Lines Matching refs:VReg
35 unsigned VReg = MRI.createVirtualRegister(MRI.getRegClass(OldReg)); in createEmptyIntervalFrom() local
37 VRM->setIsSplitFromReg(VReg, VRM->getOriginal(OldReg)); in createEmptyIntervalFrom()
39 LiveInterval &LI = LIS.createEmptyInterval(VReg); in createEmptyIntervalFrom()
44 unsigned VReg = MRI.createVirtualRegister(MRI.getRegClass(OldReg)); in createFrom() local
46 VRM->setIsSplitFromReg(VReg, VRM->getOriginal(OldReg)); in createFrom()
48 return VReg; in createFrom()
352 unsigned VReg = LI->reg; in eliminateDeadDefs() local
354 TheDelegate->LRE_WillShrinkVirtReg(VReg); in eliminateDeadDefs()
364 if (VReg == RegsBeingSpilled[i]) { in eliminateDeadDefs()
379 unsigned Original = VRM ? VRM->getOriginal(VReg) : 0; in eliminateDeadDefs()
384 if (Original != VReg && Original != 0) in eliminateDeadDefs()
387 TheDelegate->LRE_DidCloneVirtReg(SplitLI->reg, VReg); in eliminateDeadDefs()
395 LiveRangeEdit::MRI_NoteNewVirtualRegister(unsigned VReg) in MRI_NoteNewVirtualRegister() argument
400 NewRegs.push_back(VReg); in MRI_NoteNewVirtualRegister()