tree-ssa.texi (gimple_phi_result): Document.
authorMartin Liska <marxin.liska@gmail.com>
Tue, 29 Oct 2013 17:45:00 +0000 (17:45 +0000)
committerJeff Law <law@gcc.gnu.org>
Tue, 29 Oct 2013 17:45:00 +0000 (11:45 -0600)
      * doc/tree-ssa.texi (gimple_phi_result): Document.
       (gimple_phi_num_args, gimple_phi_arg): Likewise.
       (gimple_phi_arg_edge, gimple_phi_arg_def): Likewise.
       (PHI_RESULT, PHI_NUM_ARGS): Remove.
       (PHI_ARG_ELT, PHI_ARG_EDGE, PHI_ARG_DEF): Likewise.

From-SVN: r204169

gcc/ChangeLog
gcc/doc/tree-ssa.texi

index 7400792a9361640996b3f8f03cb04399d2e9d54d..87393299949b570c3820b8e471ca989f14f50bfb 100644 (file)
@@ -1,3 +1,11 @@
+2013-10-29  Martin Liska <marxin.liska@gmail.com>
+
+       * doc/tree-ssa.texi (gimple_phi_result): Document.
+       (gimple_phi_num_args, gimple_phi_arg): Likewise.
+       (gimple_phi_arg_edge, gimple_phi_arg_def): Likewise.
+       (PHI_RESULT, PHI_NUM_ARGS): Remove.
+       (PHI_ARG_ELT, PHI_ARG_EDGE, PHI_ARG_DEF): Likewise.
+
 2013-10-29  Andrew MacLeod  <amacleod@redhat.com>
 
        * expr.h: Revert change and include tree-core.h.
index aaf741b33f1cce8128c2bfa0b20e97cd66ca2541..93f596d07a4c904e8ba098a648241c447cdd94db 100644 (file)
@@ -526,31 +526,29 @@ the result of ``merging'' @code{a_1}, @code{a_2} and @code{a_3}.
 Hence, PHI nodes mean ``one of these operands.  I don't know
 which''.
 
-The following macros can be used to examine PHI nodes
+The following functions can be used to examine PHI nodes
 
-@defmac PHI_RESULT (@var{phi})
+@defun gimple_phi_result (@var{phi})
 Returns the @code{SSA_NAME} created by PHI node @var{phi} (i.e.,
 @var{phi}'s LHS)@.
-@end defmac
+@end defun
 
-@defmac PHI_NUM_ARGS (@var{phi})
+@defun gimple_phi_num_args (@var{phi})
 Returns the number of arguments in @var{phi}.  This number is exactly
 the number of incoming edges to the basic block holding @var{phi}@.
-@end defmac
+@end defun
 
-@defmac PHI_ARG_ELT (@var{phi}, @var{i})
-Returns a tuple representing the @var{i}th argument of @var{phi}@.
-Each element of this tuple contains an @code{SSA_NAME} @var{var} and
-the incoming edge through which @var{var} flows.
-@end defmac
+@defun gimple_phi_arg (@var{phi}, @var{i})
+Returns @var{i}th argument of @var{phi}@.
+@end defun
 
-@defmac PHI_ARG_EDGE (@var{phi}, @var{i})
+@defun gimple_phi_arg_edge (@var{phi}, @var{i})
 Returns the incoming edge for the @var{i}th argument of @var{phi}.
-@end defmac
+@end defun
 
-@defmac PHI_ARG_DEF (@var{phi}, @var{i})
+@defun gimple_phi_arg_def (@var{phi}, @var{i})
 Returns the @code{SSA_NAME} for the @var{i}th argument of @var{phi}.
-@end defmac
+@end defun
 
 
 @subsection Preserving the SSA form