vsx.md (vsx_xxmrghw_<mode>): Adjust for little-endian.
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Fri, 18 Apr 2014 13:31:57 +0000 (13:31 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Fri, 18 Apr 2014 13:31:57 +0000 (13:31 +0000)
commited79f4d0023ac6c7f26e3cc484f30b0327b763d1
tree07df89b703ce258aabc1751a77a8afe668448e2e
parentf634721cbbf07a26e93ac4b073e0b81ce8f27b8d
vsx.md (vsx_xxmrghw_<mode>): Adjust for little-endian.

[gcc]

2014-04-18  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

* config/rs6000/vsx.md (vsx_xxmrghw_<mode>): Adjust for
little-endian.
(vsx_xxmrglw_<mode>): Likewise.

[gcc/testsuite]

2014-04-18  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

* gcc.dg/vmx/merge-vsx.c: Add V4SI and V4SF tests.
* gcc.dg/vmx/merge-vsx-be-order.c: Likewise.

From-SVN: r209516
gcc/ChangeLog
gcc/config/rs6000/vsx.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vmx/merge-vsx-be-order.c
gcc/testsuite/gcc.dg/vmx/merge-vsx.c