[PATCH] D116158: [ARM][AArch64] Introduce Armv9.3-A

Nick Desaulniers via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 28 11:24:56 PST 2021


nickdesaulniers added inline comments.


================
Comment at: llvm/include/llvm/Support/AArch64TargetParser.def:92
+              AArch64::AEK_SM4 | AArch64::AEK_SHA3 | AArch64::AEK_BF16 |
+              AArch64::AEK_SHA2 | AArch64::AEK_AES | AArch64::AEK_I8MM))
 // For v8-R, we do not enable crypto and align with GCC that enables a more
----------------
No `AArch64::AEK_SVE2`?


================
Comment at: llvm/lib/Target/ARM/ARM.td:1001-1014
+def ARMv93a   : Architecture<"armv9.3-a", "ARMv93a",  [HasV9_3aOps,
+                                                       FeatureAClass,
+                                                       FeatureDB,
+                                                       FeatureFPARMv8,
+                                                       FeatureNEON,
+                                                       FeatureDSP,
+                                                       FeatureTrustZone,
----------------
This block should go above closer to the `def` of `ARMv92a` on L922.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D116158



More information about the llvm-commits mailing list