Lines Matching refs:Src2Regs
6504 ArrayRef<Register> Src2Regs, in multiplyRegisters() argument
6512 B.buildMul(NarrowTy, Src1Regs[DstIdx], Src2Regs[DstIdx]).getReg(0); in multiplyRegisters()
6523 B.buildMul(NarrowTy, Src1Regs[DstIdx - i], Src2Regs[i]); in multiplyRegisters()
6530 B.buildUMulH(NarrowTy, Src1Regs[DstIdx - 1 - i], Src2Regs[i]); in multiplyRegisters()
6618 SmallVector<Register, 2> Src1Regs, Src2Regs, Src1Left, Src2Left, DstRegs; in narrowScalarAddSub() local
6621 extractParts(Src2, RegTy, NarrowTy, DummyTy, Src2Regs, Src2Left, MIRBuilder, in narrowScalarAddSub()
6626 Src2Regs.append(Src2Left); in narrowScalarAddSub()
6641 {Src1Regs[i], Src2Regs[i]}); in narrowScalarAddSub()
6644 {Src1Regs[i], Src2Regs[i], CarryIn}); in narrowScalarAddSub()
6647 {Src1Regs[i], Src2Regs[i], CarryIn}); in narrowScalarAddSub()
6943 SmallVector<Register, 4> Src2Regs, Src2LeftoverRegs; in narrowScalarSelect() local
6951 Src2Regs, Src2LeftoverRegs, MIRBuilder, MRI)) in narrowScalarSelect()
6956 CondReg, Src1Regs[I], Src2Regs[I]); in narrowScalarSelect()