diff --git a/llvm/unittests/CodeGen/MachineDomTreeUpdaterTest.cpp b/llvm/unittests/CodeGen/MachineDomTreeUpdaterTest.cpp index e123ba847e622..ee74b8a540542 100644 --- a/llvm/unittests/CodeGen/MachineDomTreeUpdaterTest.cpp +++ b/llvm/unittests/CodeGen/MachineDomTreeUpdaterTest.cpp @@ -179,7 +179,6 @@ body: | DTU.deleteBB(&*BB4); EXPECT_EQ(BB1->succ_size(), 1u); ASSERT_TRUE(DT.dominates(&*BB1, &*BB2)); - ASSERT_EQ(DT.getNode(&*BB4), nullptr); } TEST_F(MachineDomTreeUpdaterTest, LazyUpdateBasicOperations) { @@ -268,9 +267,9 @@ body: | ASSERT_TRUE(DT.dominates(&*BB1, &*BB4)); BB1->removeSuccessor(&*BB4); DTU.deleteBB(&*BB4); + ASSERT_TRUE(DTU.hasPendingDeletedBB()); EXPECT_EQ(BB1->succ_size(), 1u); ASSERT_TRUE(DT.dominates(&*BB1, &*BB2)); ASSERT_NE(DT.getNode(&*BB4), nullptr); DTU.flush(); - ASSERT_EQ(DT.getNode(&*BB4), nullptr); }