rtl.texi (vec_concat, [...]): Mention that scalars are valid operands.

* doc/rtl.texi (vec_concat, vec_duplicate): Mention that
	scalars are valid operands.

From-SVN: r196208
This commit is contained in:
Hans-Peter Nilsson 2013-02-21 16:41:25 +00:00 committed by Hans-Peter Nilsson
parent 0fd44da387
commit 38fe784da8
2 changed files with 14 additions and 8 deletions

View File

@ -1,3 +1,8 @@
2013-02-21 Hans-Peter Nilsson <hp@axis.com>
* doc/rtl.texi (vec_concat, vec_duplicate): Mention that
scalars are valid operands.
2013-02-21 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/56310

View File

@ -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