--- a/hotspot/src/cpu/x86/vm/assembler_x86.hpp Wed Jun 07 08:56:35 2017 -0700
+++ b/hotspot/src/cpu/x86/vm/assembler_x86.hpp Wed Jun 07 13:09:46 2017 -0700
@@ -1906,6 +1906,11 @@
void vmulpd(XMMRegister dst, XMMRegister nds, Address src, int vector_len);
void vmulps(XMMRegister dst, XMMRegister nds, Address src, int vector_len);
+ void vfmadd231pd(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
+ void vfmadd231ps(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
+ void vfmadd231pd(XMMRegister dst, XMMRegister nds, Address src, int vector_len);
+ void vfmadd231ps(XMMRegister dst, XMMRegister nds, Address src, int vector_len);
+
// Divide Packed Floating-Point Values
void divpd(XMMRegister dst, XMMRegister src);
void divps(XMMRegister dst, XMMRegister src);