|
GCC Middle and Back End API Reference
|
#include <callback-info.h>


Public Member Functions | |
| callback_info_sum_t (symbol_table *table, bool ggc) | |
| void | duplicate (cgraph_edge *src, cgraph_edge *dst, callback_info *src_s, callback_info *dst_s) override |
Static Public Member Functions | |
| static void | check_create_info_sum () |
| static void | free_info_sum () |
|
inline |
References call_summary< callback_info * >::call_summary(), and table.
Referenced by check_create_info_sum().
|
static |
Populates the callback_info_sum if it's NULL.
References callback_info_sum, callback_info_sum_t(), and symtab.
Referenced by input_cgraph_1(), ipa_analyze_node(), ipa_register_cgraph_hooks(), ipcp_driver(), and output_symtab().
|
override |
Duplication function for the cgraph_edge duplication hook.
References callback_info::arg_mapping, callback_info::fn_idx, and callback_info::redirected.
|
static |
Frees the callback_info_sum pointer.
References callback_info_sum, and NULL.
Referenced by cgraph_cc_finalize().