aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@cygnus.com>1999-02-08 13:34:25 -0800
committerRichard Henderson <rth@gcc.gnu.org>1999-02-08 13:34:25 -0800
commitd6b445329951419e570058283581df5c0344095a (patch)
tree7e0ae5b6e8d1979a0e3c710fbda9bacf0c8ffe2c /gcc/expr.c
parent5dfa4da1309462fbefced93c213c28a5417eabdb (diff)
downloadgcc-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