re PR target/52484 ([avr]: Missing __memx insn because of wrong register footprint)

PR target/52484
	* config/avr/avr.md (xload<mode>_A): Add R22... to register footprint.

From-SVN: r185043
This commit is contained in:
Georg-Johann Lay 2012-03-07 13:52:30 +00:00 committed by Georg-Johann Lay
parent 96f9265ac8
commit 1274e3a474
2 changed files with 6 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2012-03-07 Georg-Johann Lay <avr@gjlay.de>
PR target/52484
* config/avr/avr.md (xload<mode>_A): Add R22... to register footprint.
2012-03-07 Richard Guenther <rguenther@suse.de>
* omp-low.c (extract_omp_for_data): Use signed_type_for.

View File

@ -436,6 +436,7 @@
(define_insn_and_split "xload<mode>_A"
[(set (match_operand:MOVMODE 0 "register_operand" "=r")
(match_operand:MOVMODE 1 "memory_operand" "m"))
(clobber (reg:MOVMODE 22))
(clobber (reg:QI 21))
(clobber (reg:HI REG_Z))]
"can_create_pseudo_p()