* predict.c (combine_predictions_for_bb): Preserve zero predicted
commit3f9a545c7908d825efc2c1b1e70462ab91e62e69
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 16 Nov 2017 16:41:22 +0000 (16 16:41 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 16 Nov 2017 16:41:22 +0000 (16 16:41 +0000)
tree34b29b690d7572417e7d122768c9dff10a2402b6
parente7be6246d73eab8b365182897cb0c806f86e4abd
* predict.c (combine_predictions_for_bb): Preserve zero predicted
eges.
(expensive_function_p): Remove useless assert.
(determine_unlikely_bbs): Propagate also forward; determine cold blocks

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@254832 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/predict.c