Commit c1dbd774 by Richard Henderson

recog.c (peephole2_optimize): Don't split block unless can_throw_internal.

        * recog.c (peephole2_optimize): Don't split block unless
        can_throw_internal.

From-SVN: r67532
parent b82a670a
2003-06-05 Richard Henderson <rth@redhat.com>
* recog.c (peephole2_optimize): Don't split block unless
can_throw_internal.
2003-06-06 Kazu Hirata <kazu@cs.umass.edu>
* config/h8300/h8300.c (get_shift_alg): Correct the syntax of
rotxl.
* config/h8300/h8300.md (*addsi3_lshiftrt_16_zexthi):
Likewise.
* config/h8300/h8300.c (get_shift_alg): Correct the syntax of rotxl.
* config/h8300/h8300.md (*addsi3_lshiftrt_16_zexthi): Likewise.
2003-06-05 Kelley Cook <kelleycook@wideopenwest.com>
......
......@@ -3276,7 +3276,8 @@ peephole2_optimize (dump_file)
XEXP (note, 0),
REG_NOTES (x));
if (x != bb->end && eh_edge)
if (x != bb->end && eh_edge
&& can_throw_internal (x))
{
edge nfte, nehe;
int flags;
......
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