summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/IPA/IPA.cpp
diff options
context:
space:
mode:
authorAndrew Trick <atrick@apple.com>2013-01-11 17:28:14 +0000
committerAndrew Trick <atrick@apple.com>2013-01-11 17:28:14 +0000
commit962318f6b4741a6e4a6f6de8e491d98433b7fbff (patch)
treeaf6340f609f6b8a4c675423af5efd32397e0b307 /llvm/lib/Analysis/IPA/IPA.cpp
parent5038ac0fb858dd7ebb95e7fccb013ca46d2fce7b (diff)
downloadbcm5719-llvm-962318f6b4741a6e4a6f6de8e491d98433b7fbff.tar.gz
bcm5719-llvm-962318f6b4741a6e4a6f6de8e491d98433b7fbff.zip
Added -view-callgraph module pass.
-dot-callgraph similarly follows a standard module pass pattern. Patch by Speziale Ettore! llvm-svn: 172220
Diffstat (limited to 'llvm/lib/Analysis/IPA/IPA.cpp')
-rw-r--r--llvm/lib/Analysis/IPA/IPA.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Analysis/IPA/IPA.cpp b/llvm/lib/Analysis/IPA/IPA.cpp
index 0ba2e04c630..aa5164e9e79 100644
--- a/llvm/lib/Analysis/IPA/IPA.cpp
+++ b/llvm/lib/Analysis/IPA/IPA.cpp
@@ -20,6 +20,8 @@ using namespace llvm;
void llvm::initializeIPA(PassRegistry &Registry) {
initializeBasicCallGraphPass(Registry);
initializeCallGraphAnalysisGroup(Registry);
+ initializeCallGraphPrinterPass(Registry);
+ initializeCallGraphViewerPass(Registry);
initializeFindUsedTypesPass(Registry);
initializeGlobalsModRefPass(Registry);
}
OpenPOWER on IntegriCloud