diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-09-19 16:01:13 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-09-19 16:01:13 +0000 |
commit | 7912da716f01eac23cd6f7ff8889e05f7995944a (patch) | |
tree | 7ee1dce22cd15981acc9db8c73d9645a964ad3f8 /gcc/loop.h | |
parent | c8473aa2f9e0848b8d1f7f4d02698e8fa3d072e8 (diff) | |
download | gcc-7912da716f01eac23cd6f7ff8889e05f7995944a.tar.gz |
Kill recombine_givs.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@36536 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/loop.h')
-rw-r--r-- | gcc/loop.h | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/gcc/loop.h b/gcc/loop.h index 15c0c3c9cc0..a1aaf82e099 100644 --- a/gcc/loop.h +++ b/gcc/loop.h @@ -133,14 +133,10 @@ struct induction struct induction *same; /* If this giv has been combined with another giv, this points to the base giv. The base giv will have COMBINED_WITH non-zero. */ - struct induction *derived_from;/* For a giv, if we decided to derive this - giv from another one. */ HOST_WIDE_INT const_adjust; /* Used by loop unrolling, when an address giv is split, and a constant is eliminated from the address, the -constant is stored here for later use. */ - int ix; /* Used by recombine_givs, as n index into - the stats array. */ struct induction *same_insn; /* If there are multiple identical givs in the same insn, then all but one have this field set, and they all point to the giv @@ -201,12 +197,6 @@ struct loop_ivs /* The head of a list which links together (via the next field) every iv class for the current loop. */ struct iv_class *loop_iv_list; - - /* Givs made from biv increments are always splittable for loop - unrolling. Since there is no regscan info for them, we have to - keep track of them separately. */ - unsigned int first_increment_giv; - unsigned int last_increment_giv; }; struct loop_regs |