> > gcc/ChangeLog: > > 2018-04-24 Martin Liska <mli...@suse.cz> > > * ipa-reference.c (remove_node_data): Remove. > (duplicate_node_data): Likewise. > (class ipa_ref_var_info_summary_t): New class. > (class ipa_ref_opt_summary_t): Likewise. > (get_reference_vars_info): Use ipa_ref_var_info_summaries. > (get_reference_optimization_summary): Use > ipa_ref_opt_sum_summaries. > (set_reference_vars_info): Remove. > (set_reference_optimization_summary): Likewise. > (ipa_init): Create summaries. > (init_function_info): Use function summary. > (ipa_ref_opt_summary_t::duplicate): New function. > (ipa_ref_opt_summary_t::remove): New function. > (get_read_write_all_from_node): Fix GNU coding style. > (propagate): Use function summary. > (write_node_summary_p): Fix GNU coding style. > (stream_out_bitmap): Likewise. > (ipa_reference_read_optimization_summary): Use function summary. > (ipa_reference_c_finalize): Do not release hooks. OK, thanks! Honza
- [PATCH 09/14] Remove cgraph_node::summary_uid and make cgra... marxin
- [PATCH 13/14] Make cgraph_edge::uid really unique. marxin
- Re: [PATCH 13/14] Make cgraph_edge::uid really unique. Jan Hubicka
- Re: [PATCH 13/14] Make cgraph_edge::uid really uni... Richard Biener
- Re: [PATCH 13/14] Make cgraph_edge::uid really... Jan Hubicka
- Re: [PATCH 13/14] Make cgraph_edge::uid re... Richard Biener
- [PATCH 01/14] Code refactoring of symtab_summary. marxin
- [PATCH 06/14] Use symtab_summary in ipa-reference.c. marxin
- Re: [PATCH 06/14] Use symtab_summary in ipa-reference.... Jan Hubicka
- [PATCH 05/14] Use summaries->get where possible. Small r... marxin
- Re: [PATCH 05/14] Use summaries->get where possible... Jan Hubicka
- Re: [PATCH 05/14] Use summaries->get where poss... Martin Liška
- [PATCH 10/14] Add call_summary::get method and m_initialize... marxin
- [PATCH 11/14] Port IPA CP to edge_clone_summaries. marxin
- Re: [PATCH 11/14] Port IPA CP to edge_clone_summaries. Jan Hubicka
- Re: [PATCH 11/14] Port IPA CP to edge_clone_summar... Martin Jambor
- [PATCH 03/14] Rename get methods in symbol-summary.h to get... marxin