[llvm-branch-commits] [llvm] [AMDGPU][Scheduler] Prepare remat stage for rematerializer integration (NFC) (PR #189489)
Quentin Colombet via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Fri Apr 3 14:06:10 PDT 2026
================
@@ -424,6 +424,17 @@ bool GCNRPTarget::isSaveBeneficial(Register Reg) const {
return (UnifiedRF && Excess.VGPR) || Excess.ArchVGPR;
}
+bool GCNRPTarget::isSaveBeneficial(const GCNRegPressure &SaveRP) const {
+ RegExcess Excess(MF, RP, *this);
+ if (SaveRP.getSGPRNum() && Excess.SGPR)
----------------
qcolombet wrote:
The explicit `!= 0` looks like an improvement already.
https://github.com/llvm/llvm-project/pull/189489
More information about the llvm-branch-commits
mailing list