diff options
author | Tim Northover <tnorthover@apple.com> | 2023-11-29 09:11:16 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-29 09:11:16 +0000 |
commit | dad73bcd802c35bc877d0ec1ceef3722bafb0f33 (patch) | |
tree | f89b902e0b9551bc8a07095c4d6945b92bcaf03f /llvm/unittests/TargetParser/TargetParserTest.cpp | |
parent | 95943d2fab7e6f8dcea216df2d56a0512201b467 (diff) | |
download | llvm-dad73bcd802c35bc877d0ec1ceef3722bafb0f33.zip llvm-dad73bcd802c35bc877d0ec1ceef3722bafb0f33.tar.gz llvm-dad73bcd802c35bc877d0ec1ceef3722bafb0f33.tar.bz2 |
AArch64: switch Apple CPUs (that support it) to v8.6a. (#73497)
We pretended they were v8.5a in the past because LLVM's modelling used
to fold SM4 crypto support into v8.6a (which the CPUs don't actually
have). That's changed in the last year so we can use the real value.
This is mostly a tidy-up commit before one that'll bring in A17 and M3.
Diffstat (limited to 'llvm/unittests/TargetParser/TargetParserTest.cpp')
-rw-r--r-- | llvm/unittests/TargetParser/TargetParserTest.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/llvm/unittests/TargetParser/TargetParserTest.cpp b/llvm/unittests/TargetParser/TargetParserTest.cpp index 96dbae7..a31acc1 100644 --- a/llvm/unittests/TargetParser/TargetParserTest.cpp +++ b/llvm/unittests/TargetParser/TargetParserTest.cpp @@ -1389,7 +1389,7 @@ INSTANTIATE_TEST_SUITE_P( AArch64::AEK_FP16FML, AArch64::AEK_SHA3})), "8.5-A"), ARMCPUTestParams<AArch64::ExtensionBitset>( - "apple-a15", "armv8.5-a", "crypto-neon-fp-armv8", + "apple-a15", "armv8.6-a", "crypto-neon-fp-armv8", (AArch64::ExtensionBitset( {AArch64::AEK_CRC, AArch64::AEK_AES, AArch64::AEK_SHA2, AArch64::AEK_SHA3, AArch64::AEK_FP, AArch64::AEK_SIMD, @@ -1397,9 +1397,9 @@ INSTANTIATE_TEST_SUITE_P( AArch64::AEK_RCPC, AArch64::AEK_DOTPROD, AArch64::AEK_FP16, AArch64::AEK_FP16FML, AArch64::AEK_SHA3, AArch64::AEK_BF16, AArch64::AEK_I8MM})), - "8.5-A"), + "8.6-A"), ARMCPUTestParams<AArch64::ExtensionBitset>( - "apple-a16", "armv8.5-a", "crypto-neon-fp-armv8", + "apple-a16", "armv8.6-a", "crypto-neon-fp-armv8", (AArch64::ExtensionBitset( {AArch64::AEK_CRC, AArch64::AEK_AES, AArch64::AEK_SHA2, AArch64::AEK_SHA3, AArch64::AEK_FP, AArch64::AEK_SIMD, @@ -1407,7 +1407,7 @@ INSTANTIATE_TEST_SUITE_P( AArch64::AEK_RCPC, AArch64::AEK_DOTPROD, AArch64::AEK_FP16, AArch64::AEK_FP16FML, AArch64::AEK_SHA3, AArch64::AEK_BF16, AArch64::AEK_I8MM})), - "8.5-A"), + "8.6-A"), ARMCPUTestParams<AArch64::ExtensionBitset>( "apple-m1", "armv8.5-a", "crypto-neon-fp-armv8", (AArch64::ExtensionBitset( @@ -1418,7 +1418,7 @@ INSTANTIATE_TEST_SUITE_P( AArch64::AEK_FP16FML, AArch64::AEK_SHA3})), "8.5-A"), ARMCPUTestParams<AArch64::ExtensionBitset>( - "apple-m2", "armv8.5-a", "crypto-neon-fp-armv8", + "apple-m2", "armv8.6-a", "crypto-neon-fp-armv8", (AArch64::ExtensionBitset( {AArch64::AEK_CRC, AArch64::AEK_AES, AArch64::AEK_SHA2, AArch64::AEK_SHA3, AArch64::AEK_FP, AArch64::AEK_SIMD, @@ -1426,7 +1426,7 @@ INSTANTIATE_TEST_SUITE_P( AArch64::AEK_RCPC, AArch64::AEK_DOTPROD, AArch64::AEK_FP16, AArch64::AEK_FP16FML, AArch64::AEK_SHA3, AArch64::AEK_BF16, AArch64::AEK_I8MM})), - "8.5-A"), + "8.6-A"), ARMCPUTestParams<AArch64::ExtensionBitset>( "apple-s4", "armv8.3-a", "crypto-neon-fp-armv8", (AArch64::ExtensionBitset( |