diff options
author | Andrew Trick <atrick@apple.com> | 2013-01-11 17:28:14 +0000 |
---|---|---|
committer | Andrew Trick <atrick@apple.com> | 2013-01-11 17:28:14 +0000 |
commit | 962318f6b4741a6e4a6f6de8e491d98433b7fbff (patch) | |
tree | af6340f609f6b8a4c675423af5efd32397e0b307 /llvm/lib/Analysis/IPA/IPA.cpp | |
parent | 5038ac0fb858dd7ebb95e7fccb013ca46d2fce7b (diff) | |
download | bcm5719-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.cpp | 2 |
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); } |