[gcc]
commitbd1e4dd017d46a7da221f583c3dc4c0e0af3e542
authormeissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Dec 2016 23:52:05 +0000 (7 23:52 +0000)
committermeissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Dec 2016 23:52:05 +0000 (7 23:52 +0000)
tree5df0a140dbb666b91c6d6bb15e3c306fe514afab
parent29c670b8ca61707440363fca8a7c3f350dbffffc
[gcc]
2016-12-07  Michael Meissner  <meissner@linux.vnet.ibm.com>

PR target/72717
* config/rs6000/rs6000.c (rs6000_expand_vector_init): If the
V2DImode elements are SUBREG's convert the result into DImode
rather than failing in emit_move_insn.

[gcc/testsuite]
2016-12-07  Michael Meissner  <meissner@linux.vnet.ibm.com>

PR target/72717
* gcc.target/powerpc/pr72717.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@243418 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rs6000/rs6000.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/pr72717.c [new file with mode: 0644]