Lines Matching refs:VRM

478   void rewriteLocations(VirtRegMap &VRM, const MachineFunction &MF,
484 void emitDebugValues(VirtRegMap *VRM, LiveIntervals &LIS,
667 void emitDebugValues(VirtRegMap *VRM);
1506 void UserValue::rewriteLocations(VirtRegMap &VRM, const MachineFunction &MF, in rewriteLocations() argument
1528 if (VRM.isAssignedReg(VirtReg) && in rewriteLocations()
1529 Register::isPhysicalRegister(VRM.getPhys(VirtReg))) { in rewriteLocations()
1533 Loc.substPhysReg(VRM.getPhys(VirtReg), TRI); in rewriteLocations()
1534 } else if (VRM.getStackSlot(VirtReg) != VirtRegMap::NO_STACK_SLOT) { in rewriteLocations()
1545 Loc = MachineOperand::CreateFI(VRM.getStackSlot(VirtReg)); in rewriteLocations()
1739 void UserValue::emitDebugValues(VirtRegMap *VRM, LiveIntervals &LIS, in emitDebugValues() argument
1744 MachineFunction::iterator MFEnd = VRM->getMachineFunction().end(); in emitDebugValues()
1806 void LDVImpl::emitDebugValues(VirtRegMap *VRM) { in emitDebugValues() argument
1816 userValue->rewriteLocations(*VRM, *MF, *TII, *TRI, SpillOffsets); in emitDebugValues()
1817 userValue->emitDebugValues(VRM, *LIS, *TII, *TRI, SpillOffsets, in emitDebugValues()
1838 if (VRM->isAssignedReg(Reg) && in emitDebugValues()
1839 Register::isPhysicalRegister(VRM->getPhys(Reg))) { in emitDebugValues()
1840 unsigned PhysReg = VRM->getPhys(Reg); in emitDebugValues()
1848 } else if (VRM->getStackSlot(Reg) != VirtRegMap::NO_STACK_SLOT) { in emitDebugValues()
1866 Builder.addFrameIndex(VRM->getStackSlot(Reg)); in emitDebugValues()
1957 void LiveDebugVariables::emitDebugValues(VirtRegMap *VRM) { in emitDebugValues() argument
1959 static_cast<LDVImpl*>(pImpl)->emitDebugValues(VRM); in emitDebugValues()