]> git.ipfire.org Git - thirdparty/gcc.git/commit
vsx.md (vsx_set_<mode>): Adjust for little endian.
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Wed, 20 Nov 2013 21:46:18 +0000 (21:46 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Wed, 20 Nov 2013 21:46:18 +0000 (21:46 +0000)
commit27b097f8d7c060abbbc76596725d96a069fca575
tree9918673ff25de0213208b73aaae9d4b8b6bc21bf
parentf2f08be7ea13b75632f1ecdddbefb928b8fc0fe4
vsx.md (vsx_set_<mode>): Adjust for little endian.

gcc:

2013-11-20  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

* config/rs6000/vsx.md (vsx_set_<mode>): Adjust for little endian.
(vsx_extract_<mode>): Likewise.
(*vsx_extract_<mode>_one_le): New LE variant on
*vsx_extract_<mode>_zero.
(vsx_extract_v4sf): Adjust for little endian.

gcc/testsuite:

2013-11-20  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

* gcc.target/powerpc/pr48258-1.c: Skip for little endian.

From-SVN: r205146
gcc/ChangeLog
gcc/config/rs6000/vsx.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/pr48258-1.c