[llvm] [AMDGPU] Add iglp_opt(3) for simple mfma / exp interleaving (PR #117269)

Austin Kerbow via llvm-commits llvm-commits at lists.llvm.org
Sun Dec 1 19:36:42 PST 2024


================
@@ -832,7 +832,8 @@ void PipelineSolver::solve() {
 enum IGLPStrategyID : int {
   MFMASmallGemmOptID = 0,
   MFMASmallGemmSingleWaveOptID = 1,
-  MFMAExpInterleave = 2
+  MFMAExpInterleave = 2,
+  MFMAExpSimpleInterleaveID = 3
----------------
kerbowa wrote:

Do we document these strategies anywhere? Like what is the summary of the difference between `MFMAExpInterleave` and `MFMAExpSimpleInterleaveID`. Also it looks like ID suffix was forgotten for `MFMAExpInterleave` in a different patch?

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


More information about the llvm-commits mailing list