GCC Middle and Back End API Reference
|
#include <ipa-prop.h>
Data Structures | |
union | jump_func_agg_value |
Data Fields | |
HOST_WIDE_INT | offset |
tree | type |
enum jump_func_type | jftype |
union ipa_agg_jf_item::jump_func_agg_value | value |
A jump function for an aggregate part at a given offset, which describes how it content value is generated. All unlisted positions are assumed to have a value defined in an unknown way.
enum jump_func_type ipa_agg_jf_item::jftype |
Referenced by build_agg_jump_func_from_list(), ipa_agg_jump_functions_equivalent_p(), ipa_agg_value_from_jfunc(), ipa_dump_jump_function(), ipa_read_jump_function(), ipa_write_jump_function(), propagate_aggregate_lattice(), propagate_aggs_across_jump_function(), self_recursive_agg_pass_through_p(), and update_jump_functions_after_inlining().
HOST_WIDE_INT ipa_agg_jf_item::offset |
Referenced by build_agg_jump_func_from_list(), ipa_agg_jump_functions_equivalent_p(), ipa_agg_value_from_jfunc(), ipa_dump_jump_function(), ipa_find_agg_cst_from_jfunc_items(), ipa_push_agg_values_from_jfunc(), ipa_read_jump_function(), ipa_write_jump_function(), propagate_aggs_across_jump_function(), push_agg_values_for_index_from_edge(), self_recursive_agg_pass_through_p(), and update_jump_functions_after_inlining().
tree ipa_agg_jf_item::type |
Referenced by build_agg_jump_func_from_list(), ipa_agg_jump_functions_equivalent_p(), ipa_agg_value_from_jfunc(), ipa_dump_jump_function(), ipa_read_jump_function(), ipa_write_jump_function(), propagate_aggregate_lattice(), propagate_aggs_across_jump_function(), push_agg_values_for_index_from_edge(), and self_recursive_agg_pass_through_p().
union ipa_agg_jf_item::jump_func_agg_value ipa_agg_jf_item::value |
Referenced by build_agg_jump_func_from_list(), ipa_agg_jump_functions_equivalent_p(), ipa_agg_value_from_jfunc(), ipa_dump_jump_function(), ipa_read_jump_function(), ipa_write_jump_function(), propagate_aggregate_lattice(), push_agg_values_for_index_from_edge(), self_recursive_agg_pass_through_p(), and update_jump_functions_after_inlining().