Here is a list of all struct and union fields with links to the structures/unions they belong to:
- b -
- b : data_dependence_relation, noce_if_info, real_format
- back() : array_slice< T >, const_derived_container< T, BaseCT >, typed_splay_tree< KEY_TYPE, VALUE_TYPE >::splay_tree_node_s
- back_chain : cl_option
- back_edge : edge_prob_info
- back_edge_p() : ana::cfg_superedge
- back_edge_prob : edge_prob_info
- back_jt_path_registry() : back_jt_path_registry
- back_threader() : back_threader
- back_threader_profitability() : back_threader_profitability
- backarcs : ddg, ddg_scc
- backlinks : onepart_aux
- backup : bb_data
- backward_cost() : vect_optimize_slp_pass
- backward_pass() : vect_optimize_slp_pass
- bad : hwloop_info_d
- bad_groups : iv_ca
- bad_spill_p : ira_allocno
- badness : inline_badness
- balance_case_nodes() : tree_switch_conversion::switch_decision_tree
- Base : load_walker< reverse >
- base : access, addr_const, address_info, affine_iv, alt_base, ao_ref, array_traits< T[N]>, builtin_structptr_type, clear_padding_struct, control_iv, decl_stridxlist_map, decomposition, df_artificial_ref, df_ref_d, df_regular_ref, gather_scatter_info, ggc_pch_data, ggc_root_tab, ipa_param_body_replacement, iv, iv_common_cand, mem_address, mem_ref_group, modref_base_node< T >, oacc_collapse, optab_def, position, rtx_iv, scalar_array_traits< T, zero >, tree_base, tree_typed, vn_reference_op_struct
- base0 : access_ref
- base_abi() : function_abi
- base_address : innermost_loop_behavior
- base_after_vec : addr_diff_vec_flags
- BASE_ALIAS_SET : ao_compare
- base_alias_set : ao_ref
- base_alignment : innermost_loop_behavior
- base_alignments : vec_info
- base_bitmap_view() : base_bitmap_view< T, Traits >
- base_cand() : base_cand
- base_class : type
- base_conflict_id : ira_object_conflict_iterator
- base_const_iterator : const_derived_container< T, BaseCT >
- base_decl : array_descr_info, dr_vec_info, loc_descr_context
- base_expr : cand_chain_d, slsr_cand_d
- base_feasible_edge() : ana::base_feasible_edge
- base_feasible_node() : ana::base_feasible_node
- base_index : ipa_adjusted_param, pass_through_split_map
- base_mem : group_info
- base_misaligned : dr_vec_info
- base_misalignment : innermost_loop_behavior
- base_name : plugin_name_args
- base_object : indices, iv
- base_object_map : ivopts_data
- base_offset : dw_cfa_location, temp_slot
- base_outer_code : address_info
- base_pool_allocator() : base_pool_allocator< TBlockAllocator >
- base_region_p() : ana::region
- base_set : vn_reference_s
- base_term : address_info
- base_term2 : address_info
- base_var : iv_to_split
- base_vect : state_ainsn_table
- base_w_predicate : ifc_dr
- bases : modref_tree< T >, odr_type_d
- basever : plugin_gcc_version
- basic_block : reg_info_t
- basis : slsr_cand_d
- bb : adjust_info, bb_data_pseudos, bb_rename_info, bb_stats, branch_path, case_info, count_use_info, ddg, df_artificial_ref, gimple, gimple_poly_bb, gimple_stmt_iterator, ipa_icf_gimple::sem_bb, ira_loop_tree_node, lower_emutls_data, occurrence, ref_to_bb, remat_bb_data, ssa_local_info_t, stack_entry, stdarg_info, succ_iterator, vec_info
- bb2idx() : rt_bb_visited
- bb2reg : bb2reg_stuff
- bb_dict_test() : ipa_icf::sem_function
- bb_end : succ_iterator
- bb_flags_allocated : control_flow_graph
- bb_has_division : occurrence
- bb_index : dom_dfsnum, location_triplet
- bb_infos : ipa_func_body_info
- BB_MARKER : jt_state
- bb_pred : augmenting_path_type
- bb_range_p() : block_range_cache, sbr_lazy_vector, sbr_sparse_bitmap, sbr_vector, ssa_block_ranges
- bb_reachable() : dom_walker
- bb_reorder : target_globals
- bb_reorder_complete : rtl_data
- bb_same_succ : aux_bb_info
- bb_set : record_modified_bb_info
- bb_sizes : ipa_icf::sem_function
- bb_sorted : ipa_icf::sem_function
- bb_tick : target_info
- bb_to_node_t : ana::supergraph
- bb_to_pre : rpoamdbs_bb_data
- bb_top_order_destroy() : loop_distribution
- bb_top_order_index : loop_distribution
- bb_top_order_index_size : loop_distribution
- bb_top_order_init() : loop_distribution
- bbitmap() : bbitmap< N >
- bbs : bb_cluster, same_succ, sese_info_t, sm_set_flag_if_changed, split_info, vec_info
- bbs_visited : stack_entry
- before_dom_children() : analysis_dom_walker, check_array_bounds_dom_walker, dom_opt_dom_walker, dom_walker, eliminate_dom_walker, find_candidates_dom_walker, find_comparison_dom_walker, ipcp_modif_dom_walker, mark_def_dom_walker, nontrapping_dom_walker, rewrite_dom_walker, rewrite_update_dom_walker, strlen_pass, substitute_and_fold_dom_walker, uncprop_dom_walker
- before_stmt() : ana::function_point, ana::program_point
- before_supernode() : ana::function_point, ana::program_point
- before_use_stmt() : ana::state_purge_per_decl, ana::state_purge_per_ssa_name
- beg_delay_args_size : dw_trace_info
- beg_row : dw_trace_info
- beg_true_args_size : dw_trace_info
- begin() : 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 >, df_ref_info, dw_loc_list_struct, dw_ranges_by_label, hash_map< KeyId, Value, Traits >, hash_set< KeyId, Lazy, Traits >, hash_table< Descriptor, Lazy, Allocator >, 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 >
- begin_block : gcc_debug_hooks
- begin_checking_feasibility() : ana::region_model_manager
- begin_decls() : ana::state_purge_map
- begin_diagnostic() : libgdiagnostics::manager
- begin_entry : dw_loc_list_struct, dw_ranges
- begin_epilogue : gcc_debug_hooks
- begin_function : gcc_debug_hooks
- begin_group() : diagnostic_context, diagnostic_manager
- begin_highlight_color() : pp_markup::context
- begin_maybe_bound_svals() : ana::uncertainty_t
- begin_mutable_base_regs() : ana::reachable_regions
- begin_mutable_svals() : ana::reachable_regions
- begin_next_optinfo() : dump_context
- begin_prologue : gcc_debug_hooks
- begin_quote() : pp_markup::context
- begin_reachable_svals() : ana::reachable_regions
- begin_s_expr() : s_expr_writer
- begin_scope() : dump_context
- begin_section : lang_hooks_for_lto
- begin_ssas() : ana::state_purge_map
- begin_td() : graphviz_out
- begin_tr() : graphviz_out
- begin_trtd() : graphviz_out
- begin_url() : pretty_printer
- being_visited_p : sanopt_info
- below : bounds
- below_lower_bound() : ana::range
- best_match() : best_match< GOAL_TYPE, CANDIDATE_TYPE >
- better_epilogue_loop_than_p() : vector_costs
- better_main_loop_than_p() : vector_costs
- bi : gori_export_iterator
- bias : gimple_match_cond
- bias_adjusted_ctrl : rgroup_controls
- bifurcate() : ana::impl_region_model_context, ana::noop_region_model_context, ana::path_context, ana::region_model_context, ana::region_model_context_decorator
- big_endian : bitint_info
- biggest_mode : lra_insn_reg, lra_reg
- binary() : bbitmap_operators< M >, bbitmap_operators< 0 >, fixed_point_type_info, hashable_expr
- binary_encoded_nelts() : vector_builder< T, Shape, Derived >
- bind() : ana::binding_cluster
- bind_compound_sval() : ana::binding_cluster
- bind_expr_stack : gimplify_ctx
- bind_key() : ana::binding_cluster
- binding_cluster() : ana::binding_cluster
- binding_map() : ana::binding_map
- binds_to_current_def_p() : cgraph_edge, symtab_node
- binfo_p : dump_node_info
- binop_svalue() : ana::binop_svalue
- binop_values_map_t : ana::region_model_manager
- bit_field_mode_iterator() : bit_field_mode_iterator
- bit_not() : bbitmap_operators< M >, bbitmap_operators< 0 >
- bit_num : ira_object_conflict_iterator, minmax_set_iterator, sbitmap_iterator
- bit_offset : oc_outer_state
- bit_range() : ana::bit_range
- bit_range_region() : ana::bit_range_region
- bit_size_expr() : ana::bit_size_expr
- bit_test_cluster() : tree_switch_conversion::bit_test_cluster
- bitint : _var_map
- bitmap : type
- bitmap_get_quad() : sbr_sparse_bitmap
- bitmap_head() : bitmap_head
- bitmap_index : cprop_expr, expr, gcse_expr
- bitmap_set_quad() : sbr_sparse_bitmap
- bitmap_usage() : bitmap_usage
- bitmap_view() : bitmap_view< T, Traits, true >
- bits : bitmap_element, bitmap_iterator, hard_reg_set_iterator, inchash::hash, tree_base, tree_switch_conversion::case_bit_test
- bits_insert_insns : store_fwd_info
- bits_lattice : ipcp_param_lattices
- bits_within_svalue() : ana::bits_within_svalue
- bits_within_values_map_t : ana::region_model_manager
- bitsize : int_n_data_t
- bitvec : sbr_sparse_bitmap
- biv_p : iv
- bivs_not_used_in_addr : ivopts_data
- black_box : poly_bb
- blithely_get_best_candidate() : best_match< GOAL_TYPE, CANDIDATE_TYPE >
- blknum : rt_bb_visited
- block : block_symbol, call_arg_loc_node, copy_body_data, gbind, inline_entry_data, lower_data, lto_location_cache::cached_location, target_info, vn_phi_s
- block_bitmap : hwloop_info_d
- block_ends_with_call_p : cfg_hooks
- block_ends_with_condjump_p : cfg_hooks
- block_flags : diagnose_tm
- block_info() : block_info, dataflow
- block_info_elt_size : df_problem
- block_info_size : dataflow
- block_location_info() : block_location_info
- block_may_fallthru : lang_hooks
- block_pool : dataflow
- block_range() : ranger_cache
- block_range_cache() : block_range_cache
- block_remove() : vec< T, A, vl_embed >, vec< T, va_heap, vl_ptr >
- block_size : lto_output_stream, memory_block_pool
- block_sym : rtx_def::u
- block_vars : omp_context
- blocks : function_info, hwloop_info_d, line_info, parallel_g
- blocks_executed : function_info
- blocks_to_analyze : df_d
- blocks_to_copy : copy_body_data
- bm : gori_export_iterator, range_def_chain::rdc
- bmap : store_info, vars_ssa_cache::entry
- bmp_bbs : _var_map
- bnd : _list_node
- bnds : _fence
- body : gbind, gimple_statement_assume, gimple_statement_omp, gtransaction, lto_encoder_entry, omp_variant
- body_cost() : vector_costs
- body_includes_call : ivopts_data
- body_removed : symtab_node
- bool : fixed_wide_int_storage< N >, widest_int_storage< N >
- bool::enable_rtl_dump_file() : gcc::dump_manager
- boolean : mode_data
- border_allocnos : ira_loop_tree_node
- bottom : ipcp_lattice< valtype >
- bottom_p() : ipcp_bits_lattice, ipcp_vr_lattice
- bound() : ana::bound, nb_iter_bound, tree_niter_desc
- boundary : locate_and_pad_arg_data
- bounded_range() : ana::bounded_range
- bounded_ranges() : ana::bounded_ranges
- bounded_ranges_constraint() : ana::bounded_ranges_constraint
- bounded_ranges_manager : ana::bounded_ranges
- bounds : loop
- bounds_type : array_descr_info::array_descr_dimen
- branches : coverage_info, line_info
- branches_executed : coverage_info
- branches_taken : coverage_info
- break_alias_scc_partitions() : loop_distribution
- breakpoint() : range_tracer
- bsearch() : vec< T, A, vl_embed >, vec< T, va_heap, vl_ptr >
- bt_closure() : bt_closure
- buf : clear_padding_struct, outf
- buffer : lto_compression_stream, md_name
- buffer_size : file_cache_slot
- buffer_type() : value_range::buffer_type
- buflength : outf
- bufsize : vn_walk_cb_data
- bufused : outf
- build() : addsub_pattern, complex_add_pattern, complex_fms_pattern, complex_mul_pattern, complex_operations_pattern, complex_pattern, rtx_vector_builder, tree_vector_builder, vect_pattern
- build_arrays() : tree_switch_conversion::switch_conversion
- build_block_check() : rt_bb_visited
- build_constructors() : tree_switch_conversion::switch_conversion
- build_emission_path() : ana::diagnostic_manager
- build_graph() : ipa_icf::sem_item_optimizer, vect_optimize_slp_pass
- build_hash_based_classes() : ipa_icf::sem_item_optimizer
- build_indent_prefix() : diagnostic_context, diagnostic_text_output_format
- build_initial_worklist() : ana::exploded_graph
- build_multilib_strings() : driver
- build_new_function_type() : ipa_param_adjustments
- build_one_array() : tree_switch_conversion::switch_conversion
- build_option_suggestions() : option_proposer
- build_partition_graph() : loop_distribution
- build_prefix() : diagnostic_text_output_format
- build_rdg() : loop_distribution
- build_rdg_partition_for_vertex() : loop_distribution
- build_ssa_operands() : operands_scanner
- build_uses : operands_scanner
- build_vdef : operands_scanner
- build_vertices() : vect_optimize_slp_pass
- build_vuse : operands_scanner
- builtin : partition
- builtin_code() : ana::builtin_known_function
- builtin_constant_p_parms : ipa_fn_summary
- builtin_decl() : ana::builtin_known_function, lower_emutls_data
- builtin_function : lang_hooks
- builtin_function_ext_scope : lang_hooks
- builtin_node : lower_emutls_data
- builtins : target_globals
- bump : range_tracer
- bump_index() : gimple_infer_range
- by_depth : ggc_globals
- by_depth_in_use : ggc_globals
- by_depth_max : ggc_globals
- by_ref : agg_position_info, cgraph_indirect_call_info, condition, gensum_param_desc, ipa_agg_jump_function, ipa_argagg_value, ipa_load_agg_data, isra_param_desc
- bypass : decl
- bypass_guard_name : bypass_decl
- bypass_list : insn_reserv_decl
- bypassed : insn_reserv
- byte : oc_local_state, oc_outer_state
- byte_buffer_in_use : oc_local_state
- byte_range() : ana::byte_range
- bytes : constant_descriptor_rtx_data, lto_compression_stream, page_entry
- bytes_mapped : ggc_globals
- bytesize : mode_data