aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2006-12-30 13:03:47 +0100
committerJan Hubicka <hubicka@gcc.gnu.org>2006-12-30 12:03:47 +0000
commitb730fa614c4ff07c45ea726a6d6ce3260d268b6f (patch)
tree8b69291758dc2c8cf9572817b9c7b8edfd062b46 /gcc/tree.h
parentd586d6d1f6afb26b105aca56336217594549bf80 (diff)
downloadgcc-b730fa614c4ff07c45ea726a6d6ce3260d268b6f.zip
gcc-b730fa614c4ff07c45ea726a6d6ce3260d268b6f.tar.gz
gcc-b730fa614c4ff07c45ea726a6d6ce3260d268b6f.tar.bz2
tree.h (DECL_CALL_CLOBBERED): Remove.
* tree.h (DECL_CALL_CLOBBERED): Remove. (tree_decl_common): Remove call_clobbered flag. * tree-flow.h (struct var_ann_d): Add call_clobbered flag. * tree-ssa-alias.c (mark_non_addressable, reset_cc_flags): Update. * tree-flow-inline.h (is_call_clobbered, mark_call_clobbered, clear_call_clobbered): Update. * tree-ssa.c (verify_call_clobbering): Update. From-SVN: r120285
Diffstat (limited to 'gcc/tree.h')
-rw-r--r--gcc/tree.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/gcc/tree.h b/gcc/tree.h
index b7ec803..0c9e02e 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -2607,12 +2607,6 @@ struct tree_memory_partition_tag GTY(())
#define DECL_GIMPLE_REG_P(DECL) \
DECL_COMMON_CHECK (DECL)->decl_common.gimple_reg_flag
-/* This is true if DECL is call clobbered in the current function.
- The result of this flag should always be the same as
- bitmap_bit_p (call_clobbered_vars, DECL_UID (decl)). */
-#define DECL_CALL_CLOBBERED(DECL) \
- DECL_COMMON_CHECK (DECL)->decl_common.call_clobbered_flag
-
struct tree_decl_common GTY(())
{
struct tree_decl_minimal common;
@@ -2653,7 +2647,6 @@ struct tree_decl_common GTY(())
/* Logically, these two would go in a theoretical base shared by var and
parm decl. */
unsigned gimple_reg_flag : 1;
- unsigned call_clobbered_flag : 1;
union tree_decl_u1 {
/* In a FUNCTION_DECL for which DECL_BUILT_IN holds, this is