* jump.c (jump_optimize_1): Revert last change.

From-SVN: r30561
This commit is contained in:
Richard Henderson 1999-11-17 16:39:00 -08:00 committed by Richard Henderson
parent 1e25de97de
commit d49256bbdf
2 changed files with 6 additions and 6 deletions

View File

@ -1,3 +1,7 @@
Wed Nov 17 16:38:32 1999 Richard Henderson <rth@cygnus.com>
* jump.c (jump_optimize_1): Revert last change.
Wed Nov 17 15:18:30 1999 Richard Henderson <rth@cygnus.com>
* jump.c (jump_optimize_1): Don't try to duplicate the loop exit

View File

@ -319,12 +319,8 @@ jump_optimize_1 (f, cross_jump, noop_moves, after_regscan, mark_labels_only)
/* See if this is a NOTE_INSN_LOOP_BEG followed by an unconditional
jump. Try to optimize by duplicating the loop exit test if so.
This is only safe immediately after regscan, because it uses
the values of regno_first_uid and regno_last_uid. Don't do this
if optimizing for size. */
if (! optimize_size
&& after_regscan
&& GET_CODE (insn) == NOTE
the values of regno_first_uid and regno_last_uid. */
if (after_regscan && GET_CODE (insn) == NOTE
&& NOTE_LINE_NUMBER (insn) == NOTE_INSN_LOOP_BEG
&& (temp1 = next_nonnote_insn (insn)) != 0
&& simplejump_p (temp1))