[clang] [llvm] [AArch64] Introduce new armv9.6 features (PR #111677)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Oct 10 04:31:21 PDT 2024
================
@@ -833,8 +866,8 @@ def HasV9_5aOps : Architecture64<9, 5, "a", "v9.5a",
[HasV9_4aOps, FeatureCPA],
!listconcat(HasV9_4aOps.DefaultExts, [FeatureCPA, FeatureLUT, FeatureFAMINMAX])>;
def HasV9_6aOps : Architecture64<9, 6, "a", "v9.6a",
- [HasV9_5aOps],
- !listconcat(HasV9_5aOps.DefaultExts, [])>;
+ [HasV9_5aOps, FeatureCMPBR, FeatureFPRCVT, FeatureSVE2p2],
+ !listconcat(HasV9_5aOps.DefaultExts, [FeatureCMPBR, FeatureFPRCVT, FeatureSVE2p2])>;
----------------
SpencerAbson wrote:
(Actually this is a logical consequence of our default Armv9 configuration having SVE2).
https://github.com/llvm/llvm-project/pull/111677
More information about the llvm-commits
mailing list