[llvm] AMDGPU: Clean up more real instruction predicate overrides (PR #116868)

Joe Nash via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 19 13:53:43 PST 2024


================
@@ -709,7 +708,7 @@ multiclass MAIInst<string OpName, string P, SDPatternOperator node> {
                                  !if(!eq(node, null_frag), null_frag, AgprMAIFrag<node>)>,
                          MFMATable<1, NAME # "_e64">;
 
-        let SubtargetPredicate = isGFX90APlus in
+        let OtherPredicates = [isGFX90APlus] in
----------------
Sisyph wrote:

Looks like the outer "let SubtargetPredicate = HasMAIInsts in {" would have dominated this, so having isGFX90APlus is an additional restriction now. Is that correct? If so LGTM

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


More information about the llvm-commits mailing list