Jakub Staszak
|
e2481ff8ee
|
Add BlockFrequency::getEntryFrequency()
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136618 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-08-01 15:22:10 +00:00 |
|
Jakub Staszak
|
7f1cce55b5
|
If run with -debug give more information about Cyclic Probability.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136403 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-07-28 21:46:58 +00:00 |
|
Jakub Staszak
|
af7a46d5a6
|
Fix stupid mistake from commit 136381.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136384 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-07-28 20:17:18 +00:00 |
|
Jakub Staszak
|
2f9427c6a3
|
Speed up BlockFrequencyInfo a little bit.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136381 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-07-28 20:09:31 +00:00 |
|
Jakub Staszak
|
9a24f1f070
|
Use BlockFrequency instead of uint32_t in BlockFrequencyInfo.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136278 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-07-27 22:05:51 +00:00 |
|
Jakub Staszak
|
9d9f765519
|
Edge to itself is backedge as well.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136219 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-07-27 15:42:09 +00:00 |
|
Jakub Staszak
|
f55c1c8588
|
Rename BlockFrequency to BlockFrequencyInfo and MachineBlockFrequency to
MachineBlockFrequencyInfo.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135937 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-07-25 19:25:40 +00:00 |
|
Jakub Staszak
|
23f34f1c22
|
Allow getBlockFreq to return 0.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135742 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-07-22 02:24:57 +00:00 |
|
Jakub Staszak
|
59a9dab4d8
|
Add MachineBlockFrequency analysis.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135352 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-07-16 20:23:20 +00:00 |
|
Jakub Staszak
|
66dddd1da3
|
Calculate backedge probability correctly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133776 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-06-23 23:52:11 +00:00 |
|
Jakub Staszak
|
fd9533b4a3
|
Missing files for the BlockFrequency analysis added.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133767 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-06-23 21:56:59 +00:00 |
|