diff options
author | Richard Henderson <rth@redhat.com> | 2004-07-20 15:47:58 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2004-07-20 15:47:58 -0700 |
commit | 14797075918d654f5af84c932568b9e18613ba39 (patch) | |
tree | f7623cae82fb1fbeb03ddb9092988dee9f6d87c9 /gcc/tree-gimple.h | |
parent | 40a37b0473df632dc35e34d1060a12e05d4a2110 (diff) | |
download | gcc-14797075918d654f5af84c932568b9e18613ba39.zip gcc-14797075918d654f5af84c932568b9e18613ba39.tar.gz gcc-14797075918d654f5af84c932568b9e18613ba39.tar.bz2 |
gimplify.c (is_gimple_tmp_var): Move to tree-gimple.c.
* gimplify.c (is_gimple_tmp_var): Move to tree-gimple.c.
(gimplify_compound_lval): Use is_gimple_tmp_reg.
* tree-gimple.c (is_gimple_tmp_var): Move from gimplify.c.
(is_gimple_tmp_reg): New.
* tree-gimple.h (is_gimple_tmp_reg): Declare.
From-SVN: r84975
Diffstat (limited to 'gcc/tree-gimple.h')
-rw-r--r-- | gcc/tree-gimple.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/tree-gimple.h b/gcc/tree-gimple.h index 32647a0..3a87503 100644 --- a/gcc/tree-gimple.h +++ b/gcc/tree-gimple.h @@ -28,7 +28,6 @@ Boston, MA 02111-1307, USA. */ extern tree create_tmp_var_raw (tree, const char *); extern tree create_tmp_var_name (const char *); extern tree create_tmp_var (tree, const char *); -extern bool is_gimple_tmp_var (tree); extern tree get_initialized_tmp_var (tree, tree *, tree *); extern tree get_formal_tmp_var (tree, tree *); extern void declare_tmp_vars (tree, tree); @@ -48,6 +47,10 @@ extern bool is_gimple_stmt (tree); extern bool is_gimple_reg_type (tree); /* Returns true iff T is a scalar register variable. */ extern bool is_gimple_reg (tree); +/* Returns true if T is a GIMPLE temporary variable, false otherwise. */ +extern bool is_gimple_tmp_var (tree); +/* Returns true if T is a GIMPLE temporary register variable. */ +extern bool is_gimple_tmp_reg (tree); /* Returns true iff T is any sort of variable. */ extern bool is_gimple_variable (tree); /* Returns true iff T is a variable or an INDIRECT_REF (of a variable). */ |