Lines Matching defs:RMT
106 for (RegisterMappingTracker &RMT : RegisterFiles)
107 RMT.NumMoveEliminated = 0;
208 RegisterMappingTracker &RMT = RegisterFiles[RegisterFileIndex];
209 RMT.NumUsedPhysRegs += Cost;
223 RegisterMappingTracker &RMT = RegisterFiles[RegisterFileIndex];
224 RMT.NumUsedPhysRegs -= Cost;
395 const RegisterMappingTracker &RMT = RegisterFiles[RegisterFileIndex];
430 return (!RMT.AllowZeroMoveEliminationOnly || IsZeroMove);
449 RegisterMappingTracker &RMT = RegisterFiles[RegisterFileIndex];
452 if (RMT.MaxMoveEliminatedPerCycle &&
453 (RMT.NumMoveEliminated + Writes.size()) > RMT.MaxMoveEliminatedPerCycle)
492 RMT.NumMoveEliminated++;
686 const RegisterMappingTracker &RMT = RegisterFiles[I];
687 if (!RMT.NumPhysRegs) {
693 if (RMT.NumPhysRegs < NumRegs) {
706 NumRegs = RMT.NumPhysRegs;
709 if (RMT.NumPhysRegs < (RMT.NumUsedPhysRegs + NumRegs))
742 const RegisterMappingTracker &RMT = RegisterFiles[I];
743 dbgs() << "\n TotalMappings: " << RMT.NumPhysRegs
744 << "\n NumUsedMappings: " << RMT.NumUsedPhysRegs << '\n';