Lines Matching defs:RMT
101 for (RegisterMappingTracker &RMT : RegisterFiles)
102 RMT.NumMoveEliminated = 0;
203 RegisterMappingTracker &RMT = RegisterFiles[RegisterFileIndex];
204 RMT.NumUsedPhysRegs += Cost;
218 RegisterMappingTracker &RMT = RegisterFiles[RegisterFileIndex];
219 RMT.NumUsedPhysRegs -= Cost;
388 const RegisterMappingTracker &RMT = RegisterFiles[RegisterFileIndex];
423 return (!RMT.AllowZeroMoveEliminationOnly || IsZeroMove);
442 RegisterMappingTracker &RMT = RegisterFiles[RegisterFileIndex];
445 if (RMT.MaxMoveEliminatedPerCycle &&
446 (RMT.NumMoveEliminated + Writes.size()) > RMT.MaxMoveEliminatedPerCycle)
484 RMT.NumMoveEliminated++;
678 const RegisterMappingTracker &RMT = RegisterFiles[I];
679 if (!RMT.NumPhysRegs) {
685 if (RMT.NumPhysRegs < NumRegs) {
698 NumRegs = RMT.NumPhysRegs;
701 if (RMT.NumPhysRegs < (RMT.NumUsedPhysRegs + NumRegs))
734 const RegisterMappingTracker &RMT = RegisterFiles[I];
735 dbgs() << "\n TotalMappings: " << RMT.NumPhysRegs
736 << "\n NumUsedMappings: " << RMT.NumUsedPhysRegs << '\n';