[PATCH] Take 2: Avoid dumping unused variables.
Diego Novillo
dnovillo@redhat.com
Thu Jan 5 13:18:00 GMT 2006
On Thursday 05 January 2006 06:35, Richard Guenther wrote:
> Â Â Â Â Â Â Â Â * tree-pass.h (TODO_remove_unused_locals): Define.
> Â Â Â Â Â Â Â Â * gimple-low.c (expand_var_p, remove_useless_vars,
> Â Â Â Â Â Â Â Â pass_remove_useless_vars): Remove. Â Update all users.
> Â Â Â Â Â Â Â Â * tree-ssa-live.c (mark_all_vars_used_1): Handle SSA names.
> Â Â Â Â Â Â Â Â (remove_unused_locals): New function.
> Â Â Â Â Â Â Â Â * tree-flow.h (remove_unused_locals): Declare.
> Â Â Â Â Â Â Â Â * passes.c (execute_todo): Call remove_unused_locals if
> Â Â Â Â Â Â Â Â TODO_remove_unused_locals is set.
> Â Â Â Â Â Â Â Â * tree-into-ssa.c (pass_build_ssa): Add
> Â Â Â Â Â Â Â Â TODO_remove_unused_locals.
> Â Â Â Â Â Â Â Â * tree-ssa-dce.c (pass_dce): Likewise.
> Â Â Â Â Â Â Â Â * tree-outof-ssa.c (pass_del_ssa): Likewise.
>
> [ ... ]
>
OK.
More information about the Gcc-patches
mailing list