[clang] [llvm] [AArch64] set AppleA14 architecture version to v8.4-a (PR #92600)
via cfe-commits
cfe-commits at lists.llvm.org
Mon Jun 3 08:32:19 PDT 2024
================
@@ -671,10 +671,16 @@
// CHECK-V83-OR-LATER: __ARM_FEATURE_JCVT 1
// CHECK-V83-OR-LATER: __ARM_FEATURE_PAUTH 1
// CHECK-V81-OR-LATER: __ARM_FEATURE_QRDMX 1
+// CHECK-BEFORE-V85-NOT: __ARM_FEATURE_BTI 1
// CHECK-BEFORE-V83-NOT: __ARM_FEATURE_COMPLEX 1
// CHECK-BEFORE-V83-NOT: __ARM_FEATURE_JCVT 1
// CHECK-BEFORE-V85-NOT: __ARM_FEATURE_FRINT 1
+// Apple A14 and M1 are ArmV8.5-a but do not include BTI.
----------------
AtariDreams wrote:
Spiritually true, but technically untrue and the technical truth matters here.
It's 8.4 but with all but one 8.5 extensions.
https://github.com/llvm/llvm-project/pull/92600
More information about the cfe-commits
mailing list