Lines Matching refs:VRM
267 void rewriteLocations(VirtRegMap &VRM, const TargetRegisterInfo &TRI);
270 void emitDebugValues(VirtRegMap *VRM,
355 void emitDebugValues(VirtRegMap *VRM);
914 UserValue::rewriteLocations(VirtRegMap &VRM, const TargetRegisterInfo &TRI) { in rewriteLocations() argument
924 if (VRM.isAssignedReg(VirtReg) && in rewriteLocations()
925 TargetRegisterInfo::isPhysicalRegister(VRM.getPhys(VirtReg))) { in rewriteLocations()
929 Loc.substPhysReg(VRM.getPhys(VirtReg), TRI); in rewriteLocations()
930 } else if (VRM.getStackSlot(VirtReg) != VirtRegMap::NO_STACK_SLOT) { in rewriteLocations()
932 Loc = MachineOperand::CreateFI(VRM.getStackSlot(VirtReg)); in rewriteLocations()
987 void UserValue::emitDebugValues(VirtRegMap *VRM, LiveIntervals &LIS, in emitDebugValues() argument
989 MachineFunction::iterator MFEnd = VRM->getMachineFunction().end(); in emitDebugValues()
1020 void LDVImpl::emitDebugValues(VirtRegMap *VRM) { in emitDebugValues() argument
1027 userValues[i]->rewriteLocations(*VRM, *TRI); in emitDebugValues()
1028 userValues[i]->emitDebugValues(VRM, *LIS, *TII); in emitDebugValues()
1033 void LiveDebugVariables::emitDebugValues(VirtRegMap *VRM) { in emitDebugValues() argument
1035 static_cast<LDVImpl*>(pImpl)->emitDebugValues(VRM); in emitDebugValues()