[llvm] [AMDGPU] Prefer lower total register usage in regions with spilling (PR #71882)
Jeffrey Byrnes via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 14 16:35:55 PST 2023
================
@@ -1184,8 +1184,7 @@ bool ILPInitialScheduleStage::shouldRevertScheduling(unsigned WavesAfter) {
bool GCNSchedStage::mayCauseSpilling(unsigned WavesAfter) {
if (WavesAfter <= MFI.getMinWavesPerEU() &&
- !PressureAfter.less(ST, PressureBefore) &&
- isRegionWithExcessRP()) {
+ !PressureAfter.less(ST, MFI, PressureBefore) && isRegionWithExcessRP()) {
----------------
jrbyrnes wrote:
See above comment
https://github.com/llvm/llvm-project/pull/71882
More information about the llvm-commits
mailing list