From: Vineet Gupta Date: Thu, 17 Feb 2022 21:49:45 +0000 (-0800) Subject: docs: rtl: document GET_MODE_INNER X-Git-Tag: basepoints/gcc-16~9421 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=301b95494098024317c2f4603f759fadc8a868ca;p=thirdparty%2Fgcc.git docs: rtl: document GET_MODE_INNER gcc/ChangeLog * doc/rtl.texi: Add entry for GET_MODE_INNER. Signed-off-by: Vineet Gupta --- diff --git a/gcc/doc/rtl.texi b/gcc/doc/rtl.texi index 8ea6588cb71..aa10b5235b5 100644 --- a/gcc/doc/rtl.texi +++ b/gcc/doc/rtl.texi @@ -1582,6 +1582,13 @@ less than or equal to @code{HOST_BITS_PER_INT}. @item GET_MODE_ALIGNMENT (@var{m}) Return the required alignment, in bits, for an object of mode @var{m}. +@findex GET_MODE_INNER +@item GET_MODE_INNER (@var{m}) +Returns the mode of the basic parts of mode @var{m}. For vector modes +this is the mode of the vector elements. For complex modes it is the +mode of the real and imaginary parts. For other modes it is mode @var{m} +itself. + @findex GET_MODE_UNIT_SIZE @item GET_MODE_UNIT_SIZE (@var{m}) Returns the size in bytes of the subunits of a datum of mode @var{m}.