diff options
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/include/llvm/Analysis/BasicAliasAnalysis.h | 2 | ||||
| -rw-r--r-- | llvm/lib/Analysis/BasicAliasAnalysis.cpp | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/llvm/include/llvm/Analysis/BasicAliasAnalysis.h b/llvm/include/llvm/Analysis/BasicAliasAnalysis.h index fe0dbc48743..181a9327024 100644 --- a/llvm/include/llvm/Analysis/BasicAliasAnalysis.h +++ b/llvm/include/llvm/Analysis/BasicAliasAnalysis.h @@ -203,7 +203,7 @@ class BasicAAWrapperPass : public FunctionPass { public: static char ID; - BasicAAWrapperPass() : FunctionPass(ID) {} + BasicAAWrapperPass(); BasicAAResult &getResult() { return *Result; } const BasicAAResult &getResult() const { return *Result; } diff --git a/llvm/lib/Analysis/BasicAliasAnalysis.cpp b/llvm/lib/Analysis/BasicAliasAnalysis.cpp index bdefc1f3716..2e27f75441a 100644 --- a/llvm/lib/Analysis/BasicAliasAnalysis.cpp +++ b/llvm/lib/Analysis/BasicAliasAnalysis.cpp @@ -1567,6 +1567,10 @@ BasicAAResult BasicAA::run(Function &F, AnalysisManager<Function> *AM) { AM->getCachedResult<LoopAnalysis>(F)); } +BasicAAWrapperPass::BasicAAWrapperPass() : FunctionPass(ID) { + initializeBasicAAWrapperPassPass(*PassRegistry::getPassRegistry()); +} + char BasicAAWrapperPass::ID = 0; void BasicAAWrapperPass::anchor() {} |

