summaryrefslogtreecommitdiff
path: root/gcc/unroll.c
diff options
context:
space:
mode:
authorMichael Hayes <m.hayes@elec.canterbury.ac.nz>2000-01-25 00:38:09 +0000
committerMichael Hayes <m.hayes@gcc.gnu.org>2000-01-25 00:38:09 +0000
commit52b38064755bdf4b3200eeb38bc65ec6d7de870e (patch)
treec49627cb58a453d050405ec2e4b537b3fd07b649 /gcc/unroll.c
parenta1e3399aef401eeaf607e8f4f1aa026cd3835209 (diff)
downloadgcc-52b38064755bdf4b3200eeb38bc65ec6d7de870e.tar.gz
loop.h (LOOP_INFO): New accessor macro.
2000-01-25 Michael Hayes <m.hayes@elec.canterbury.ac.nz> * loop.h (LOOP_INFO): New accessor macro. * basic-block.h (struct loop): Rename field `info' to `aux'. * loop.c (scan_loop): Replace loop->info with LOOP_INFO (loop). (prescan_loop, strength_reduce, check_dbra_loop, insert_bct): Likewise. * unroll.c (loop_iterations, unroll_loop): Likewise. From-SVN: r31596
Diffstat (limited to 'gcc/unroll.c')
-rw-r--r--gcc/unroll.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/unroll.c b/gcc/unroll.c
index b166298653e..f325ceaacfb 100644
--- a/gcc/unroll.c
+++ b/gcc/unroll.c
@@ -256,7 +256,7 @@ unroll_loop (loop, insn_count, end_insert_before, strength_reduce_p)
rtx last_loop_insn;
rtx loop_start = loop->start;
rtx loop_end = loop->end;
- struct loop_info *loop_info = loop->info;
+ struct loop_info *loop_info = LOOP_INFO (loop);
/* Don't bother unrolling huge loops. Since the minimum factor is
two, loops greater than one half of MAX_UNROLLED_INSNS will never
@@ -3635,7 +3635,7 @@ loop_iterations (loop)
int unsigned_p, compare_dir, final_larger;
rtx last_loop_insn;
rtx reg_term;
- struct loop_info *loop_info = loop->info;
+ struct loop_info *loop_info = LOOP_INFO (loop);
loop_info->n_iterations = 0;
loop_info->initial_value = 0;