[clang] [llvm] [AArch64] Make user-visible Arm architecture version strings consistent (PR #98550)

Tomas Matheson via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 12 01:43:10 PDT 2024


================
@@ -89,14 +89,14 @@ def FeatureCrypto : ExtensionWithMArch<"crypto", "Crypto", "FEAT_Crypto",
   "Enable cryptographic instructions", [FeatureNEON, FeatureSHA2, FeatureAES]>;
 
 def FeatureCRC : ExtensionWithMArch<"crc", "CRC", "FEAT_CRC32",
-  "Enable ARMv8 CRC-32 checksum instructions">;
+  "Enable Armv8.0-A CRC-32 checksum instructions">;
 
 // This SubtargetFeature is special. It controls only whether codegen will turn
 // `llvm.readcyclecounter()` into an access to a PMUv3 System Register. The
 // `FEAT_PMUv3*` system registers are always available for assembly/disassembly.
 let UserVisibleName = "pmuv3" in
 def FeaturePerfMon : ExtensionWithMArch<"perfmon", "PerfMon", "FEAT_PMUv3",
-  "Enable Code Generation for ARMv8 PMUv3 Performance Monitors extension">;
+  "Enable Armv8.0-A Code Generation for PMUv3 Performance Monitors extension">;
----------------
tmatheson-arm wrote:

```suggestion
  "Enable Armv8.0-A PMUv3 Performance Monitors extension">;
```


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


More information about the llvm-commits mailing list