[PATCH] D137410: [AArch64] Add SME2.1 target feature for Armv9-A 2022 Architecture Extension

David Sherwood via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Nov 6 22:41:30 PST 2022


david-arm marked an inline comment as done.
david-arm added inline comments.


================
Comment at: llvm/lib/Target/AArch64/AArch64InstrInfo.td:169
+    : Predicate<"Subtarget->hasSVE2p1() || Subtarget->hasSME2p1()">,
+                 AssemblerPredicate<(any_of FeatureSME2p1, FeatureSVE2p1), "sme2p1 or sve2p1">;
 // A subset of NEON instructions are legal in Streaming SVE execution mode,
----------------
paulwalker-arm wrote:
> Can this be `AssemblerPredicateWithAll`? Is this a convent time to fix the other SVE2p1 related instances where we erroneously use `AssemblerPredicate`?
I guess it's never a convenient time to be honest. :) I've changed this, but as a consequence the patch now includes changes to all the existing SVE2p1 tests too to fix up the RUN lines.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D137410/new/

https://reviews.llvm.org/D137410



More information about the llvm-commits mailing list