< prev index next >

src/hotspot/cpu/x86/assembler_x86.hpp

Print this page

        

*** 1680,1691 **** --- 1680,1694 ---- void vpackusdw(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len); // Permutations void vpermq(XMMRegister dst, XMMRegister src, int imm8, int vector_len); void vpermq(XMMRegister dst, XMMRegister src, int imm8); + void vpermb(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len); + void vpermw(XMMRegister dst, KRegister mask, XMMRegister nds, XMMRegister src, bool merge, int vector_len); void vpermd(XMMRegister dst, XMMRegister nds, XMMRegister src); void vpermd(XMMRegister dst, XMMRegister nds, Address src); + void evpermd(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len); void vperm2i128(XMMRegister dst, XMMRegister nds, XMMRegister src, int imm8); void vperm2f128(XMMRegister dst, XMMRegister nds, XMMRegister src, int imm8); void vpermilps(XMMRegister dst, XMMRegister src, int imm8, int vector_len); void vpermpd(XMMRegister dst, XMMRegister src, int imm8, int vector_len); void evpermi2q(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
< prev index next >