re PR target/77613 (Powerpc64le: redundant swaps in autovectorised loop)
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Fri, 16 Sep 2016 21:28:52 +0000 (21:28 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Fri, 16 Sep 2016 21:28:52 +0000 (21:28 +0000)
commit9a42726b2e41d0d0d45bdf0c08ef59b9b6fde07d
tree7858b480c9f25effa75ae36e586da412abb94476
parent8f03e02f36105e7b3c7d21ce2368f3e3147d091a
re PR target/77613 (Powerpc64le: redundant swaps in autovectorised loop)

[gcc]

2016-09-16  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

PR target/77613
* config/rs6000/rs6000.c (rtx_is_swappable_p): Add support for
splat with truncate.

[gcc/testsuite]

2016-09-16  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

PR target/77613
* gcc.target/powerpc/swaps-p8-25.c: New.

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