]> git.ipfire.org Git - thirdparty/gcc.git/commit
PR target/65192
authorgjl <gjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 26 Feb 2015 19:43:54 +0000 (19:43 +0000)
committergjl <gjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 26 Feb 2015 19:43:54 +0000 (19:43 +0000)
commit8992f34878068dcdc7941ef488c9ce0da60afe76
treebbd926f21a71406c266f8144795890b14470ff56
parentd84df4484389f3fa0060c41f6a84b25e0b46fb4a
PR target/65192
* config/avr/avr-protos.h (tiny_valid_direct_memory_access_range):
Remove.
* config/avr/avr.c: Same.
(avr_legitimate_address_p) <AVR_TINY, CONSTANT_ADDRESS_P>:
Refuse any constant address not in 0..0xbf.
* config/avr/avr.md (*mov<mode>, *movsf): Remove
tiny_valid_direct_memory_access_range from insn conditions.
(mov<mode>): Don't special-case expansion of avrtiny addresses.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@221029 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/avr/avr-protos.h
gcc/config/avr/avr.c
gcc/config/avr/avr.md