Changes in directory llvm/lib/Analysis:
LoopPass.cpp updated: 1.17 -> 1.18 --- Log message: Now IndVarSimplify is a LoopPass. --- Diffs of the changes: (+3 -0) LoopPass.cpp | 3 +++ 1 files changed, 3 insertions(+) Index: llvm/lib/Analysis/LoopPass.cpp diff -u llvm/lib/Analysis/LoopPass.cpp:1.17 llvm/lib/Analysis/LoopPass.cpp:1.18 --- llvm/lib/Analysis/LoopPass.cpp:1.17 Tue Mar 6 18:26:10 2007 +++ llvm/lib/Analysis/LoopPass.cpp Wed Mar 7 00:39:01 2007 @@ -14,6 +14,7 @@ //===----------------------------------------------------------------------===// #include "llvm/Analysis/LoopPass.h" +#include "llvm/Analysis/ScalarEvolutionExpander.h" using namespace llvm; //===----------------------------------------------------------------------===// @@ -148,6 +149,8 @@ // LPPassManager needs LoopInfo. In the long term LoopInfo class will // become part of LPPassManager. Info.addRequired<LoopInfo>(); + // Used by IndVar doInitialization. + Info.addRequired<ScalarEvolution>(); Info.setPreservesAll(); } _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits