[llvm] Revert "[AMDGPU] Enable scheduler mfma rewrite stage by default" (PR #185604)
Jan Patrick Lehr via llvm-commits
llvm-commits at lists.llvm.org
Tue Mar 10 04:57:32 PDT 2026
https://github.com/jplehr updated https://github.com/llvm/llvm-project/pull/185604
>From 1f47dd49aab483291299da19bf628cdd642404a5 Mon Sep 17 00:00:00 2001
From: Jan Patrick Lehr <jp.lehr at gmail.com>
Date: Tue, 10 Mar 2026 10:31:28 +0100
Subject: [PATCH 1/2] Revert "[AMDGPU] Enable scheduler mfma rewrite stage by
default (#180751)"
This reverts commit 3215645b8d81bbef7db1d16b88de7ed0288f2274.
---
llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp b/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp
index 77c322eb3178e..0e33dad3edcde 100644
--- a/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp
+++ b/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp
@@ -101,7 +101,7 @@ static cl::opt<bool> PrintMaxRPRegUsageAfterScheduler(
static cl::opt<bool> DisableRewriteMFMAFormSchedStage(
"amdgpu-disable-rewrite-mfma-form-sched-stage", cl::Hidden,
- cl::desc("Disable rewrite mfma rewrite scheduling stage"), cl::init(false));
+ cl::desc("Disable rewrie mfma rewrite scheduling stage"), cl::init(true));
const unsigned ScheduleMetrics::ScaleFactor = 100;
>From 7269eb757bc4dc0072e1a78abe567c4376b49e90 Mon Sep 17 00:00:00 2001
From: Jan Patrick Lehr <JanPatrick.Lehr at amd.com>
Date: Tue, 10 Mar 2026 12:57:23 +0100
Subject: [PATCH 2/2] Update llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp
Co-authored-by: Jay Foad <jay.foad at amd.com>
---
llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp b/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp
index 0e33dad3edcde..932b9e8f52b27 100644
--- a/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp
+++ b/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp
@@ -101,7 +101,7 @@ static cl::opt<bool> PrintMaxRPRegUsageAfterScheduler(
static cl::opt<bool> DisableRewriteMFMAFormSchedStage(
"amdgpu-disable-rewrite-mfma-form-sched-stage", cl::Hidden,
- cl::desc("Disable rewrie mfma rewrite scheduling stage"), cl::init(true));
+ cl::desc("Disable rewrite mfma rewrite scheduling stage"), cl::init(true));
const unsigned ScheduleMetrics::ScaleFactor = 100;
More information about the llvm-commits
mailing list