Lines Matching defs:Src1Regs
5810 ArrayRef<Register> Src1Regs,
5814 unsigned SrcParts = Src1Regs.size();
5819 B.buildMul(NarrowTy, Src1Regs[DstIdx], Src2Regs[DstIdx]).getReg(0);
5830 B.buildMul(NarrowTy, Src1Regs[DstIdx - i], Src2Regs[i]);
5837 B.buildUMulH(NarrowTy, Src1Regs[DstIdx - 1 - i], Src2Regs[i]);
5925 SmallVector<Register, 2> Src1Regs, Src2Regs, Src1Left, Src2Left, DstRegs;
5926 extractParts(Src1, RegTy, NarrowTy, LeftoverTy, Src1Regs, Src1Left,
5931 int NarrowParts = Src1Regs.size();
5933 Src1Regs.push_back(Src1Left[I]);
5936 DstRegs.reserve(Src1Regs.size());
5938 for (int i = 0, e = Src1Regs.size(); i != e; ++i) {
5940 MRI.createGenericVirtualRegister(MRI.getType(Src1Regs[i]));
5948 {Src1Regs[i], Src2Regs[i]});
5951 {Src1Regs[i], Src2Regs[i], CarryIn});
5954 {Src1Regs[i], Src2Regs[i], CarryIn});
6185 SmallVector<Register, 4> Src1Regs, Src1LeftoverRegs;
6193 Src1Regs, Src1LeftoverRegs, MIRBuilder, MRI))
6196 for (unsigned I = 0, E = Src1Regs.size(); I != E; ++I) {
6198 {Src0Regs[I], Src1Regs[I]});
6252 SmallVector<Register, 4> Src1Regs, Src1LeftoverRegs;
6256 Src1Regs, Src1LeftoverRegs, MIRBuilder, MRI))
6264 for (unsigned I = 0, E = Src1Regs.size(); I != E; ++I) {
6266 CondReg, Src1Regs[I], Src2Regs[I]);