OSDN Git Service

* Back out this patch:
authoramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 25 May 2000 01:21:52 +0000 (01:21 +0000)
committeramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 25 May 2000 01:21:52 +0000 (01:21 +0000)
commit369943ac8503edd87ba2b75266cc036082e356d7
tree390cf3ef60e0d5012c2076e1463d38cbc6fc70b3
parent2c6630701996e679b15e1d495e7999c68a4b43bd
* Back out this patch:
Tue Dec  7 19:22:06 1999  Richard Henderson  <rth@cygnus.com>
          * loop.h (struct induction): Add multi_insn_incr.
          * loop.c (basic_induction_var): New multi_insn_incr argument.
          Set it if we search back through previous insns for the biv.
          (record_biv): New multi_insn_incr argument; fill in struct induction.
          (strength_reduce): Discard an iv with multiple bivs, any of
          which require multiple insns to increment.

* loop.c (check_insn_for_bivs): Remove bits copied from above patch.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34151 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/loop.c
gcc/loop.h