Commit 9c0a0632 by Richard Henderson Committed by Richard Henderson

cfgrtl.c (tidy_fallthru_edge): Don't use next_real_insn for fallthru search.

        * cfgrtl.c (tidy_fallthru_edge): Don't use next_real_insn
        for fallthru search.

From-SVN: r52826
parent b875d2ee
2002-04-26 Richard Henderson <rth@redhat.com>
* cfgrtl.c (tidy_fallthru_edge): Don't use next_real_insn
for fallthru search.
2002-04-26 Eric Christopher <echristo@redhat.com>
PR optimization/3700
......
......@@ -1104,8 +1104,9 @@ tidy_fallthru_edge (e, b, c)
So search through a sequence of barriers, labels, and notes for
the head of block C and assert that we really do fall through. */
if (next_real_insn (b->end) != next_real_insn (PREV_INSN (c->head)))
return;
for (q = NEXT_INSN (b->end); q != c->head; q = NEXT_INSN (q))
if (INSN_P (q))
return;
/* Remove what will soon cease being the jump insn from the source block.
If block B consisted only of this single jump, turn it into a deleted
......
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