summaryrefslogtreecommitdiff
path: root/gcc/tree-gimple.h
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2004-07-20 22:47:58 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2004-07-20 22:47:58 +0000
commit6a050d3033ffeeb7c68ba3683658406e4d8da464 (patch)
treef7623cae82fb1fbeb03ddb9092988dee9f6d87c9 /gcc/tree-gimple.h
parent6ad9daa3fc480f9330efd5780c41e4be98253683 (diff)
downloadgcc-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.h5
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). */