diff options
author | Jan Hubicka <jh@suse.cz> | 2007-01-14 11:50:43 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2007-01-14 10:50:43 +0000 |
commit | 326648f1bd78bfa613ff589bbc28797f3c86b464 (patch) | |
tree | 70f455bf8ee62a2401f9271eecfe9aa1c4a8dac9 /gcc/tree-flow.h | |
parent | 4437b50d212393791a10cf46c45fabebe199ece2 (diff) | |
download | gcc-326648f1bd78bfa613ff589bbc28797f3c86b464.zip gcc-326648f1bd78bfa613ff589bbc28797f3c86b464.tar.gz gcc-326648f1bd78bfa613ff589bbc28797f3c86b464.tar.bz2 |
tree-dfa.c (remove_referenced_var): New function.
* tree-dfa.c (remove_referenced_var): New function.
* tree-ssa-live.c (remove_unused_locals): Walk referenced vars and
prune referenced vars list too.
* tree-flow.h (remove_referenced_var): Declare.
From-SVN: r120767
Diffstat (limited to 'gcc/tree-flow.h')
-rw-r--r-- | gcc/tree-flow.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/tree-flow.h b/gcc/tree-flow.h index 5bd07dc..0b029ee 100644 --- a/gcc/tree-flow.h +++ b/gcc/tree-flow.h @@ -698,6 +698,7 @@ extern void dump_subvars_for (FILE *, tree); extern void debug_subvars_for (tree); extern tree get_virtual_var (tree); extern void add_referenced_var (tree); +extern void remove_referenced_var (tree); extern void mark_symbols_for_renaming (tree); extern void find_new_referenced_vars (tree *); |