diff options
author | Owen Anderson <resistor@mac.com> | 2007-04-15 08:47:27 +0000 |
---|---|---|
committer | Owen Anderson <resistor@mac.com> | 2007-04-15 08:47:27 +0000 |
commit | 3dc6776b338f81e2d47daa42cc12c9f91053043d (patch) | |
tree | 810e120395e315d2c0e11e0da643422ab5e72f4b /lib/Transforms/Scalar/LoopStrengthReduce.cpp | |
parent | 2aabd0722d68ee53af9ad7140d1c0b853b6fe421 (diff) | |
download | llvm-3dc6776b338f81e2d47daa42cc12c9f91053043d.tar.gz llvm-3dc6776b338f81e2d47daa42cc12c9f91053043d.tar.bz2 llvm-3dc6776b338f81e2d47daa42cc12c9f91053043d.tar.xz |
Remove ImmediateDominator analysis. The same information can be obtained from DomTree. A lot of code for
constructing ImmediateDominator is now folded into DomTree construction.
This is part of the ongoing work for PR217.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36063 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/Scalar/LoopStrengthReduce.cpp')
-rw-r--r-- | lib/Transforms/Scalar/LoopStrengthReduce.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/lib/Transforms/Scalar/LoopStrengthReduce.cpp b/lib/Transforms/Scalar/LoopStrengthReduce.cpp index 332ddfa488..38cfd91fe1 100644 --- a/lib/Transforms/Scalar/LoopStrengthReduce.cpp +++ b/lib/Transforms/Scalar/LoopStrengthReduce.cpp @@ -154,7 +154,6 @@ namespace { AU.addPreservedID(LoopSimplifyID); AU.addPreserved<LoopInfo>(); AU.addPreserved<ETForest>(); - AU.addPreserved<ImmediateDominators>(); AU.addPreserved<DominanceFrontier>(); AU.addPreserved<DominatorTree>(); |