diff options
author | Ben Elliston <bje@gcc.gnu.org> | 2005-12-02 14:00:10 +1100 |
---|---|---|
committer | Ben Elliston <bje@gcc.gnu.org> | 2005-12-02 14:00:10 +1100 |
commit | 3e70ce6bad64c833bc2f4f414f410d89bb04a471 (patch) | |
tree | d75451be7d8ecb6261a054b6a43a7a07b0d79b10 /gcc/doc/rtl.texi | |
parent | 909e2256221436f25d53bd2fec7cf85634cdb8ec (diff) | |
download | gcc-3e70ce6bad64c833bc2f4f414f410d89bb04a471.zip gcc-3e70ce6bad64c833bc2f4f414f410d89bb04a471.tar.gz gcc-3e70ce6bad64c833bc2f4f414f410d89bb04a471.tar.bz2 |
Missed in checkin. :-(
From-SVN: r107864
Diffstat (limited to 'gcc/doc/rtl.texi')
-rw-r--r-- | gcc/doc/rtl.texi | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/gcc/doc/rtl.texi b/gcc/doc/rtl.texi index ea4ded7..1150ae3 100644 --- a/gcc/doc/rtl.texi +++ b/gcc/doc/rtl.texi @@ -1081,6 +1081,22 @@ number. This mode only has 80 meaningful bits (ten bytes). Some processors require such numbers to be padded to twelve bytes, others to sixteen; this mode is used for either. +@findex SDmode +@item SDmode +``Single Decimal Floating'' mode represents a four byte decimal +floating point number (as distinct from conventional binary floating +point). + +@findex DDmode +@item DDmode +``Double Decimal Floating'' mode represents an eight byte decimal +floating point number. + +@findex TDmode +@item TDmode +``Tetra Decimal Floating'' mode represents a sixteen byte decimal +floating point number all 128 of whose bits are meaningful. + @findex TFmode @item TFmode ``Tetra Floating'' mode represents a sixteen byte floating point number @@ -1173,6 +1189,11 @@ Floating point modes. By default these are @code{QFmode}, @code{HFmode}, @code{TQFmode}, @code{SFmode}, @code{DFmode}, @code{XFmode} and @code{TFmode}. +@findex MODE_DECIMAL_FLOAT +@item MODE_DECIMAL_FLOAT +Decimal floating point modes. By default these are @code{SDmode}, +@code{DDmode} and @code{TDmode}. + @findex MODE_COMPLEX_INT @item MODE_COMPLEX_INT Complex integer modes. (These are not currently implemented). |