[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