summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/Analysis.cpp
diff options
context:
space:
mode:
authorNadav Rotem <nrotem@apple.com>2012-11-02 21:48:17 +0000
committerNadav Rotem <nrotem@apple.com>2012-11-02 21:48:17 +0000
commita6b91ac30726cb5f5716e85fe11fed1d3b9d8b8f (patch)
tree234bb57850ac4343f4be4d5f4a1e34e443726a70 /llvm/lib/Analysis/Analysis.cpp
parent919b5aab3417aa570d102566a85693d0b6941c25 (diff)
downloadbcm5719-llvm-a6b91ac30726cb5f5716e85fe11fed1d3b9d8b8f.tar.gz
bcm5719-llvm-a6b91ac30726cb5f5716e85fe11fed1d3b9d8b8f.zip
Add a cost model analysis that allows us to estimate the cost of IR-level instructions.
llvm-svn: 167324
Diffstat (limited to 'llvm/lib/Analysis/Analysis.cpp')
-rw-r--r--llvm/lib/Analysis/Analysis.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Analysis/Analysis.cpp b/llvm/lib/Analysis/Analysis.cpp
index 8969ea9563c..9dc81a6a630 100644
--- a/llvm/lib/Analysis/Analysis.cpp
+++ b/llvm/lib/Analysis/Analysis.cpp
@@ -26,6 +26,7 @@ void llvm::initializeAnalysis(PassRegistry &Registry) {
initializeBasicAliasAnalysisPass(Registry);
initializeBlockFrequencyInfoPass(Registry);
initializeBranchProbabilityInfoPass(Registry);
+ initializeCostModelAnalysisPass(Registry);
initializeCFGViewerPass(Registry);
initializeCFGPrinterPass(Registry);
initializeCFGOnlyViewerPass(Registry);
OpenPOWER on IntegriCloud