Lines Matching defs:Delta

625                                        RegPressureDelta &Delta,
628 Delta.Excess = PressureChange();
650 Delta.Excess = PressureChange(i);
651 Delta.Excess.setUnitInc(PDiff);
667 RegPressureDelta &Delta) {
668 Delta.CriticalMax = PressureChange();
669 Delta.CurrentMax = PressureChange();
678 if (!Delta.CriticalMax.isValid()) {
685 Delta.CriticalMax = PressureChange(i);
686 Delta.CriticalMax.setUnitInc(PDiff);
692 if (!Delta.CurrentMax.isValid() && PNew > MaxPressureLimit[i]) {
693 Delta.CurrentMax = PressureChange(i);
694 Delta.CurrentMax.setUnitInc(PNew - POld);
695 if (CritIdx == CritEnd || Delta.CriticalMax.isValid())
757 RegPressureDelta &Delta,
768 computeExcessPressureDelta(SavedPressure, CurrSetPressure, Delta, RCI,
771 MaxPressureLimit, Delta);
772 assert(Delta.CriticalMax.getUnitInc() >= 0 &&
773 Delta.CurrentMax.getUnitInc() >= 0 && "cannot decrease max pressure");
786 if (Delta != Delta2) {
788 if (Delta.Excess.isValid())
789 dbgs() << "Excess1 " << TRI->getRegPressureSetName(Delta.Excess.getPSet())
790 << " " << Delta.Excess.getUnitInc() << "\n";
791 if (Delta.CriticalMax.isValid())
792 dbgs() << "Critic1 " << TRI->getRegPressureSetName(Delta.CriticalMax.getPSet())
793 << " " << Delta.CriticalMax.getUnitInc() << "\n";
794 if (Delta.CurrentMax.isValid())
795 dbgs() << "CurrMx1 " << TRI->getRegPressureSetName(Delta.CurrentMax.getPSet())
796 << " " << Delta.CurrentMax.getUnitInc() << "\n";
806 llvm_unreachable("RegP Delta Mismatch");
816 /// @param Delta captures information needed for heuristics.
825 RegPressureDelta &Delta,
847 if (!Delta.Excess.isValid()) {
854 Delta.Excess = PressureChange(PSetID);
855 Delta.Excess.setUnitInc(ExcessInc);
861 if (!Delta.CriticalMax.isValid()) {
868 Delta.CriticalMax = PressureChange(PSetID);
869 Delta.CriticalMax.setUnitInc(CritInc);
874 if (!Delta.CurrentMax.isValid() && MNew > MaxPressureLimit[PSetID]) {
875 Delta.CurrentMax = PressureChange(PSetID);
876 Delta.CurrentMax.setUnitInc(MNew - MOld);
953 getMaxDownwardPressureDelta(const MachineInstr *MI, RegPressureDelta &Delta,
962 computeExcessPressureDelta(SavedPressure, CurrSetPressure, Delta, RCI,
965 MaxPressureLimit, Delta);
966 assert(Delta.CriticalMax.getUnitInc() >= 0 &&
967 Delta.CurrentMax.getUnitInc() >= 0 && "cannot decrease max pressure");