diff options
Diffstat (limited to 'include/llvm/Analysis/MemoryDependenceAnalysis.h')
| -rw-r--r-- | include/llvm/Analysis/MemoryDependenceAnalysis.h | 6 | 
1 files changed, 4 insertions, 2 deletions
diff --git a/include/llvm/Analysis/MemoryDependenceAnalysis.h b/include/llvm/Analysis/MemoryDependenceAnalysis.h index 1c6ec98dfedc..1c40cffc7f67 100644 --- a/include/llvm/Analysis/MemoryDependenceAnalysis.h +++ b/include/llvm/Analysis/MemoryDependenceAnalysis.h @@ -44,6 +44,7 @@ class Instruction;  class LoadInst;  class PHITransAddr;  class TargetLibraryInfo; +class PhiValues;  class Value;  /// A memory dependence query can return one of three different answers. @@ -360,13 +361,14 @@ private:    AssumptionCache ∾    const TargetLibraryInfo &TLI;    DominatorTree &DT; +  PhiValues &PV;    PredIteratorCache PredCache;  public:    MemoryDependenceResults(AliasAnalysis &AA, AssumptionCache &AC,                            const TargetLibraryInfo &TLI, -                          DominatorTree &DT) -      : AA(AA), AC(AC), TLI(TLI), DT(DT) {} +                          DominatorTree &DT, PhiValues &PV) +      : AA(AA), AC(AC), TLI(TLI), DT(DT), PV(PV) {}    /// Handle invalidation in the new PM.    bool invalidate(Function &F, const PreservedAnalyses &PA,  | 
