< prev index next >
src/hotspot/cpu/x86/assembler_x86.hpp
Print this page
*** 1666,1675 ****
--- 1666,1681 ----
void vpmovzxwd(XMMRegister dst, XMMRegister src, int vector_len);
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
#ifdef _LP64
< prev index next >