#include <ipa-fnsummary.h>
◆ ipa_fn_summary_t()
◆ create_ggc()
◆ duplicate()
Hook that is called by cgraph.cc when a node is duplicated.
References ipa_fn_summary::account_size_time(), ipa_fn_summary::builtin_constant_p_parms, ipa_call_summary::call_stmt_size, cgraph_node::callees, ipa_fn_summary::conds, count, edge_set_predicate(), evaluate_conditions_for_known_args(), size_time_entry::exec_predicate, gcc_assert, gcc_checking_assert, clone_info::get(), i, cgraph_node::indirect_calls, cgraph_node::inlined_to, ipa_call_summaries, ipa_get_param_count(), ipa_node_params_sum, ipa_update_overall_fn_summary(), ipa_fn_summary::loop_iterations, ipa_fn_summary::loop_strides, ipa_auto_call_arg_values::m_known_vals, cgraph_edge::next_callee, size_time_entry::nonconst_predicate, NULL, ipa_call_summary::predicate, ipa_freqcounting_predicate::predicate, r, ipa_predicate::remap_after_duplication(), remap_freqcounting_preds_after_dup(), set_hint_predicate(), size_time_entry::size, ipa_fn_summary::size_scale, ipa_fn_summary::size_time_table, size_time_entry::time, clone_info::tree_map, vec_safe_copy(), vec_safe_iterate(), and vNULL.
◆ insert()
◆ remove()
◆ remove_callees()
void ipa_fn_summary_t::remove_callees |
( |
cgraph_node * | node | ) |
|
The documentation for this class was generated from the following files: