CodeGeneration: Localize variables

llvm-svn: 131359
This commit is contained in:
Tobias Grosser 2011-05-14 19:02:39 +00:00
parent abb6dcd865
commit 3fdecaee2a
1 changed files with 2 additions and 3 deletions

View File

@ -1263,7 +1263,6 @@ class CodeGeneration : public ScopPass {
DominatorTree *DT; DominatorTree *DT;
ScalarEvolution *SE; ScalarEvolution *SE;
ScopDetection *SD; ScopDetection *SD;
CloogInfo *C;
LoopInfo *LI; LoopInfo *LI;
TargetData *TD; TargetData *TD;
RegionInfo *RI; RegionInfo *RI;
@ -1416,7 +1415,6 @@ class CodeGeneration : public ScopPass {
Dependences *DP = &getAnalysis<Dependences>(); Dependences *DP = &getAnalysis<Dependences>();
SE = &getAnalysis<ScalarEvolution>(); SE = &getAnalysis<ScalarEvolution>();
LI = &getAnalysis<LoopInfo>(); LI = &getAnalysis<LoopInfo>();
C = &getAnalysis<CloogInfo>();
SD = &getAnalysis<ScopDetection>(); SD = &getAnalysis<ScopDetection>();
TD = &getAnalysis<TargetData>(); TD = &getAnalysis<TargetData>();
RI = &getAnalysis<RegionInfo>(); RI = &getAnalysis<RegionInfo>();
@ -1462,7 +1460,8 @@ class CodeGeneration : public ScopPass {
addOpenMPDefinitions(builder); addOpenMPDefinitions(builder);
ClastStmtCodeGen CodeGen(S, *SE, DT, SD, DP, TD, 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(), parallelLoops.insert(parallelLoops.begin(),
CodeGen.getParallelLoops().begin(), CodeGen.getParallelLoops().begin(),