ipa-reference.c (get_reference_vars_info_from_cgraph): Use function_ann.
authorDaniel Berlin <dberlin@gcc.gnu.org>
Thu, 22 Dec 2005 15:01:02 +0000 (15:01 +0000)
committerDaniel Berlin <dberlin@gcc.gnu.org>
Thu, 22 Dec 2005 15:01:02 +0000 (15:01 +0000)
commit3bfdb124af2ec89d718bfb95824c5f03ec057060
treed35b07b258135f64556be040612caee313e68554
parent1052bd544ead1ce3d9d4e43cb3d90fb40a84a890
ipa-reference.c (get_reference_vars_info_from_cgraph): Use function_ann.

2005-12-22  Daniel Berlin  <dberlin@dberlin.org>

* ipa-reference.c (get_reference_vars_info_from_cgraph): Use
function_ann.
(get_local_reference_vars_info): Ditto.
(get_global_reference_vars_info): Ditto.
(analyze_function): Ditto.
(clean_function): Ditto.
* tree-dfa.c (create_function_ann): New function.
* tree-flow-inline.h (var_ann): FUNCTION_DECL's don't have
var_ann.
(function_ann): New.
(get_function_ann): Ditto.
* tree-flow.h (tree_ann_type): Add FUNCTION_ANN.
(struct var_ann_d): Move reference_vars_info to function annotation.
(struct function_ann_d): New.
(union tree_ann_d): Add function_ann.

From-SVN: r108950
gcc/ipa-reference.c
gcc/tree-dfa.c
gcc/tree-flow-inline.h
gcc/tree-flow.h