aboutsummaryrefslogtreecommitdiff
path: root/gcc/except.c
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2018-11-28 21:48:53 +0100
committerJan Hubicka <hubicka@gcc.gnu.org>2018-11-28 20:48:53 +0000
commit410902c31caa82cf414f020b5db51ddc20159f20 (patch)
tree25f6fe6b41b104035d34d83de12cc84a6419e7cd /gcc/except.c
parentad42aa96b6ca0695dce4925d9655938fc1900edf (diff)
downloadgcc-410902c31caa82cf414f020b5db51ddc20159f20.zip
gcc-410902c31caa82cf414f020b5db51ddc20159f20.tar.gz
gcc-410902c31caa82cf414f020b5db51ddc20159f20.tar.bz2
predict.c (determine_unlikely_bbs): Forward declare...
* predict.c (determine_unlikely_bbs): Forward declare; also determine edges that are always known to be taken because it is only likely edge out of given BB. (tree_estimate_probability): Call before profile guessing to get bit of extra precision. * gcc.dg/predict-13.c: Update template. * gcc.dg/predict-13b.c: New testcase. * gcc.dg/predict-22.c: New testcase. * gcc.dg/tree-ssa/ipa-split-4.c: Change abort to other function to get sane profile. From-SVN: r266587
Diffstat (limited to 'gcc/except.c')
0 files changed, 0 insertions, 0 deletions