diff options
Diffstat (limited to 'llvm/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp')
-rw-r--r-- | llvm/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/llvm/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp b/llvm/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp index 40518d6aa1c..815f1e3d321 100644 --- a/llvm/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp +++ b/llvm/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp @@ -36,7 +36,7 @@ TEST_F(GISelMITest, LowerBitCountingCTTZ0) { DummyGISelObserver Observer; LegalizerHelper Helper(*MF, Info, Observer, B); // Perform Legalization - ASSERT_TRUE(Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)) == + EXPECT_TRUE(Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)) == LegalizerHelper::LegalizeResult::Legalized); auto CheckStr = R"( @@ -48,7 +48,7 @@ TEST_F(GISelMITest, LowerBitCountingCTTZ0) { )"; // Check - ASSERT_TRUE(CheckMachineFunction(*MF, CheckStr)); + EXPECT_TRUE(CheckMachineFunction(*MF, CheckStr)) << *MF; } // CTTZ expansion in terms of CTLZ @@ -67,7 +67,7 @@ TEST_F(GISelMITest, LowerBitCountingCTTZ1) { DummyGISelObserver Observer; LegalizerHelper Helper(*MF, Info, Observer, B); // Perform Legalization - ASSERT_TRUE(Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)) == + EXPECT_TRUE(Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)) == LegalizerHelper::LegalizeResult::Legalized); auto CheckStr = R"( @@ -81,7 +81,7 @@ TEST_F(GISelMITest, LowerBitCountingCTTZ1) { )"; // Check - ASSERT_TRUE(CheckMachineFunction(*MF, CheckStr)); + EXPECT_TRUE(CheckMachineFunction(*MF, CheckStr)) << *MF; } // CTTZ expansion in terms of CTPOP @@ -99,7 +99,7 @@ TEST_F(GISelMITest, LowerBitCountingCTTZ2) { AInfo Info(MF->getSubtarget()); DummyGISelObserver Observer; LegalizerHelper Helper(*MF, Info, Observer, B); - ASSERT_TRUE(Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)) == + EXPECT_TRUE(Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)) == LegalizerHelper::LegalizeResult::Legalized); auto CheckStr = R"( @@ -111,7 +111,7 @@ TEST_F(GISelMITest, LowerBitCountingCTTZ2) { )"; // Check - ASSERT_TRUE(CheckMachineFunction(*MF, CheckStr)); + EXPECT_TRUE(CheckMachineFunction(*MF, CheckStr)) << *MF; } // CTTZ_ZERO_UNDEF expansion in terms of CTTZ @@ -129,7 +129,7 @@ TEST_F(GISelMITest, LowerBitCountingCTTZ3) { AInfo Info(MF->getSubtarget()); DummyGISelObserver Observer; LegalizerHelper Helper(*MF, Info, Observer, B); - ASSERT_TRUE(Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)) == + EXPECT_TRUE(Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)) == LegalizerHelper::LegalizeResult::Legalized); auto CheckStr = R"( @@ -137,7 +137,7 @@ TEST_F(GISelMITest, LowerBitCountingCTTZ3) { )"; // Check - ASSERT_TRUE(CheckMachineFunction(*MF, CheckStr)); + EXPECT_TRUE(CheckMachineFunction(*MF, CheckStr)) << *MF; } // CTLZ expansion in terms of CTLZ_ZERO_UNDEF @@ -155,7 +155,7 @@ TEST_F(GISelMITest, LowerBitCountingCTLZ0) { AInfo Info(MF->getSubtarget()); DummyGISelObserver Observer; LegalizerHelper Helper(*MF, Info, Observer, B); - ASSERT_TRUE(Helper.lower(*MIBCTLZ, 0, LLT::scalar(64)) == + EXPECT_TRUE(Helper.lower(*MIBCTLZ, 0, LLT::scalar(64)) == LegalizerHelper::LegalizeResult::Legalized); auto CheckStr = R"( @@ -167,7 +167,7 @@ TEST_F(GISelMITest, LowerBitCountingCTLZ0) { )"; // Check - ASSERT_TRUE(CheckMachineFunction(*MF, CheckStr)); + EXPECT_TRUE(CheckMachineFunction(*MF, CheckStr)) << *MF; } // CTLZ expansion in terms of CTLZ_ZERO_UNDEF if the latter is a libcall @@ -185,7 +185,7 @@ TEST_F(GISelMITest, LowerBitCountingCTLZLibcall) { AInfo Info(MF->getSubtarget()); DummyGISelObserver Observer; LegalizerHelper Helper(*MF, Info, Observer, B); - ASSERT_TRUE(Helper.lower(*MIBCTLZ, 0, LLT::scalar(64)) == + EXPECT_TRUE(Helper.lower(*MIBCTLZ, 0, LLT::scalar(64)) == LegalizerHelper::LegalizeResult::Legalized); auto CheckStr = R"( @@ -197,7 +197,7 @@ TEST_F(GISelMITest, LowerBitCountingCTLZLibcall) { )"; // Check - ASSERT_TRUE(CheckMachineFunction(*MF, CheckStr)); + EXPECT_TRUE(CheckMachineFunction(*MF, CheckStr)) << *MF; } // CTLZ expansion @@ -217,7 +217,7 @@ TEST_F(GISelMITest, LowerBitCountingCTLZ1) { AInfo Info(MF->getSubtarget()); DummyGISelObserver Observer; LegalizerHelper Helper(*MF, Info, Observer, B); - ASSERT_TRUE(Helper.lower(*MIBCTLZ, 0, s8) == + EXPECT_TRUE(Helper.lower(*MIBCTLZ, 0, s8) == LegalizerHelper::LegalizeResult::Legalized); auto CheckStr = R"( @@ -237,7 +237,7 @@ TEST_F(GISelMITest, LowerBitCountingCTLZ1) { )"; // Check - ASSERT_TRUE(CheckMachineFunction(*MF, CheckStr)); + EXPECT_TRUE(CheckMachineFunction(*MF, CheckStr)) << *MF; } // CTLZ widening. @@ -258,7 +258,7 @@ TEST_F(GISelMITest, WidenBitCountingCTLZ) { AInfo Info(MF->getSubtarget()); DummyGISelObserver Observer; LegalizerHelper Helper(*MF, Info, Observer, B); - ASSERT_TRUE(Helper.widenScalar(*MIBCTLZ, 1, s16) == + EXPECT_TRUE(Helper.widenScalar(*MIBCTLZ, 1, s16) == LegalizerHelper::LegalizeResult::Legalized); auto CheckStr = R"( @@ -271,7 +271,7 @@ TEST_F(GISelMITest, WidenBitCountingCTLZ) { )"; // Check - ASSERT_TRUE(CheckMachineFunction(*MF, CheckStr)); + EXPECT_TRUE(CheckMachineFunction(*MF, CheckStr)) << *MF; } // CTLZ_ZERO_UNDEF widening. @@ -293,7 +293,7 @@ TEST_F(GISelMITest, WidenBitCountingCTLZZeroUndef) { AInfo Info(MF->getSubtarget()); DummyGISelObserver Observer; LegalizerHelper Helper(*MF, Info, Observer, B); - ASSERT_TRUE(Helper.widenScalar(*MIBCTLZ_ZU, 1, s16) == + EXPECT_TRUE(Helper.widenScalar(*MIBCTLZ_ZU, 1, s16) == LegalizerHelper::LegalizeResult::Legalized); auto CheckStr = R"( @@ -306,7 +306,7 @@ TEST_F(GISelMITest, WidenBitCountingCTLZZeroUndef) { )"; // Check - ASSERT_TRUE(CheckMachineFunction(*MF, CheckStr)); + EXPECT_TRUE(CheckMachineFunction(*MF, CheckStr)) << *MF; } // CTPOP widening. @@ -327,7 +327,7 @@ TEST_F(GISelMITest, WidenBitCountingCTPOP) { AInfo Info(MF->getSubtarget()); DummyGISelObserver Observer; LegalizerHelper Helper(*MF, Info, Observer, B); - ASSERT_TRUE(Helper.widenScalar(*MIBCTPOP, 1, s16) == + EXPECT_TRUE(Helper.widenScalar(*MIBCTPOP, 1, s16) == LegalizerHelper::LegalizeResult::Legalized); auto CheckStr = R"( @@ -338,7 +338,7 @@ TEST_F(GISelMITest, WidenBitCountingCTPOP) { )"; // Check - ASSERT_TRUE(CheckMachineFunction(*MF, CheckStr)); + EXPECT_TRUE(CheckMachineFunction(*MF, CheckStr)) << *MF; } // CTTZ_ZERO_UNDEF widening. @@ -360,7 +360,7 @@ TEST_F(GISelMITest, WidenBitCountingCTTZ_ZERO_UNDEF) { AInfo Info(MF->getSubtarget()); DummyGISelObserver Observer; LegalizerHelper Helper(*MF, Info, Observer, B); - ASSERT_TRUE(Helper.widenScalar(*MIBCTTZ_ZERO_UNDEF, 1, s16) == + EXPECT_TRUE(Helper.widenScalar(*MIBCTTZ_ZERO_UNDEF, 1, s16) == LegalizerHelper::LegalizeResult::Legalized); auto CheckStr = R"( @@ -371,7 +371,7 @@ TEST_F(GISelMITest, WidenBitCountingCTTZ_ZERO_UNDEF) { )"; // Check - ASSERT_TRUE(CheckMachineFunction(*MF, CheckStr)); + EXPECT_TRUE(CheckMachineFunction(*MF, CheckStr)) << *MF; } // CTTZ widening. @@ -392,7 +392,7 @@ TEST_F(GISelMITest, WidenBitCountingCTTZ) { AInfo Info(MF->getSubtarget()); DummyGISelObserver Observer; LegalizerHelper Helper(*MF, Info, Observer, B); - ASSERT_TRUE(Helper.widenScalar(*MIBCTTZ, 1, s16) == + EXPECT_TRUE(Helper.widenScalar(*MIBCTTZ, 1, s16) == LegalizerHelper::LegalizeResult::Legalized); auto CheckStr = R"( @@ -405,7 +405,7 @@ TEST_F(GISelMITest, WidenBitCountingCTTZ) { )"; // Check - ASSERT_TRUE(CheckMachineFunction(*MF, CheckStr)); + EXPECT_TRUE(CheckMachineFunction(*MF, CheckStr)) << *MF; } // UADDO widening. TEST_F(GISelMITest, WidenUADDO) { @@ -427,7 +427,7 @@ TEST_F(GISelMITest, WidenUADDO) { AInfo Info(MF->getSubtarget()); DummyGISelObserver Observer; LegalizerHelper Helper(*MF, Info, Observer, B); - ASSERT_TRUE(Helper.widenScalar(*MIBUAddO, 0, s16) == + EXPECT_TRUE(Helper.widenScalar(*MIBUAddO, 0, s16) == LegalizerHelper::LegalizeResult::Legalized); auto CheckStr = R"( @@ -442,7 +442,7 @@ TEST_F(GISelMITest, WidenUADDO) { )"; // Check - ASSERT_TRUE(CheckMachineFunction(*MF, CheckStr)); + EXPECT_TRUE(CheckMachineFunction(*MF, CheckStr)) << *MF; } // USUBO widening. @@ -465,7 +465,7 @@ TEST_F(GISelMITest, WidenUSUBO) { AInfo Info(MF->getSubtarget()); DummyGISelObserver Observer; LegalizerHelper Helper(*MF, Info, Observer, B); - ASSERT_TRUE(Helper.widenScalar(*MIBUSUBO, 0, s16) == + EXPECT_TRUE(Helper.widenScalar(*MIBUSUBO, 0, s16) == LegalizerHelper::LegalizeResult::Legalized); auto CheckStr = R"( @@ -480,6 +480,6 @@ TEST_F(GISelMITest, WidenUSUBO) { )"; // Check - ASSERT_TRUE(CheckMachineFunction(*MF, CheckStr)); + EXPECT_TRUE(CheckMachineFunction(*MF, CheckStr)) << *MF; } } // namespace |