Lines Matching refs:VirtReg
268 UserValue *lookupVirtReg(unsigned VirtReg);
299 void mapVirtReg(unsigned VirtReg, UserValue *EC);
391 void LDVImpl::mapVirtReg(unsigned VirtReg, UserValue *EC) { in mapVirtReg() argument
392 assert(TargetRegisterInfo::isVirtualRegister(VirtReg) && "Only map VirtRegs"); in mapVirtReg()
393 UserValue *&Leader = virtRegToEqClass[VirtReg]; in mapVirtReg()
397 UserValue *LDVImpl::lookupVirtReg(unsigned VirtReg) { in lookupVirtReg() argument
398 if (UserValue *UV = virtRegToEqClass.lookup(VirtReg)) in lookupVirtReg()
840 unsigned VirtReg = Loc.getReg(); in rewriteLocations() local
841 if (VRM.isAssignedReg(VirtReg) && in rewriteLocations()
842 TargetRegisterInfo::isPhysicalRegister(VRM.getPhys(VirtReg))) { in rewriteLocations()
846 Loc.substPhysReg(VRM.getPhys(VirtReg), TRI); in rewriteLocations()
847 } else if (VRM.getStackSlot(VirtReg) != VirtRegMap::NO_STACK_SLOT && in rewriteLocations()
848 VRM.isSpillSlotUsed(VRM.getStackSlot(VirtReg))) { in rewriteLocations()
850 Loc = MachineOperand::CreateFI(VRM.getStackSlot(VirtReg)); in rewriteLocations()