OSDN Git Service

PR target/45844
authoramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 16 Mar 2011 06:26:29 +0000 (06:26 +0000)
committeramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 16 Mar 2011 06:26:29 +0000 (06:26 +0000)
commit381d8e2109c307de7a8e2091e24ba83b1db82f05
tree1a50a581db972867eb3dbeebd70c5c125ab2d722
parent7686c7754897f9b6f0de348324006afd6a9e0145
PR target/45844
* config/rs6000/rs6000.c (rs6000_legitimize_reload_address): Don't
create invalid offset address for vsx splat insn.
* config/rs6000/predicates.md (splat_input_operand): New.
* config/rs6000/vsx.md (vsx_splat_*): Use it.

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