Lines Matching refs:src1
49 // Will move src1 to dst if AVX is not supported.
50 void Movhps(XMMRegister dst, XMMRegister src1, Operand src2);
51 void Movlps(XMMRegister dst, XMMRegister src1, Operand src2);
53 void Pblendvb(XMMRegister dst, XMMRegister src1, XMMRegister src2,
57 void Pinsrb(XMMRegister dst, XMMRegister src1, Op src2, uint8_t imm8,
59 PinsrHelper(this, &Assembler::vpinsrb, &Assembler::pinsrb, dst, src1, src2,
64 void Pinsrw(XMMRegister dst, XMMRegister src1, Op src2, uint8_t imm8,
66 PinsrHelper(this, &Assembler::vpinsrw, &Assembler::pinsrw, dst, src1, src2,
70 // Supports both SSE and AVX. Move src1 to dst if they are not equal on SSE.
92 // Shufps that will mov src1 into dst if AVX is not supported.
93 void Shufps(XMMRegister dst, XMMRegister src1, XMMRegister src2,
418 void I8x16Shl(XMMRegister dst, XMMRegister src1, uint8_t src2, Register tmp1,
420 void I8x16Shl(XMMRegister dst, XMMRegister src1, Register src2, Register tmp1,
422 void I8x16ShrS(XMMRegister dst, XMMRegister src1, uint8_t src2,
424 void I8x16ShrS(XMMRegister dst, XMMRegister src1, Register src2,
426 void I8x16ShrU(XMMRegister dst, XMMRegister src1, uint8_t src2, Register tmp1,
428 void I8x16ShrU(XMMRegister dst, XMMRegister src1, Register src2,
432 void I16x8ExtMulLow(XMMRegister dst, XMMRegister src1, XMMRegister src2,
434 void I16x8ExtMulHighS(XMMRegister dst, XMMRegister src1, XMMRegister src2,
436 void I16x8ExtMulHighU(XMMRegister dst, XMMRegister src1, XMMRegister src2,
441 // Will move src1 to dst if AVX is not supported.
442 void I16x8Q15MulRSatS(XMMRegister dst, XMMRegister src1, XMMRegister src2,
446 // Requires that dst == src1 if AVX is not supported.
447 void I32x4ExtMul(XMMRegister dst, XMMRegister src1, XMMRegister src2,
454 void I64x2GtS(XMMRegister dst, XMMRegister src0, XMMRegister src1,
456 void I64x2GeS(XMMRegister dst, XMMRegister src0, XMMRegister src1,
465 void I64x2ExtMul(XMMRegister dst, XMMRegister src1, XMMRegister src2,
472 void S128Select(XMMRegister dst, XMMRegister mask, XMMRegister src1,
479 void F64x2Qfma(XMMRegister dst, XMMRegister src1, XMMRegister src2,
481 void F64x2Qfms(XMMRegister dst, XMMRegister src1, XMMRegister src2,
483 void F32x4Qfma(XMMRegister dst, XMMRegister src1, XMMRegister src2,
485 void F32x4Qfms(XMMRegister dst, XMMRegister src1, XMMRegister src2,
496 XMMRegister dst, XMMRegister src1, Op src2, uint8_t imm8,
502 (assm->*avx)(dst, src1, src2, imm8);
506 if (dst != src1) assm->movaps(dst, src1);
582 void Pinsrd(XMMRegister dst, XMMRegister src1, Op src2, uint8_t imm8,
585 PinsrHelper(this, &Assembler::vpinsrd, &Assembler::pinsrd, dst, src1,
589 if (dst != src1) {
590 movaps(dst, src1);