◆ address_taken
unsigned int variable_info::address_taken |
◆ decl
◆ fullsize
unsigned HOST_WIDE_INT variable_info::fullsize |
◆ head
unsigned variable_info::head |
Referenced by build_pred_graph(), compute_dependence_clique(), create_variable_info_for_1(), do_ds_constraint(), do_sd_constraint(), dump_varinfo(), get_constraint_for_ptr_offset(), new_var_info(), process_constraint(), set_union_with_increment(), and solution_set_expand().
◆ id
unsigned int variable_info::id |
Referenced by build_pred_graph(), compute_dependence_clique(), create_function_info_for(), create_variable_info_for(), create_variable_info_for_1(), do_ds_constraint(), do_sd_constraint(), dump_solution_for_var(), dump_varinfo(), find_func_aliases_for_builtin_call(), find_func_clobbers(), find_what_var_points_to(), get_call_vi(), get_constraint_for_component_ref(), get_constraint_for_ptr_offset(), get_function_part_constraint(), handle_call_arg(), handle_lhs_call(), handle_rhs_call(), init_base_vars(), ipa_pta_execute(), make_any_offset_constraints(), make_constraint_from(), make_constraint_from_restrict(), make_copy_constraint(), make_indirect_escape_constraint(), make_transitive_closure_constraints(), new_var_info(), set_union_with_increment(), and visit_loadstore().
◆ is_artificial_var
unsigned int variable_info::is_artificial_var |
◆ is_fn_info
unsigned int variable_info::is_fn_info |
◆ is_full_var
unsigned int variable_info::is_full_var |
Referenced by build_pred_graph(), create_function_info_for(), create_variable_info_for_1(), do_ds_constraint(), do_sd_constraint(), do_structure_copy(), dump_varinfo(), get_call_vi(), get_constraint_for_component_ref(), get_constraint_for_ptr_offset(), make_heapvar(), make_param_constraints(), new_var_info(), set_union_with_increment(), and solution_set_expand().
◆ is_global_var
unsigned int variable_info::is_global_var |
Referenced by create_function_info_for(), create_variable_info_for(), do_ds_constraint(), dump_varinfo(), find_func_aliases(), find_func_aliases_for_builtin_call(), handle_lhs_call(), init_base_vars(), ipa_pta_execute(), make_constraint_from_restrict(), new_var_info(), and set_uids_in_ptset().
◆ is_heap_var
unsigned int variable_info::is_heap_var |
◆ is_ipa_escape_point
unsigned int variable_info::is_ipa_escape_point |
◆ is_reg_var
unsigned int variable_info::is_reg_var |
◆ is_restrict_var
unsigned int variable_info::is_restrict_var |
◆ is_special_var
unsigned int variable_info::is_special_var |
◆ is_unknown_size_var
unsigned int variable_info::is_unknown_size_var |
◆ may_have_pointers
unsigned int variable_info::may_have_pointers |
Referenced by create_function_info_for(), create_variable_info_for(), create_variable_info_for_1(), do_ds_constraint(), do_structure_copy(), dump_sa_points_to_info(), dump_varinfo(), init_base_vars(), make_constraint_from_restrict(), make_param_constraints(), new_var_info(), and process_constraint().
◆ name
const char* variable_info::name |
◆ next
unsigned variable_info::next |
◆ offset
unsigned HOST_WIDE_INT variable_info::offset |
Referenced by create_function_info_for(), create_variable_info_for_1(), do_ds_constraint(), do_sd_constraint(), do_structure_copy(), dump_varinfo(), get_call_vi(), get_constraint_for_component_ref(), get_constraint_for_ptr_offset(), init_base_vars(), make_heapvar(), and set_union_with_increment().
◆ oldsolution
bitmap variable_info::oldsolution |
◆ only_restrict_pointers
unsigned int variable_info::only_restrict_pointers |
◆ ruid
unsigned short variable_info::ruid |
◆ shadow_var_uid
unsigned int variable_info::shadow_var_uid |
◆ size
unsigned HOST_WIDE_INT variable_info::size |
Referenced by create_function_info_for(), create_variable_info_for_1(), do_ds_constraint(), do_sd_constraint(), do_structure_copy(), dump_varinfo(), get_call_vi(), get_constraint_for_component_ref(), get_constraint_for_ptr_offset(), init_base_vars(), make_heapvar(), and set_union_with_increment().
◆ solution
bitmap variable_info::solution |
Referenced by compute_dependence_clique(), do_complex_constraint(), do_ds_constraint(), do_sd_constraint(), dump_solution_for_var(), dump_varinfo(), find_what_var_points_to(), ipa_pta_execute(), new_var_info(), set_uids_in_ptset(), solve_graph(), unify_nodes(), and visit_loadstore().
The documentation for this struct was generated from the following file: