fix PR8769, a miscompilation by inliner when inlining a function with a byval
[oota-llvm.git] / lib / Transforms / Utils / LCSSA.cpp
index 77aca02a51752ea12c74e1c63b92cdfd3268b60f..53d07affd7d69fa57fccbb147bfcb33e3b0afddc 100644 (file)
@@ -94,10 +94,7 @@ namespace {
 char LCSSA::ID = 0;
 INITIALIZE_PASS_BEGIN(LCSSA, "lcssa", "Loop-Closed SSA Form Pass", false, false)
 INITIALIZE_PASS_DEPENDENCY(DominatorTree)
-INITIALIZE_PASS_DEPENDENCY(DominanceFrontier)
 INITIALIZE_PASS_DEPENDENCY(LoopInfo)
-INITIALIZE_PASS_DEPENDENCY(LoopSimplify)
-INITIALIZE_PASS_DEPENDENCY(ScalarEvolution)
 INITIALIZE_PASS_END(LCSSA, "lcssa", "Loop-Closed SSA Form Pass", false, false)
 
 Pass *llvm::createLCSSAPass() { return new LCSSA(); }