Home
last modified time | relevance | path

Searched refs:PressureChange (Results 1 – 8 of 8) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DRegisterPressure.h103 class PressureChange {
108 PressureChange() = default;
109 PressureChange(unsigned id): PSetID(id + 1) { in PressureChange() function
129 bool operator==(const PressureChange &RHS) const {
147 PressureChange PressureChanges[MaxPSets];
149 using iterator = PressureChange *;
155 using const_iterator = const PressureChange *;
240 PressureChange Excess;
241 PressureChange CriticalMax;
242 PressureChange CurrentMax;
[all …]
DMachineScheduler.h409 std::vector<PressureChange> RegionCriticalPSets;
449 const std::vector<PressureChange> &getRegionCriticalPSets() const { in getRegionCriticalPSets()
925 bool tryPressure(const PressureChange &TryP,
926 const PressureChange &CandP,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DRegisterPressure.cpp128 for (const PressureChange &Change : *this) { in dump()
139 void PressureChange::dump() const { in dump()
686 PressureChange PTmp = PressureChange(*PSetI); in addPressureChange()
699 *I = PressureChange(); in addPressureChange()
963 Delta.Excess = PressureChange(); in computeExcessPressureDelta()
984 Delta.Excess = PressureChange(i); in computeExcessPressureDelta()
999 ArrayRef<PressureChange> CriticalPSets, in computeMaxPressureDelta()
1002 Delta.CriticalMax = PressureChange(); in computeMaxPressureDelta()
1003 Delta.CurrentMax = PressureChange(); in computeMaxPressureDelta()
1019 Delta.CriticalMax = PressureChange(i); in computeMaxPressureDelta()
[all …]
DMachineScheduler.cpp1059 RegionCriticalPSets.push_back(PressureChange(i)); in initRegPressure()
1063 for (const PressureChange &RCPS in initRegPressure()
1074 for (const PressureChange &PC : PDiff) { in updateScheduledPressure()
2595 PressureChange P; in traceCandidate()
2863 bool tryPressure(const PressureChange &TryP, in tryPressure()
2864 const PressureChange &CandP, in tryPressure()
DMachinePipeliner.cpp1610 ArrayRef<PressureChange> CriticalPSets; in registerPressureFilter()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonMachineScheduler.h266 int Cost, PressureChange P = PressureChange());
DHexagonMachineScheduler.cpp485 const ReadyQueue &Q, SUnit *SU, int Cost, PressureChange P) { in traceCandidate()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DGCNSchedStrategy.cpp112 Cand.RPDelta.Excess = PressureChange(SRI->getVGPRPressureSet()); in initCandidate()
117 Cand.RPDelta.Excess = PressureChange(SRI->getSGPRPressureSet()); in initCandidate()
131 Cand.RPDelta.CriticalMax = PressureChange(SRI->getSGPRPressureSet()); in initCandidate()
134 Cand.RPDelta.CriticalMax = PressureChange(SRI->getVGPRPressureSet()); in initCandidate()