aboutsummaryrefslogtreecommitdiff
path: root/gcc/loop.h
diff options
context:
space:
mode:
authorMichael Hayes <mhayes@cygnus.com>2000-09-11 21:44:21 +0000
committerMichael Hayes <m.hayes@gcc.gnu.org>2000-09-11 21:44:21 +0000
commit0a5b41f2563e140388e5d59fd81458d828034270 (patch)
tree2685a2294a1b0e4bec326a6361e1c23f754e39d4 /gcc/loop.h
parent5d6a16e27e7ee47c6d2168d10c1e8d5c532816a9 (diff)
downloadgcc-0a5b41f2563e140388e5d59fd81458d828034270.zip
gcc-0a5b41f2563e140388e5d59fd81458d828034270.tar.gz
gcc-0a5b41f2563e140388e5d59fd81458d828034270.tar.bz2
unroll.c (iteration_info): Subsume into loop_iterations.
* unroll.c (iteration_info): Subsume into loop_iterations. * loop.h (loop_info): New field iv. From-SVN: r36334
Diffstat (limited to 'gcc/loop.h')
-rw-r--r--gcc/loop.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/loop.h b/gcc/loop.h
index 78939a1..addd674 100644
--- a/gcc/loop.h
+++ b/gcc/loop.h
@@ -216,6 +216,8 @@ struct loop_info
/* The number of times the loop body was unrolled. */
unsigned int unroll_number;
int used_count_register;
+ /* The loop iterator induction variable. */
+ struct iv_class *iv;
/* List of MEMs that are stored in this loop. */
rtx store_mems;
/* Array of MEMs that are used (read or written) in this loop, but