Here is a list of all functions with links to the structures/unions they belong to:
- c -
- c_expr() : c_expr
- c_test() : rtx_test
- calc_best_epath() : ana::saved_diagnostic
- calc_complexity() : ana::compound_svalue
- calc_initial_value_at_main() : ana::region
- calc_offset() : ana::region
- calc_op1() : gimple_range_op_handler
- calc_op2() : gimple_range_op_handler
- calc_recursion_depth() : ana::call_string
- calc_svalue_for_constructor() : ana::decl_region
- calc_switch_ranges() : gimple_outgoing_range
- calc_symbolic_bit_offset() : ana::region_offset
- calc_symbolic_byte_offset() : ana::region_offset
- calc_tracked_p() : ana::decl_region
- calculate_allocation() : vec_prefix
- calculate_allocation_1() : vec_prefix
- calculate_gori() : gori_map
- calculate_op() : assume_query
- calculate_phi() : assume_query
- calculate_stmt() : assume_query
- calculate_using_modifier() : phi_group
- call() : finalizer, vec_finalizer
- call_arg_details() : ana::call_arg_details
- call_cgraph_duplication_hooks() : symbol_table
- call_cgraph_insertion_hooks() : symbol_table
- call_cgraph_removal_hooks() : symbol_table
- call_details() : ana::call_details
- call_edge_duplication_hooks() : symbol_table
- call_edge_removal_hooks() : symbol_table
- call_event() : ana::call_event
- call_for_symbol_and_aliases() : cgraph_node, symtab_node, varpool_node
- call_for_symbol_and_aliases_1() : cgraph_node, symtab_node, varpool_node
- call_for_symbol_thunks_and_aliases() : cgraph_node
- call_info() : ana::call_info
- call_print_diff() : edited_file
- call_string() : ana::call_string
- call_summary() : ana::call_summary, call_summary< T >, call_summary< T * >
- call_summary_base() : call_summary_base< T >
- call_summary_replay() : ana::call_summary_replay
- call_superedge() : ana::call_superedge
- call_varpool_insertion_hooks() : symbol_table
- call_varpool_removal_hooks() : symbol_table
- call_with_state() : ana::evdesc::call_with_state
- called_from_main_p() : ana::region_model
- called_unknown_fn_p() : ana::store
- caller_save_regs() : function_abi_aggregator
- callgraph_superedge() : ana::callgraph_superedge
- callsite_expr() : ana::callsite_expr
- can_be_crc_shift() : crc_optimization
- can_be_discarded_p() : symtab_node
- can_be_handled() : tree_switch_conversion::bit_test_cluster, tree_switch_conversion::jump_table_cluster
- can_be_local_p() : cgraph_node
- can_elide_p() : int_vector_builder< T >, rtx_vector_builder, tree_vector_builder
- can_have_associated_state_p() : ana::poisoned_svalue, ana::svalue, ana::unknown_svalue
- can_have_initial_svalue_p() : ana::region
- can_increase_alignment_p() : symtab_node
- can_interchange_p() : loop_cand
- can_merge_p() : ana::binding_cluster, ana::store, ana::svalue
- can_merge_with_p() : ana::program_state, ana::region_model, ana::region_to_value_map, ana::sm_state_map
- can_not_be_crc_stmt() : crc_optimization
- can_purge_base_region_p() : ana::program_state
- can_purge_p() : ana::program_state, ana::state_machine
- can_remove_if_no_direct_calls_and_refs_p() : cgraph_node
- can_remove_if_no_direct_calls_p() : cgraph_node
- can_remove_if_no_refs_p() : varpool_node
- can_represent_integral_type_p() : format_helper
- cancel_invalid_paths() : jt_path_registry
- cannot_lead_to_return() : ipa_ref
- cannot_lead_to_return_p() : cgraph_edge
- cannot_return_p() : cgraph_node
- canonicalize() : ana::bounded_ranges, ana::constraint_manager, ana::equiv_class, ana::region_model, ana::store
- canonicalize_svalue() : ana::sm_state_map
- canonicalized_p() : ana::region_model
- capture() : capture
- capture_info() : capture_info
- carry_over_param() : ipa_param_body_adjustments
- cascading_cut() : fibonacci_heap< K, V >
- case_tree_node() : tree_switch_conversion::case_tree_node
- case_values_threshold() : tree_switch_conversion::jump_table_cluster
- cast() : is_a_helper< const T * >, reinterpret_is_a_helper< T >, static_is_a_helper< T >
- cast_region() : ana::cast_region
- cfg_edge_event() : ana::cfg_edge_event
- cfg_edge_pair_at_p() : ana::checker_path
- cfg_superedge() : ana::cfg_superedge
- cfn_clz() : cfn_clz
- cfn_ctz() : cfn_ctz
- cfn_goacc_dim() : cfn_goacc_dim
- cfn_sincos() : cfn_sincos
- cfn_toupper_tolower() : cfn_toupper_tolower
- cfn_ubsan() : cfn_ubsan
- cgraph_node() : cgraph_node
- cgraph_order_sort() : cgraph_order_sort
- cgraph_removal_hook() : ipa_icf::sem_item_optimizer
- chain() : chain, predicate
- chain_import_p() : range_def_chain
- chain_op_t() : chain_op_t
- change_decl_assembler_name() : symbol_table
- change_layout_cost() : vect_optimize_slp_pass
- change_vec_perm_layout() : vect_optimize_slp_pass
- char_span() : char_span
- check() : array_bounds_checker, rt_bb_visited
- check_addr_expr() : array_bounds_checker
- check_all_empty_except_final() : tree_switch_conversion::switch_conversion
- check_and_optimize_call() : strlen_pass
- check_and_optimize_stmt() : strlen_pass
- check_array_bounds() : array_bounds_checker
- check_array_bounds_dom_walker() : check_array_bounds_dom_walker
- check_array_ref() : array_bounds_checker
- check_assume_func() : gimple_infer_range
- check_call_args() : ana::region_model
- check_call_format_attr() : ana::region_model
- check_calls_comdat_local_p() : cgraph_node
- check_complete_insertion() : hash_table< Descriptor, Lazy, Allocator >
- check_datarefs() : vec_info_shared
- check_dynamic_size_for_floats() : ana::region_model
- check_dynamic_size_for_taint() : ana::region_model
- check_final_bb() : tree_switch_conversion::switch_conversion
- check_for_null_terminated_string_arg() : ana::call_details, ana::region_model
- check_for_poison() : ana::region_model
- check_for_writable_region() : ana::region_model
- check_function_attr_access() : ana::region_model
- check_function_attr_null_terminated_string_arg() : ana::region_model
- check_function_attrs() : ana::region_model
- check_ifunc_callee_symtab_nodes() : symtab_node
- check_insert_slot() : hash_table< Descriptor, Lazy, Allocator >
- check_max_errors() : diagnostic_context
- check_mem() : insn_propagation
- check_mem_ref() : array_bounds_checker
- check_non_overlapping_cases() : if_chain
- check_one_function_attr_null_terminated_string_arg() : ana::region_model
- check_range() : tree_switch_conversion::switch_conversion
- check_region_access() : ana::region_model
- check_region_bounds() : ana::region_model
- check_region_for_read() : ana::region_model
- check_region_for_taint() : ana::region_model
- check_region_for_write() : ana::region_model
- check_region_size() : ana::region_model
- check_symbolic_bounds() : ana::region_model
- check_valid_fpath_p() : ana::pending_diagnostic, infinite_recursion_diagnostic
- checker_event() : ana::checker_event
- checker_path() : ana::checker_path
- checking_for_infinite_loop_p() : ana::impl_region_model_context, ana::noop_region_model_context, ana::region_model_context, ana::region_model_context_decorator, infinite_loop_checking_context
- checking_verify_cgraph_nodes() : cgraph_node
- checking_verify_classes() : ipa_icf::sem_item_optimizer
- checking_verify_symtab_nodes() : symtab_node
- child() : default_splay_tree_accessors< Node >
- child_index() : rootless_splay_tree< Accessors >
- children() : gdbhooks.VecPrinter
- clamp() : vec_perm_indices
- classify_builtin_ldst() : loop_distribution
- classify_diagnostic() : diagnostic_context, diagnostic_option_classifier
- classify_operands() : ipa_icf_gimple::func_checker
- classify_partition() : loop_distribution
- classify_simple_reduction() : loop_cand
- cleanup() : ltrans_file_cache, modref_tree< T >
- cleanup_build_arrays() : operands_scanner
- cleanup_edges_and_switches() : simplify_using_ranges
- cleanup_eh() : ipcp_modif_dom_walker
- cleanup_tombstones() : pair_fusion_bb_info
- clear() : diagnostic_counters, diagnostic_json_format_buffer, diagnostic_per_format_buffer, diagnostic_sarif_format_buffer, diagnostic_text_format_buffer, ipa_ref_list, ssa_cache, ssa_lazy_cache
- clear_all_per_svalue_state() : ana::sm_context, ana::sm_state_map
- clear_any_state() : ana::sm_state_map
- clear_asm_symbols() : symbol_table
- clear_control_dependence_bitmap() : control_dependences
- clear_diagnostic_buffer() : diagnostic_context
- clear_failures() : update_list
- clear_nan() : frange
- clear_outer_type() : ipa_polymorphic_call_context
- clear_range() : ssa_cache, ssa_lazy_cache
- clear_slot() : hash_table< Descriptor, Lazy, Allocator >
- clear_speculation() : ipa_polymorphic_call_context
- clear_state() : pretty_printer
- clear_stmts_in_references() : symtab_node
- clear_storage() : flow_sensitive_info_storage
- clobber_region() : ana::binding_cluster, ana::region_model, ana::store
- clobbers_at_least_part_of_reg_p() : function_abi, predefined_function_abi
- clobbers_full_reg_p() : function_abi, predefined_function_abi
- clobbers_reg_p() : function_abi, predefined_function_abi
- clone() : ana::sm_state_map, ana::stmt_finder, cgraph_edge, format_postprocessor, opt_pass, pass_array_bounds, pass_walloca, pretty_printer, vrange_allocator
- clone_info() : clone_info
- clone_printer() : diagnostic_context
- clone_reference() : symtab_node
- clone_references() : symtab_node
- clone_referring() : symtab_node
- clone_undefined() : vrange_allocator
- clone_varying() : vrange_allocator
- closer_pair_p() : modref_access_node
- cluster() : tree_switch_conversion::cluster
- cmp() : ana::binding_key, ana::binding_map, ana::bit_range, ana::bounded_range, ana::bounded_ranges, ana::byte_range, ana::call_string, ana::function_point, ana::setjmp_record, ana::sm_state_map, ana::sm_state_map::entry_t, ana::worklist::key_t, double_int, sort_r_ctx, tree_switch_conversion::case_bit_test
- cmp_function() : ana::analysis_plan
- cmp_ids() : ana::symbol
- cmp_loc() : lto_location_cache
- cmp_node() : decision_tree
- cmp_ptr() : ana::function_point, ana::svalue
- cmp_ptr_ptr() : ana::call_string, ana::concrete_binding, ana::region, ana::svalue, ana::symbolic_binding
- cmp_ptrs() : ana::binding_key
- cmp_within_supernode() : ana::function_point
- cmp_within_supernode_1() : ana::function_point
- code() : rtx_test
- code_helper() : code_helper
- code_region() : ana::code_region
- collapse() : modref_base_node< T >, modref_ref_node< T >, modref_tree< T >
- collect() : tree_switch_conversion::switch_conversion
- collect_callers() : cgraph_node
- collect_phi_def_edges() : uninit_analysis
- collisions() : hash_table< Descriptor, Lazy, Allocator >
- color_init() : diagnostic_context
- combinable_refs_p() : pcom_worker
- combine_chains() : pcom_worker
- combine_speculation_with() : ipa_polymorphic_call_context
- combine_with() : ipa_polymorphic_call_context
- combine_with_count() : profile_probability
- combine_with_ipa_count() : profile_count
- combine_with_ipa_count_within() : profile_count
- combine_zeros() : frange
- combined_offsets() : modref_access_node
- comdat_local_p() : symtab_node
- comma_separated_quoted_strings() : pp_markup::comma_separated_quoted_strings
- commit_flag() : inchash::hash
- common_initialization() : ipa_param_body_adjustments
- comp_cost() : comp_cost
- compare() : fibonacci_node< K, V >, ggc_usage, mem_usage
- compare_ao_refs() : ao_compare
- compare_asm_inputs_outputs() : ipa_icf_gimple::func_checker
- compare_bb() : ipa_icf_gimple::func_checker
- compare_by_pieces_d() : compare_by_pieces_d
- compare_data() : fibonacci_node< K, V >
- compare_decl() : ipa_icf_gimple::func_checker
- compare_edge() : ipa_icf_gimple::func_checker
- compare_edge_flags() : ipa_icf::sem_function
- compare_function_decl() : ipa_icf_gimple::func_checker
- compare_gimple_asm() : ipa_icf_gimple::func_checker
- compare_gimple_assign() : ipa_icf_gimple::func_checker
- compare_gimple_call() : ipa_icf_gimple::func_checker
- compare_gimple_cond() : ipa_icf_gimple::func_checker
- compare_gimple_goto() : ipa_icf_gimple::func_checker
- compare_gimple_label() : ipa_icf_gimple::func_checker
- compare_gimple_resx() : ipa_icf_gimple::func_checker
- compare_gimple_return() : ipa_icf_gimple::func_checker
- compare_gimple_switch() : ipa_icf_gimple::func_checker
- compare_initial_and_pointer() : ana::region_model
- compare_inside_loop_cost() : vector_costs
- compare_loops() : ipa_icf_gimple::func_checker
- compare_nodes() : rootless_splay_tree< Accessors >
- compare_nodes_one_way() : rootless_splay_tree< Accessors >
- compare_operand() : ipa_icf_gimple::func_checker
- compare_outside_loop_cost() : vector_costs
- compare_phi_node() : ipa_icf::sem_function
- compare_polymorphic_p() : ipa_icf::sem_function
- compare_referenced_symbol_properties() : ipa_icf::sem_item
- compare_ssa_name() : ipa_icf_gimple::func_checker
- compare_symbol_references() : ipa_icf::sem_item
- compare_variable_decl() : ipa_icf_gimple::func_checker
- compatible_p() : profile_count
- compatible_parm_types_p() : ipa_icf::sem_function
- compatible_polymorphic_types_p() : ipa_icf_gimple::func_checker
- compatible_types_p() : ipa_icf_gimple::func_checker
- compile() : fnfilter, symbol_table
- compiler_diagnostic_client_plugin_info() : compiler_diagnostic_client_plugin_info
- compiler_diagnostic_option_manager() : compiler_diagnostic_option_manager
- complain_about_overlap() : ana::call_details
- complete() : gdbhooks.BreakOnPass
- complex_add_pattern() : complex_add_pattern
- complex_fms_pattern() : complex_fms_pattern
- complex_mode() : complex_mode
- complex_mul_pattern() : complex_mul_pattern
- complex_operations_pattern() : complex_operations_pattern
- complex_pattern() : complex_pattern
- complexity() : ana::complexity
- component() : component
- compound_svalue() : ana::compound_svalue
- compute_cases_per_edge() : tree_switch_conversion::switch_decision_tree
- compute_exit_dependencies() : hybrid_jt_simplifier, path_range_query
- compute_logical_operands() : gori_compute
- compute_operand1_and_operand2_range() : gori_compute
- compute_operand1_range() : gori_compute
- compute_operand2_range() : gori_compute
- compute_operand_range() : gimple_outgoing_range, gori_compute
- compute_operand_range_switch() : gori_compute
- compute_outgoing_relations() : path_range_query
- compute_phi_relations() : path_range_query
- compute_ranges() : path_range_query
- compute_ranges_in_block() : path_range_query
- compute_ranges_in_phis() : path_range_query
- compute_regions() : control_flow_regions
- concrete_binding() : ana::concrete_binding
- concrete_p() : ana::access_range, ana::binding_key, ana::concrete_binding, ana::region_offset, ana::symbolic_binding
- cond_depends_on_crc() : crc_optimization
- cond_start() : timer
- cond_stop() : timer
- cond_true_is_checked_for_bit_one() : crc_optimization
- condcov() : condcov
- condexpr_adjust() : fold_using_range
- condition_info() : condition_info
- conflict_p() : alias_walker, def_walker< reverse >
- congruence_class() : ipa_icf::congruence_class
- conjured_purge() : ana::conjured_purge
- conjured_svalue() : ana::conjured_svalue
- conlist() : conlist
- connect() : jobserver_info
- connect_to_next_event() : simple_diagnostic_event, simple_diagnostic_path
- connect_to_next_event_p() : ana::checker_event, ana::start_cfg_edge_event, ana::start_consolidated_cfg_edges_event, diagnostic_event, libgdiagnostics_path_event, simple_diagnostic_event
- consider() : best_match< GOAL_TYPE, CANDIDATE_TYPE >
- consolidate() : ana::bounded_ranges_manager, fibonacci_heap< K, V >
- consolidate_conditions() : ana::diagnostic_manager
- consolidate_singletons() : function_reader
- const_and_copies() : const_and_copies
- const_derived_container() : const_derived_container< T, BaseCT >
- const_fn_result_svalue() : ana::const_fn_result_svalue
- const_query() : gimple_ranger, ranger_cache
- constant_p() : ipcp_bits_lattice
- constant_svalue() : ana::constant_svalue
- constrained_to_single_element() : ana::range
- constraint() : ana::constraint
- constraint_manager() : ana::constraint_manager
- construct_constant_polynomial() : crc_optimization
- contain_p() : ana::bounded_ranges
- containing_loop() : vect_optimize_slp_pass
- contains() : hash_set< KeyId, Lazy, Traits >, modref_access_node, vec< T, A, vl_embed >, vec< T, va_heap, vl_ptr >
- contains_decl_p() : ana::function_set
- contains_descriptor_for_instance() : mem_alloc_description< T >
- contains_for_kills() : modref_access_node
- contains_linear_function_p() : tree_switch_conversion::switch_conversion
- contains_name_p() : ana::function_set
- contains_non_constant_p() : ana::equiv_class
- contains_p() : ana::access_range, ana::bit_range, ana::bounded_range, ana::byte_range, ana::record_layout::item, ana::trimmed_graph, frange, irange, prange, unsupported_range, value_range, vrange
- content_buffer() : content_buffer
- context() : gcc::context, gcc::diagnostics_output_spec::context, pp_markup::context
- control_dependences() : control_dependences
- control_flow_regions() : control_flow_regions
- convert_key_from_summary() : ana::call_summary_replay
- convert_region_from_summary() : ana::call_summary_replay
- convert_region_from_summary_1() : ana::call_summary_replay
- convert_svalue_from_summary() : ana::call_summary_replay
- convert_svalue_from_summary_1() : ana::call_summary_replay
- converted_column() : diagnostic_column_policy
- copy() : vec< T, A, vl_embed >, vec< T, va_heap, vl_ptr >
- copy_bb_data() : copy_bb_data
- copy_bytes() : ana::region_model
- copy_from() : modref_tree< T >
- copy_md_ptr_loc() : md_reader
- copy_merged_ranges() : unswitch_predicate
- copy_rtx_for_iterators() : md_reader
- copy_visibility_from() : symtab_node
- could_do_work_p() : ana::exploded_edge
- count() : edge_def
- count_dups() : vector_builder< T, Shape, Derived >
- count_nonzero_bytes() : strlen_pass
- count_nonzero_bytes_addr() : strlen_pass
- count_occurrences_of_function() : ana::call_string
- crc_cond() : crc_optimization
- crc_optimization() : crc_optimization
- crc_symbolic_execution() : crc_symbolic_execution
- create() : autofdo::autofdo_source_profile, cgraph_node, file_cache_slot, vars_ssa_cache, vec< T, va_heap, vl_ptr >, wide_int_storage
- create_alias() : cgraph_node, varpool_node
- create_clone() : cgraph_node
- create_edge() : cgraph_node, symbol_table
- create_edge_including_clones() : cgraph_node
- create_edges() : function_reader
- create_edit_context() : diagnostic_context
- create_empty() : symbol_table, varpool_node
- create_extra_name_alias() : varpool_node
- create_function() : function_reader
- create_ggc() : hash_map< KeyId, Value, Traits >, hash_set< KeyId, Lazy, Traits >, hash_table< Descriptor, Lazy, Allocator >, ipa_fn_summary_t, ipcp_transformation_t, modref_summaries, modref_summaries_lto, modref_tree< T >
- create_gori() : range_query
- create_indirect_edge() : cgraph_node
- create_infer_oracle() : range_query
- create_initial_state() : crc_symbolic_execution
- create_item() : ltrans_file_cache
- create_partitions() : vect_optimize_slp_pass
- create_pass_tab() : gcc::pass_manager
- create_ranges_for_switch() : ana::bounded_ranges_manager
- create_rdg_vertices() : loop_distribution
- create_reference() : symtab_node
- create_region_for_alloca() : ana::region_model, ana::region_model_manager
- create_relation_oracle() : range_query
- create_same_body_alias() : cgraph_node
- create_temp_arrays() : tree_switch_conversion::switch_conversion
- create_thunk() : cgraph_node
- create_trio() : value_relation
- create_unique_svalue() : ana::region_model_manager
- create_version_clone() : cgraph_node
- create_version_clone_with_body() : cgraph_node
- create_virtual_clone() : cgraph_node
- create_wrapper() : cgraph_node
- ctor_useable_for_folding_p() : varpool_node
- curr_bb() : path_range_query
- current_p() : temporal_cache
- custom_event() : ana::custom_event
- custom_token_printer() : dump_pretty_printer::custom_token_printer
- cut() : fibonacci_heap< K, V >