summaryrefslogtreecommitdiffstats
path: root/llvm/unittests
diff options
context:
space:
mode:
authorCullen Rhodes <cullen.rhodes@arm.com>2019-07-26 15:57:50 +0000
committerCullen Rhodes <cullen.rhodes@arm.com>2019-07-26 15:57:50 +0000
commit2cde8b5db62c214199ba1b475a925a94d4c78393 (patch)
tree12d10dd936d8d5e728b71f3a25e516dfbff1b73a /llvm/unittests
parent40a10446c080c88176d2c6766736932cd1a48afa (diff)
downloadbcm5719-llvm-2cde8b5db62c214199ba1b475a925a94d4c78393.tar.gz
bcm5719-llvm-2cde8b5db62c214199ba1b475a925a94d4c78393.zip
[AArch64][SVE2] Rename bitperm feature to sve2-bitperm
Summary: The bitperm feature flag is now prefixed with SVE2, as it is for all other SVE2 extensions Patch by Maciej Gabka. Reviewers: sdesmalen, rovka, chill, SjoerdMeijer, rengolin Reviewed By: SjoerdMeijer, rengolin Differential Revision: https://reviews.llvm.org/D65327 llvm-svn: 367124
Diffstat (limited to 'llvm/unittests')
-rw-r--r--llvm/unittests/Support/TargetParserTest.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/llvm/unittests/Support/TargetParserTest.cpp b/llvm/unittests/Support/TargetParserTest.cpp
index d1b82952828..b24b698397d 100644
--- a/llvm/unittests/Support/TargetParserTest.cpp
+++ b/llvm/unittests/Support/TargetParserTest.cpp
@@ -1081,7 +1081,7 @@ TEST(TargetParserTest, AArch64ExtensionFeatures) {
AArch64::AEK_RDM, AArch64::AEK_DOTPROD,
AArch64::AEK_SVE, AArch64::AEK_SVE2,
AArch64::AEK_SVE2AES, AArch64::AEK_SVE2SM4,
- AArch64::AEK_SVE2SHA3, AArch64::AEK_BITPERM,
+ AArch64::AEK_SVE2SHA3, AArch64::AEK_SVE2BITPERM,
AArch64::AEK_RCPC, AArch64::AEK_FP16FML };
std::vector<StringRef> Features;
@@ -1116,7 +1116,7 @@ TEST(TargetParserTest, AArch64ExtensionFeatures) {
EXPECT_TRUE(std::find(B, E, "+sve2-aes") != E);
EXPECT_TRUE(std::find(B, E, "+sve2-sm4") != E);
EXPECT_TRUE(std::find(B, E, "+sve2-sha3") != E);
- EXPECT_TRUE(std::find(B, E, "+bitperm") != E);
+ EXPECT_TRUE(std::find(B, E, "+sve2-bitperm") != E);
}
TEST(TargetParserTest, AArch64ArchFeatures) {
@@ -1147,7 +1147,8 @@ TEST(TargetParserTest, AArch64ArchExtFeature) {
"-sve2-sm4"},
{"sve2-sha3", "nosve2-sha3", "+sve2-sha3",
"-sve2-sha3"},
- {"bitperm", "nobitperm", "+bitperm", "-bitperm"},
+ {"sve2-bitperm", "nosve2-bitperm",
+ "+sve2-bitperm", "-sve2-bitperm"},
{"dotprod", "nodotprod", "+dotprod", "-dotprod"},
{"rcpc", "norcpc", "+rcpc", "-rcpc" },
{"rng", "norng", "+rand", "-rand"},
OpenPOWER on IntegriCloud