diff options
author | Jan Hubicka <jh@suse.cz> | 2006-12-30 13:03:47 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2006-12-30 12:03:47 +0000 |
commit | b730fa614c4ff07c45ea726a6d6ce3260d268b6f (patch) | |
tree | 8b69291758dc2c8cf9572817b9c7b8edfd062b46 /gcc/tree.h | |
parent | d586d6d1f6afb26b105aca56336217594549bf80 (diff) | |
download | gcc-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.h | 7 |
1 files changed, 0 insertions, 7 deletions
@@ -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 |