[polly] r231607 - [FIX] Add and force initialization for Pass * member
Johannes Doerfert
doerfert at cs.uni-saarland.de
Sun Mar 8 13:14:35 PDT 2015
Author: jdoerfert
Date: Sun Mar 8 15:14:34 2015
New Revision: 231607
URL: http://llvm.org/viewvc/llvm-project?rev=231607&view=rev
Log:
[FIX] Add and force initialization for Pass * member
r231268 accidently dropped the initialization that is re-introduced
here. The const will enforce initialization for the future.
Modified:
polly/trunk/lib/CodeGen/IslCodeGeneration.cpp
Modified: polly/trunk/lib/CodeGen/IslCodeGeneration.cpp
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/lib/CodeGen/IslCodeGeneration.cpp?rev=231607&r1=231606&r2=231607&view=diff
==============================================================================
--- polly/trunk/lib/CodeGen/IslCodeGeneration.cpp (original)
+++ polly/trunk/lib/CodeGen/IslCodeGeneration.cpp Sun Mar 8 15:14:34 2015
@@ -66,7 +66,7 @@ public:
: S(S), Builder(Builder), Annotator(Annotator), Rewriter(SE, "polly"),
ExprBuilder(Builder, IDToValue, Rewriter, DT, LI),
BlockGen(Builder, LI, SE, DT, &ExprBuilder), RegionGen(BlockGen),
- DL(DL), LI(LI), SE(SE), DT(DT) {}
+ P(P), DL(DL), LI(LI), SE(SE), DT(DT) {}
~IslNodeBuilder() {}
@@ -88,7 +88,7 @@ private:
/// @brief Generator for region statements.
RegionGenerator RegionGen;
- Pass *P;
+ Pass * const P;
const DataLayout &DL;
LoopInfo &LI;
ScalarEvolution &SE;
More information about the llvm-commits
mailing list