From: Johannes Doerfert Date: Sun, 8 Mar 2015 20:14:34 +0000 (+0000) Subject: [FIX] Add and force initialization for Pass * member X-Git-Tag: llvmorg-3.7.0-rc1~9843 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7384399ddcc4ddbf367b65929496d75a4e7c8716;p=platform%2Fupstream%2Fllvm.git [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. llvm-svn: 231607 --- diff --git a/polly/lib/CodeGen/IslCodeGeneration.cpp b/polly/lib/CodeGen/IslCodeGeneration.cpp index e1fccd1..854dc36 100644 --- a/polly/lib/CodeGen/IslCodeGeneration.cpp +++ b/polly/lib/CodeGen/IslCodeGeneration.cpp @@ -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;