diff options
author | Richard Henderson <rth@cygnus.com> | 1999-02-08 13:34:25 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 1999-02-08 13:34:25 -0800 |
commit | d6b445329951419e570058283581df5c0344095a (patch) | |
tree | 7e0ae5b6e8d1979a0e3c710fbda9bacf0c8ffe2c /gcc/expr.c | |
parent | 5dfa4da1309462fbefced93c213c28a5417eabdb (diff) | |
download | gcc-d6b445329951419e570058283581df5c0344095a.zip gcc-d6b445329951419e570058283581df5c0344095a.tar.gz gcc-d6b445329951419e570058283581df5c0344095a.tar.bz2 |
loop.c (reg_single_usage): New file-scope variable ...
* loop.c (reg_single_usage): New file-scope variable ...
(scan_loop): ... moved out of here. Always initialize.
Test loop_has_call instead of reg_single_usage not zero.
Free reg_single_usage after strength reduction.
(count_loop_regs_set): Assume single_usage non-zero.
(combine_givs_used_by_other): Test reg_single_usage.
(load_mems_and_recount_loop_regs_set): Remove reg_single_usage
as a parameter. Assume non-zero.
From-SVN: r25098
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions