aboutsummaryrefslogtreecommitdiff
path: root/gcc/loop.h
diff options
context:
space:
mode:
authorJ"orn Rennecke <amylaar@cygnus.co.uk>2000-05-25 01:21:52 +0000
committerJoern Rennecke <amylaar@gcc.gnu.org>2000-05-25 02:21:52 +0100
commit98d1cd45719bc8a96ad8b2ada02e9d1791d62b25 (patch)
tree390cf3ef60e0d5012c2076e1463d38cbc6fc70b3 /gcc/loop.h
parentdb7ba7424119d53c01667af6957ca943c0cd2ff1 (diff)
downloadgcc-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/loop.h')
-rw-r--r--gcc/loop.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/loop.h b/gcc/loop.h
index 3b8cb7a..1409b49 100644
--- a/gcc/loop.h
+++ b/gcc/loop.h
@@ -110,7 +110,6 @@ struct induction
initialized in unrolled loop. */
unsigned shared : 1;
unsigned no_const_addval : 1; /* 1 if add_val does not contain a const. */
- unsigned multi_insn_incr : 1; /* 1 if multiple insns updated the biv. */
int lifetime; /* Length of life of this giv */
rtx derive_adjustment; /* If nonzero, is an adjustment to be
subtracted from add_val when this giv