diff options
author | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-04-07 06:05:11 +0000 |
---|---|---|
committer | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-04-07 06:05:11 +0000 |
commit | ebebeee379dd8b985e6877e56bc124041907038b (patch) | |
tree | 32a2ce6c6b8ce5f11172be301cb81225d5d5cbac /gcc/tree-pass.h | |
parent | 588bbfff28d00a54a71f2d751fb75767b6b1b3cb (diff) | |
download | gcc-ebebeee379dd8b985e6877e56bc124041907038b.tar.gz |
2009-04-07 Basile Starynkevitch <basile@starynkevitch.net>
MELT branch merged with trunk r145646
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@145649 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-pass.h')
-rw-r--r-- | gcc/tree-pass.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gcc/tree-pass.h b/gcc/tree-pass.h index a69440cf458..fe347567e85 100644 --- a/gcc/tree-pass.h +++ b/gcc/tree-pass.h @@ -286,7 +286,10 @@ struct dump_file_info #define TODO_mark_first_instance (1 << 19) /* Rebuild aliasing info. */ -#define TODO_rebuild_alias (1 << 20) +#define TODO_rebuild_alias (1 << 20) + +/* Rebuild the addressable-vars bitmap and do register promotion. */ +#define TODO_update_address_taken (1 << 21) #define TODO_update_ssa_any \ (TODO_update_ssa \ @@ -374,7 +377,6 @@ extern struct gimple_opt_pass pass_forwprop; extern struct gimple_opt_pass pass_phiprop; extern struct gimple_opt_pass pass_tree_ifcombine; extern struct gimple_opt_pass pass_dse; -extern struct gimple_opt_pass pass_simple_dse; extern struct gimple_opt_pass pass_nrv; extern struct gimple_opt_pass pass_mark_used_blocks; extern struct gimple_opt_pass pass_rename_ssa_copies; @@ -391,7 +393,6 @@ extern struct gimple_opt_pass pass_reassoc; extern struct gimple_opt_pass pass_rebuild_cgraph_edges; extern struct gimple_opt_pass pass_remove_cgraph_callee_edges; extern struct gimple_opt_pass pass_build_cgraph_edges; -extern struct gimple_opt_pass pass_reset_cc_flags; extern struct gimple_opt_pass pass_local_pure_const; /* IPA Passes */ |