diff options
author | hp <hp@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-02-21 16:41:25 +0000 |
---|---|---|
committer | hp <hp@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-02-21 16:41:25 +0000 |
commit | 16a3d053ba4ef30460c63dac3265585f4c49817a (patch) | |
tree | d0758934d7107b298927f3818a59a5af34547a31 /gcc/doc/rtl.texi | |
parent | 9bd3a51760470f9754dcf03242b6438dc42f40d6 (diff) | |
download | gcc-16a3d053ba4ef30460c63dac3265585f4c49817a.tar.gz |
* doc/rtl.texi (vec_concat, vec_duplicate): Mention that
scalars are valid operands.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@196208 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/doc/rtl.texi')
-rw-r--r-- | gcc/doc/rtl.texi | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/gcc/doc/rtl.texi b/gcc/doc/rtl.texi index b0b0723af2e..aa33d1cd80d 100644 --- a/gcc/doc/rtl.texi +++ b/gcc/doc/rtl.texi @@ -2627,17 +2627,18 @@ The result mode @var{m} is either the submode for a single element of with that element submode (if multiple subparts are selected). @findex vec_concat -@item (vec_concat:@var{m} @var{vec1} @var{vec2}) +@item (vec_concat:@var{m} @var{x1} @var{x2}) Describes a vector concat operation. The result is a concatenation of the -vectors @var{vec1} and @var{vec2}; its length is the sum of the lengths of -the two inputs. +vectors or scalars @var{x1} and @var{x2}; its length is the sum of the +lengths of the two inputs. @findex vec_duplicate -@item (vec_duplicate:@var{m} @var{vec}) -This operation converts a small vector into a larger one by duplicating the -input values. The output vector mode must have the same submodes as the -input vector mode, and the number of output parts must be an integer multiple -of the number of input parts. +@item (vec_duplicate:@var{m} @var{x}) +This operation converts a scalar into a vector or a small vector into a +larger one by duplicating the input values. The output vector mode must have +the same submodes as the input vector mode or the scalar modes, and the +number of output parts must be an integer multiple of the number of input +parts. @end table |