diff options
| author | Tobias Grosser <tobias@grosser.es> | 2014-01-13 22:29:56 +0000 |
|---|---|---|
| committer | Tobias Grosser <tobias@grosser.es> | 2014-01-13 22:29:56 +0000 |
| commit | 42aff30dbc698f33a0a6be143ea77810aa8abb65 (patch) | |
| tree | 27bd9f14a25a6789587729bf858cde90659fc113 /polly/lib/IndVarSimplify.cpp | |
| parent | 0c306ba08c69480f2f196ea021e2f89aae1d35ef (diff) | |
| download | bcm5719-llvm-42aff30dbc698f33a0a6be143ea77810aa8abb65.tar.gz bcm5719-llvm-42aff30dbc698f33a0a6be143ea77810aa8abb65.zip | |
Adapt to DomTree changes in r199104
llvm-svn: 199157
Diffstat (limited to 'polly/lib/IndVarSimplify.cpp')
| -rw-r--r-- | polly/lib/IndVarSimplify.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/polly/lib/IndVarSimplify.cpp b/polly/lib/IndVarSimplify.cpp index 1f43fafb30f..a7d96f434d8 100644 --- a/polly/lib/IndVarSimplify.cpp +++ b/polly/lib/IndVarSimplify.cpp @@ -84,7 +84,7 @@ public: virtual bool runOnLoop(Loop *L, LPPassManager &LPM); virtual void getAnalysisUsage(AnalysisUsage &AU) const { - AU.addRequired<DominatorTree>(); + AU.addRequired<DominatorTreeWrapperPass>(); AU.addRequired<LoopInfo>(); AU.addRequired<ScalarEvolution>(); AU.addRequiredID(LoopSimplifyID); @@ -1808,7 +1808,7 @@ bool PollyIndVarSimplify::runOnLoop(Loop *L, LPPassManager &LPM) { IU = &getAnalysis<IVUsers>(); LI = &getAnalysis<LoopInfo>(); SE = &getAnalysis<ScalarEvolution>(); - DT = &getAnalysis<DominatorTree>(); + DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); TD = getAnalysisIfAvailable<DataLayout>(); DeadInsts.clear(); @@ -2003,7 +2003,7 @@ bool PollyIndVarSimplify::runOnLoop(Loop *L, LPPassManager &LPM) { INITIALIZE_PASS_BEGIN(PollyIndVarSimplify, "polly-indvars", "Induction Variable Simplification (Polly version)", false, false); -INITIALIZE_PASS_DEPENDENCY(DominatorTree); +INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass); INITIALIZE_PASS_DEPENDENCY(LoopInfo); INITIALIZE_PASS_DEPENDENCY(ScalarEvolution); INITIALIZE_PASS_DEPENDENCY(LoopSimplify); |

