< prev index next >

src/cpu/x86/vm/macroAssembler_x86.hpp

Print this page




1215   void vpsubb(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
1216   void vpsubb(XMMRegister dst, XMMRegister nds, Address src, int vector_len);
1217 
1218   void vpsubw(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
1219   void vpsubw(XMMRegister dst, XMMRegister nds, Address src, int vector_len);
1220 
1221   void vpsraw(XMMRegister dst, XMMRegister nds, XMMRegister shift, int vector_len);
1222   void vpsraw(XMMRegister dst, XMMRegister nds, int shift, int vector_len);
1223 
1224   void vpsrlw(XMMRegister dst, XMMRegister nds, XMMRegister shift, int vector_len);
1225   void vpsrlw(XMMRegister dst, XMMRegister nds, int shift, int vector_len);
1226 
1227   void vpsllw(XMMRegister dst, XMMRegister nds, XMMRegister shift, int vector_len);
1228   void vpsllw(XMMRegister dst, XMMRegister nds, int shift, int vector_len);
1229 
1230   void vptest(XMMRegister dst, XMMRegister src);
1231 
1232   void punpcklbw(XMMRegister dst, XMMRegister src);
1233   void punpcklbw(XMMRegister dst, Address src) { Assembler::punpcklbw(dst, src); }
1234 



1235   void pshuflw(XMMRegister dst, XMMRegister src, int mode);
1236   void pshuflw(XMMRegister dst, Address src, int mode) { Assembler::pshuflw(dst, src, mode); }
1237 
1238   void vandpd(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len) { Assembler::vandpd(dst, nds, src, vector_len); }
1239   void vandpd(XMMRegister dst, XMMRegister nds, Address src, int vector_len)     { Assembler::vandpd(dst, nds, src, vector_len); }
1240   void vandpd(XMMRegister dst, XMMRegister nds, AddressLiteral src, int vector_len);
1241 
1242   void vandps(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len) { Assembler::vandps(dst, nds, src, vector_len); }
1243   void vandps(XMMRegister dst, XMMRegister nds, Address src, int vector_len)     { Assembler::vandps(dst, nds, src, vector_len); }
1244   void vandps(XMMRegister dst, XMMRegister nds, AddressLiteral src, int vector_len);
1245 
1246   void vdivsd(XMMRegister dst, XMMRegister nds, XMMRegister src) { Assembler::vdivsd(dst, nds, src); }
1247   void vdivsd(XMMRegister dst, XMMRegister nds, Address src)     { Assembler::vdivsd(dst, nds, src); }
1248   void vdivsd(XMMRegister dst, XMMRegister nds, AddressLiteral src);
1249 
1250   void vdivss(XMMRegister dst, XMMRegister nds, XMMRegister src) { Assembler::vdivss(dst, nds, src); }
1251   void vdivss(XMMRegister dst, XMMRegister nds, Address src)     { Assembler::vdivss(dst, nds, src); }
1252   void vdivss(XMMRegister dst, XMMRegister nds, AddressLiteral src);
1253 
1254   void vmulsd(XMMRegister dst, XMMRegister nds, XMMRegister src) { Assembler::vmulsd(dst, nds, src); }




1215   void vpsubb(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
1216   void vpsubb(XMMRegister dst, XMMRegister nds, Address src, int vector_len);
1217 
1218   void vpsubw(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
1219   void vpsubw(XMMRegister dst, XMMRegister nds, Address src, int vector_len);
1220 
1221   void vpsraw(XMMRegister dst, XMMRegister nds, XMMRegister shift, int vector_len);
1222   void vpsraw(XMMRegister dst, XMMRegister nds, int shift, int vector_len);
1223 
1224   void vpsrlw(XMMRegister dst, XMMRegister nds, XMMRegister shift, int vector_len);
1225   void vpsrlw(XMMRegister dst, XMMRegister nds, int shift, int vector_len);
1226 
1227   void vpsllw(XMMRegister dst, XMMRegister nds, XMMRegister shift, int vector_len);
1228   void vpsllw(XMMRegister dst, XMMRegister nds, int shift, int vector_len);
1229 
1230   void vptest(XMMRegister dst, XMMRegister src);
1231 
1232   void punpcklbw(XMMRegister dst, XMMRegister src);
1233   void punpcklbw(XMMRegister dst, Address src) { Assembler::punpcklbw(dst, src); }
1234 
1235   void pshufd(XMMRegister dst, Address src, int mode);
1236   void pshufd(XMMRegister dst, XMMRegister src, int mode) { Assembler::pshufd(dst, src, mode); }
1237 
1238   void pshuflw(XMMRegister dst, XMMRegister src, int mode);
1239   void pshuflw(XMMRegister dst, Address src, int mode) { Assembler::pshuflw(dst, src, mode); }
1240 
1241   void vandpd(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len) { Assembler::vandpd(dst, nds, src, vector_len); }
1242   void vandpd(XMMRegister dst, XMMRegister nds, Address src, int vector_len)     { Assembler::vandpd(dst, nds, src, vector_len); }
1243   void vandpd(XMMRegister dst, XMMRegister nds, AddressLiteral src, int vector_len);
1244 
1245   void vandps(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len) { Assembler::vandps(dst, nds, src, vector_len); }
1246   void vandps(XMMRegister dst, XMMRegister nds, Address src, int vector_len)     { Assembler::vandps(dst, nds, src, vector_len); }
1247   void vandps(XMMRegister dst, XMMRegister nds, AddressLiteral src, int vector_len);
1248 
1249   void vdivsd(XMMRegister dst, XMMRegister nds, XMMRegister src) { Assembler::vdivsd(dst, nds, src); }
1250   void vdivsd(XMMRegister dst, XMMRegister nds, Address src)     { Assembler::vdivsd(dst, nds, src); }
1251   void vdivsd(XMMRegister dst, XMMRegister nds, AddressLiteral src);
1252 
1253   void vdivss(XMMRegister dst, XMMRegister nds, XMMRegister src) { Assembler::vdivss(dst, nds, src); }
1254   void vdivss(XMMRegister dst, XMMRegister nds, Address src)     { Assembler::vdivss(dst, nds, src); }
1255   void vdivss(XMMRegister dst, XMMRegister nds, AddressLiteral src);
1256 
1257   void vmulsd(XMMRegister dst, XMMRegister nds, XMMRegister src) { Assembler::vmulsd(dst, nds, src); }


< prev index next >