Commit 8416f80a by Richard Henderson Committed by Richard Henderson

flow.c (merge_blocks_nomove): Be more careful about locating the beginning of block A.

        * flow.c (merge_blocks_nomove): Be more careful about
        locating the beginning of block A.

From-SVN: r35623
parent f94d0f60
2000-08-11 Richard Henderson <rth@cygnus.com> 2000-08-11 Richard Henderson <rth@cygnus.com>
* flow.c (merge_blocks_nomove): Be more careful about
locating the beginning of block A.
* combine.c (simplify_shift_const): Obey SHIFT_COUNT_TRUNCATED. * combine.c (simplify_shift_const): Obey SHIFT_COUNT_TRUNCATED.
Thu Aug 10 22:47:09 2000 Ovidiu Predescu <ovidiu@cup.hp.com> Thu Aug 10 22:47:09 2000 Ovidiu Predescu <ovidiu@cup.hp.com>
......
...@@ -2211,9 +2211,9 @@ merge_blocks_nomove (a, b) ...@@ -2211,9 +2211,9 @@ merge_blocks_nomove (a, b)
{ {
rtx prev; rtx prev;
prev = prev_nonnote_insn (a_end); for (prev = PREV_INSN (a_end); ; prev = PREV_INSN (prev))
if (!prev) if (GET_CODE (prev) != NOTE || prev == a->head)
prev = a->head; break;
del_first = a_end; del_first = a_end;
......
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