--- 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