(fill_simple_delay_slots): When take insn from a following unconditional branch target...

(fill_simple_delay_slots): When take insn from a
following unconditional branch target, if new_label is zero, must
set it to the result of find_end_label ().

From-SVN: r5616
This commit is contained in:
Jim Wilson 1993-10-05 13:28:49 -07:00
parent 6710c3bdf8
commit 99f14de772
1 changed files with 2 additions and 0 deletions

View File

@ -3009,6 +3009,8 @@ fill_simple_delay_slots (first, non_jumps_p)
if (new_label != 0)
new_label = get_label_before (new_label);
else
new_label = find_end_label ();
delay_list
= add_to_delay_list (copy_rtx (next_trial), delay_list);