PR optimization/13653
* loop.c (loop_givs_rescan): When reducing a non-replaceable giv,
clear the RTX_UNCHANGING_P flag.
From-SVN: r82433
+2004-05-29 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR optimization/13653
+ * loop.c (loop_givs_rescan): When reducing a non-replaceable giv,
+ clear the RTX_UNCHANGING_P flag.
+
2004-05-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
PR bootstrap/14671
gen_move_insn (v->dest_reg,
v->new_reg));
+ /* We must do this now because we just emitted a new set. */
+ RTX_UNCHANGING_P (v->dest_reg) = 0;
+
/* The original insn may have a REG_EQUAL note. This note is
now incorrect and may result in invalid substitutions later.
The original insn is dead, but may be part of a libcall