diff options
author | Daniel Dunbar <daniel@zuster.org> | 2009-08-08 17:43:09 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2009-08-08 17:43:09 +0000 |
commit | 3b5008e23abb2f6fbe85e32670a5437dc3b05a93 (patch) | |
tree | b5d5fe3856941bfffa31d26ab43c2d9a473c6b2b /llvm/lib/Analysis/Analysis.cpp | |
parent | 72dd2eef36d04cff7d3941bb4f4822b4ffee86b2 (diff) | |
download | bcm5719-llvm-3b5008e23abb2f6fbe85e32670a5437dc3b05a93.tar.gz bcm5719-llvm-3b5008e23abb2f6fbe85e32670a5437dc3b05a93.zip |
More ProfileInfo improvements.
- Part of optimal static profiling patch sequence by Andreas Neustifter.
- Store edge, block, and function information separately for each functions
(instead of in one giant map).
- Return frequencies as double instead of int, and use a sentinel value for
missing information.
llvm-svn: 78477
Diffstat (limited to 'llvm/lib/Analysis/Analysis.cpp')
0 files changed, 0 insertions, 0 deletions