diff options
author | Jakub Jelinek <jakub@redhat.com> | 2017-09-18 20:49:41 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2017-09-18 20:49:41 +0200 |
commit | f94616d99dfa675f3e5662f1652ead2dc466bb3d (patch) | |
tree | ea54a99a0bd86ac3bbfbd0bb130121f179b635eb /gcc | |
parent | 04dcd57085271abc8c603c72f4d10472056996ea (diff) | |
download | gcc-f94616d99dfa675f3e5662f1652ead2dc466bb3d.zip gcc-f94616d99dfa675f3e5662f1652ead2dc466bb3d.tar.gz gcc-f94616d99dfa675f3e5662f1652ead2dc466bb3d.tar.bz2 |
re PR c/82234 (__builtin_shuffle is not in the keyword index)
PR c/82234
* doc/extend.texi: Add @findex entry for __builtin_shuffle.
From-SVN: r252947
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/doc/extend.texi | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index cca1a25..283c159 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2017-09-18 Jakub Jelinek <jakub@redhat.com> + + PR c/82234 + * doc/extend.texi: Add @findex entry for __builtin_shuffle. + 2017-09-18 Richard Sandiford <richard.sandiford@linaro.org> Alan Hayward <alan.hayward@arm.com> David Sherwood <david.sherwood@arm.com> diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi index aa780a1..04c497a 100644 --- a/gcc/doc/extend.texi +++ b/gcc/doc/extend.texi @@ -9683,6 +9683,7 @@ For mixed operations between a scalar @code{s} and a vector @code{v}, @code{s && v} is equivalent to @code{s?v!=0:0} (the evaluation is short-circuit) and @code{v && s} is equivalent to @code{v!=0 & (s?-1:0)}. +@findex __builtin_shuffle Vector shuffling is available using functions @code{__builtin_shuffle (vec, mask)} and @code{__builtin_shuffle (vec0, vec1, mask)}. |