[llvm] [AMDGPU] Provide control to force VGPR MFMA form (PR #148079)

Sirish Pande via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 14 09:59:28 PDT 2025


================
@@ -69,8 +75,8 @@ SIMachineFunctionInfo::SIMachineFunctionInfo(const Function &F,
     PSInputAddr = AMDGPU::getInitialPSInputAddr(F);
   }
 
-  MayNeedAGPRs = ST.hasMAIInsts();
-  if (ST.hasGFX90AInsts() &&
+  MayNeedAGPRs = ST.hasMAIInsts() && !MFMAVGPRForm;
+  if (!MFMAVGPRForm && ST.hasGFX90AInsts() &&
----------------
srpande wrote:

Since this is a temp change, can we have TODO here as a reminder to drop this change later.

https://github.com/llvm/llvm-project/pull/148079


More information about the llvm-commits mailing list