diff options
author | Wei Mi <wmi@google.com> | 2015-07-14 23:40:50 +0000 |
---|---|---|
committer | Wei Mi <wmi@google.com> | 2015-07-14 23:40:50 +0000 |
commit | deee61e4344f26f865cf9ce62c6d7b1e59956fc8 (patch) | |
tree | 677cbde40f0ae884afe87da4cbf1ca2170242bef /llvm/lib/Analysis/Analysis.cpp | |
parent | 0b1f36e2c81646b3e9351ec88d1ed842a6423c4c (diff) | |
download | llvm-deee61e4344f26f865cf9ce62c6d7b1e59956fc8.zip llvm-deee61e4344f26f865cf9ce62c6d7b1e59956fc8.tar.gz llvm-deee61e4344f26f865cf9ce62c6d7b1e59956fc8.tar.bz2 |
Create a wrapper pass for BlockFrequencyInfo.
This is useful when we want to do block frequency analysis
conditionally (e.g. only in PGO mode) but don't want to add
one more pass dependence.
Patch by congh.
Approved by dexonsmith.
Differential Revision: http://reviews.llvm.org/D11196
llvm-svn: 242248
Diffstat (limited to 'llvm/lib/Analysis/Analysis.cpp')
-rw-r--r-- | llvm/lib/Analysis/Analysis.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Analysis/Analysis.cpp b/llvm/lib/Analysis/Analysis.cpp index 842ff0a..c839b2d 100644 --- a/llvm/lib/Analysis/Analysis.cpp +++ b/llvm/lib/Analysis/Analysis.cpp @@ -27,7 +27,7 @@ void llvm::initializeAnalysis(PassRegistry &Registry) { initializeAliasSetPrinterPass(Registry); initializeNoAAPass(Registry); initializeBasicAliasAnalysisPass(Registry); - initializeBlockFrequencyInfoPass(Registry); + initializeBlockFrequencyInfoWrapperPassPass(Registry); initializeBranchProbabilityInfoPass(Registry); initializeCostModelAnalysisPass(Registry); initializeCFGViewerPass(Registry); |