aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support/TargetParserTest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/unittests/Support/TargetParserTest.cpp')
-rw-r--r--llvm/unittests/Support/TargetParserTest.cpp26
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) {