avr.md (adjust_len): Add lpm.
commit1a910f8f264f9ab3cc05c2ad13158201fff8b948
authorGeorg-Johann Lay <avr@gjlay.de>
Fri, 28 Sep 2012 11:37:46 +0000 (28 11:37 +0000)
committerGeorg-Johann Lay <gjl@gcc.gnu.org>
Fri, 28 Sep 2012 11:37:46 +0000 (28 11:37 +0000)
tree133f18699820b6d126f491db5d7141bed55f488d
parent9aef8e955f7c306437d125a99607baaabadbb8d3
avr.md (adjust_len): Add lpm.

* config/avr/avr.md (adjust_len): Add lpm.
(reload_in<mode>): Use avr_out_lpm for output.  Use "lpm" for
adjust_len.
* config/avr/avr-protos.h (avr_out_lpm): New prototype.
* config/avr/avr.c (avr_out_lpm): Make global.
(adjust_insn_length): Handle ADJUST_LEN_LPM.

From-SVN: r191825
gcc/ChangeLog
gcc/config/avr/avr-protos.h
gcc/config/avr/avr.c
gcc/config/avr/avr.md