BreakCriticalEdges does still preserve DominatorTree.
[oota-llvm.git] / lib / Transforms / Utils / BreakCriticalEdges.cpp
index 5253b609b8b5a86498f18e1d6470e57782e8b57e..2f91e575908ca6d85150e26e69352c3120ea8e89 100644 (file)
@@ -39,6 +39,7 @@ namespace {
     virtual void getAnalysisUsage(AnalysisUsage &AU) const {
       AU.addPreserved<ETForest>();
       AU.addPreserved<ImmediateDominators>();
+      AU.addPreserved<DominatorTree>();
       AU.addPreserved<DominanceFrontier>();
       AU.addPreserved<LoopInfo>();