summaryrefslogtreecommitdiff
path: root/gcc/tree-gimple.h
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2004-07-28 01:17:00 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2004-07-28 01:17:00 +0000
commitc2514472e15476dac16d57406e535ccc2ed0fa08 (patch)
tree0c30f61b19cf213402a8b9492ba3424c41e1602b /gcc/tree-gimple.h
parentaa0be1ca428fb600c08a6156e5fb4ea0fe0f98b6 (diff)
downloadgcc-c2514472e15476dac16d57406e535ccc2ed0fa08.tar.gz
* gimplify.c (is_gimple_addr_expr_arg_or_indirect): Remove.
(gimplify_modify_expr, gimplify_addr_expr, gimplify_expr): Use is_gimple_addressable. * tree-gimple.c (is_gimple_addressable): Rename from is_gimple_addr_expr_arg; accept INDIRECT_REF. (is_gimple_lvalue): Don't test INDIRECT_REF directly. * tree-gimple.h, tree-sra.c, tree-ssa-loop-im.c: Update for rename to is_gimple_addressable. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85243 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-gimple.h')
-rw-r--r--gcc/tree-gimple.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/tree-gimple.h b/gcc/tree-gimple.h
index 3a87503f76d..0fb376694e4 100644
--- a/gcc/tree-gimple.h
+++ b/gcc/tree-gimple.h
@@ -55,8 +55,8 @@ extern bool is_gimple_tmp_reg (tree);
extern bool is_gimple_variable (tree);
/* Returns true iff T is a variable or an INDIRECT_REF (of a variable). */
extern bool is_gimple_min_lval (tree);
-/* Returns true iff T is an lvalue other than an INDIRECT_REF. */
-extern bool is_gimple_addr_expr_arg (tree);
+/* Returns true iff T is something whose address can be taken. */
+extern bool is_gimple_addressable (tree);
/* Returns true iff T is any valid GIMPLE lvalue. */
extern bool is_gimple_lvalue (tree);