Home
last modified time | relevance | path

Searched refs:PressureAfter (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNSchedStrategy.cpp1017 PressureAfter = DAG.getRealRegPressure(RegionIdx); in checkScheduling()
1018 LLVM_DEBUG(dbgs() << "Pressure after scheduling: " << print(PressureAfter)); in checkScheduling()
1021 if (PressureAfter.getSGPRNum() <= S.SGPRCriticalLimit && in checkScheduling()
1022 PressureAfter.getVGPRNum(ST.hasGFX90AInsts()) <= S.VGPRCriticalLimit) { in checkScheduling()
1023 DAG.Pressure[RegionIdx] = PressureAfter; in checkScheduling()
1025 PressureAfter.getOccupancy(ST) == DAG.MinOccupancy; in checkScheduling()
1035 std::min(TargetOccupancy, PressureAfter.getOccupancy(ST)); in checkScheduling()
1071 if (PressureAfter.getVGPRNum(ST.hasGFX90AInsts()) > MaxVGPRs || in checkScheduling()
1072 PressureAfter.getVGPRNum(false) > MaxArchVGPRs || in checkScheduling()
1073 PressureAfter.getAGPRNum() > MaxArchVGPRs || in checkScheduling()
[all …]
H A DGCNSchedStrategy.h272 GCNRegPressure PressureAfter; variable