| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
s/errs/dbgs/g except for certain special cases.
llvm-svn: 92050
|
|
|
|
| |
llvm-svn: 90454
|
|
|
|
|
|
|
| |
Use integer values for weights to prevent rounding errors.
Make ProfileEstimator more robust in general CFGs.
llvm-svn: 90449
|
|
|
|
|
|
|
| |
Chris claims we should never have visibility_hidden inside any .cpp file but
that's still not true even after this commit.
llvm-svn: 85042
|
|
|
|
| |
llvm-svn: 81516
|
|
|
|
| |
llvm-svn: 81450
|
|
|
|
| |
llvm-svn: 80711
|
|
|
|
|
|
|
|
|
| |
Optimal edge profiling is only possible when blocks with no predecessors get an
virtual edge (BB,0) that counts the execution frequencies of this
function-exiting blocks.
This patch makes the necessary changes before actually enabling optimal edge profiling.
llvm-svn: 80667
|
|
|
|
|
|
| |
(See http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20090817/084958.html)
llvm-svn: 80100
|
|
- Part of optimal static profiling patch sequence by Andreas Neustifter.
llvm-svn: 78484
|