+Thu Apr 8 19:20:18 1999 Jeffrey A Law (law@cygnus.com)
+
+ * loop.c (strength_reduce): Re-enable Joern's loop improvements.
+
Thu Apr 8 09:37:40 1999 Nick Clifton <nickc@cygnus.com>
* config/arm/arm.c (arm_print_operand): Undo previous change -
/* If the loop contains volatile memory references do not allow any
replacements to take place, since this could loose the volatile markers. */
- /* XXX Temporary. */
- if (0 && n_extra_increment && ! loop_has_volatile)
+ if (n_extra_increment && ! loop_has_volatile)
{
int nregs = first_increment_giv + n_extra_increment;
}
}
-#if 0
- /* XXX Temporary. */
/* Now that we know which givs will be reduced, try to rearrange the
combinations to reduce register pressure.
recombine_givs calls find_life_end, which needs reg_iv_type and
VARRAY_GROW (reg_iv_info, nregs);
}
recombine_givs (bl, loop_start, loop_end, unroll_p);
-#endif
/* Reduce each giv that we decided to reduce. */