summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--polly/lib/CodeGeneration.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/polly/lib/CodeGeneration.cpp b/polly/lib/CodeGeneration.cpp
index 898540c4601..7100470a040 100644
--- a/polly/lib/CodeGeneration.cpp
+++ b/polly/lib/CodeGeneration.cpp
@@ -1263,7 +1263,6 @@ class CodeGeneration : public ScopPass {
DominatorTree *DT;
ScalarEvolution *SE;
ScopDetection *SD;
- CloogInfo *C;
LoopInfo *LI;
TargetData *TD;
RegionInfo *RI;
@@ -1416,7 +1415,6 @@ class CodeGeneration : public ScopPass {
Dependences *DP = &getAnalysis<Dependences>();
SE = &getAnalysis<ScalarEvolution>();
LI = &getAnalysis<LoopInfo>();
- C = &getAnalysis<CloogInfo>();
SD = &getAnalysis<ScopDetection>();
TD = &getAnalysis<TargetData>();
RI = &getAnalysis<RegionInfo>();
@@ -1462,7 +1460,8 @@ class CodeGeneration : public ScopPass {
addOpenMPDefinitions(builder);
ClastStmtCodeGen CodeGen(S, *SE, DT, SD, DP, TD, builder);
- CodeGen.codegen(C->getClast());
+ CloogInfo &C = getAnalysis<CloogInfo>();
+ CodeGen.codegen(C.getClast());
parallelLoops.insert(parallelLoops.begin(),
CodeGen.getParallelLoops().begin(),
OpenPOWER on IntegriCloud