summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorManman Ren <manman.ren@gmail.com>2014-01-27 23:39:03 +0000
committerManman Ren <manman.ren@gmail.com>2014-01-27 23:39:03 +0000
commitaa6627016ff797a0b206791d170aa7e677096553 (patch)
tree47bfb0fdea769fcb8932872907583e0f83e7877e /include
parent01df6842c1e8890d8f529683ed6d6e7b6bb172d8 (diff)
downloadllvm-aa6627016ff797a0b206791d170aa7e677096553.tar.gz
llvm-aa6627016ff797a0b206791d170aa7e677096553.tar.bz2
llvm-aa6627016ff797a0b206791d170aa7e677096553.tar.xz
PGO branch weight: keep halving the weights until they can fit into
uint32. When folding branches to common destination, the updated branch weights can exceed uint32 by more than factor of 2. We should keep halving the weights until they can fit into uint32. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200262 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions