Commit 91af97c3 by Teresa Johnson Committed by Teresa Johnson

re PR gcov-profile/59527 (ICE: in fixup_reorder_chain, at cfgrtl.c:3739 during PGO Firefox build)

2013-12-17  Teresa Johnson  <tejohnson@google.com>

	PR gcov-profile/59527
	* cfgrtl.c (fixup_reorder_chain): Handle a region-crossing
        branch, which can't be eliminated.

From-SVN: r206072
parent 9cec31f4
2013-12-17 Teresa Johnson <tejohnson@google.com>
PR gcov-profile/59527
* cfgrtl.c (fixup_reorder_chain): Handle a region-crossing
branch, which can't be eliminated.
2013-12-18 Martin Liska <marxin.liska@gmail.com>
Jan Hubicka <jh@suse.cz>
......@@ -3736,7 +3736,8 @@ fixup_reorder_chain (void)
if (!e_fall)
{
gcc_assert (!onlyjump_p (bb_end_insn)
|| returnjump_p (bb_end_insn));
|| returnjump_p (bb_end_insn)
|| (e_taken->flags & EDGE_CROSSING));
emit_barrier_after (bb_end_insn);
continue;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment