< prev index next >

src/hotspot/cpu/x86/macroAssembler_x86.hpp

Print this page
@@ -1313,10 +1313,15 @@
    void vpbroadcastw(XMMRegister dst, XMMRegister src, int vector_len);
    void vpbroadcastw(XMMRegister dst, Address src, int vector_len) { Assembler::vpbroadcastw(dst, src, vector_len); }
  
    using Assembler::vbroadcastsd;
    void vbroadcastsd(XMMRegister dst, AddressLiteral src, int vector_len, Register rscratch = rscratch1);
+   void vpbroadcastq(XMMRegister dst, AddressLiteral src, int vector_len, Register rscratch = rscratch1);
+   void vpbroadcastq(XMMRegister dst, XMMRegister src, int vector_len) { Assembler::vpbroadcastq(dst, src, vector_len); }
+   void vpbroadcastq(XMMRegister dst, Address src, int vector_len) { Assembler::vpbroadcastq(dst, src, vector_len); }
+ 
+ 
  
    void vpcmpeqb(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
  
    void vpcmpeqw(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
    void evpcmpeqd(KRegister kdst, KRegister mask, XMMRegister nds, AddressLiteral src, int vector_len, Register scratch_reg);
< prev index next >