diff options
author | Steve Christiansen <smc@us.ibm.com> | 2001-12-06 11:27:42 +0000 |
---|---|---|
committer | Gerald Pfeifer <gerald@gcc.gnu.org> | 2001-12-06 11:27:42 +0000 |
commit | a39353e095675385b5fcc09039846eecf6383542 (patch) | |
tree | 7da56df4944cd2d5d544da7f9f46702f1a1b6190 /gcc/doc | |
parent | 26d04e7921b3b7dc8e4f1ce13ce561550349dbb7 (diff) | |
download | gcc-a39353e095675385b5fcc09039846eecf6383542.zip gcc-a39353e095675385b5fcc09039846eecf6383542.tar.gz gcc-a39353e095675385b5fcc09039846eecf6383542.tar.bz2 |
* doc/rtl.texi: Use a table to display RTL format characters.
From-SVN: r47711
Diffstat (limited to 'gcc/doc')
-rw-r--r-- | gcc/doc/rtl.texi | 30 |
1 files changed, 23 insertions, 7 deletions
diff --git a/gcc/doc/rtl.texi b/gcc/doc/rtl.texi index c0c2cda..79c7deb 100644 --- a/gcc/doc/rtl.texi +++ b/gcc/doc/rtl.texi @@ -194,15 +194,31 @@ chain, such as @code{NOTE}, @code{BARRIER}, and @code{CODE_LABEL}. @end table @cindex RTL format -For each expression type @file{rtl.def} specifies the number of -contained objects and their kinds, with four possibilities: @samp{e} for -expression (actually a pointer to an expression), @samp{i} for integer, -@samp{w} for wide integer, @samp{s} for string, and @samp{E} for vector -of expressions. The sequence of letters for an expression code is -called its @dfn{format}. For example, the format of @code{subreg} is -@samp{ei}. +For each expression code, @file{rtl.def} specifies the number of +contained objects and their kinds using a sequence of characters +called the @dfn{format} of the expression code. For example, +the format of @code{subreg} is @samp{ei}. @cindex RTL format characters +These are the most commonly used format characters: + +@table @code +@item e +An expression (actually a pointer to an expression). + +@item i +An integer. + +@item w +A wide integer. + +@item s +A string. + +@item E +A vector of expressions. +@end table + A few other format characters are used occasionally: @table @code |