* config/rl78/predicates.md (rl78_near_mem_operand): New.
commiteea08b83584e0d52fb8ae7bde20ca102160fb19a
authordj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 15 Aug 2014 02:48:03 +0000 (15 02:48 +0000)
committerdj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 15 Aug 2014 02:48:03 +0000 (15 02:48 +0000)
tree5f9fe7525d2aad0c092eb67356f26d5a14cd01cb
parent25704bc2f908f57c471124c0765d2b06371ed155
* config/rl78/predicates.md (rl78_near_mem_operand): New.
* config/rl78/rl78-virt.md (movqi_virt_mm, movqi_virt)
(movhi_virt_mm): Split out near mem-mem moves to avoid problems
with far-far moves.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213998 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rl78/predicates.md
gcc/config/rl78/rl78-virt.md