Here is a list of all functions with links to the structures/unions they belong to:
- e -
- eat_ident() : parser
- eat_token() : parser
- edge_clone_summary() : edge_clone_summary
- edge_clone_summary_t() : edge_clone_summary_t
- edge_growth_cache_entry() : edge_growth_cache_entry
- edge_info() : autofdo::edge_info, edge_info
- edge_layout_cost() : vect_optimize_slp_pass
- edge_range() : ranger_cache
- edge_range_p() : gimple_outgoing_range, gori_compute
- edit_context() : edit_context
- edited_file() : edited_file
- edited_line() : edited_line
- effectively_intraprocedural_p() : ana::program_point
- element() : pp_markup::element, rtx_expr_list, rtx_sequence
- element_actual_type() : pp_markup::element_actual_type
- element_event_desc() : element_event_desc
- element_expected_type() : pp_markup::element_expected_type
- element_quoted_type() : pp_markup::element_quoted_type
- element_region() : ana::element_region
- element_t() : ana::call_string::element_t
- elements() : ana::binding_map, ana::sm_state_map, consolidation_map< T >, hash_map< KeyId, Value, Traits >, hash_set< KeyId, Lazy, Traits >, hash_table< Descriptor, Lazy, Allocator >, ordered_hash_map< KeyId, Value, Traits >
- elements_with_deleted() : hash_table< Descriptor, Lazy, Allocator >
- elim_graph() : elim_graph
- eliminate_avail() : eliminate_dom_walker, rpo_elim
- eliminate_cleanup() : eliminate_dom_walker
- eliminate_dom_walker() : eliminate_dom_walker
- eliminate_insert() : eliminate_dom_walker
- eliminate_push_avail() : eliminate_dom_walker, rpo_elim
- eliminate_stmt() : eliminate_dom_walker
- else_blk() : opt_mode< T >
- else_mode() : opt_mode< T >
- else_void() : opt_mode< T >
- elt() : dw_wide_int, generic_wide_int< storage >, vector_builder< T, Shape, Derived >
- embed_contents_p() : sarif_artifact
- embedded_init() : vec< T, A, vl_embed >
- embedded_size() : vec< T, A, vl_embed >
- emit() : ana::pending_diagnostic, ana::pending_note, diagnostic_manager, infinite_loop_diagnostic, infinite_recursion_diagnostic, sink, tree_switch_conversion::bit_test_cluster, tree_switch_conversion::cluster, tree_switch_conversion::jump_table_cluster, tree_switch_conversion::simple_cluster, tree_switch_conversion::switch_decision_tree
- emit_and_clear() : opt_problem
- emit_any_notes() : ana::saved_diagnostic
- emit_any_pending_textual_chunks() : dump_pretty_printer::custom_token_printer
- emit_autoinc() : address_reload_context
- emit_case_nodes() : tree_switch_conversion::switch_decision_tree
- emit_cmp_and_jump_insns() : tree_switch_conversion::switch_decision_tree
- emit_diagnostic_with_group() : diagnostic_context
- emit_diagnostic_with_group_va() : diagnostic_context
- emit_diagram() : diagnostic_context, sarif_builder
- emit_for_opt_problem() : optinfo
- emit_item() : dump_context, dump_pretty_printer
- emit_jump() : tree_switch_conversion::switch_decision_tree
- emit_optinfo() : dump_context
- emit_prefix() : pretty_printer
- emit_redzone_byte() : asan_redzone_buffer
- emit_saved_diagnostic() : ana::diagnostic_manager
- emit_saved_diagnostics() : ana::diagnostic_manager
- emit_warning() : format_string_diagnostic_t
- emit_warning_n() : format_string_diagnostic_t
- emit_warning_n_va() : format_string_diagnostic_t
- emit_warning_va() : format_string_diagnostic_t
- empty() : ana::binding_map, ana::function_point, ana::program_point, array_slice< T >, fibonacci_heap< K, V >, hash_map< KeyId, Value, Traits >, hash_set< KeyId, Lazy, Traits >, hash_table< Descriptor, Lazy, Allocator >, ordered_hash_map< KeyId, Value, Traits >
- empty_p() : ana::access_range, ana::binding_cluster, ana::bit_range, ana::bounded_ranges, ana::byte_range, ana::call_string, ana::region, ana::symbolic_byte_range, diagnostic_buffer, diagnostic_json_format_buffer, diagnostic_per_format_buffer, diagnostic_sarif_format_buffer, diagnostic_text_format_buffer, ssa_lazy_cache, update_list
- empty_slow() : hash_table< Descriptor, Lazy, Allocator >
- empty_val() : predicate
- enable_duplication_hook() : call_summary_base< T >, function_summary_base< T >
- enable_insertion_hook() : function_summary_base< T >
- enable_trace() : range_tracer
- encoded_full_vector_p() : vector_builder< T, Shape, Derived >
- encoded_nelts() : vector_builder< T, Shape, Derived >
- encoding() : vec_perm_indices
- end() : ana::binding_cluster, ana::binding_map, ana::compound_svalue, ana::reachable_regions, ana::region_to_value_map, ana::sm_state_map, ana::store, array_slice< T >, consolidation_map< T >, const_derived_container< T, BaseCT >, hash_map< KeyId, Value, Traits >, hash_set< KeyId, Lazy, Traits >, hash_table< Descriptor, Lazy, Allocator >, inchash::hash, int_set, iterator_range< T >, json::array, loops_list, ordered_hash_map< KeyId, Value, Traits >, tree_vec_range, tsi_range, vec< T, A, vl_embed >, vec< T, va_heap, vl_ptr >
- end_any_optinfo() : dump_context
- end_cfg_edge_event() : ana::end_cfg_edge_event
- end_checking_feasibility() : ana::region_model_manager
- end_consolidated_cfg_edges_event() : ana::end_consolidated_cfg_edges_event
- end_decls() : ana::state_purge_map
- end_group() : diagnostic_context, diagnostic_manager, sarif_builder, sink
- end_highlight_color() : pp_markup::context
- end_log_line() : ana::log_user, ana::logger
- end_marker() : function_arg_info
- end_marker_p() : function_arg_info
- end_maybe_bound_svals() : ana::uncertainty_t
- end_mutable_base_regs() : ana::reachable_regions
- end_mutable_svals() : ana::reachable_regions
- end_quote() : pp_markup::context
- end_reachable_svals() : ana::reachable_regions
- end_s_expr() : s_expr_writer
- end_scope() : dump_context
- end_ssas() : ana::state_purge_map
- end_td() : graphviz_out
- end_tdtr() : graphviz_out
- end_tr() : graphviz_out
- end_url() : pretty_printer
- engine() : ana::engine
- ensure_capacity() : edited_line
- ensure_closed() : ana::bound
- ensure_linemap_for_file_and_line() : diagnostic_manager
- ensure_pending_optinfo() : dump_context
- ensure_per_format_buffers() : diagnostic_buffer
- ensure_regno_capacity() : emit_status
- ensure_terminated() : edited_line
- enter() : pointer_equiv_analyzer, ssa_equiv_stack
- enter_scope() : ana::log_user, ana::logger
- entry() : diagnostic_color_dict::entry
- entry_bb() : path_range_query
- entry_p() : ana::supernode
- entry_range() : ranger_cache
- entry_t() : ana::sm_state_map::entry_t
- epilogue_cost() : vector_costs
- equal() : action_record_hasher, addr_hasher, allocno_hard_regs_hasher, ana::bounded_ranges_manager::hash_traits_t, asan_mem_ref_hasher, asmname_hasher, attribute_hasher, bbitmap_operators< M >, bbitmap_operators< 0 >, biv_entry_hasher, block_die_hasher, bst_traits, cand_chain_hasher, cgraph_edge_hasher, cl_option_hasher, coalesce_pair_hasher, comdat_type_hasher, const_double_hasher, const_fixed_hasher, const_int_hasher, const_poly_int_hasher, const_rtx_data_hasher, const_rtx_desc_hasher, const_wide_int_hasher, cost_classes_hasher, counts_entry, cselib_hasher, ctfc_dtd_hasher, ctfc_dvd_hasher, ddr_hasher, dead_debug_hash_descr, decl_die_hasher, decl_loc_hasher, decl_state_hasher, decl_table_entry_hasher, default_hash_traits< scalar_cond_masked_key >, default_hash_traits< type_pair >, dw_loc_list_hasher, dwarf_file_hasher, ehspec_hasher, equiv_class_hasher, event_hasher, expr_elt_hasher, expr_hasher, expr_pred_trans_d, external_ref_hasher, finally_tree_hasher, function_start_pair_hash, function_version_hasher, gimplify_hasher, hash_map< KeyId, Value, Traits >::hash_entry, histogram_hash, id_base, indirect_string_hasher, inline_entry_data_hasher, innermost_loop_behavior_hash, insn_cache_hasher, insn_hasher, int_cst_hasher, int_hash_base< Type >, int_tree_hasher, invariant_expr_hasher, invariant_group_base_hasher, ipa_icf::congruence_class_hash, ipa_icf::sem_usage_pair_hash, ipa_icf::symbol_compare_hash, ipa_vr_ggc_hash_traits, iv_common_cand_hasher, iv_inv_expr_hasher, iv_split_hasher, libfunc_decl_hasher, libfunc_hasher, loc_list_hasher, location_triplet_hash, locus_discrim_hasher, log_entry_hasher, loop_exit_hasher, macinfo_entry_hasher, mem_alloc_description< T >::mem_location_hash, mem_location, mem_ref_hasher, member_function_hash_traits< Type >, name_to_copy_hasher, object_block_hasher, odr_name_hasher, oecount_hasher, omp_declare_variant_alt_hasher, omp_declare_variant_hasher, operand_data_hasher, pair_hash< T1, T2 >, peel_info_hasher, pod_hash_traits< Type >, pointer_hash< Type >, poly_int_cst_hasher, polymorphic_call_target_hasher, pre_expr_d, pre_ldst_expr_hasher, predictor_hash, redirection_data, reduction_hasher, refs_hasher, reg_attr_hasher, registration_hasher, removed_edges, same_succ, sanopt_tree_couple_hash, sanopt_tree_triplet_hash, saving_hasher, scev_info_hasher, section_hasher, section_name_hasher, shared_bitmap_hasher, simd_array_to_simduid, simduid_to_vf, simplifiable_subregs_hasher, ssa_name_hasher, ssa_name_var_hash, st_expr_hasher, stats_counter_hasher, string_hash, string_pair_map_hasher, string_slot_hasher, temp_address_hasher, test_pattern_hasher, tm_clone_hasher, tm_mem_map_hasher, tm_memop_hasher, tm_restart_hasher, tm_wrapper_hasher, trace_info_hasher, tree_decl_map_cache_hasher, tree_descriptor_hasher, tree_operand_hash, tree_operand_hash_no_se, tree_type_map_cache_hasher, tree_vec_map_cache_hasher, ttypes_filter_hasher, type_cache_hasher, uid_decl_hasher, used_type_hasher, var_expand_hasher, var_info_hasher, variable_hasher, variable_value_hasher, vec_hash_base< Type >, vect_scalar_ops_slice_hash, vn_constant_hasher, vn_nary_op_hasher, vn_phi_hasher, vn_reference_hasher, vn_ssa_aux_hasher, vtbl_map_hasher
- equal_address_to() : symtab_node
- equal_keys() : ana::call_string::hashmap_traits_t, ana::eg_hash_map_traits, ana::eg_point_hash_map_traits, simple_hashmap_traits< H, Value >, sinfo_hashmap_traits, unbounded_hashmap_traits< Key, Value >
- equal_p() : ana::pending_diagnostic, ana::pending_note, frange_storage, int_vector_builder< T >, ipa_vr, irange_storage, prange_storage, rtx_vector_builder, tree_vector_builder, vrange_storage
- equal_to() : inline_param_summary, ipa_call_context, ipa_polymorphic_call_context
- equals() : ipa_icf::sem_function, ipa_icf::sem_item, ipa_icf::sem_variable
- equals_private() : ipa_icf::sem_function
- equals_wpa() : ipa_icf::sem_function, ipa_icf::sem_item, ipa_icf::sem_variable
- equiv_class() : ana::equiv_class
- equiv_class_id() : ana::equiv_class_id
- equiv_oracle() : equiv_oracle
- equiv_relation_iterator() : equiv_relation_iterator
- equiv_set() : equiv_oracle, path_oracle, relation_oracle
- errno_maybe_written_p() : attr_fnspec
- errno_region() : ana::errno_region
- error() : json::error
- error_recursion() : diagnostic_context
- escape() : escaped_string
- escaped_p() : ana::binding_cluster, ana::store
- escaped_string() : escaped_string
- estimate_size_and_time() : ipa_call_context
- eval_alias() : ana::store
- eval_alias_1() : ana::store
- eval_condition() : ana::bounded_ranges, ana::constant_svalue, ana::constraint_manager, ana::range, ana::region_model, ana::region_svalue
- eval_condition_without_cm() : ana::widening_svalue
- evaluate() : ipa_predicate
- even() : profile_probability
- event_loc_info() : ana::event_loc_info
- evict() : file_cache_slot
- evicted_cache_tab_entry() : file_cache
- exceeds_p() : ana::bit_range
- execute() : ipa_icf::pass_ipa_icf, ipa_icf::sem_item_optimizer, loop_distribution, opt_pass, pass_array_bounds, pass_ipa_function_and_variable_visibility, pass_walloca
- execute_early_local_passes() : gcc::pass_manager
- execute_pass_mode_switching() : gcc::pass_manager
- execute_pred_commoning() : pcom_worker
- execute_pred_commoning_chain() : pcom_worker
- execution_failed_p() : diagnostic_context
- execution_path() : libgdiagnostics::execution_path
- exists() : call_summary< T * >, fast_call_summary< T *, V >, fast_function_summary< T *, V >, function_summary< T * >, opt_mode< T >, vec< T, va_heap, vl_ptr >
- exists_p() : ipa_call_context
- exit_bb() : path_range_query
- exit_dependency_p() : path_range_query
- exit_range() : ranger_cache
- exit_scope() : ana::log_user, ana::logger
- exp_index_transform() : tree_switch_conversion::switch_conversion
- expand() : cgraph_node, hash_table< Descriptor, Lazy, Allocator >, tree_switch_conversion::switch_conversion
- expand_all_artificial_thunks() : cgraph_node
- expand_at_files() : driver
- expect() : parser
- exploded_edge() : ana::exploded_edge
- exploded_graph() : ana::exploded_graph
- exploded_node() : ana::exploded_node
- exploded_path() : ana::exploded_path
- export_global_ranges() : gimple_ranger
- exports() : gori_map
- expr() : expr, expr_hash_elt
- expr_hash_elt() : expr_hash_elt
- expr_uses_conjured_svalue_p() : infinite_recursion_diagnostic
- ext() : double_int
- extended_tree() : wi::extended_tree< N >
- externally_visible_p() : varpool_node
- extra_parsing_for_operand_code_0() : function_reader
- extra_size() : trailing_wide_ints< N >
- extract_bit_range() : ana::svalue
- extract_min() : fibonacci_heap< K, V >
- extract_minimum_node() : fibonacci_heap< K, V >
- extrinsic_state() : ana::extrinsic_state