[llvm] e995526 - [AArch64][NFC] Update comment in AArch64.td
Alexander Shaposhnikov via llvm-commits
llvm-commits at lists.llvm.org
Sun Apr 10 22:37:21 PDT 2022
Author: Alexander Shaposhnikov
Date: 2022-04-11T05:36:28Z
New Revision: e995526e661fa5e11c84fc299081c078d9519b3a
URL: https://github.com/llvm/llvm-project/commit/e995526e661fa5e11c84fc299081c078d9519b3a
DIFF: https://github.com/llvm/llvm-project/commit/e995526e661fa5e11c84fc299081c078d9519b3a.diff
LOG: [AArch64][NFC] Update comment in AArch64.td
Added:
Modified:
llvm/lib/Target/AArch64/AArch64.td
Removed:
################################################################################
diff --git a/llvm/lib/Target/AArch64/AArch64.td b/llvm/lib/Target/AArch64/AArch64.td
index 2abf2da6bc700..bd6deb5523f0e 100644
--- a/llvm/lib/Target/AArch64/AArch64.td
+++ b/llvm/lib/Target/AArch64/AArch64.td
@@ -1071,11 +1071,12 @@ def ProcessorFeatures {
// ETE and TRBE are future architecture extensions. We temporarily enable them
// by default for users targeting generic AArch64. The extensions do not
// affect code generated by the compiler and can be used only by explicitly
- // mentioning the new system register names in assembly.
- list<SubtargetFeature> Generic = [FeatureFPARMv8, FeatureNEON, FeatureETE, FeatureFuseAdrpAdd];
+ // mentioning the new system register names in assembly. FeatureFuseAdrpAdd is
+ // enabled under Generic to allow linker merging optimizations.
+ list<SubtargetFeature> Generic = [FeatureFPARMv8, FeatureNEON, FeatureETE,
+ FeatureFuseAdrpAdd];
}
-
def : ProcessorModel<"generic", CortexA55Model, ProcessorFeatures.Generic,
[FeatureFuseAES, FeaturePostRAScheduler]>;
def : ProcessorModel<"cortex-a35", CortexA53Model, ProcessorFeatures.A53,
More information about the llvm-commits
mailing list