diff options
author | J"orn Rennecke <amylaar@cygnus.co.uk> | 2000-05-25 01:21:52 +0000 |
---|---|---|
committer | Joern Rennecke <amylaar@gcc.gnu.org> | 2000-05-25 02:21:52 +0100 |
commit | 98d1cd45719bc8a96ad8b2ada02e9d1791d62b25 (patch) | |
tree | 390cf3ef60e0d5012c2076e1463d38cbc6fc70b3 /gcc/recog.c | |
parent | db7ba7424119d53c01667af6957ca943c0cd2ff1 (diff) | |
download | gcc-98d1cd45719bc8a96ad8b2ada02e9d1791d62b25.zip gcc-98d1cd45719bc8a96ad8b2ada02e9d1791d62b25.tar.gz gcc-98d1cd45719bc8a96ad8b2ada02e9d1791d62b25.tar.bz2 |
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
Diffstat (limited to 'gcc/recog.c')
0 files changed, 0 insertions, 0 deletions