|
GCC Middle and Back End API Reference
|


Public Member Functions | |
| ipa_ref_opt_summary_t (symbol_table *symtab) | |
| void | remove (cgraph_node *src_node, ipa_reference_optimization_summary_d *data) final override |
| void | duplicate (cgraph_node *src_node, cgraph_node *dst_node, ipa_reference_optimization_summary_d *src_data, ipa_reference_optimization_summary_d *dst_data) final override |
|
inline |
References fast_function_summary< ipa_reference_optimization_summary_d *, va_heap >::fast_function_summary(), and symtab.
Referenced by ipa_reference_read_optimization_summary(), and propagate().
|
finaloverride |
Called when new clone is inserted to callgraph late.
References copy_static_var_set(), ipa_reference_optimization_summary_d::statics_read, and ipa_reference_optimization_summary_d::statics_written.
|
finaloverride |
Called when node is removed.
References all_module_statics, BITMAP_FREE, no_module_statics, ipa_reference_optimization_summary_d::statics_read, and ipa_reference_optimization_summary_d::statics_written.