Lines Matching refs:OrigRegs

373 static void buildCopyFromRegs(MachineIRBuilder &B, ArrayRef<Register> OrigRegs,  in buildCopyFromRegs()  argument
381 assert(OrigRegs[0] == Regs[0]); in buildCopyFromRegs()
385 if (PartLLT.getSizeInBits() == LLTy.getSizeInBits() && OrigRegs.size() == 1 && in buildCopyFromRegs()
387 B.buildBitcast(OrigRegs[0], Regs[0]); in buildCopyFromRegs()
397 OrigRegs.size() == 1 && Regs.size() == 1) { in buildCopyFromRegs()
411 LLT OrigTy = MRI.getType(OrigRegs[0]); in buildCopyFromRegs()
414 B.buildIntToPtr(OrigRegs[0], B.buildTrunc(IntPtrTy, SrcReg)); in buildCopyFromRegs()
418 B.buildTrunc(OrigRegs[0], SrcReg); in buildCopyFromRegs()
423 assert(OrigRegs.size() == 1); in buildCopyFromRegs()
424 LLT OrigTy = MRI.getType(OrigRegs[0]); in buildCopyFromRegs()
428 B.buildMergeValues(OrigRegs[0], Regs); in buildCopyFromRegs()
431 B.buildTrunc(OrigRegs[0], Widened); in buildCopyFromRegs()
438 assert(OrigRegs.size() == 1); in buildCopyFromRegs()
455 mergeVectorRegsToResultRegs(B, OrigRegs, CastRegs); in buildCopyFromRegs()
465 mergeVectorRegsToResultRegs(B, OrigRegs, CastRegs); in buildCopyFromRegs()
477 LLT RealDstEltTy = MRI.getType(OrigRegs[0]).getElementType(); in buildCopyFromRegs()
489 B.buildBuildVector(OrigRegs[0], Regs); in buildCopyFromRegs()
509 B.buildBuildVector(OrigRegs[0], EltMerges); in buildCopyFromRegs()
525 LLT OriginalEltTy = MRI.getType(OrigRegs[0]).getElementType(); in buildCopyFromRegs()
549 B.buildTrunc(OrigRegs[0], BuildVec); in buildCopyFromRegs()
798 Args[i].OrigRegs.assign(Args[i].Regs.begin(), Args[i].Regs.end()); in handleAssignments()
825 assert(Args[i].OrigRegs.size() == 1); in handleAssignments()
826 buildCopyToRegs(MIRBuilder, Args[i].Regs, Args[i].OrigRegs[0], OrigTy, in handleAssignments()
867 MIRBuilder.buildStore(Args[i].OrigRegs[Part], PointerToStackReg, in handleAssignments()
961 MIRBuilder.buildLoad(Args[i].OrigRegs[0], Args[i].Regs[0], MPO, in handleAssignments()
978 buildCopyFromRegs(MIRBuilder, Args[i].OrigRegs, Args[i].Regs, OrigTy, in handleAssignments()