diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-07-20 22:47:58 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-07-20 22:47:58 +0000 |
commit | 6a050d3033ffeeb7c68ba3683658406e4d8da464 (patch) | |
tree | f7623cae82fb1fbeb03ddb9092988dee9f6d87c9 /gcc/tree-gimple.h | |
parent | 6ad9daa3fc480f9330efd5780c41e4be98253683 (diff) | |
download | gcc-6a050d3033ffeeb7c68ba3683658406e4d8da464.tar.gz |
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@84975 138bc75d-0d04-0410-961f-82ee72b054a4
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 32647a002b8..3a87503f76d 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). */ |