src/hotspot/cpu/x86/assembler_x86.hpp
changeset 52992 4bb6e0871bf7
parent 52990 1ed8de9045a7
child 53244 9807daeb47c4
--- a/src/hotspot/cpu/x86/assembler_x86.hpp	Wed Dec 12 15:35:20 2018 -0500
+++ b/src/hotspot/cpu/x86/assembler_x86.hpp	Wed Dec 12 14:48:34 2018 -0800
@@ -1668,6 +1668,12 @@
 
   void evpmovdb(Address dst, XMMRegister src, int vector_len);
 
+  // Multiply add
+  void pmaddwd(XMMRegister dst, XMMRegister src);
+  void vpmaddwd(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
+  // Multiply add accumulate
+  void evpdpwssd(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
+
 #ifndef _LP64 // no 32bit push/pop on amd64
   void popl(Address dst);
 #endif