commit | 099ec07a95f65843f69562a5425c69cb041a6eb0 | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Fri Sep 12 16:45:01 2003 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Fri Sep 12 16:45:01 2003 +0000 |
tree | 11afa71e403fd55ccbd6167ed5306102771369e3 | |
parent | cfa3eeee639677570f6ab16ec0c19be91f4461f9 [diff] [blame] |
Make sure to cannonicalize loops before running indvar simplify llvm-svn: 8502
diff --git a/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp b/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp index c96eaf0..814f452 100644 --- a/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp +++ b/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
@@ -193,6 +193,7 @@ virtual void getAnalysisUsage(AnalysisUsage &AU) const { AU.addRequired<LoopInfo>(); + AU.addRequiredID(LoopPreheadersID); AU.setPreservesCFG(); } };