Here is a list of all functions with links to the structures/unions they belong to:
- m -
- machine_mode() : target_reload
- machine_readable_stderr_p() : diagnostic_output_format, diagnostic_text_output_format, json_file_output_format, json_stderr_output_format, sarif_file_output_format, sarif_stream_output_format
- main() : driver, toplev
- make() : ana::binding_key, pp_token_list
- make_artifact_change_object() : sarif_builder
- make_artifact_content_object() : sarif_builder
- make_artifact_location_object() : sarif_builder
- make_artifact_location_object_for_pwd() : sarif_builder
- make_byte_offset() : ana::region_offset
- make_case_label_ranges() : ana::bounded_ranges_manager
- make_code_flow_object() : sarif_builder
- make_concrete() : ana::region_offset
- make_decl_local() : symtab_node
- make_desc() : libgdiagnostics_path_event
- make_description() : diagnostic_metadata::precanned_rule, diagnostic_metadata::rule, impl_rule
- make_direct() : cgraph_edge
- make_driver_tool_component_object() : sarif_builder
- make_dump_widget() : ana::binding_cluster, ana::bounded_range, ana::bounded_ranges_constraint, ana::constraint, ana::constraint_manager, ana::equiv_class, ana::program_state, ana::region, ana::region_model, ana::region_to_value_map, ana::sm_state_map, ana::store, ana::svalue
- make_epath() : ana::feasible_graph
- make_fix_object() : sarif_builder
- make_inner_path() : lazy_diagnostic_path
- make_json() : timer, timer::named_items, timer::timevar_def
- make_key() : ana::compound_svalue
- make_local() : cgraph_node
- make_location_object() : sarif_builder
- make_locations_arr() : sarif_builder
- make_message_object() : sarif_builder
- make_message_object_for_diagram() : sarif_builder
- make_multiformat_message_string() : sarif_builder
- make_option_name() : compiler_diagnostic_option_manager, diagnostic_context, diagnostic_option_manager, lto_diagnostic_option_manager
- make_option_url() : diagnostic_context, diagnostic_option_manager, gcc_diagnostic_option_manager
- make_per_format_buffer() : diagnostic_output_format, diagnostic_text_output_format, json_output_format, sarif_output_format
- make_region_object_for_hint() : sarif_builder
- make_replacement_object() : sarif_builder
- make_reporting_descriptor_object_for_cwe_id() : sarif_builder
- make_reporting_descriptor_object_for_warning() : sarif_builder
- make_reporting_descriptor_reference_object_for_cwe_id() : sarif_builder
- make_result_object() : sarif_builder
- make_run_object() : sarif_builder
- make_sink() : gcc::diagnostics_output_spec::output_factory, gcc::diagnostics_output_spec::output_factory::scheme_handler, gcc::diagnostics_output_spec::sarif_scheme_handler, gcc::diagnostics_output_spec::text_scheme_handler
- make_speculative() : cgraph_edge, ipa_polymorphic_call_context
- make_stack_from_backtrace() : sarif_builder
- make_symbolic() : ana::region_offset
- make_token() : pp_token_list
- make_tool_component_reference_object_for_cwe() : sarif_builder
- make_tool_object() : sarif_builder
- make_top_level_object() : sarif_builder
- make_uid_unique() : ana::saved_uids
- make_unknown_relative_to() : ana::binding_cluster
- make_url() : diagnostic_metadata::precanned_rule, diagnostic_metadata::rule, impl_rule
- manager() : libgdiagnostics::manager
- map_expr_from_callee_to_caller() : ana::callgraph_superedge
- map_expr_from_caller_to_callee() : ana::callgraph_superedge
- map_inductions_to_loop() : tree_loop_interchange
- mark_address_taken() : cgraph_node
- mark_annotated() : autofdo::autofdo_source_profile, autofdo::function_instance
- mark_as_escaped() : ana::binding_cluster, ana::store
- mark_as_tainted() : ana::region_model
- mark_as_valid_fd() : ana::region_model
- mark_clobbers_dead() : ipa_param_body_adjustments
- mark_dead_statements() : ipa_param_body_adjustments
- mark_def_dom_walker() : mark_def_dom_walker
- mark_deleted() : ana::asm_output_svalue::key_t, ana::binop_svalue::key_t, ana::bit_range_region::key_t, ana::bits_within_svalue::key_t, ana::call_string::hashmap_traits_t, ana::cast_region::key_t, ana::compound_svalue::key_t, ana::concrete_binding, ana::conjured_svalue::key_t, ana::const_fn_result_svalue::key_t, ana::constant_svalue::key_t, ana::eg_hash_map_traits, ana::eg_point_hash_map_traits, ana::element_region::key_t, ana::field_region::key_t, ana::frame_region::key_t, ana::offset_region::key_t, ana::poisoned_svalue::key_t, ana::region_svalue::key_t, ana::repeated_svalue::key_t, ana::setjmp_svalue::key_t, ana::sized_region::key_t, ana::sub_svalue::key_t, ana::symbolic_binding, ana::symbolic_region::key_t, ana::unaryop_svalue::key_t, ana::var_arg_region::key_t, ana::widening_svalue::key_t, bst_traits, default_hash_traits< scalar_cond_masked_key >, expr_pred_trans_d, function_start_pair_hash, hash_map< KeyId, Value, Traits >::hash_entry, hash_table< Descriptor, Lazy, Allocator >, int_hash< Type, Empty, Deleted >, int_tree_hasher, ipa_vr_ggc_hash_traits, location_triplet_hash, member_function_hash_traits< Type >, pair_hash< T1, T2 >, pod_hash_traits< Type >, pointer_hash< Type >, sanopt_tree_couple_hash, sanopt_tree_triplet_hash, simple_hashmap_traits< H, Value >, unbounded_hashmap_traits< Key, Value >, vect_scalar_ops_slice_hash, vn_ssa_aux_hasher
- mark_empty() : ana::asm_output_svalue::key_t, ana::binop_svalue::key_t, ana::bit_range_region::key_t, ana::bits_within_svalue::key_t, ana::bounded_ranges_manager::hash_traits_t, ana::call_string::hashmap_traits_t, ana::cast_region::key_t, ana::compound_svalue::key_t, ana::concrete_binding, ana::conjured_svalue::key_t, ana::const_fn_result_svalue::key_t, ana::constant_svalue::key_t, ana::eg_hash_map_traits, ana::eg_point_hash_map_traits, ana::element_region::key_t, ana::field_region::key_t, ana::frame_region::key_t, ana::offset_region::key_t, ana::poisoned_svalue::key_t, ana::region_svalue::key_t, ana::repeated_svalue::key_t, ana::setjmp_svalue::key_t, ana::sized_region::key_t, ana::sub_svalue::key_t, ana::symbolic_binding, ana::symbolic_region::key_t, ana::unaryop_svalue::key_t, ana::var_arg_region::key_t, ana::widening_svalue::key_t, bst_traits, default_hash_traits< scalar_cond_masked_key >, default_hash_traits< type_pair >, expr_pred_trans_d, function_start_pair_hash, hash_map< KeyId, Value, Traits >::hash_entry, hash_table< Descriptor, Lazy, Allocator >, int_hash< Type, Empty, Deleted >, int_tree_hasher, ipa_vr_ggc_hash_traits, location_triplet_hash, member_function_hash_traits< Type >, pair_hash< T1, T2 >, pod_hash_traits< Type >, pointer_hash< Type >, sanopt_tree_couple_hash, sanopt_tree_triplet_hash, simple_hashmap_traits< H, Value >, unbounded_hashmap_traits< Key, Value >, vect_scalar_ops_slice_hash, vn_ssa_aux_hasher
- mark_escaped_clusters() : ana::reachable_regions
- mark_force_output() : cgraph_node
- mark_impossible() : slpg_partition_layout_costs
- mark_interesting_stuff() : ana::pending_diagnostic
- mark_region_as_unknown() : ana::binding_cluster, ana::region_model, ana::store
- mark_threaded_blocks() : fwd_jt_path_registry
- mask() : double_int, irange_bitmask
- matches() : complex_add_pattern, complex_fms_pattern, complex_mul_pattern, complex_operations_pattern, complex_pattern
- matches_call_types_p() : ana::internal_known_function, ana::known_function
- materialize() : vect_optimize_slp_pass
- materialize_clone() : cgraph_node
- max() : align_flags, double_int, profile_count, sreal, typed_splay_tree< KEY_TYPE, VALUE_TYPE >
- max_node() : rooted_splay_tree< Accessors >
- max_size_known_p() : ao_ref
- max_value() : double_int
- may_recompute_p() : gori_compute
- maybe_add_call_vops() : operands_scanner
- maybe_add_custom_events_for_superedge() : ana::pending_diagnostic, infinite_loop_diagnostic
- maybe_add_expr() : gcc_rich_location
- maybe_add_gori() : gori_map
- maybe_add_sarif_properties() : ana::checker_event, ana::pending_diagnostic, ana::saved_diagnostic, ana::superedge_event, diagnostic_event, diagnostic_metadata, infinite_loop_diagnostic, infinite_recursion_diagnostic
- maybe_adjust_range() : infer_range_manager, infer_range_oracle
- maybe_builtin_call() : gimple_range_op_handler
- maybe_complain_about_infoleak() : ana::region_model
- maybe_create_dynamic_call() : ana::exploded_graph
- maybe_create_parm_idx_map() : ipcp_transformation
- maybe_create_reference() : symtab_node
- maybe_describe_condition() : ana::start_cfg_edge_event
- maybe_did_work() : ana::impl_region_model_context, ana::noop_region_model_context, ana::region_model_context, ana::region_model_context_decorator
- maybe_fold_asm_output_svalue() : ana::region_model_manager
- maybe_fold_binop() : ana::region_model_manager
- maybe_fold_bits_within() : ana::bits_within_svalue, ana::compound_svalue, ana::constant_svalue, ana::poisoned_svalue, ana::repeated_svalue, ana::svalue, ana::unaryop_svalue, ana::unknown_svalue
- maybe_fold_bits_within_svalue() : ana::region_model_manager
- maybe_fold_repeated_svalue() : ana::region_model_manager
- maybe_fold_sub_svalue() : ana::region_model_manager
- maybe_fold_unaryop() : ana::region_model_manager
- maybe_get_as_bytes() : ana::bit_size_expr
- maybe_get_char_from_string_cst() : ana::region_model_manager
- maybe_get_compound_binding() : ana::binding_cluster
- maybe_get_constant() : ana::svalue, ana::symbolic_byte_offset
- maybe_get_constant_value() : ana::decl_region
- maybe_get_copy_bounds() : ana::region_model
- maybe_get_decl() : ana::region
- maybe_get_deref_base_region() : ana::svalue
- maybe_get_formatted_str() : ana::bit_size_expr
- maybe_get_frame_region() : ana::region
- maybe_get_invalid_after_bits() : ana::access_operation
- maybe_get_invalid_before_bits() : ana::access_operation
- maybe_get_merged_state() : ana::state_machine
- maybe_get_merged_states_nonequal() : ana::state_machine
- maybe_get_noun_str() : diagnostic_event::meaning
- maybe_get_property_str() : diagnostic_event::meaning
- maybe_get_region() : ana::svalue
- maybe_get_sarif_source_language() : compiler_data_hooks, diagnostic_client_data_hooks, diagnostic_manager, impl_diagnostic_client_data_hooks
- maybe_get_simple_value() : ana::binding_cluster
- maybe_get_verb_str() : diagnostic_event::meaning
- maybe_grow() : file_cache_slot
- maybe_hot_p() : cgraph_edge
- maybe_isinf() : frange
- maybe_isnan() : frange
- maybe_log() : ana::checker_path
- maybe_make_artifact_content_object() : sarif_builder
- maybe_make_cwe_taxonomy_object() : sarif_builder
- maybe_make_full_name() : client_version_info, compiler_version_info, impl_client_version_info
- maybe_make_kinds_array() : sarif_builder
- maybe_make_physical_location_object() : sarif_builder
- maybe_make_region_object() : sarif_builder
- maybe_make_region_object_for_context() : sarif_builder
- maybe_make_taxonomies_array() : sarif_builder
- maybe_make_version_url() : client_version_info, compiler_version_info, impl_client_version_info
- maybe_non_standard() : gimple_range_op_handler
- maybe_pad_to() : ana::record_layout
- maybe_postinc() : pieces_addr
- maybe_predec() : pieces_addr
- maybe_print_and_exit() : driver
- maybe_print_for_user() : ana::bit_size_expr, ana::region, ana::svalue
- maybe_process_run_of_before_supernode_enodes() : ana::exploded_graph
- maybe_putenv_COLLECT_LTO_WRAPPER() : driver
- maybe_putenv_OFFLOAD_TARGETS() : driver
- maybe_read_data() : file_cache_slot
- maybe_read_location() : function_reader
- maybe_register() : remove_unreachable
- maybe_register_path() : back_threader
- maybe_register_path_dump() : back_threader
- maybe_register_phi_relation() : path_range_query
- maybe_resize() : irange
- maybe_run_linker() : driver
- maybe_set_lhs() : ana::call_details
- maybe_show_locus() : diagnostic_context
- maybe_space() : pretty_printer
- maybe_thread_block() : back_threader
- maybe_undo_cast() : ana::svalue
- maybe_undo_optimize_bit_field_compare() : ana::region_model_manager
- maybe_update_for_edge() : ana::feasibility_state, ana::region_model
- maybe_warn_overflow() : strlen_pass
- md_reader() : md_reader
- meaning() : diagnostic_event::meaning
- meet_speculation_with() : ipa_polymorphic_call_context
- meet_with() : ipa_polymorphic_call_context, ipcp_bits_lattice, ipcp_vr_lattice
- meet_with_1() : ipcp_bits_lattice, ipcp_vr_lattice
- mem_alloc_description() : mem_alloc_description< T >
- mem_attrs() : mem_attrs
- mem_location() : mem_location
- mem_usage() : mem_usage
- mem_usage_pair() : mem_usage_pair< T >
- member_p() : irange_bitmask
- memory_block_pool() : memory_block_pool
- merge() : ana::constraint_manager, inchash::hash, ipa_icf::sem_function, ipa_icf::sem_item, ipa_icf::sem_variable, modref_access_node, modref_tree< T >, profile_count, ssa_lazy_cache
- merge_classes() : ipa_icf::sem_item_optimizer
- merge_consecutive_text_tokens() : pp_token_list
- merge_dep_scc_partitions() : loop_distribution
- merge_for_kills() : modref_access_node
- merge_hash() : inchash::hash
- merge_pairs() : pair_fusion_bb_info
- merge_pattern_info() : merge_pattern_info
- merge_pattern_transition() : merge_pattern_transition
- merge_range() : ssa_cache, ssa_lazy_cache
- merge_ref() : access_ref
- merge_state_info() : merge_state_info
- merge_state_result() : merge_state_result
- mergeable_svalue_p() : ana::model_merger
- method2func_p() : ipa_param_adjustments
- min() : double_int, fibonacci_heap< K, V >, sreal, typed_splay_tree< KEY_TYPE, VALUE_TYPE >
- min_cluster_item() : tree_switch_conversion::min_cluster_item
- min_key() : fibonacci_heap< K, V >
- min_node() : rooted_splay_tree< Accessors >
- min_value() : double_int
- missing_trailing_newline_p() : file_cache, file_cache_slot
- mkInstance() : complex_add_pattern, complex_fms_pattern, complex_mul_pattern
- mod() : double_int
- mode() : rtx_test, rtx_vector_builder
- mode_clobbers() : function_abi, predefined_function_abi
- model_merger() : ana::model_merger
- modifier_stmt() : phi_group
- modify_assignment() : ipa_param_body_adjustments
- modify_call() : ipa_param_adjustments
- modify_call_stmt() : ipa_param_body_adjustments
- modify_cfun_body() : ipa_param_body_adjustments
- modify_expression() : ipa_param_body_adjustments
- modify_formal_parameters() : ipa_param_body_adjustments
- modify_gimple_stmt() : ipa_param_body_adjustments
- modref_base_node() : modref_base_node< T >
- modref_parm_map() : modref_parm_map
- modref_ref_node() : modref_ref_node< T >
- modref_summaries() : modref_summaries
- modref_summaries_lto() : modref_summaries_lto
- modref_summary() : modref_summary
- modref_summary_lto() : modref_summary_lto
- modref_tree() : modref_tree< T >
- move_between_loops_cost() : ira_loop_border_costs
- move_by_pieces_d() : move_by_pieces_d
- move_code_to_inner_loop() : tree_loop_interchange
- move_dr() : vec_info
- move_next() : path_range_query
- move_to() : diagnostic_buffer, diagnostic_counters, diagnostic_json_format_buffer, diagnostic_per_format_buffer, diagnostic_sarif_format_buffer, diagnostic_text_format_buffer
- mul_with_sign() : double_int
- multiple_of() : double_int
- multithreaded_p() : diagnostic_path