OSDN Git Service

* config/spu/spu.md ("mov<mode>"): Use nonimmediate_operand
authoruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 22 Dec 2010 15:09:17 +0000 (15:09 +0000)
committeruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 22 Dec 2010 15:09:17 +0000 (15:09 +0000)
commitabe960bb057b24c4cdf03e44f0e3afbab502bd1e
tree1b72cab3ee737423f6461c6ecd0dfeadccb67568
parent131e3e564cdbfb3c634c45769fff4c0038c8ed5b
* config/spu/spu.md ("mov<mode>"): Use nonimmediate_operand
predicate for destination operand.
* config/spu/spu.c (spu_expand_mov): If move destination is an
invalid subreg, perform move in the subreg's inner mode instead.

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