]> git.ipfire.org Git - thirdparty/gcc.git/commit
tree-flow.h (struct gimple_df): Make referenced_vars a uid_decl_map.
authorRichard Guenther <rguenther@suse.de>
Thu, 18 Oct 2007 14:51:54 +0000 (14:51 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 18 Oct 2007 14:51:54 +0000 (14:51 +0000)
commit9fc5a389d68d7fbfc32d86f3ad7f631cb4fc634d
treee19ca8d69418bd88e8861decc26c8b195dde4b2f
parent076a5ce626f254ae311ebc2db8e8d304194d23dd
tree-flow.h (struct gimple_df): Make referenced_vars a uid_decl_map.

2007-10-18  Richard Guenther  <rguenther@suse.de>

* tree-flow.h (struct gimple_df): Make referenced_vars
a uid_decl_map.
(uid_decl_map_eq): Declare.
(uid_decl_map_hash): Likewise.
* tree-ssa.c (uid_decl_map_eq): New function.
(uid_decl_map_hash): Likewise.
(init_tree_ssa): Make referenced_vars a uid_decl_map.
* tree-flow-inline.h (first_referenced_var): Deal with
the referenced_vars representation change.
(next_referenced_var): Likewise.
* tree-dfa.c (referenced_var_lookup): Likewise.
(referenced_var_check_and_insert): Likewise.
(remove_referenced_var): Likewise.

From-SVN: r129440
gcc/ChangeLog
gcc/tree-dfa.c
gcc/tree-flow-inline.h
gcc/tree-flow.h
gcc/tree-ssa.c