aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/lang.c
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim@codesourcery.com>2010-07-27 19:44:51 +0000
committerMaxim Kuvyrkov <mkuvyrkov@gcc.gnu.org>2010-07-27 19:44:51 +0000
commitd37c3c6271c02adcc159e84630e33de8ee8471b7 (patch)
treef8f2b26252296ce86368166625eb73b53e466f20 /gcc/java/lang.c
parent3393e880c6040bac26ef0b183273877844dd2116 (diff)
downloadgcc-d37c3c6271c02adcc159e84630e33de8ee8471b7.zip
gcc-d37c3c6271c02adcc159e84630e33de8ee8471b7.tar.gz
gcc-d37c3c6271c02adcc159e84630e33de8ee8471b7.tar.bz2
re PR target/42495 (redundant memory load)
PR target/42495 PR middle-end/42574 * config/arm/arm.c (legitimize_pic_address): Use gen_calculate_pic_address pattern to emit calculation of PIC address. (will_be_in_index_register): New function. (arm_legitimate_address_outer_p, thumb2_legitimate_address_p,) (thumb1_legitimate_address_p): Use it provided !strict_p. * config/arm/arm.md (calculate_pic_address): New expand and split. From-SVN: r162595
Diffstat (limited to 'gcc/java/lang.c')
0 files changed, 0 insertions, 0 deletions