GCC Middle and Back End API Reference
Main Page
Namespaces
Data Structures
Files
Data Structures
Data Structure Index
Class Hierarchy
Data Fields
All
Functions
Variables
Typedefs
Related Functions
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
- p -
p :
type
,
max_alignment
,
real_format
,
cumulative_args_t
,
lto_input_block
pa_in :
bb_bitmap_sets
packed_flag :
tree_base
packed_maybe_necessary :
record_layout_info_s
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 :
walk_type_data
,
type
,
hook_desc
,
inline_edge_summary
param_decls :
mf_xform_decls_data
param_index :
cgraph_indirect_call_info
param_prefix :
write_types_data
param_struct :
type
parameters :
access_matrix
params :
ivs_params
,
sese_s
params_index :
ivs_params
parent :
ira_loop_tree_node
,
case_node
,
finally_tree_node
,
skeleton_chain_struct
,
et_occ
,
allocno_hard_regs_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_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_ :
gcc::context
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
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_statics :
record_layout_info_s
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
personality :
tree_function_decl
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 :
tree_type_common::tree_type_symtab
pointer_label :
constraint_graph
pointer_to :
type
,
tree_type_common
points_to :
constraint_graph
points_to_sets_created :
constraint_stats
poly_scop_p :
scop
polymorphic :
cgraph_indirect_call_info
pool :
varasm_status
popcount :
simple_bitmap_def
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
possibly_inlined :
tree_function_decl
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
,
tree_type_common
pred :
web_entry
,
block_info
,
decision_test
,
vertex
,
unoccr
,
expr_pred_trans_d
pred_count :
bb_info
pred_next :
arc_info
,
graph_edge
predecessors :
block_info_def
,
ddg_node
predicate :
insn_operand_data
,
operand_data
,
size_time_entry
,
inline_edge_summary
,
bb_predicate_s
predicate_gimplified_stmts :
bb_predicate_s
predicated_pat :
_haifa_insn_data
predict_edge :
cfg_hooks
predicted_by_p :
cfg_hooks
preds :
bb_cluster_def
,
basic_block_def
,
constraint_graph
prefclass :
reg_pref
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 :
dir_info
,
prefix_list
,
write_types_data
,
pretty_printer
preorder_num :
allocno_hard_regs_node
preprocessed :
infile
presence :
decl
presence_list :
unit_decl
presence_signature :
state
preserve_biv :
version_info
preserve_flag :
tree_decl_common
pressure :
model_pressure_limit
pretend_args_size :
assign_parm_data_all
,
incoming_args
prev :
ssa_use_operand_d
,
insn_chain
,
bitmap_element_def
,
loop_exit
,
cgraph_function_version_info
,
strinfo_struct
,
allocno_hard_regs_node
,
dbx_file
,
temp_slot
,
page_entry
,
gimple_statement_base
,
model_insn_info
,
chunk_info
,
et_occ
,
tree_statement_list_node
,
vtbl_map_node
,
decision
,
reg_eqv_elem
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_field :
record_layout_info_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
prev_val :
walk_type_data
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_field :
walk_type_data
process_globally :
group_info
processed_p :
insn_reserv_decl
,
_fence
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
,
walk_stmt_info
,
free_lang_data_d
pseudo :
initial_value_pair
pstate :
dump_file_info
pstream :
dump_file_info
pt :
ptr_info_def
pt_modified :
param_analysis_info
pt_uid :
tree_decl_common
pt_vars :
shared_bitmap_info
pt_visited_statements :
param_analysis_info
ptr :
attribute_use
,
spec_list
,
lto_char_ptr_base
,
count_ptr_d
,
_bnd
,
spec_list_1
,
strinfo_struct
,
ptr_hash_entry
,
ptr_loc
,
iterator_use
,
tree_stmt_iterator
,
sbitmap_iterator
,
gimple_stmt_iterator_d
ptr_info :
tree_ssa_name
,
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
pure_flag :
tree_function_decl
purpose :
tree_list
push_list :
diagnostic_context
pushdecl :
lang_hooks_for_decls
pushed_stack_size :
stack_usage
Generated by
1.8.1.1