Lines Matching defs:VirtReg
602 /// Find the EC leader for VirtReg or null.
603 UserValue *lookupVirtReg(Register VirtReg);
671 void mapVirtReg(Register VirtReg, UserValue *EC);
797 void LiveDebugVariables::LDVImpl::mapVirtReg(Register VirtReg, UserValue *EC) {
798 assert(VirtReg.isVirtual() && "Only map VirtRegs");
799 UserValue *&Leader = virtRegToEqClass[VirtReg];
803 UserValue *LiveDebugVariables::LDVImpl::lookupVirtReg(Register VirtReg) {
804 if (UserValue *UV = virtRegToEqClass.lookup(VirtReg))
1579 Register VirtReg = Loc.getReg();
1580 if (VRM.isAssignedReg(VirtReg) && VRM.hasPhys(VirtReg)) {
1584 Loc.substPhysReg(VRM.getPhys(VirtReg), TRI);
1585 } else if (VRM.getStackSlot(VirtReg) != VirtRegMap::NO_STACK_SLOT) {
1589 const TargetRegisterClass *TRC = MRI.getRegClass(VirtReg);
1596 Loc = MachineOperand::CreateFI(VRM.getStackSlot(VirtReg));