This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/81318] [8 regression] ICE in to_reg_br_prob_base, at profile-count.h:189
- From: "hubicka at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Fri, 11 Aug 2017 13:35:40 +0000
- Subject: [Bug middle-end/81318] [8 regression] ICE in to_reg_br_prob_base, at profile-count.h:189
- Auto-submitted: auto-generated
- References: <bug-81318-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81318
--- Comment #23 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
determine_unlikely_bbs is intended to propagate known to be cold bbs
(profile_count::zero) rather than guessed_zero so it seems to do the job
correctly here, because we decide to trust the cold attribute (I am still
undecided if we don't want to invent unlikely attribute for that).
I will take a look why this leads to ICE on propagating frequencies.