[llvm] [AMDGPU] Exclude CDNA parts from POPS exiting wave id pattern (PR #210892)

Arseniy Obolenskiy via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 21 01:51:39 PDT 2026


================
@@ -7197,7 +7197,7 @@ bool AMDGPUAsmParser::subtargetHasRegister(const MCRegisterInfo &MRI,
   case SRC_FLAT_SCRATCH_BASE_HI:
     return hasGloballyAddressableScratch();
   case SRC_POPS_EXITING_WAVE_ID:
-    return isGFX9Plus() && !isGFX11Plus();
+    return isGFX9Plus() && !isGFX11Plus() && !hasMAIInsts(getSTI());
----------------
aobolensk wrote:

Extracted util

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


More information about the llvm-commits mailing list