commit | d6bf3d525aa5df983eb488f3800e172d11072a0f | [log] [tgz] |
---|---|---|
author | Devang Patel <dpatel@apple.com> | Mon Jul 30 20:22:53 2007 +0000 |
committer | Devang Patel <dpatel@apple.com> | Mon Jul 30 20:22:53 2007 +0000 |
tree | f66ecb87b4ed2e61eb03d6239317621efd812148 | |
parent | 05b6928f1f0beded4d2211aac1500fbcd148eb35 [diff] [blame] |
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
diff --git a/lib/Transforms/Scalar/LoopRotation.cpp b/lib/Transforms/Scalar/LoopRotation.cpp index d35a8ed..a9c3fb9 100644 --- a/lib/Transforms/Scalar/LoopRotation.cpp +++ b/lib/Transforms/Scalar/LoopRotation.cpp
@@ -62,6 +62,8 @@ AU.addPreserved<LoopInfo>(); AU.addRequiredID(LoopSimplifyID); AU.addPreservedID(LoopSimplifyID); + AU.addPreserved<DominatorTree>(); + AU.addPreserved<DominanceFrontier>(); } // Helper functions