diff options
author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1997-09-22 03:04:36 +0000 |
---|---|---|
committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1997-09-22 03:04:36 +0000 |
commit | 159aae925f89b616fe158048848208e088cb1018 (patch) | |
tree | 3adbfebe7de732307dd76907d3520b7db3124dde /gcc/unroll.c | |
parent | aac70b8a68c4e38732b57240aa70e236ad2e3914 (diff) | |
download | gcc-159aae925f89b616fe158048848208e088cb1018.tar.gz |
* loop.c (loop_number): Delete function. Change all references
to use uid_loop_num array.
* loop.h (loop_number): Delete declaration.
* unroll.c (unroll_loop): Change "loop_number" references to
use uid_loop_num instead.
Still cleaning up haifa.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15623 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/unroll.c')
-rw-r--r-- | gcc/unroll.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/unroll.c b/gcc/unroll.c index b9cbcfe6a48..0c298751685 100644 --- a/gcc/unroll.c +++ b/gcc/unroll.c @@ -1098,7 +1098,7 @@ unroll_loop (loop_end, insn_count, loop_start, end_insert_before, #ifdef HAIFA /* Fix the initial value for the loop as needed. */ if (loop_n_iterations <= 0) - loop_start_value [loop_number (loop_start, loop_end)] + loop_start_value [uid_loop_num [INSN_UID (loop_start)]] = initial_value; #endif } @@ -1117,9 +1117,9 @@ unroll_loop (loop_end, insn_count, loop_start, end_insert_before, /* Keep track of the unroll factor for each loop. */ if (unroll_type == UNROLL_COMPLETELY) - loop_unroll_factor [loop_number (loop_start, loop_end)] = -1; + loop_unroll_factor [uid_loop_num [INSN_UID (loop_start)]] = -1; else - loop_unroll_factor [loop_number (loop_start, loop_end)] = unroll_number; + loop_unroll_factor [uid_loop_num [INSN_UID (loop_start)]] = unroll_number; /* For each biv and giv, determine whether it can be safely split into |