mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-15 07:40:29 +08:00
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
This commit is contained in:
parent
f94d0f60d3
commit
8416f80a8a
@ -1,5 +1,8 @@
|
||||
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.
|
||||
|
||||
Thu Aug 10 22:47:09 2000 Ovidiu Predescu <ovidiu@cup.hp.com>
|
||||
|
@ -2211,9 +2211,9 @@ merge_blocks_nomove (a, b)
|
||||
{
|
||||
rtx prev;
|
||||
|
||||
prev = prev_nonnote_insn (a_end);
|
||||
if (!prev)
|
||||
prev = a->head;
|
||||
for (prev = PREV_INSN (a_end); ; prev = PREV_INSN (prev))
|
||||
if (GET_CODE (prev) != NOTE || prev == a->head)
|
||||
break;
|
||||
|
||||
del_first = a_end;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user