Benjamin Kramer
|
bc1430a0a0
|
BlockFrequency: Use a smarter overflow check.
This trades one 64 bit div for one 64 bit mul and some arithmetic.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143106 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-10-27 16:38:50 +00:00 |
|
Jakub Staszak
|
ffcc2a542c
|
Optimize 96-bit division a little bit.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136222 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-07-27 16:00:40 +00:00 |
|
Jakub Staszak
|
636a02b57c
|
Move static methods to the anonymous namespace.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136221 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-07-27 15:51:51 +00:00 |
|
Jakub Staszak
|
a26ec886a3
|
Add BlockFrequency class.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135992 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-07-25 22:24:51 +00:00 |
|