diff options
Diffstat (limited to 'gcc/doc/c-tree.texi')
-rw-r--r-- | gcc/doc/c-tree.texi | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/doc/c-tree.texi b/gcc/doc/c-tree.texi index 65b39db..849d079 100644 --- a/gcc/doc/c-tree.texi +++ b/gcc/doc/c-tree.texi @@ -1712,6 +1712,7 @@ This macro returns the attributes on the type @var{type}. @findex tree_int_cst_equal @tindex REAL_CST @tindex COMPLEX_CST +@tindex VECTOR_CST @tindex STRING_CST @findex TREE_STRING_LENGTH @findex TREE_STRING_POINTER @@ -1858,6 +1859,12 @@ These nodes are used to represent complex number constants, that is a @code{TREE_REALPART} and @code{TREE_IMAGPART} return the real and the imaginary parts respectively. +@item VECTOR_CST +These nodes are used to represent vector constants, whose parts are +constant nodes. Each individual constant node is either an integer or a +double constant node. The first operand is a @code{TREE_LIST} of the +constant nodes and is accessed through @code{TREE_VECTOR_CST_ELTS}. + @item STRING_CST These nodes represent string-constants. The @code{TREE_STRING_LENGTH} returns the length of the string, as an @code{int}. The |