diff options
| author | Sean Silva <chisophugis@gmail.com> | 2016-08-08 05:38:03 +0000 |
|---|---|---|
| committer | Sean Silva <chisophugis@gmail.com> | 2016-08-08 05:38:03 +0000 |
| commit | 6e1fed0ae5fb15313dfe19c8f5eb1658e81874c5 (patch) | |
| tree | a30fb5f38d756dbb9865efce6ae05372499deba4 /llvm | |
| parent | 744f7a843f163a3fa1833102b1d9164e5af8dbd5 (diff) | |
| download | bcm5719-llvm-6e1fed0ae5fb15313dfe19c8f5eb1658e81874c5.tar.gz bcm5719-llvm-6e1fed0ae5fb15313dfe19c8f5eb1658e81874c5.zip | |
[PM] BasicAA needs to be invalidated since it holds pointers to other stuff.
llvm-svn: 277981
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/include/llvm/Analysis/BasicAliasAnalysis.h | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/llvm/include/llvm/Analysis/BasicAliasAnalysis.h b/llvm/include/llvm/Analysis/BasicAliasAnalysis.h index a3195d17b02..ff3b28891a9 100644 --- a/llvm/include/llvm/Analysis/BasicAliasAnalysis.h +++ b/llvm/include/llvm/Analysis/BasicAliasAnalysis.h @@ -58,11 +58,6 @@ public: : AAResultBase(std::move(Arg)), DL(Arg.DL), TLI(Arg.TLI), AC(Arg.AC), DT(Arg.DT), LI(Arg.LI) {} - /// Handle invalidation events from the new pass manager. - /// - /// By definition, this result is stateless and so remains valid. - bool invalidate(Function &, const PreservedAnalyses &) { return false; } - AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB); ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc); |

