[PATCH] D127812: [AArch64] Function multiversioning support added.
Dave Green via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Aug 8 00:25:10 PDT 2022
dmgreen added inline comments.
================
Comment at: llvm/include/llvm/Support/AArch64TargetParser.def:188
+AARCH64_CPU_FEATURE("sve_aes", SVE_AES, "+sve2-aes", 330)
+AARCH64_CPU_FEATURE("sve_pmull128", SVE_PMULL128, "<NS>", 340)
+AARCH64_CPU_FEATURE("sve_bitperm", SVE_BITPERM, "+sve2-bitperm", 350)
----------------
The compiler already has names for these, used in the existing -march=... options and target(...) attributes. It would be better to not have to invent a new set of names that is slightly different.
It would be good if this could be combined with the table above too. Hopefully it is just an expansion to the values already present.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D127812/new/
https://reviews.llvm.org/D127812
More information about the cfe-commits
mailing list