]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR rtl-optimization/52148 (ICE: in spill_failure, at reload1.c:2120)
authorGeorg-Johann Lay <avr@gjlay.de>
Tue, 28 Feb 2012 08:51:39 +0000 (08:51 +0000)
committerGeorg-Johann Lay <gjl@gcc.gnu.org>
Tue, 28 Feb 2012 08:51:39 +0000 (08:51 +0000)
commit8310dca7787a4f1fee92fedc041095f2fb902d5c
tree91edfccb4fb996809f085e75185343238a3d6185
parentbae3b1bfdc3dad7a228af75cfa5afc7e0d57ba64
re PR rtl-optimization/52148 (ICE: in spill_failure, at reload1.c:2120)

PR target/52148
* config/avr/avr.md (movmem_<mode>): Replace match_operand that
match only one single hard register with respective hard reg rtx.
(movmemx_<mode>): Ditto.
* config/avr/avr.c (avr_emit_movmemhi): Adapt expanding to new
insn anatomy of movmem[x]_<mode>.
(avr_out_movmem): Same for printing assembler and operand usage.

From-SVN: r184615
gcc/ChangeLog
gcc/config/avr/avr.c
gcc/config/avr/avr.md