Searched refs:UnitIncrease (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/CodeGen/
H A DMachineScheduler.cpp584 int &MaxUnits = RegionCriticalPSets[i].UnitIncrease;
1084 dbgs() << TRI->getRegPressureSetName(P.PSetID) << ":" << P.UnitIncrease
1098 // have UnitIncrease==0, so are neutral.
1101 if (LHS.Excess.UnitIncrease != RHS.Excess.UnitIncrease)
1102 return LHS.Excess.UnitIncrease < RHS.Excess.UnitIncrease;
1105 if (LHS.CriticalMax.UnitIncrease != RHS.CriticalMax.UnitIncrease)
1106 return LHS.CriticalMax.UnitIncrease < RH
[all...]
H A DRegisterPressure.cpp614 Delta.Excess.UnitIncrease = ExcessUnits;
642 int PDiff = (int)PNew - (int)CriticalPSets[CritIdx].UnitIncrease;
643 if (PDiff > Delta.CriticalMax.UnitIncrease) {
645 Delta.CriticalMax.UnitIncrease = PDiff;
652 if (MDiff > Delta.CurrentMax.UnitIncrease) {
654 Delta.CurrentMax.UnitIncrease = PNew;
721 assert(Delta.CriticalMax.UnitIncrease >= 0 &&
722 Delta.CurrentMax.UnitIncrease >= 0 && "cannot decrease max pressure");
805 assert(Delta.CriticalMax.UnitIncrease >= 0 &&
806 Delta.CurrentMax.UnitIncrease >
[all...]
/external/llvm/include/llvm/CodeGen/
H A DRegisterPressure.h89 int UnitIncrease; member in struct:llvm::PressureElement
91 PressureElement(): PSetID(~0U), UnitIncrease(0) {}
92 PressureElement(unsigned id, int inc): PSetID(id), UnitIncrease(inc) {}
/external/llvm/lib/Target/Hexagon/
H A DHexagonMachineScheduler.cpp214 int &MaxUnits = RegionCriticalPSets[i].UnitIncrease;
671 dbgs() << TRI->getRegPressureSetName(P.PSetID) << ":" << P.UnitIncrease
778 ResCount -= (Delta.Excess.UnitIncrease*PriorityThree);
779 ResCount -= (Delta.CriticalMax.UnitIncrease*PriorityThree);

Completed in 77 milliseconds