rs6000-c.c (altivec_resolve_overloaded_builtin): Implement -maltivec=be for vec_inser...
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Mon, 13 Jan 2014 23:18:05 +0000 (23:18 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Mon, 13 Jan 2014 23:18:05 +0000 (23:18 +0000)
commit09fccb6243ff7fe953e2026da794d8dda5875bef
tree930b9b3c6f8f4c145ce6435ff04c1f7ece21f48d
parent51835a800d0781a80e674973b04353464e8f8876
rs6000-c.c (altivec_resolve_overloaded_builtin): Implement -maltivec=be for vec_insert and vec_extract.

gcc:

2014-01-13  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

* config/rs6000/rs6000-c.c (altivec_resolve_overloaded_builtin):
Implement -maltivec=be for vec_insert and vec_extract.

gcc/testsuite:

2014-01-13  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

* gcc.dg/vmx/insert.c: New.
* gcc.dg/vmx/insert-be-order.c: New.
* gcc.dg/vmx/extract.c: New.
* gcc.dg/vmx/extract-be-order.c: New.

From-SVN: r206590
gcc/ChangeLog
gcc/config/rs6000/rs6000-c.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vmx/extract-be-order.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/vmx/extract.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/vmx/insert-be-order.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/vmx/insert.c [new file with mode: 0644]