[llvm] [AMDGPU] IGLP: Fix static variables (PR #137549)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Thu Apr 16 08:47:54 PDT 2026
================
@@ -259,6 +279,45 @@ template <> struct MappingTraits<SIMode> {
}
};
+struct MFMASmallGemmSingleWaveCacheEntry {
+ unsigned MBBNum = 0;
+ unsigned StrategyId = 0;
+ MFMASmallGemmSingleWaveCache Cache;
+};
+
+template <> struct MappingTraits<MFMASmallGemmSingleWaveCacheEntry> {
+ static void mapping(IO &YamlIO, MFMASmallGemmSingleWaveCacheEntry &E) {
+ YamlIO.mapRequired("mbb", E.MBBNum);
----------------
arsenm wrote:
Why is the block reference needed? Isn't that just the block the IGLP_OT instruction is in?
https://github.com/llvm/llvm-project/pull/137549
More information about the llvm-commits
mailing list