rs6000.c (rtx_is_swappable_p): Change UNSPEC_VSX__XXSPLTD to require special splat...
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Mon, 16 Jan 2017 15:05:35 +0000 (15:05 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Mon, 16 Jan 2017 15:05:35 +0000 (15:05 +0000)
commit290687fb4ee780292684e85d616269305629adc2
tree49be24c00fe8cefd649b33b1ab23fcc11823221d
parent436afa16af10297db12680519f57800c0891bbe5
rs6000.c (rtx_is_swappable_p): Change UNSPEC_VSX__XXSPLTD to require special splat handling.

[gcc]

2017-01-16  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

* config/rs6000/rs6000.c (rtx_is_swappable_p): Change
UNSPEC_VSX__XXSPLTD to require special splat handling.

[gcc/testsuite]

2017-01-16  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

* gcc.target/powerpc/swaps-p8-27.c: New.

From-SVN: r244495
gcc/ChangeLog
gcc/config/rs6000/rs6000.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/swaps-p8-27.c [new file with mode: 0644]