From 029157daa8bb43d100711dbfa3c555c036676285 Mon Sep 17 00:00:00 2001 From: Bernhard Reutner-Fischer Date: Wed, 22 Jul 2009 09:17:52 +0200 Subject: [PATCH 18/18] make make_phi_node static, document create_phi_node Signed-off-by: Bernhard Reutner-Fischer --- gcc/doc/gimple.texi | 4 ++-- gcc/tree-flow.h | 1 - gcc/tree-phinodes.c | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/gcc/doc/gimple.texi b/gcc/doc/gimple.texi index a78c52d..9291d93 100644 --- a/gcc/doc/gimple.texi +++ b/gcc/doc/gimple.texi @@ -1867,8 +1867,8 @@ Set @code{CLAUSES} to be the clauses associated with @code{OMP_SINGLE} @code{G}. @subsection @code{GIMPLE_PHI} @cindex @code{GIMPLE_PHI} -@deftypefn {GIMPLE function} gimple make_phi_node (tree var, int len) -Build a @code{PHI} node with len argument slots for variable var. +@deftypefn {GIMPLE function} gimple create_phi_node (tree var, basic_block bb) +Create a new @code{PHI} node for variable @code{VAR} in basic block @code{BB}. @end deftypefn @deftypefn {GIMPLE function} unsigned gimple_phi_capacity (gimple g) diff --git a/gcc/tree-flow.h b/gcc/tree-flow.h index 1b654a0..329915c 100644 --- a/gcc/tree-flow.h +++ b/gcc/tree-flow.h @@ -573,7 +573,6 @@ extern void find_referenced_vars_in (gimple); /* In tree-phinodes.c */ extern void reserve_phi_args_for_new_edge (basic_block); extern void add_phi_node_to_bb (gimple phi, basic_block bb); -extern gimple make_phi_node (tree var, int len); extern gimple create_phi_node (tree, basic_block); extern void add_phi_arg (gimple, tree, edge); extern void remove_phi_args (edge); diff --git a/gcc/tree-phinodes.c b/gcc/tree-phinodes.c index 2907807..25e0852 100644 --- a/gcc/tree-phinodes.c +++ b/gcc/tree-phinodes.c @@ -204,7 +204,7 @@ ideal_phi_node_len (int len) /* Return a PHI node with LEN argument slots for variable VAR. */ -gimple +static gimple make_phi_node (tree var, int len) { gimple phi; -- 1.6.3.3