Lines Matching refs:VRM
266 void rewriteLocations(VirtRegMap &VRM, const TargetRegisterInfo &TRI);
269 void emitDebugValues(VirtRegMap *VRM,
354 void emitDebugValues(VirtRegMap *VRM);
925 UserValue::rewriteLocations(VirtRegMap &VRM, const TargetRegisterInfo &TRI) { in rewriteLocations() argument
935 if (VRM.isAssignedReg(VirtReg) && in rewriteLocations()
936 TargetRegisterInfo::isPhysicalRegister(VRM.getPhys(VirtReg))) { in rewriteLocations()
940 Loc.substPhysReg(VRM.getPhys(VirtReg), TRI); in rewriteLocations()
941 } else if (VRM.getStackSlot(VirtReg) != VirtRegMap::NO_STACK_SLOT) { in rewriteLocations()
943 Loc = MachineOperand::CreateFI(VRM.getStackSlot(VirtReg)); in rewriteLocations()
998 void UserValue::emitDebugValues(VirtRegMap *VRM, LiveIntervals &LIS, in emitDebugValues() argument
1000 MachineFunction::iterator MFEnd = VRM->getMachineFunction().end(); in emitDebugValues()
1031 void LDVImpl::emitDebugValues(VirtRegMap *VRM) { in emitDebugValues() argument
1038 userValues[i]->rewriteLocations(*VRM, *TRI); in emitDebugValues()
1039 userValues[i]->emitDebugValues(VRM, *LIS, *TII); in emitDebugValues()
1044 void LiveDebugVariables::emitDebugValues(VirtRegMap *VRM) { in emitDebugValues() argument
1046 static_cast<LDVImpl*>(pImpl)->emitDebugValues(VRM); in emitDebugValues()