[PATCH] D134352: [AArch64] Add Neoverse V2 CPU support

Dave Green via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 21 06:34:24 PDT 2022


dmgreen added inline comments.


================
Comment at: llvm/lib/Target/AArch64/AArch64.td:941
+                                      "Neoverse V2 ARM processors", [
+                                      FeaturePostRAScheduler]>;
+
----------------
Please add FeatureFuseAES and FeatureLSLFast.


================
Comment at: llvm/lib/Target/AArch64/AArch64.td:1110
+                                       FeatureMatMulInt8, FeatureNEON, FeatureSVE2BitPerm,
+                                       FeatureSVE2, FeatureFP16FML, FeatureMTE];
   list<SubtargetFeature> Saphira    = [HasV8_4aOps, FeatureCrypto, FeatureFPARMv8,
----------------
HasV9_0aOps implies some of these features already.


================
Comment at: llvm/lib/Target/AArch64/AArch64Subtarget.cpp:213
     break;
+  case NeoverseV2:
+    PrefFunctionLogAlignment = 4;
----------------
This can use the same block as NeoverseN2?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D134352



More information about the llvm-commits mailing list