aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/sql/Connection.java
diff options
context:
space:
mode:
authorRichard Henderson <rth@gcc.gnu.org>2000-09-07 15:26:37 -0700
committerRichard Henderson <rth@gcc.gnu.org>2000-09-07 15:26:37 -0700
commite8cb4873840fae2708dc58c13fbb9ff1e7bc1bc9 (patch)
tree07a0eb7b5b1bf4058491a8b16ec4c39423a361db /libjava/java/sql/Connection.java
parent8b97c5f8ef218afce7499abe8cd3e6eb1f729306 (diff)
downloadgcc-e8cb4873840fae2708dc58c13fbb9ff1e7bc1bc9.zip
gcc-e8cb4873840fae2708dc58c13fbb9ff1e7bc1bc9.tar.gz
gcc-e8cb4873840fae2708dc58c13fbb9ff1e7bc1bc9.tar.bz2
loop.c (strength_reduce): Call check_ext_dependant_givs.
* loop.c (strength_reduce): Call check_ext_dependant_givs. Properly extend the biv initial value for the giv. (record_biv): Zero ext_dependant. (record_giv): New argument ext_val. Update all callers. (general_induction_var): Likewise. (consec_sets_giv): Likewise. (simplify_giv_expr): Likewise. Fill in ext_val if we find a sign-extend, zero-extend, or truncate. (combine_givs_p): Make sure modes are compatible. (check_ext_dependant_givs): New. (extend_value_for_giv): New. * loop.h (struct induction): Add ext_dependant. * unroll.c (iteration_info): Extend the biv initial value for the giv. (find_splittable_givs): Likewise. (final_giv_value): Likewise. From-SVN: r36250
Diffstat (limited to 'libjava/java/sql/Connection.java')
0 files changed, 0 insertions, 0 deletions