2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
PR c++/4512
* unroll.c (loop_iterations): Ignore insns generated by loop
unrolling.
From-SVN: r46153
2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
+ PR c++/4512
+ * unroll.c (loop_iterations): Ignore insns generated by loop
+ unrolling.
+
* config.gcc (mips*-*-gnu*): Delete support.
* config/mips/gnu.h: Remove.
do
{
+ /* Previous unrolling may have generated new insns not covered
+ by the uid_luid array. */
+ if (INSN_UID (temp) >= max_uid_for_loop)
+ continue;
+
if (GET_CODE (temp) == JUMP_INSN
&& INSN_LUID (JUMP_LABEL (temp)) > INSN_LUID (loop->top)
&& INSN_LUID (JUMP_LABEL (temp)) < INSN_LUID (loop->cont))