diff options
author | Devang Patel <dpatel@apple.com> | 2007-07-30 20:22:53 +0000 |
---|---|---|
committer | Devang Patel <dpatel@apple.com> | 2007-07-30 20:22:53 +0000 |
commit | d9a6dcba9f394078cff11c8f09a48f2c072de18d (patch) | |
tree | f66ecb87b4ed2e61eb03d6239317621efd812148 | |
parent | 96b651c627160e1ea0f1bb86d352d697e6c1972d (diff) |
Loop Rotation pass preserves dominator tree and frontier.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40603 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/Transforms/Scalar/LoopRotation.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/Transforms/Scalar/LoopRotation.cpp b/lib/Transforms/Scalar/LoopRotation.cpp index d35a8edd3c..a9c3fb9533 100644 --- a/lib/Transforms/Scalar/LoopRotation.cpp +++ b/lib/Transforms/Scalar/LoopRotation.cpp @@ -62,6 +62,8 @@ namespace { AU.addPreserved<LoopInfo>(); AU.addRequiredID(LoopSimplifyID); AU.addPreservedID(LoopSimplifyID); + AU.addPreserved<DominatorTree>(); + AU.addPreserved<DominanceFrontier>(); } // Helper functions |