[clang] [llvm] [AArch64] Add initial support for -mcpu=olympus. (PR #132368)

David Green via llvm-commits llvm-commits at lists.llvm.org
Mon Mar 24 02:58:36 PDT 2025


================
@@ -872,6 +883,16 @@ def ProcessorFeatures {
   list<SubtargetFeature> Carmel   = [HasV8_2aOps, FeatureNEON, FeatureSHA2, FeatureAES,
                                      FeatureFullFP16, FeatureCRC, FeatureLSE, FeatureRAS, FeatureRDM,
                                      FeatureFPARMv8];
+  list<SubtargetFeature> Olympus = [HasV9_2aOps, FeatureBRBE, FeatureCCIDX,
+                                    FeatureCHK, FeatureCrypto, FeatureETE,
----------------
davemgreen wrote:

I believe it is better here to use the expanded features, over FeatureCrypto.

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


More information about the llvm-commits mailing list