Here is a list of all struct and union fields with links to the structures/unions they belong to:
- p -
- p
: type
, max_alignment
, real_format
, cumulative_args_t
, lto_input_block
- pa_in
: bb_bitmap_sets
- packed_flag
: tree_base
- padding
: pretty_printer
- page
: page_entry
- page_groups
: globals
- page_offset
: internal_ldfile
- page_tails
: globals
- pages
: globals
- pagesize
: globals
- parallel_value
: arg_data
- param
: type
, hook_desc
, inline_edge_summary
- param_index
: cgraph_indirect_call_info
- param_struct
: type
- parameters
: access_matrix
- params
: ivs_params
, sese_s
- params_index
: ivs_params
- parent
: skeleton_chain_struct
, et_occ
, allocno_hard_regs_node
, ira_loop_tree_node
, case_node
, finally_tree_node
- parent_enum
: md_constant
- parent_occ
: et_node
- parents
: vtv_graph_node
- parm_modified
: param_analysis_info
- parm_num
: ipa_replace_map
- parm_stack_boundary
: rtl_data
- parm_visited_statements
: param_analysis_info
- parse_file
: lang_hooks
- part1
: switchstr
- partial
: arg_data
, assign_parm_data_one
- partition_dependencies
: temp_expr_table_d
- partition_has_default_def
: ssaexpand
- partition_in_use
: temp_expr_table_d
- partition_size
: _var_map
- partition_to_base_index
: _var_map
- partition_to_pseudo
: ssaexpand
- partition_to_view
: _var_map
- pass
: ce_if_block
, pass_registry
, pass_list_node
, object_size_info
, register_pass_info
- pass_lists
: gcc::pass_manager
- pass_manager()
: gcc::pass_manager
- pass_num
: state
- pass_on_stack
: arg_data
- pass_through
: ipa_jump_func::jump_func_value
- passed_mode
: assign_parm_data_one
- passed_pointer
: assign_parm_data_one
- passed_type
: assign_parm_data_one
- passes_by_id
: gcc::pass_manager
- passes_by_id_size
: gcc::pass_manager
- pat
: inc_insn
, mem_insn
, set_of_data
- pat_enable
: target_optabs
- path
: cse_basic_block_data
, file_info
, dir_info
, redirection_data
- path_min
: dom_info
- path_size
: cse_basic_block_data
- pathname
: filedep
- pathstr
: accum_extract
- pattern
: ls_expr
, bypass_list
, clobber_pat
, optab_def_d
, st_expr
- pattern_def_seq
: _stmt_vec_info
- pattern_regs
: ls_expr
, st_expr
- patterns
: unit_pattern_rel_decl
- patterns_num
: unit_pattern_rel_decl
- pbb
: bb_pbb_def
, poly_dr
, lst
, gimple_bb
- pchw
: ggc_root_tab
, ggc_cache_tab
- pe
: constraint_graph
- pe_rep
: constraint_graph
- peak
: alloc_pool_descriptor
, bitmap_descriptor_d
, vec_descriptor
- pedantic_errors
: diagnostic_context
- peel_info
: _vect_peel_extended_info
- peeling_for_alignment
: _loop_vec_info
- peeling_for_gaps
: _loop_vec_info
- peeling_htab
: _loop_vec_info
- pelt
: hard_reg_set_iterator
- pending
: expand_loc_callback_data
- pending_bincl_name
: dbx_file
- pending_flush_length
: deps_desc
- pending_jump_insns
: deps_desc
- pending_read_insns
: deps_desc
- pending_read_list_length
: deps_desc
- pending_read_mems
: deps_desc
- pending_write_insns
: deps_desc
- pending_write_list_length
: deps_desc
- pending_write_mems
: deps_desc
- permissive
: diagnostic_context
- permp
: variable_tracking_info_def
, dfset_post_merge
- pfilename
: dump_file_info
- pflags
: dump_file_info
- phase
: name_to_bb
- phi
: hashable_expr
- phi_blocks
: def_blocks_d
- phi_count
: switch_conv_info
- phi_gen
: bb_bitmap_sets
- phi_nodes
: gimple_bb_info
- phiargs
: vn_phi_s
- phis
: vn_tables_s
- phis_pool
: vn_tables_s
- plf
: gimple_statement_base
- plist
: path_prefix
- plugin_name
: callback_info
- plus
: init_expmed_rtl
- pnan
: real_format
- point
: model_pressure_limit
- pointed_by
: constraint_graph
- pointer_label
: constraint_graph
- pointer_map()
: pointer_map< T >
- pointer_to
: type
- points_to
: constraint_graph
- points_to_sets_created
: constraint_stats
- poly_scop_p
: scop
- polymorphic
: cgraph_indirect_call_info
- pool
: varasm_status
- pop()
: vec< T, A, vl_embed >
, vec< T, va_heap, vl_ptr >
- popcount
: simple_bitmap_def
, double_int
- pops_args
: incoming_args
- pos
: bitpack_d
, decl
, regexp
, s_hook
, link
, use
, data_ref_loc_d
, dref_d
, variable_union_info
- pos_dst
: variable_union_info
- pos_mode
: extraction_insn
- pos_op
: register_pass_info
- position
: decision
- positions_needed
: store_info
- post
: vertex
- post_landing_pad
: eh_landing_pad_d
- post_options
: lang_hooks
- postorder
: df_d
- postorder_inverted
: df_d
- pot_dummy_types
: godump_container
- pow2
: init_expmed_rtl
- pprev
: loc_exp_dep_s
- pre
: omp_for_data
- pre_body
: gimple_statement_omp_for
- precision
: mode_data
- pred
: vertex
, web_entry
, block_info
, decision_test
, unoccr
, expr_pred_trans_d
- pred_count
: bb_info
- pred_next
: arc_info
, graph_edge
- predecessors
: ddg_node
, block_info_def
- predicate
: bb_predicate_s
, operand_data
, size_time_entry
, inline_edge_summary
, insn_operand_data
- predicate_gimplified_stmts
: bb_predicate_s
- predicated_pat
: _haifa_insn_data
- predict_edge
: cfg_hooks
- predicted_by_p
: cfg_hooks
- preds
: basic_block_def
, constraint_graph
, bb_cluster_def
- prefclass
: reg_pref
- prefer_smaller_modes()
: bit_field_mode_iterator
- preferred_base
: mmap_info
- preferred_hard_regno1
: lra_reg
- preferred_hard_regno2
: lra_reg
- preferred_hard_regno_profit1
: lra_reg
- preferred_hard_regno_profit2
: lra_reg
- preferred_incoming_stack_boundary
: cgraph_rtl_info
- preferred_stack_boundary
: rtl_data
- prefetch_before
: mem_ref
- prefetch_mod
: mem_ref
- prefix
: prefix_list
, dir_info
, pretty_printer
- preorder_num
: allocno_hard_regs_node
- preprocessed
: infile
- presence
: decl
- presence_list
: unit_decl
- presence_signature
: state
- preserve_biv
: version_info
- pressure
: model_pressure_limit
- pretend_args_size
: assign_parm_data_all
, incoming_args
- pretty_printer()
: pretty_printer
- prev
: dbx_file
, page_entry
, ssa_use_operand_d
, allocno_hard_regs_node
, model_insn_info
, loop_exit
, cgraph_function_version_info
, chunk_info
, et_occ
, temp_slot
, decision
, gimple_statement_base
, insn_chain
, strinfo_struct
, reg_eqv_elem
, bitmap_element_def
, vtbl_map_node
- prev_bb
: basic_block_def
- prev_bucket_allocno
: allocno_color_data
- prev_callee
: cgraph_edge
- prev_caller
: cgraph_edge
- prev_can_eliminate
: elim_table
- prev_catch
: eh_catch_d
- prev_clobber
: comparison
- prev_context
: gimplify_ctx
- prev_dumped_count
: statistics_counter_s
- prev_first_allocno_copy
: ira_allocno_copy
- prev_head
: haifa_sched_info
- prev_in_row
: ps_insn
- prev_insn
: insn_info
- prev_nextp
: _dep_link
- prev_reg
: df_base_ref
- prev_same_hash
: table_elt
- prev_same_value
: table_elt
- prev_second_allocno_copy
: ira_allocno_copy
- prev_sibling_clone
: cgraph_node
- prev_sri
: secondary_reload_info
- previous
: symtab_node_base
- previous_offset
: elim_table
- previous_sharing_asm_name
: symtab_node_base
- prime
: prime_ent
- print_decl
: lang_hooks
- print_error_function
: lang_hooks
- print_identifier
: lang_hooks
- print_insn
: haifa_sched_info
- print_statistics
: lang_hooks
- print_type
: lang_hooks
- print_xnode
: lang_hooks
- printer
: diagnostic_context
- priority
: prefix_list
, _haifa_insn_data
, _expr
- priority_adj
: _expr
- priority_status
: _haifa_insn_data
- private_flag
: tree_base
- privatized_types
: gimplify_omp_ctx
- pro
: _dep
- prob
: case_node
- probability
: edge_def
- problem
: dataflow
- problem_data
: dataflow
- problems_by_index
: df_d
- problems_in_order
: df_d
- probs_ok
: succs_info
- proc
: tag_format
- process
: cgraph_node
- process_globally
: group_info
- processed_p
: _fence
, insn_reserv_decl
- profile
: rtl_data
- profile_id
: cgraph_node
- profile_info
: lto_file_decl_data
- profitable_hard_regs
: allocno_color_data
- profitable_p
: ira_reg_equiv
- prog
: cloog_prog_clast
- promoted_mode
: assign_parm_data_one
- prop_size_cost
: ipcp_value
- prop_time_benefit
: ipcp_value
- properties_destroyed
: pass_data
- properties_provided
: pass_data
- properties_required
: pass_data
- protected_flag
: tree_base
- pset
: pointer_map_t
, free_lang_data_d
, walk_stmt_info
- pseudo
: initial_value_pair
- pstate
: dump_file_info
- pstream
: dump_file_info
- pt
: ptr_info_def
- pt_modified
: param_analysis_info
- pt_vars
: shared_bitmap_info
- pt_visited_statements
: param_analysis_info
- ptr
: count_ptr_d
, spec_list
, _bnd
, strinfo_struct
, ptr_loc
, sbitmap_iterator
, ptr_hash_entry
, attribute_use
, lto_char_ptr_base
, gimple_stmt_iterator_d
, iterator_use
, tree_stmt_iterator
, spec_list_1
- ptr_info
: dr_alias
- ptr_mask
: _loop_vec_info
- ptr_spec
: spec_list
- ptrs
: traversal_state
- ptrs_i
: traversal_state
- public_flag
: tree_base
- pure
: hashable_expr
- pure_const_state
: funct_state_d
- purpose
: tree_list
- push_list
: diagnostic_context
- pushdecl
: lang_hooks_for_decls
- pushed_stack_size
: stack_usage