diff options
Diffstat (limited to 'llvm/unittests/Support/TargetParserTest.cpp')
| -rw-r--r-- | llvm/unittests/Support/TargetParserTest.cpp | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/llvm/unittests/Support/TargetParserTest.cpp b/llvm/unittests/Support/TargetParserTest.cpp index 768ec83..a9a8de6 100644 --- a/llvm/unittests/Support/TargetParserTest.cpp +++ b/llvm/unittests/Support/TargetParserTest.cpp @@ -687,13 +687,13 @@ TEST(TargetParserTest, ARMExtensionFeatures) { Features.clear(); ARM::getExtensionFeatures(E.first, Features); EXPECT_TRUE(llvm::is_contained(Features, E.second.at(0))); - EXPECT_TRUE(Extensions.size() == Features.size()); + EXPECT_EQ(Extensions.size(), Features.size()); // test -extension Features.clear(); ARM::getExtensionFeatures(~E.first, Features); EXPECT_TRUE(llvm::is_contained(Features, E.second.at(1))); - EXPECT_TRUE(Extensions.size() == Features.size()); + EXPECT_EQ(Extensions.size(), Features.size()); } } @@ -701,10 +701,12 @@ TEST(TargetParserTest, ARMFPUFeatures) { std::vector<StringRef> Features; for (ARM::FPUKind FK = static_cast<ARM::FPUKind>(0); FK <= ARM::FPUKind::FK_LAST; - FK = static_cast<ARM::FPUKind>(static_cast<unsigned>(FK) + 1)) - EXPECT_TRUE((FK == ARM::FK_INVALID || FK >= ARM::FK_LAST) - ? !ARM::getFPUFeatures(FK, Features) - : ARM::getFPUFeatures(FK, Features)); + FK = static_cast<ARM::FPUKind>(static_cast<unsigned>(FK) + 1)) { + if (FK == ARM::FK_INVALID || FK >= ARM::FK_LAST) + EXPECT_FALSE(ARM::getFPUFeatures(FK, Features)); + else + EXPECT_TRUE(ARM::getFPUFeatures(FK, Features)); + } } TEST(TargetParserTest, ARMArchExtFeature) { @@ -1448,7 +1450,7 @@ TEST(TargetParserTest, AArch64ExtensionFeatures) { EXPECT_TRUE(!Features.size()); AArch64::getExtensionFeatures(ExtVal, Features); - EXPECT_TRUE(Extensions.size() == Features.size()); + EXPECT_EQ(Extensions.size(), Features.size()); EXPECT_TRUE(llvm::is_contained(Features, "+crc")); EXPECT_TRUE(llvm::is_contained(Features, "+crypto")); @@ -1477,10 +1479,12 @@ TEST(TargetParserTest, AArch64ExtensionFeatures) { TEST(TargetParserTest, AArch64ArchFeatures) { std::vector<StringRef> Features; - for (auto AK : AArch64::ArchKinds) - EXPECT_TRUE((AK == AArch64::ArchKind::INVALID) - ? !AArch64::getArchFeatures(AK, Features) - : AArch64::getArchFeatures(AK, Features)); + for (auto AK : AArch64::ArchKinds) { + if (AK == AArch64::ArchKind::INVALID) + EXPECT_FALSE(AArch64::getArchFeatures(AK, Features)); + else + EXPECT_TRUE(AArch64::getArchFeatures(AK, Features)); + } } TEST(TargetParserTest, AArch64ArchExtFeature) { |
