diff options
author | Owen Anderson <resistor@mac.com> | 2007-04-07 05:57:09 +0000 |
---|---|---|
committer | Owen Anderson <resistor@mac.com> | 2007-04-07 05:57:09 +0000 |
commit | d03a646f06c9c5bfe2636b57f9a43bd0ff41a353 (patch) | |
tree | 200d5e565e94e3db3cfff2787b663d29e6453469 /llvm/lib/Transforms/Utils | |
parent | b39d9ca9028411267271745d8357d2244b57dcf9 (diff) | |
download | bcm5719-llvm-d03a646f06c9c5bfe2636b57f9a43bd0ff41a353.tar.gz bcm5719-llvm-d03a646f06c9c5bfe2636b57f9a43bd0ff41a353.zip |
BreakCriticalEdges does still preserve DominatorTree.
llvm-svn: 35729
Diffstat (limited to 'llvm/lib/Transforms/Utils')
-rw-r--r-- | llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp b/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp index 5253b609b8b..2f91e575908 100644 --- a/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp +++ b/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp @@ -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>(); |