Lines Matching refs:VRM
482 void rewriteLocations(VirtRegMap &VRM, const MachineFunction &MF,
488 void emitDebugValues(VirtRegMap *VRM, LiveIntervals &LIS,
671 void emitDebugValues(VirtRegMap *VRM);
1522 void UserValue::rewriteLocations(VirtRegMap &VRM, const MachineFunction &MF, in rewriteLocations() argument
1544 if (VRM.isAssignedReg(VirtReg) && in rewriteLocations()
1545 Register::isPhysicalRegister(VRM.getPhys(VirtReg))) { in rewriteLocations()
1549 Loc.substPhysReg(VRM.getPhys(VirtReg), TRI); in rewriteLocations()
1550 } else if (VRM.getStackSlot(VirtReg) != VirtRegMap::NO_STACK_SLOT) { in rewriteLocations()
1561 Loc = MachineOperand::CreateFI(VRM.getStackSlot(VirtReg)); in rewriteLocations()
1755 void UserValue::emitDebugValues(VirtRegMap *VRM, LiveIntervals &LIS, in emitDebugValues() argument
1760 MachineFunction::iterator MFEnd = VRM->getMachineFunction().end(); in emitDebugValues()
1822 void LDVImpl::emitDebugValues(VirtRegMap *VRM) { in emitDebugValues() argument
1832 userValue->rewriteLocations(*VRM, *MF, *TII, *TRI, SpillOffsets); in emitDebugValues()
1833 userValue->emitDebugValues(VRM, *LIS, *TII, *TRI, SpillOffsets, in emitDebugValues()
1854 if (VRM->isAssignedReg(Reg) && in emitDebugValues()
1855 Register::isPhysicalRegister(VRM->getPhys(Reg))) { in emitDebugValues()
1856 unsigned PhysReg = VRM->getPhys(Reg); in emitDebugValues()
1864 } else if (VRM->getStackSlot(Reg) != VirtRegMap::NO_STACK_SLOT) { in emitDebugValues()
1876 Builder.addFrameIndex(VRM->getStackSlot(Reg)); in emitDebugValues()
1933 void LiveDebugVariables::emitDebugValues(VirtRegMap *VRM) { in emitDebugValues() argument
1935 static_cast<LDVImpl*>(pImpl)->emitDebugValues(VRM); in emitDebugValues()