GCC Middle and Back End API Reference
|
#include <cgraph.h>
Data Fields | |
unsigned | local: 1 |
unsigned | versionable: 1 |
unsigned | can_change_signature: 1 |
unsigned | redefined_extern_inline: 1 |
unsigned | tm_may_enter_irr: 1 |
Information about the function collected locally. Available after function is analyzed.
unsigned cgraph_local_info::can_change_signature |
unsigned cgraph_local_info::local |
Referenced by cgraph_add_new_function(), cgraph_clone_node(), cgraph_copy_node_for_versioning(), cgraph_function_body_availability(), cgraph_function_versioning(), cgraph_make_node_local_1(), cgraph_propagate_frequency(), function_and_variable_visibility(), initialize_node_lattices(), input_overwrite_node(), ipa_profile(), ipa_tm_create_version(), ipa_tm_execute(), setup_incoming_promotions(), speculation_useful_p(), and symtab_remove_unreachable_nodes().
unsigned cgraph_local_info::redefined_extern_inline |
Referenced by cgraph_finalize_function(), expand_call_inline(), initialize_inline_failed(), and input_overwrite_node().
unsigned cgraph_local_info::tm_may_enter_irr |
unsigned cgraph_local_info::versionable |
Referenced by determine_versionability(), input_overwrite_node(), ipcp_generate_summary(), and ipcp_versionable_function_p().