[llvm-commits] [llvm] r39834 - in /llvm/trunk/lib/Transforms/Scalar: LoopRotation.cpp LoopUnswitch.cpp
Devang Patel
dpatel at apple.com
Fri Jul 13 14:53:42 PDT 2007
Author: dpatel
Date: Fri Jul 13 16:53:42 2007
New Revision: 39834
URL: http://llvm.org/viewvc/llvm-project?rev=39834&view=rev
Log:
Disable claims to preserve analysis until open issues are resolved.
Modified:
llvm/trunk/lib/Transforms/Scalar/LoopRotation.cpp
llvm/trunk/lib/Transforms/Scalar/LoopUnswitch.cpp
Modified: llvm/trunk/lib/Transforms/Scalar/LoopRotation.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Scalar/LoopRotation.cpp?rev=39834&r1=39833&r2=39834&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Scalar/LoopRotation.cpp (original)
+++ llvm/trunk/lib/Transforms/Scalar/LoopRotation.cpp Fri Jul 13 16:53:42 2007
@@ -62,13 +62,6 @@
AU.addPreserved<LoopInfo>();
AU.addRequiredID(LoopSimplifyID);
AU.addPreservedID(LoopSimplifyID);
- AU.addPreserved<DominatorTree>();
- // Request DominanceFrontier now, even though Loop Rotate does
- // not use it. This allows Pass Manager to schedule Dominance
- // Frontier early enough such that one LPPassManager can handle
- // loop rotate as well as licm pass.
- AU.addRequired<DominanceFrontier>();
- AU.addPreserved<DominanceFrontier>();
}
// Helper functions
Modified: llvm/trunk/lib/Transforms/Scalar/LoopUnswitch.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Scalar/LoopUnswitch.cpp?rev=39834&r1=39833&r2=39834&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Scalar/LoopUnswitch.cpp (original)
+++ llvm/trunk/lib/Transforms/Scalar/LoopUnswitch.cpp Fri Jul 13 16:53:42 2007
@@ -83,12 +83,9 @@
virtual void getAnalysisUsage(AnalysisUsage &AU) const {
AU.addRequiredID(LoopSimplifyID);
AU.addPreservedID(LoopSimplifyID);
- AU.addPreserved<DominatorTree>();
- AU.addPreserved<DominanceFrontier>();
AU.addRequired<LoopInfo>();
AU.addPreserved<LoopInfo>();
AU.addRequiredID(LCSSAID);
- AU.addPreservedID(LCSSAID);
}
private:
More information about the llvm-commits
mailing list