Lines Matching refs:src2

887 void X86_64Assembler::vsubps(XmmRegister dst, XmmRegister src1, XmmRegister src2) {  in vsubps()  argument
892 if (!src2.NeedsRex()) { in vsubps()
900 byte_one = EmitVexPrefixByteOne(dst.NeedsRex(), /*X=*/ false, src2.NeedsRex(), SET_VEX_M_0F); in vsubps()
909 EmitXmmRegisterOperand(dst.LowBits(), src2); in vsubps()
921 void X86_64Assembler::vmulps(XmmRegister dst, XmmRegister src1, XmmRegister src2) { in vmulps() argument
926 if (!src2.NeedsRex()) { in vmulps()
937 src2.NeedsRex(), in vmulps()
947 EmitXmmRegisterOperand(dst.LowBits(), src2); in vmulps()
958 void X86_64Assembler::vdivps(XmmRegister dst, XmmRegister src1, XmmRegister src2) { in vdivps() argument
963 if (!src2.NeedsRex()) { in vdivps()
974 src2.NeedsRex(), in vdivps()
984 EmitXmmRegisterOperand(dst.LowBits(), src2); in vdivps()
1443 void X86_64Assembler::vsubpd(XmmRegister dst, XmmRegister src1, XmmRegister src2) { in vsubpd() argument
1447 if (!src2.NeedsRex()) { in vsubpd()
1458 src2.NeedsRex(), in vsubpd()
1468 EmitXmmRegisterOperand(dst.LowBits(), src2); in vsubpd()
1481 void X86_64Assembler::vmulpd(XmmRegister dst, XmmRegister src1, XmmRegister src2) { in vmulpd() argument
1486 if (!src2.NeedsRex()) { in vmulpd()
1497 src2.NeedsRex(), in vmulpd()
1507 EmitXmmRegisterOperand(dst.LowBits(), src2); in vmulpd()
1520 void X86_64Assembler::vdivpd(XmmRegister dst, XmmRegister src1, XmmRegister src2) { in vdivpd() argument
1525 if (!src2.NeedsRex()) { in vdivpd()
1536 src2.NeedsRex(), in vdivpd()
1546 EmitXmmRegisterOperand(dst.LowBits(), src2); in vdivpd()
1994 void X86_64Assembler::vpmullw(XmmRegister dst, XmmRegister src1, XmmRegister src2) { in vpmullw() argument
1999 if (!src2.NeedsRex()) { in vpmullw()
2010 src2.NeedsRex(), in vpmullw()
2020 EmitXmmRegisterOperand(dst.LowBits(), src2); in vpmullw()
2081 void X86_64Assembler::vpmulld(XmmRegister dst, XmmRegister src1, XmmRegister src2) { in vpmulld() argument
2090 src2.NeedsRex(), in vpmulld()
2097 EmitXmmRegisterOperand(dst.LowBits(), src2); in vpmulld()
2645 void X86_64Assembler::vpxor(XmmRegister dst, XmmRegister src1, XmmRegister src2) { in vpxor() argument
2650 if (!src2.NeedsRex()) { in vpxor()
2661 src2.NeedsRex(), in vpxor()
2671 EmitXmmRegisterOperand(dst.LowBits(), src2); in vpxor()
2675 void X86_64Assembler::vxorps(XmmRegister dst, XmmRegister src1, XmmRegister src2) { in vxorps() argument
2680 if (!src2.NeedsRex()) { in vxorps()
2691 src2.NeedsRex(), in vxorps()
2701 EmitXmmRegisterOperand(dst.LowBits(), src2); in vxorps()
2705 void X86_64Assembler::vxorpd(XmmRegister dst, XmmRegister src1, XmmRegister src2) { in vxorpd() argument
2710 if (!src2.NeedsRex()) { in vxorpd()
2721 src2.NeedsRex(), in vxorpd()
2731 EmitXmmRegisterOperand(dst.LowBits(), src2); in vxorpd()
2770 void X86_64Assembler::vpand(XmmRegister dst, XmmRegister src1, XmmRegister src2) { in vpand() argument
2775 if (!src2.NeedsRex()) { in vpand()
2786 src2.NeedsRex(), in vpand()
2796 EmitXmmRegisterOperand(dst.LowBits(), src2); in vpand()
2800 void X86_64Assembler::vandps(XmmRegister dst, XmmRegister src1, XmmRegister src2) { in vandps() argument
2805 if (!src2.NeedsRex()) { in vandps()
2816 src2.NeedsRex(), in vandps()
2826 EmitXmmRegisterOperand(dst.LowBits(), src2); in vandps()
2830 void X86_64Assembler::vandpd(XmmRegister dst, XmmRegister src1, XmmRegister src2) { in vandpd() argument
2835 if (!src2.NeedsRex()) { in vandpd()
2846 src2.NeedsRex(), in vandpd()
2856 EmitXmmRegisterOperand(dst.LowBits(), src2); in vandpd()
2859 void X86_64Assembler::andn(CpuRegister dst, CpuRegister src1, CpuRegister src2) { in andn() argument
2864 src2.NeedsRex(), in andn()
2875 EmitRegisterOperand(dst.LowBits(), src2.LowBits()); in andn()
2905 void X86_64Assembler::vpandn(XmmRegister dst, XmmRegister src1, XmmRegister src2) { in vpandn() argument
2910 if (!src2.NeedsRex()) { in vpandn()
2921 src2.NeedsRex(), in vpandn()
2931 EmitXmmRegisterOperand(dst.LowBits(), src2); in vpandn()
2935 void X86_64Assembler::vandnps(XmmRegister dst, XmmRegister src1, XmmRegister src2) { in vandnps() argument
2940 if (!src2.NeedsRex()) { in vandnps()
2951 src2.NeedsRex(), in vandnps()
2961 EmitXmmRegisterOperand(dst.LowBits(), src2); in vandnps()
2965 void X86_64Assembler::vandnpd(XmmRegister dst, XmmRegister src1, XmmRegister src2) { in vandnpd() argument
2970 if (!src2.NeedsRex()) { in vandnpd()
2981 src2.NeedsRex(), in vandnpd()
2991 EmitXmmRegisterOperand(dst.LowBits(), src2); in vandnpd()
3021 void X86_64Assembler::vpor(XmmRegister dst, XmmRegister src1, XmmRegister src2) { in vpor() argument
3026 if (!src2.NeedsRex()) { in vpor()
3037 src2.NeedsRex(), in vpor()
3047 EmitXmmRegisterOperand(dst.LowBits(), src2); in vpor()
3051 void X86_64Assembler::vorps(XmmRegister dst, XmmRegister src1, XmmRegister src2) { in vorps() argument
3056 if (!src2.NeedsRex()) { in vorps()
3067 src2.NeedsRex(), in vorps()
3077 EmitXmmRegisterOperand(dst.LowBits(), src2); in vorps()
3081 void X86_64Assembler::vorpd(XmmRegister dst, XmmRegister src1, XmmRegister src2) { in vorpd() argument
3086 if (!src2.NeedsRex()) { in vorpd()
3097 src2.NeedsRex(), in vorpd()
3107 EmitXmmRegisterOperand(dst.LowBits(), src2); in vorpd()
3146 void X86_64Assembler::vpmaddwd(XmmRegister dst, XmmRegister src1, XmmRegister src2) { in vpmaddwd() argument
3151 if (!src2.NeedsRex()) { in vpmaddwd()
3162 src2.NeedsRex(), in vpmaddwd()
3172 EmitXmmRegisterOperand(dst.LowBits(), src2); in vpmaddwd()