This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

PATCH: document REG_POINTER.


This patch documents the REG_POINTER RTL flag macro.  If approved,
please commit as I don't have CVS write access.

2001-02-23  lars brinkhoff  <lars@nocrew.org>

	* rtl.texi (REG_POINTER): Document.

Index: rtl.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/rtl.texi,v
retrieving revision 1.35
diff -c -3 -p -r1.35 rtl.texi
*** rtl.texi	2001/02/02 06:11:26	1.35
--- rtl.texi	2001/02/23 21:04:54
*************** The same hard register may be used also 
*** 415,420 ****
--- 415,428 ----
  functions called by this one, but @code{REG_FUNCTION_VALUE_P} is zero
  in this kind of use.
  
+ @cindex @samp{/f} in RTL dump
+ @findex REG_POINTER
+ @cindex @code{reg} and @samp{/f}
+ @cindex @code{frame_related}, in @code{reg}
+ @item REG_FUNCTION_VALUE_P (@var{x})
+ Nonzero in a @code{reg} if the register holds a pointer.  Stored in the
+ @code{frame_related} field and printed as @samp{/f}.
+ 
  @findex SUBREG_PROMOTED_VAR_P
  @cindex @code{subreg} and @samp{/s}
  @cindex @code{in_struct}, in @code{subreg}


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]