Home
last modified time | relevance | path

Searched refs:MaxSetPressure (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterPressure.cpp93 dumpRegSetPressure(MaxSetPressure, TRI); in dump()
161 P.MaxSetPressure[*PSetI] = in increaseRegPressure()
162 std::max(P.MaxSetPressure[*PSetI], CurrSetPressure[*PSetI]); in increaseRegPressure()
175 MaxSetPressure.clear(); in reset()
183 MaxSetPressure.clear(); in reset()
245 P.MaxSetPressure.clear(); in reset()
283 P.MaxSetPressure = CurrSetPressure; in init()
720 increaseSetPressure(P.MaxSetPressure, *MRI, RegUnit, PrevMask, NewMask); in discoverLiveInOrOut()
1091 std::vector<unsigned> SavedMaxPressure = P.MaxSetPressure; in getMaxUpwardPressureDelta()
1097 computeMaxPressureDelta(SavedMaxPressure, P.MaxSetPressure, CriticalPSets, in getMaxUpwardPressureDelta()
[all …]
H A DVLIWMachineScheduler.cpp293 DAG->getRegPressure().MaxSetPressure; in initialize()
531 DAG->getRegPressure().MaxSetPressure); in readyQueueVerboseDump()
783 DAG->getRegPressure().MaxSetPressure); in pickNodeFromQueue()
H A DMachinePipeliner.cpp1669 auto MaxSetPressure = InitSetPressure; in computeMaxSetPressure() local
1730 MaxSetPressure[PSet] = in computeMaxSetPressure()
1731 std::max(MaxSetPressure[PSet], CurSetPressure[PSet]); in computeMaxSetPressure()
1742 return MaxSetPressure; in computeMaxSetPressure()
1776 const auto MaxSetPressure = in detect() local
1781 for (unsigned I = 0; I < MaxSetPressure.size(); I++) { in detect()
1782 dbgs() << format("MaxSetPressure[%d]=%d\n", I, MaxSetPressure[I]); in detect()
1792 if (Limit < MaxSetPressure[PSet] + Margin) { in detect()
2300 RecRegPressure.MaxSetPressure); in registerPressureFilter()
H A DMachineScheduler.cpp1555 RPTracker.getPressure().MaxSetPressure; in initRegPressure()
1934 updateScheduledPressure(SU, TopRPTracker.getPressure().MaxSetPressure); in scheduleMI()
1972 updateScheduledPressure(SU, BotRPTracker.getPressure().MaxSetPressure); in scheduleMI()
3918 DAG->getRegPressure().MaxSetPressure); in initCandidate()
3926 DAG->getRegPressure().MaxSetPressure); in initCandidate()
3933 DAG->getRegPressure().MaxSetPressure); in initCandidate()
H A DMachineSink.cpp1224 CachedRegisterPressure[&MBB] = RPTracker.getPressure().MaxSetPressure; in getBBRegisterPressure()
1229 std::make_pair(&MBB, RPTracker.getPressure().MaxSetPressure)); in getBBRegisterPressure()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterPressure.h50 std::vector<unsigned> MaxSetPressure; member
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineScheduler.cpp366 LiveInPressure = TopPressure.MaxSetPressure; in initRegPressure()
367 LiveOutPressure = BotPressure.MaxSetPressure; in initRegPressure()
400 InternalAdditionalPressure.resize(TopPressure.MaxSetPressure.size()); in schedule()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp642 return RPTracker.getPressure().MaxSetPressure; in shouldReduceRegisterPressure()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp6746 auto &P = RPTracker.getPressure().MaxSetPressure; in tooMuchRegisterPressure()