reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/RegisterPressure.h
  247     return Excess == RHS.Excess && CriticalMax == RHS.CriticalMax
  247     return Excess == RHS.Excess && CriticalMax == RHS.CriticalMax
lib/CodeGen/MachineScheduler.cpp
 2603     P = Cand.RPDelta.CriticalMax;
 3017   if (DAG->isTrackingPressure() && tryPressure(TryCand.RPDelta.CriticalMax,
 3018                                                Cand.RPDelta.CriticalMax,
lib/CodeGen/RegisterPressure.cpp
  147   CriticalMax.dump();
 1002   Delta.CriticalMax = PressureChange();
 1012     if (!Delta.CriticalMax.isValid()) {
 1019           Delta.CriticalMax = PressureChange(i);
 1020           Delta.CriticalMax.setUnitInc(PDiff);
 1029       if (CritIdx == CritEnd || Delta.CriticalMax.isValid())
 1109   assert(Delta.CriticalMax.getUnitInc() >= 0 &&
 1130     if (Delta.CriticalMax.isValid())
 1131       dbgs() << "Critic1 " << TRI->getRegPressureSetName(Delta.CriticalMax.getPSet())
 1132              << " " << Delta.CriticalMax.getUnitInc() << "\n";
 1139     if (Delta2.CriticalMax.isValid())
 1140       dbgs() << "Critic2 " << TRI->getRegPressureSetName(Delta2.CriticalMax.getPSet())
 1141              << " " << Delta2.CriticalMax.getUnitInc() << "\n";
 1199     if (!Delta.CriticalMax.isValid()) {
 1206           Delta.CriticalMax = PressureChange(PSetID);
 1207           Delta.CriticalMax.setUnitInc(CritInc);
 1355   assert(Delta.CriticalMax.getUnitInc() >= 0 &&
lib/Target/AMDGPU/GCNSchedStrategy.cpp
  130       Cand.RPDelta.CriticalMax = PressureChange(SRI->getSGPRPressureSet());
  131       Cand.RPDelta.CriticalMax.setUnitInc(SGPRDelta);
  133       Cand.RPDelta.CriticalMax = PressureChange(SRI->getVGPRPressureSet());
  134       Cand.RPDelta.CriticalMax.setUnitInc(VGPRDelta);
  249     } else if (TopCand.Reason == RegCritical && TopCand.RPDelta.CriticalMax.getUnitInc() <= 0) {
  251     } else if (BotCand.Reason == RegCritical && BotCand.RPDelta.CriticalMax.getUnitInc() <= 0) {
lib/Target/Hexagon/HexagonMachineScheduler.cpp
  669     ResCount -= (Delta.CriticalMax.getUnitInc()*PriorityOne);
  677         (Delta.Excess.getUnitInc() || Delta.CriticalMax.getUnitInc() ||
  682              << Delta.CriticalMax.getUnitInc() << "/"