[llvm] [TableGen][AMDGPU][AsmParser] Catch and fix ambiguous instructions (PR #211093)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 28 07:12:21 PDT 2026


================
@@ -2911,6 +2913,102 @@ def isWave32Strict : Predicate<"Subtarget->isWave32()">,
 def isWave64Strict : Predicate<"Subtarget->isWave64()">,
   AssemblerPredicate <(all_of FeatureWavefrontSize64)>;
 
+def : MutuallyExclusiveAssemblerPredicates<isGFX8GFX9NotGFX90A,
----------------
arsenm wrote:

> with predicates like isGFX90APlus in the picture

My point is these predicates should not exist. Ideally there would be no isGFXN predicates of any kind

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


More information about the llvm-commits mailing list