Lines Matching refs:Src2Regs
5811 ArrayRef<Register> Src2Regs, in multiplyRegisters() argument
5819 B.buildMul(NarrowTy, Src1Regs[DstIdx], Src2Regs[DstIdx]).getReg(0); in multiplyRegisters()
5830 B.buildMul(NarrowTy, Src1Regs[DstIdx - i], Src2Regs[i]); in multiplyRegisters()
5837 B.buildUMulH(NarrowTy, Src1Regs[DstIdx - 1 - i], Src2Regs[i]); in multiplyRegisters()
5925 SmallVector<Register, 2> Src1Regs, Src2Regs, Src1Left, Src2Left, DstRegs; in narrowScalarAddSub() local
5928 extractParts(Src2, RegTy, NarrowTy, DummyTy, Src2Regs, Src2Left, MIRBuilder, in narrowScalarAddSub()
5934 Src2Regs.push_back(Src2Left[I]); in narrowScalarAddSub()
5948 {Src1Regs[i], Src2Regs[i]}); in narrowScalarAddSub()
5951 {Src1Regs[i], Src2Regs[i], CarryIn}); in narrowScalarAddSub()
5954 {Src1Regs[i], Src2Regs[i], CarryIn}); in narrowScalarAddSub()
6253 SmallVector<Register, 4> Src2Regs, Src2LeftoverRegs; in narrowScalarSelect() local
6261 Src2Regs, Src2LeftoverRegs, MIRBuilder, MRI)) in narrowScalarSelect()
6266 CondReg, Src1Regs[I], Src2Regs[I]); in narrowScalarSelect()