[llvm-commits] CVS: llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp

Chris Lattner clattner at apple.com
Sun Apr 8 11:57:42 PDT 2007


> BreakCriticalEdges does still preserve DominatorTree.

Oh, n/m :)

-Chris

>
>
> ---
> Diffs of the changes:  (+1 -0)
>
>  BreakCriticalEdges.cpp |    1 +
>  1 files changed, 1 insertion(+)
>
>
> Index: llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp
> diff -u llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp:1.41 llvm/ 
> lib/Transforms/Utils/BreakCriticalEdges.cpp:1.42
> --- llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp:1.41	Sat Apr   
> 7 00:49:29 2007
> +++ llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp	Sat Apr  7  
> 00:57:09 2007
> @@ -39,6 +39,7 @@
>      virtual void getAnalysisUsage(AnalysisUsage &AU) const {
>        AU.addPreserved<ETForest>();
>        AU.addPreserved<ImmediateDominators>();
> +      AU.addPreserved<DominatorTree>();
>        AU.addPreserved<DominanceFrontier>();
>        AU.addPreserved<LoopInfo>();
>
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list