commit | caaa49336b47b542d7255a8455fbab2e14a20ec5 | [log] [tgz] |
---|---|---|
author | Daniel Dunbar <daniel@zuster.org> | Sat Aug 08 17:43:09 2009 +0000 |
committer | Daniel Dunbar <daniel@zuster.org> | Sat Aug 08 17:43:09 2009 +0000 |
tree | 076150196f25bc2b89d6799338abf9b1112bf62a | |
parent | 3e0094d9694a27c9e925f789fa26e740dc445fbe [diff] |
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78477 91177308-0d34-0410-b5e6-96231b3b80d8