aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-flow.h
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2007-01-14 11:50:43 +0100
committerJan Hubicka <hubicka@gcc.gnu.org>2007-01-14 10:50:43 +0000
commit326648f1bd78bfa613ff589bbc28797f3c86b464 (patch)
tree70f455bf8ee62a2401f9271eecfe9aa1c4a8dac9 /gcc/tree-flow.h
parent4437b50d212393791a10cf46c45fabebe199ece2 (diff)
downloadgcc-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.h1
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 *);