aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa-inline-analysis.c
diff options
context:
space:
mode:
authorGeorg-Johann Lay <avr@gjlay.de>2011-09-21 08:21:57 +0000
committerGeorg-Johann Lay <gjl@gcc.gnu.org>2011-09-21 08:21:57 +0000
commit8dab2ba518fc18d57174e2042bad1e84420169d0 (patch)
tree53c3150b00f955f3c54c3838a65b07336b394414 /gcc/ipa-inline-analysis.c
parent3653988e4640f61223336d5e12c178329d659a13 (diff)
downloadgcc-8dab2ba518fc18d57174e2042bad1e84420169d0.zip
gcc-8dab2ba518fc18d57174e2042bad1e84420169d0.tar.gz
gcc-8dab2ba518fc18d57174e2042bad1e84420169d0.tar.bz2
re PR target/50449 ([avr] Loading some 32-bit constants not optimal)
PR target/50449 PR target/50465 * config/avr/avr.md (adjust_len): New insn attribute. (*reload_insi, *reload_insf): Use it. (*movsi, *movsf): Use new interface of output_movsisf. * config/avr/avr-protos.h (output_movsisf): Change prototype. * config/avr/avr.c (output_movsisf): Ditto. (adjust_insn_length): Use insn attribute "adjust_len" to adjust lengths of insns *reload_insi, *reload_insf. (output_reload_insisf_1): New static function. (output_reload_insisf): Use it. From-SVN: r179037
Diffstat (limited to 'gcc/ipa-inline-analysis.c')
0 files changed, 0 insertions, 0 deletions