Home | History | Annotate | Download | only in CodeGen

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) {
935 if (VRM.isAssignedReg(VirtReg) &&
936 VRM.getPhys(VirtReg))) {
940 Loc.substPhysReg(VRM.getPhys(VirtReg), TRI);
941 } else if (VRM.getStackSlot(VirtReg) != VirtRegMap::NO_STACK_SLOT) {
943 Loc = MachineOperand::CreateFI(VRM.getStackSlot(VirtReg));
998 void UserValue::emitDebugValues(VirtRegMap *VRM, LiveIntervals &LIS,
1000 MachineFunction::iterator MFEnd = VRM->getMachineFunction().end();
1031 void LDVImpl::emitDebugValues(VirtRegMap *VRM) {
1038 userValues[i]->rewriteLocations(*VRM, *TRI);
1039 userValues[i]->emitDebugValues(VRM, *LIS, *TII);
1044 void LiveDebugVariables::emitDebugValues(VirtRegMap *VRM) {
1046 static_cast<LDVImpl*>(pImpl)->emitDebugValues(VRM);