revert: loop.h (struct induction): Add multi_insn_incr.
authorJ"orn Rennecke <amylaar@cygnus.co.uk>
Thu, 25 May 2000 01:21:52 +0000 (01:21 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Thu, 25 May 2000 01:21:52 +0000 (02:21 +0100)
commit98d1cd45719bc8a96ad8b2ada02e9d1791d62b25
tree390cf3ef60e0d5012c2076e1463d38cbc6fc70b3
parentdb7ba7424119d53c01667af6957ca943c0cd2ff1
revert: loop.h (struct induction): Add multi_insn_incr.

* 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.

From-SVN: r34151
gcc/ChangeLog
gcc/loop.c
gcc/loop.h