[gcc]
commit5df912d9fedde118e0b181ac291149768b19f5d7
authorwillschm <willschm@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Dec 2017 21:15:48 +0000 (11 21:15 +0000)
committerwillschm <willschm@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Dec 2017 21:15:48 +0000 (11 21:15 +0000)
tree135aa9cee1f0d9fe5d60f6246434b2ff0a81e3d7
parent397b0c1c89928aa9cccdcb0b9b242a8ad9fe0cbc
[gcc]

2017-12-11  Will Schmidt  <will_schmidt@vnet.ibm.com>

* config/rs6000/rs6000.c (rs6000_gimple_fold_builtin): Add support for
early folding of splat_u{8,16,32}.

[testsuite]

2017-12-11  Will Schmidt  <will_schmidt@vnet.ibm.com>

* gcc.target/powerpc/fold-vec-splat-misc-invalid.c: New.

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