Here is a list of all struct and union fields with links to the structures/unions they belong to:
- a -
- a
: cgraph_order_sort
, type
, data_dependence_relation
, tree_vec
, noce_if_info
- abort_on_error
: diagnostic_context
- absence
: decl
- absence_list
: unit_decl
- abstract_flag
: tree_block
, tree_decl_common
- abstract_origin
: tree_block
, tree_decl_common
- access_fns
: indices
- access_matrix
: data_reference
- access_size
: asan_mem_ref
- accesses
: poly_dr
- accesses_in_loop
: mem_ref
- accesses_prior_frames
: rtl_data
- account_profile_record
: cfg_hooks
- achieved_states_num
: automaton
- action
: call_site_record_d
, tsan_map_atomic
- action_record_data
: rtl_eh
- add
: tailcall
- add_block
: common_sched_info_def
- add_data
: ira_allocno
- add_params
: sese_s
- add_remove_insn
: haifa_sched_info
- add_sysroot
: default_include
- add_with_sign()
: double_int
- addr
: addr_table_entry_struct
, tm_log_entry
, tm_memop
, overlapping_mems
, check_dependence_data
- addr_list
: cselib_val_struct
- addr_outer_code
: address_info
- addr_use_p
: use
- address
: temp_slot_address_entry
, reg_equivs_s
, tree_type_common::tree_type_symtab
, vec< T, A, vl_embed >
, vec< T, A, vl_ptr >
- address_p
: operand_data
- address_space
: tree_base
- address_taken
: symtab_node_base
, constraint_graph
- addressable_flag
: tree_base
- addrspace
: mem_attrs
- adjust
: micro_operation_def
- adjusted
: rtx_subst_pair
- adjustment
: mode_adjust
- advance_ainsn
: automaton
- advance_target_bb
: haifa_sched_info
- affects_type_identity
: attribute_spec
- affine_p
: data_dependence_relation
- after_dom_children
: dom_walk_data
- after_inlining
: function
- after_merge_succs
: code_motion_path_driver_info_def
- after_p
: usage_insns
- after_stall_p
: _sel_insn_data
, _fence
- afterward
: decision
- age
: ssa_name_info
- agg
: ipa_jump_func
- agg_contents
: cgraph_indirect_call_info
, agg_position_info
, condition
- agg_preserved
: ipa_pass_through_data
, ipa_ancestor_jf_data
- aggs
: ipcp_param_lattices
- aggs_bottom
: ipcp_param_lattices
- aggs_by_ref
: ipcp_param_lattices
- aggs_contain_variable
: ipcp_param_lattices
- aggs_count
: ipcp_param_lattices
- ainsn_list
: automaton
- alap
: model_insn_info
, node_order_params
- alg
: alg_hash_entry
- alias
: symtab_node_base
, cgraph_thunk_info
, mem_attrs
, data_reference
- alias_arg
: cl_option
- alias_ptr_type
: ipa_parm_adjustment
- alias_set
: alias_set_entry_d
, store_info
, read_info
, clear_alias_mode_holder
, base_alias_pair
, tree_type_common
- alias_target
: symtab_node_base
, cl_option
- align
: temp_slot
, mem_attrs
, ptr_info_def
, tree_type_common
, tree_decl_common
, constant_descriptor_rtx
, oc_local_state
- align_
: bit_field_mode_iterator
- align_i
: allocation_object_def
- align_p
: allocation_object_def
- alignb
: stack_var
- aligned_regs
: arg_data
- aligned_to
: innermost_loop_behavior
- alignment
: label_alignment
, mode_data
, object_block
- alignment_pad
: locate_and_pad_arg_data
- all_allocnos
: ira_loop_tree_node
- all_always_accessed
: chain
- all_late_ipa_passes
: gcc::pass_manager
- all_lowering_passes
: gcc::pass_manager
- all_lto_gen_passes
: gcc::pass_manager
- all_names_num
: excl_rel_decl
- all_passes
: gcc::pass_manager
- all_prob
: succs_info
- all_regular_ipa_passes
: gcc::pass_manager
- all_small_ipa_passes
: gcc::pass_manager
- all_succs_n
: succs_info
- all_throwers_are_sibcalls
: dw_fde_struct
, rtl_data
- all_tm_regions
: tm_ipa_cg_data
- alloc()
: va_stack
, gcov_var
- alloc_
: vec_prefix
- alloc_fun
: df_problem
- alloc_p
: spec_list
- alloc_size
: page_group
- allocated
: alloc_pool_descriptor
, bitmap_descriptor_d
, array_descr_info
, loc_descriptor
, globals
, vec_descriptor
, ptr_hash_entry
, vec< T, A, vl_embed >
- allocated_last_gc
: globals
- allocation
: page_group
, lto_compression_stream
- allocno
: ira_object
- allocno_copies
: ira_allocno
- allocnoclass
: reg_pref
- allof
: regexp
- allow_overwritable
: searchc_env
- allow_rhs_cond_expr
: gimplify_ctx
- allowed
: eh_region_d::eh_region_u
- allows_const_p
: std_pred_table
- allows_mem
: insn_operand_data
- allows_non_const
: pred_data
- allows_non_lvalue
: pred_data
- alshift()
: double_int
- alt_filename
: dump_file_info
- alt_flags
: dump_file_info
- alt_mem_list
: reg_equivs_s
- alt_state
: dump_file_info
- alt_states
: ainsn
- alt_stream
: dump_file_info
- altclass
: reg_pref
- alternative_enabled_p
: lra_insn_recog_data
, recog_data_d
- always_accessed
: dref_d
- always_executed
: invariant
- always_executed_in
: lim_aux_data
- always_inline_functions_inlined
: function
- analyze_subset
: df_d
- analyzed
: symtab_node_base
- analyzed_deps
: _sel_insn_data
- ancestor
: ipa_jump_func::jump_func_value
- anchors
: object_block
- and_and_p
: ce_if_block
- and_not()
: double_int
- anonymous_namespace
: odr_type_d
- another_char_needed
: option_map
- antic_in
: bb_bitmap_sets
- antic_occr
: expr
- antic_stores
: st_expr
- any_estimate
: loop
- any_parm_remapped
: nesting_info
- any_tramp_created
: nesting_info
- any_upper_bound
: loop
- anything
: pt_solution
- anything_ok
: operand_alternative
- append
: spec_path_info
- append_cond_position
: prev_flag_edges
- append_data
: lang_hooks_for_lto
- append_len
: spec_path_info
- apply_iterator
: iterator_group
- apply_wild_read
: bb_info
- ar_date
: external_big_ar_member
- ar_gid
: external_big_ar_member
- ar_mode
: external_big_ar_member
- ar_namlen
: external_big_ar_member
- ar_nextoff
: external_big_ar_member
- ar_prevoff
: external_big_ar_member
- ar_size
: external_big_ar_member
- ar_uid
: external_big_ar_member
- arc
: block_info
- arc_exists_p
: ainsn
- arcs_marked_by_insn
: insn_reserv_decl
- are_dependent
: data_dependence_relation
- arg
: cl_enum_arg
, die_arg_entry_struct
, position
, cl_decoded_option
, cl_deferred_option
, for_each_inc_dec_ops
- arg_align
: gimple_statement_omp_task
- arg_hard_regs
: lra_insn_recog_data
- arg_offset_rtx
: incoming_args
- arg_pointer_save_area_init
: rtl_data
- arg_size
: gimple_statement_omp_task
- argc
: plugin_name_args
- args
: gimple_statement_phi
, rtl_data
, switchstr
, chunk_info
, file_hash_entry
, hashable_expr
- args_ptr
: text_info
- args_size_undefined
: dw_trace_info
- args_so_far
: assign_parm_data_all
- args_so_far_v
: assign_parm_data_all
- args_to_skip
: cgraph_clone_info
- arguments
: tree_decl_non_common
- argv
: plugin_name_args
- arm_eabi
: eh_status::eh_status_u
- arr_ref_first
: switch_conv_info
- arr_ref_last
: switch_conv_info
- array
: dw_vec_struct
- array_index
: inline_summary
- arshift()
: double_int
- artificial_defs
: df_scan_bb_info
- artificial_flag
: tree_decl_common
- artificial_ref
: df_ref_d
- artificial_uses
: df_scan_bb_info
- as
: address_info
- asan_decl_vec
: stack_vars_data
- asan_vec
: stack_vars_data
- asap
: node_order_params
- ascend
: code_motion_path_driver_info_def
- asm_clobbers
: rtl_data
- asm_p
: _sel_insn_data
- asm_str
: asm_node
- asm_written_flag
: tree_base
- assem_name
: uid_range
- assembler_name
: tree_decl_with_vis
- assembly_start
: gcc_debug_hooks
- assigned_p
: ira_allocno
- associated
: array_descr_info
- assumptions
: niter_desc
, tree_niter_desc
- at_accessibility
: checksum_attributes
- at_address_class
: checksum_attributes
- at_allocated
: checksum_attributes
- at_artificial
: checksum_attributes
- at_associated
: checksum_attributes
- at_binary_scale
: checksum_attributes
- at_bit_offset
: checksum_attributes
- at_bit_size
: checksum_attributes
- at_bit_stride
: checksum_attributes
- at_byte_size
: checksum_attributes
- at_byte_stride
: checksum_attributes
- at_const_value
: checksum_attributes
- at_containing_type
: checksum_attributes
- at_count
: checksum_attributes
- at_data_location
: checksum_attributes
- at_data_member_location
: checksum_attributes
- at_decimal_scale
: checksum_attributes
- at_decimal_sign
: checksum_attributes
- at_default_value
: checksum_attributes
- at_digit_count
: checksum_attributes
- at_discr
: checksum_attributes
- at_discr_list
: checksum_attributes
- at_discr_value
: checksum_attributes
- at_encoding
: checksum_attributes
- at_endianity
: checksum_attributes
- at_explicit
: checksum_attributes
- at_first_insn
: code_motion_path_driver_info_def
- at_friend
: checksum_attributes
- at_is_optional
: checksum_attributes
- at_location
: checksum_attributes
- at_lower_bound
: checksum_attributes
- at_mutable
: checksum_attributes
- at_name
: checksum_attributes
- at_ordering
: checksum_attributes
- at_picture_string
: checksum_attributes
- at_prototyped
: checksum_attributes
- at_segment
: checksum_attributes
- at_small
: checksum_attributes
- at_string_length
: checksum_attributes
- at_threads_scaled
: checksum_attributes
- at_type
: checksum_attributes
- at_upper_bound
: checksum_attributes
- at_use_location
: checksum_attributes
- at_use_UTF8
: checksum_attributes
- at_variable_parameter
: checksum_attributes
- at_virtuality
: checksum_attributes
- at_visibility
: checksum_attributes
- at_vtable_elem_location
: checksum_attributes
- attr
: attr_value_list
- attr_name
: subst_attr_to_iter_mapping
- attribute_hash
: scoped_attributes
- attribute_table
: lang_hooks
- attributes
: tree_type_common
, scoped_attributes
, tree_decl_common
- attrs
: iterator_group
- autinc_from
: move_by_pieces_d
- autinc_to
: move_by_pieces_d
, store_by_pieces_d
- autoinc_p
: address_info
- automaton
: decl
, state_ainsn_table
, automata_list_el
, state
- automaton_decl
: unit_decl
- automaton_is_used
: automaton_decl
- automaton_name
: unit_decl
- automaton_order_num
: automaton
- aux
: data_reference
, loop
, edge_def
, symtab_node_base
, ipa_dfs_info
, basic_block_def
, ddg_edge
, cgraph_edge
, ddg_node
, variable_part_def
- av
: _bnd
, attr_value_list
- av1
: _bnd
- av_level
: sel_region_bb_info_def
- av_ninsns
: loop
- av_set
: sel_region_bb_info_def
- avail_in_worklist_p
: tm_memopt_bitmaps
- avail_occr
: expr
- avail_out
: bb_bitmap_sets
- avail_stores
: st_expr
- available_for_renaming
: reg_rename
- available_regs_num
: allocno_color_data