aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/BasicAliasAnalysis.cpp
diff options
context:
space:
mode:
authorKeno Fischer <kfischer@college.harvard.edu>2015-10-26 21:22:58 +0000
committerKeno Fischer <kfischer@college.harvard.edu>2015-10-26 21:22:58 +0000
commit277bfaefaf92dbf602d1a77ea9dec69ded1107cb (patch)
treedbac0b302d1545e8345f18eec70ee77a5dd10b8b /llvm/lib/Analysis/BasicAliasAnalysis.cpp
parentff8a80b477cf0630855b9fc50dfb70bd373215f5 (diff)
downloadllvm-277bfaefaf92dbf602d1a77ea9dec69ded1107cb.zip
llvm-277bfaefaf92dbf602d1a77ea9dec69ded1107cb.tar.gz
llvm-277bfaefaf92dbf602d1a77ea9dec69ded1107cb.tar.bz2
Initialize BasicAAWrapperPass in it's constructor
Summary: This idiom is used elsewhere in LLVM, but was overlooked here. Reviewers: chandlerc Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D13628 llvm-svn: 251348
Diffstat (limited to 'llvm/lib/Analysis/BasicAliasAnalysis.cpp')
-rw-r--r--llvm/lib/Analysis/BasicAliasAnalysis.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/lib/Analysis/BasicAliasAnalysis.cpp b/llvm/lib/Analysis/BasicAliasAnalysis.cpp
index bdefc1f..2e27f75 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() {}