aboutsummaryrefslogtreecommitdiff
path: root/gcc/go
diff options
context:
space:
mode:
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>2017-01-17 19:14:09 +0000
committerWilliam Schmidt <wschmidt@gcc.gnu.org>2017-01-17 19:14:09 +0000
commita6607774860fae67f0913d98e30f3158aa0e77a5 (patch)
treef912a73d0f017a31d568bb36ea15fe6cb487d328 /gcc/go
parent1e0424d998298dc3f290309c4c72108c4271de3c (diff)
downloadgcc-a6607774860fae67f0913d98e30f3158aa0e77a5.zip
gcc-a6607774860fae67f0913d98e30f3158aa0e77a5.tar.gz
gcc-a6607774860fae67f0913d98e30f3158aa0e77a5.tar.bz2
altivec.h (vec_rlmi): New #define.
[gcc] 2017-01-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com> * config/rs6000/altivec.h (vec_rlmi): New #define. (vec_vrlnm): Likewise. (vec_rlnm): Likewise. * config/rs6000/altivec.md (UNSPEC_VRLMI): New UNSPEC enum value. (UNSPEC_VRLNM): Likewise. (VIlong): New mode iterator. (altivec_vrl<VI_char>mi): New define_insn. (altivec_vrl<VI_char>nm): Likewise. * config/rs6000/rs6000-builtin.def (VRLWNM): New monomorphic function entry. (VRLDNM): Likewise. (RLNM): New polymorphic function entry. (VRLWMI): New monomorphic function entry. (VRLDMI): Likewise. (RLMI): New polymorphic function entry. * config/rs6000/r6000-c.c (altivec_overloaded_builtin_table): Add new entries for P9V_BUILTIN_VEC_RLMI and P9V_BUILTIN_VEC_RLNM. * doc/extend.texi: Add description of vec_rlmi, vec_rlnm, and vec_vrlnm. [gcc/testsuite] 2017-01-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com> * vec-rlmi-rlnm.c: New file. From-SVN: r244546
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions