Handle -fno-guess-branch-probability properly in predict.c (PR ipa/84825).
commitc06305e2f073c0986a05deb66fcffacaf36f4e1a
authormarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 20 Mar 2018 14:14:17 +0000 (20 14:14 +0000)
committermarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 20 Mar 2018 14:14:17 +0000 (20 14:14 +0000)
treea7bac11c79f2261dfae19a1439fdb57878560fbe
parenta27e70da80f758f643234c9a8f444705f2c02f2e
Handle -fno-guess-branch-probability properly in predict.c (PR ipa/84825).

2018-03-20  Martin Liska  <mliska@suse.cz>

PR ipa/84825
* predict.c (rebuild_frequencies): Handle case when we have
PROFILE_ABSENT, but flag_guess_branch_prob is false.
2018-03-20  Martin Liska  <mliska@suse.cz>

PR ipa/84825
* g++.dg/ipa/pr84825.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@258683 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/predict.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ipa/pr84825.C [new file with mode: 0644]