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()
383 unsigned VReg = LI->reg; in eliminateDeadDefs() local
385 TheDelegate->LRE_WillShrinkVirtReg(VReg); in eliminateDeadDefs()
395 if (VReg == RegsBeingSpilled[i]) { in eliminateDeadDefs()
410 unsigned Original = VRM ? VRM->getOriginal(VReg) : 0; in eliminateDeadDefs()
415 if (Original != VReg && Original != 0) in eliminateDeadDefs()
418 TheDelegate->LRE_DidCloneVirtReg(SplitLI->reg, VReg); in eliminateDeadDefs()
426 LiveRangeEdit::MRI_NoteNewVirtualRegister(unsigned VReg) in MRI_NoteNewVirtualRegister() argument
431 NewRegs.push_back(VReg); in MRI_NoteNewVirtualRegister()