Chris Lattner
|
89cf3939b7
|
Factor profile information loading OUT of llvm-prof into libanalysis
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11316 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-11 05:56:07 +00:00 |
|
Chris Lattner
|
c4ee2747f2
|
Remove some pointless #includes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10653 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-12-30 07:50:31 +00:00 |
|
Brian Gaeke
|
d0fde30ce8
|
Put all LLVM code into the llvm namespace, as per bug 109.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9903 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-11-11 22:41:34 +00:00 |
|
Chris Lattner
|
cde1cf3f9d
|
Add new command line option
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9754 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-11-06 20:29:25 +00:00 |
|
Chris Lattner
|
9088de7357
|
never print zero executions blocks
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9626 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-31 00:34:05 +00:00 |
|
Chris Lattner
|
3b7f41631d
|
Simplify code
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9625 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-31 00:20:09 +00:00 |
|
Chris Lattner
|
e1ccadf58c
|
Add percentage info
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9624 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-31 00:13:26 +00:00 |
|
Chris Lattner
|
3baed41672
|
Hrm, some of my counters are wrapping around 32 bits
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9623 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-31 00:06:57 +00:00 |
|
Chris Lattner
|
367373053b
|
If only have function profile, don't print out "not executed" for all of the blocks :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9622 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-30 23:44:28 +00:00 |
|
Chris Lattner
|
5e717646d7
|
Add the ability to print out llvm code when the -annotated-llvm option is given
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9621 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-30 23:42:09 +00:00 |
|
Chris Lattner
|
750ba3d6eb
|
Add the ability to synthesize function counts from block count information
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9595 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-29 21:47:44 +00:00 |
|
Chris Lattner
|
18884a86ae
|
Print the top 20 most frequently executed blocks. Fix sort predicate problem
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9594 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-29 21:41:17 +00:00 |
|
Chris Lattner
|
368820586b
|
Cleanup output a bit
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9567 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-28 22:53:49 +00:00 |
|
Chris Lattner
|
4963dcf584
|
Print out command lines used to run the programs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9562 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-28 22:30:37 +00:00 |
|
Chris Lattner
|
33f1ca7d8a
|
Add support for reading block frequencies. Fix bug in attribution of counts
to functions
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9559 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-28 21:25:23 +00:00 |
|
Chris Lattner
|
7a78d819b7
|
Provide an accessor for getting function count information. Print a simple
report
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9557 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-28 21:08:18 +00:00 |
|
Chris Lattner
|
e436779c5a
|
Read in the bytecode and profile information, but don't do anything with
it yet.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9556 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-28 20:13:07 +00:00 |
|
Chris Lattner
|
6f82d07060
|
Initial checkin of llvmprof stub
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9551 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-28 19:16:35 +00:00 |
|