* cfgbuild.c (find_bb_boundaries): Initialize profile of split blocks.
commit558bb905de707f04e4e4325daa6764f0381f8039
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Jun 2017 06:42:43 +0000 (7 06:42 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Jun 2017 06:42:43 +0000 (7 06:42 +0000)
tree48a46acbffe326fefb2dbd7126d7460aa6cd7f1d
parent96a411453d39e6583fa4d7008761a1977cdbe7fa
* cfgbuild.c (find_bb_boundaries): Initialize profile of split blocks.
(compute_outgoing_frequencies): Also initialize zero counts.
(find_many_sub_basic_blocks): Do not produce uninitialized profile
around loops; preserve more of profile when nothing changes.

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