aboutsummaryrefslogtreecommitdiff
path: root/gcc/resource.c
diff options
context:
space:
mode:
authorMichael Hayes <mhayes@redhat.com>2001-01-01 00:24:46 +0000
committerMichael Hayes <m.hayes@gcc.gnu.org>2001-01-01 00:24:46 +0000
commite304a8e61a5970791a71e4a4f35509e9574202b7 (patch)
tree4fe0d05056fa9a66707db62b080a94c0cdf27fe5 /gcc/resource.c
parent6ec73c7cc8bba8fa653d12bccf399623231059b8 (diff)
downloadgcc-e304a8e61a5970791a71e4a4f35509e9574202b7.zip
gcc-e304a8e61a5970791a71e4a4f35509e9574202b7.tar.gz
gcc-e304a8e61a5970791a71e4a4f35509e9574202b7.tar.bz2
loop.c (loop_giv_reduce_benefit): Break out from strength_reduce.
* loop.c (loop_giv_reduce_benefit): Break out from strength_reduce. (loop_givs_dead_check, loop_givs_reduce, loop_givs_rescan): Likewise. (prescan_loop): Set pre_header_has_call in loop_info. * loop.h (struct_iv_class): Add `final_value' and `all_reduced'. (struct loop_info): Add `pre_header_has_call'. From-SVN: r38578
Diffstat (limited to 'gcc/resource.c')
0 files changed, 0 insertions, 0 deletions