diff options
author | Bill Schmidt <wschmidt@linux.vnet.ibm.com> | 2017-01-18 15:04:50 +0000 |
---|---|---|
committer | William Schmidt <wschmidt@gcc.gnu.org> | 2017-01-18 15:04:50 +0000 |
commit | dfc42f08cec61d355f2e1fc24d37b1300c68dceb (patch) | |
tree | 7beadc6702b0430cca8d29c83dee51f8d2972a75 /COPYING3 | |
parent | f3981e7ecd207d68bdb246587c7ca1c71a083e85 (diff) | |
download | gcc-dfc42f08cec61d355f2e1fc24d37b1300c68dceb.zip gcc-dfc42f08cec61d355f2e1fc24d37b1300c68dceb.tar.gz gcc-dfc42f08cec61d355f2e1fc24d37b1300c68dceb.tar.bz2 |
altivec.h (vec_bperm): Change #define.
[gcc]
2016-01-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
* config/rs6000/altivec.h (vec_bperm): Change #define.
* config/rs6000/altivec.md (UNSPEC_VBPERMD): New enum constant.
(altivec_vbpermq2): New define_insn.
(altivec_vbpermd): Likewise.
* config/rs6000/rs6000-builtin.def (VBPERMQ2): New monomorphic
function interface.
(VBPERMD): Likewise.
(VBPERM): New polymorphic function interface.
* config/rs6000/r6000-c.c (altivec_overloaded_builtins_table):
Add entries for P9V_BUILTIN_VEC_VBPERM.
* doc/extend.texi: Add interfaces for vec_bperm.
[gcc/testsuite]
2016-01-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
* gcc.target/powerpc/p8vector-builtin-8.c: Add new form for
vec_bperm.
* gcc.target/powerpc/p9-vbpermd.c: New file.
From-SVN: r244578
Diffstat (limited to 'COPYING3')
0 files changed, 0 insertions, 0 deletions