aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Analysis/CGSCCPassManagerTest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/unittests/Analysis/CGSCCPassManagerTest.cpp')
-rw-r--r--llvm/unittests/Analysis/CGSCCPassManagerTest.cpp12
1 files changed, 5 insertions, 7 deletions
diff --git a/llvm/unittests/Analysis/CGSCCPassManagerTest.cpp b/llvm/unittests/Analysis/CGSCCPassManagerTest.cpp
index b33567d..aab148c 100644
--- a/llvm/unittests/Analysis/CGSCCPassManagerTest.cpp
+++ b/llvm/unittests/Analysis/CGSCCPassManagerTest.cpp
@@ -1659,18 +1659,16 @@ TEST_F(CGSCCPassManagerTest, TestUpdateCGAndAnalysisManagerForPasses9) {
Function *FnF = M->getFunction("f");
// Use the CallGraphUpdater to update the call graph.
- {
- CallGraphUpdater CGU;
- CGU.initialize(CG, C, AM, UR);
- ASSERT_NO_FATAL_FAILURE(CGU.removeFunction(*FnF));
- ASSERT_EQ(M->getFunctionList().size(), 6U);
- }
- ASSERT_EQ(M->getFunctionList().size(), 5U);
+ CallGraphUpdater CGU;
+ CGU.initialize(CG, C, AM, UR);
+ ASSERT_NO_FATAL_FAILURE(CGU.removeFunction(*FnF));
+ ASSERT_EQ(M->getFunctionList().size(), 6U);
}));
ModulePassManager MPM;
MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM)));
MPM.run(*M, MAM);
+ ASSERT_EQ(M->getFunctionList().size(), 5U);
}
TEST_F(CGSCCPassManagerTest, TestUpdateCGAndAnalysisManagerForPasses10) {