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
- n -
n :
choice_entry
,
ira_allocno_iterator
,
ira_allocno_object_iterator
,
affine_tree_combination
,
conflict_function
,
ira_pref_iterator
,
symbolic_number
,
ira_object_iterator
,
ira_copy_iterator
,
rtx_search_arg
n1 :
omp_for_data_loop
n2 :
omp_for_data_loop
n_addr_uses :
def
n_aligned_regs :
arg_data
n_alternatives :
data
,
lra_static_insn_data
,
recog_data_d
,
insn_data_d
,
operand_data
n_bits :
simple_bitmap_def
n_blocks :
df_d
n_blocks_inverted :
df_d
n_body :
gimple_statement_eh_else
n_calls :
caller_statistics
n_cand_uses :
iv_ca
n_cands :
iv_ca
n_chains :
operand_rr_info
n_classification_history :
diagnostic_context
n_counters :
histogram_value_t
n_debug :
ready_list
n_debug_insn_changes :
value_data
n_deleted :
hash_table_control< T >
n_dups :
data
,
lra_static_insn_data
,
recog_data_d
,
insn_data_d
n_elements :
hash_table_control< T >
,
pointer_set_t
n_elems :
hash_table_d
n_flags :
internal_syment
n_functions :
gcov_info
n_generator_args :
data
,
insn_data_d
n_hot_calls :
caller_statistics
n_invariant_uses :
iv_ca
n_links :
_deps_list
n_loc :
iv_to_split
n_map_members :
iv_use
n_name :
external_syment
,
internal_syment
n_numaux :
external_syment
,
internal_syment
n_offset :
external_syment
,
internal_syment
n_operands :
data
,
lra_static_insn_data
,
recog_data_d
,
insn_data_d
n_opts :
diagnostic_context
n_push :
diagnostic_context
n_reaching_defs :
btr_user_s
n_ready :
ready_list
n_refs :
external_ref
,
df_reg_info
n_regs :
iv_ca
n_reloads :
insn_chain
n_sclass :
external_syment
,
internal_syment
n_scnum :
external_syment
,
internal_syment
n_sets :
cselib_record_autoinc_data
,
count_use_info
n_slots :
pointer_set_t
n_type :
external_syment
,
internal_syment
n_uses :
comparison
,
def
n_value :
external_syment
,
internal_syment
n_var_parts :
variable_def
n_vertices :
graph
n_zeroes :
external_syment
,
internal_syment
name :
pred_data
,
gimple_statement_omp_critical
,
macro_hash_value
,
clast_name_index
,
lang_hooks
,
named_section
,
predictor_info
,
md_constant
,
enum_value
,
enum_type
,
mapping
,
insn_data_d
,
timevar_def
,
pass_data
,
version_info
,
pre_expr_union_d
,
variable_info
,
xcoff_type_number
,
alloc_pool_descriptor
,
alloc_pool_def
,
cfg_hooks
,
id
,
lto_object
,
string2counter_map
,
color_cap
,
dump_option_value_info
,
pubname_struct
,
path_prefix
,
default_spec
,
spec_list
,
spec_list_1
,
temp_file
,
file_at_path_info
,
infile
,
spec_function
,
tag_format
,
function_info
,
coverage_info
,
source_info
,
name_map
,
attr_desc
,
insn_reserv
,
unit_decl
,
automaton_decl
,
reserv_decl
,
insn_reserv_decl
,
unit_regexp
,
reserv_regexp
,
rtx_definition
,
options
,
pair
,
outf
,
hook_desc
,
s_hook
,
mode_data
,
optab_def_d
,
pattern_d
,
data
,
constraint_data
,
decision_test
,
std_pred_table
name_defined_by_phi :
dref_d
name_len :
color_cap
,
spec_list
,
file_at_path_info
name_version :
scev_info_str
named :
section
named_arg :
assign_parm_data_one
named_label_size :
lto_function_header
namelen :
constraint_data
nameless_flag :
tree_base
names :
excl_rel_decl
,
unit_pattern_rel_decl
names_num :
unit_pattern_rel_decl
nargs :
gimple_statement_phi
,
hashable_expr
nary :
pre_expr_union_d
,
vn_tables_s
nary_obstack :
vn_tables_s
nb_affine :
chrec_stats
nb_affine_multivar :
chrec_stats
nb_chrec_dont_know :
chrec_stats
nb_chrecs :
chrec_stats
nb_higher_poly :
chrec_stats
nb_induction_vars :
access_matrix
nb_iterations :
loop
nb_iterations_estimate :
loop
nb_iterations_upper_bound :
loop
nb_local_variables :
poly_scattering
nb_params :
scop
nb_refs :
poly_dr
nb_scattering :
poly_scattering
nb_subscripts :
poly_dr
nb_undetermined :
chrec_stats
nc :
gimple_statement_asm
ncomponents :
mode_data
NDFA_arcs_num :
automaton
NDFA_states_num :
automaton
ndimensions :
array_descr_info
need_caller_save_reg :
du_head
need_drap :
rtl_data
need_elim :
insn_chain
need_label :
decision
need_newline :
pretty_printer
need_operand_change :
insn_chain
need_reload :
insn_chain
needs_check :
transformed_insns
needs_insertion :
vn_ssa_aux
needs_preprocessing :
compiler
needs_spec_check_p :
_expr
neg :
init_expmed_rtl
,
simplify_plus_minus_op_data
neg_alias_arg :
cl_option
neg_index :
cl_option
negated :
option_map
nel :
minmax_set_iterator
nelements :
string_pool_data
nelt :
ggc_root_tab
,
ggc_cache_tab
nested :
cgraph_node
,
options
new_addr :
ptr_data
new_block :
move_stmt_d
new_cp :
iv_ca_delta
new_cycle_p :
state
new_decl :
create_version_alias_info
new_die :
skeleton_chain_struct
new_entry_index :
fixup_graph_d
new_exit_index :
fixup_graph_d
new_expr_vinsn :
expr_history_def_1
new_label_map :
move_stmt_d
new_len :
debug_prefix_map
new_local_var_chain :
nesting_info
new_name :
lto_renaming_slot
,
name_to_copy_elt
new_node :
ipa_dfs_info
new_phi :
reduction_info
new_prefix :
debug_prefix_map
,
option_map
new_ready :
haifa_sched_info
new_reg :
ps_reg_move_info
new_replaceable_dependencies :
temp_expr_table_d
new_rtx :
queued_debug_insn_change
new_sets :
bb_bitmap_sets
new_ssa_base :
ipa_parm_adjustment
new_tree :
ipa_replace_map
newivs :
ivs_params
newivs_index :
ivs_params
newreg :
change_cc_mode_args
newval :
dep_replacement
next :
undo
,
coverage_data
,
occr
,
reg_eqv_elem
,
elt_list
,
elt_loc_list
,
dbx_file
,
df_link
,
store_info
,
read_info
,
deferred_change
,
comdat_type_struct
,
limbo_die_struct
,
var_loc_node
,
call_arg_loc_node
,
cu_hash_table_entry
,
et_occ
,
action_record
,
prefix_list
,
debug_prefix_map
,
temp_slot
,
sequence_stack
,
frame_space
,
user_specs
,
spec_list
,
temp_name
,
temp_file
,
gcov_info
,
function_info
,
ls_expr
,
insn_def
,
insn_ent
,
attr_value
,
attr_desc
,
delay_desc
,
attr_value_list
,
attr_hash
,
insn_reserv
,
bypass_list
,
bypass_decl
,
unit_usage
,
clobber_pat
,
clobber_ent
,
extraction
,
code_ptr
,
options
,
pair
,
type
,
outf
,
filedep
,
mode_data
,
mode_adjust
,
operand_data
,
data
,
link
,
position
,
decision_test
,
decision
,
queue_elem
,
pred_data
,
page_entry
,
page_group
,
page_table_chain
,
free_object
,
vtbl_map_node
,
cand_chain_d
,
gimple_statement_base
,
scopdet_info
,
location_chain_def
,
model_insn_info
,
haifa_saved_data
,
hwloop_info_d
,
ipcp_value_source
,
ipcp_value
,
ipcp_agg_lattice
,
ipa_known_agg_contents_list
,
stridxlist
,
ipa_agg_replacement_value
,
allocno_hard_regs_node
,
update_cost_record
,
use_optype_d
,
update_cost_queue_elem
,
coalesce_data
,
move
,
cost_one_pair_d
,
ira_loop_tree_node
,
live_range
,
use
,
iv_to_split
,
var_to_expand
,
regno_assign_info
,
lra_live_range
,
file_stack_entry
,
lra_insn_reg
,
pseudo_slot
,
lto_file_decl_data
,
_list_node
,
seginfo
,
omp_region
,
unnamed_section
,
queued_debug_insn_change
,
uid_range
,
pass_list_node
,
callback_info
,
unoccr
,
modifies_mem
,
block_info_def
,
bucket
,
file_name_list
,
enum_value
,
map_value
,
insn_chain
,
target_info
,
_dep_link
,
st_expr
,
timevar_stack_def
,
symbol_stack_entry
,
tm_region
,
ssa_use_operand_d
,
dump_queue
,
nesting_info
,
opt_pass
,
component
,
assign_link
,
mem_ref_group
,
mem_ref
,
occurrence
,
ssa_operand_memory_d
,
range_entry
,
strinfo_struct
,
variable_info
,
el
,
tailcall
,
assert_locus_d
,
dead_debug_use
,
histogram_value_t
,
attrs_def
,
loc_exp_dep_s
,
constant_descriptor_rtx
,
varpool_node_hook_list
,
alloc_pool_list_def
,
bitmap_element_def
,
btr_def_group_s
,
btr_user_s
,
saved_hard_reg
,
stack_var
,
nb_iter_bound
,
loop_exit
,
loop
,
cgraph_edge_hook_list
,
cgraph_node_hook_list
,
cgraph_2edge_hook_list
,
cgraph_2node_hook_list
,
symtab_node_base
,
cgraph_function_version_info
,
asm_node
,
id
,
lto_object
,
csa_reflist
,
insn_link
next_ainsn :
ainsn
next_alt_state :
alt_state
next_arc_marked_by_insn :
arc
next_automata_list_el :
automata_list_el
next_automaton :
automaton
next_bb :
basic_block_def
next_bit_hint :
page_entry
next_bucket :
dom_info
next_bucket_allocno :
allocno_color_data
next_callee :
cgraph_edge
next_caller :
cgraph_edge
next_catch :
eh_catch_d
next_chain :
du_head
next_change :
iv_ca_delta
next_cont :
mode_data
next_containing_mem :
cselib_val_struct
next_cycle :
ipa_dfs_info
next_cycle_apply :
haifa_saved_data
next_cycle_deps :
haifa_saved_data
next_duplicate :
ipa_cst_ref_desc
next_e :
loop_exit
next_element :
_stmt_vec_info
next_equiv_class_insn :
ainsn
next_equiv_class_state :
state
next_first_allocno_copy :
ira_allocno_copy
next_grp :
access
next_imm_name :
immediate_use_iterator_d
next_in :
ddg_edge
next_in_row :
ps_insn
next_insn_set :
reg_set_data
next_insn_use :
reg_use_data
next_interp :
slsr_cand_d
next_local_store :
insn_info
next_lp :
eh_landing_pad_d
next_member :
internal_ldfile
next_need_reload :
insn_chain
next_nested :
cgraph_node
next_out :
ddg_edge
next_out_arc :
arc
next_pattern_reserv :
pattern_reserv
next_pattern_set_el :
pattern_set_el
next_peer :
eh_region_d
next_pref :
ira_allocno_pref
next_queued :
access
next_reg :
df_base_ref
next_regno :
value_data_entry
next_regno_allocno :
ira_allocno
next_regno_use :
reg_use_data
next_same_hash :
expr
,
table_elt
next_same_i1 :
delay_pair
next_same_reservs_insn :
ainsn
next_same_value :
table_elt
next_second_allocno_copy :
ira_allocno_copy
next_sharing_asm_name :
symtab_node_base
next_sibling :
access
next_sibling_class :
type
next_sibling_clone :
cgraph_node
next_sorted_alt_state :
alt_state
next_tail :
haifa_sched_info
next_textual :
constraint_data
next_this_bb :
btr_def_s
next_this_group :
btr_def_s
next_this_letter :
constraint_data
next_type_number :
dbx_file
next_unit_set_el :
unit_set_el
next_use :
du_chain
ni :
gimple_statement_asm
ninsns :
loop
niter :
tree_niter_desc
,
niter_desc
,
partition_s
niter_expr :
niter_desc
niters :
ivopts_data
nl :
gimple_statement_asm
nl_goto_field :
nesting_info
nnodes :
topo_info
no :
gimple_statement_asm
no_overflow :
affine_iv_d
no_result :
atomic_op_functions
no_stack_p :
lra_reg
no_stack_reg_p :
ira_allocno
no_warning :
gimple_statement_base
nocombine :
reload
node :
lto_encoder_entry
,
dump_info
,
growth_data
,
_dep_link
,
bucket
,
bbro_basic_block_data_def
,
gdbhooks.TreePrinter
,
lst
,
postorder_stack
,
dump_queue
node_dead :
ipa_node_params
node_enqueued :
ipa_node_params
node_map :
streamer_tree_cache_d
node_mapping :
scc_info
nodes :
_elim_graph
,
cgraph_node_set_def
,
streamer_tree_cache_d
,
lto_symtab_encoder_d
,
varpool_node_set_def
,
ddg
,
ddg_scc
,
dom_info
,
dump_info
nodes_marked_new :
searchc_env
noloop_assumptions :
niter_desc
nominal_mode :
assign_parm_data_one
nominal_type :
assign_parm_data_one
non_addressable :
access
non_call_stmts_on_hot_path :
loop_size
non_frame_wild_read :
insn_info
non_ssa_vars :
stack_entry
nongroup :
reload
nonlocal :
pt_solution
nonlocal_goto_save_area :
function
nonlocal_value :
ipa_parm_adjustment
nonoffmem_ok :
operand_alternative
nonpointer_vars :
constraint_stats
nonreg :
_dep
nontemporal_move :
gimple_statement_base
nop :
sloc
norm_vertex_index :
fixup_edge_d
normal_decls_num :
description
noswitch :
section
note_dep :
sched_deps_info_def
note_list :
sel_region_bb_info_def
note_mem_dep :
sched_deps_info_def
note_ptr_cookie :
ptr_data
note_ptr_fn :
ptr_data
note_reg_clobber :
sched_deps_info_def
note_reg_set :
sched_deps_info_def
note_reg_use :
sched_deps_info_def
nothing :
regexp
nothrow :
dw_fde_struct
,
rtl_data
nothrow_flag :
tree_base
nowarning_flag :
tree_base
npeel :
_vect_peel_info
npredecessors :
block_info_def
nr_members :
edgelst
,
bblst
nrefs :
ira_allocno
,
lra_reg
nregs :
du_head
,
reload
,
parms_set_data
,
incoming_reg_info
,
likely_spilled_retval_info
,
subreg_info
ns :
scoped_attributes
nsearches :
bitmap_descriptor_d
nsets :
cse_basic_block_data
nslots :
string_pool_data
null :
pt_solution
num :
loop
,
ira_allocno_pref
,
delay_desc
,
cost_classes
,
gcov_ctr_summary
,
block_info
,
saved_hard_reg
,
gcov_ctr_info
,
dump_file_info
,
ira_allocno_copy
,
dw_ranges_struct
,
numbered_tree_d
,
ira_allocno
num_accumulated_conflicts :
ira_object
num_alternatives :
insn_def
num_and_and_blocks :
ce_if_block
num_backarcs :
ddg_scc
,
ddg
num_basevars :
_var_map
num_blocks :
function_info
,
tree_live_info_d
num_branches_on_hot_path :
loop_size
num_cgraph_partitions :
lto_stats_d
num_clobbers_to_add :
decision_test
num_codes :
pred_data
num_compressed_il_bytes :
lto_stats_d
num_consecutive_stages :
ps_reg_move_info
num_const_prop :
prop_stats_d
,
opt_stats_d
num_copy_prop :
opt_stats_d
,
prop_stats_d
num_counters :
gcov_working_set_info
,
gcov_bucket_type
num_counts :
function_info
num_dce :
prop_stats_d
num_debug :
ddg
num_defs :
dfa_stats_d
num_dependence_dependent :
datadep_stats
num_dependence_independent :
datadep_stats
num_dependence_tests :
datadep_stats
num_dependence_undetermined :
datadep_stats
num_divisions :
occurrence
num_dups :
pattern_stats
num_edges :
edge_list
,
fixup_graph_d
,
constraint_stats
num_elem :
rtvec_def
num_else_insns :
ce_if_block
num_entries :
initial_value_struct
num_eqs :
omega_pb_d
num_exprs_considered :
opt_stats_d
num_free_objects :
page_entry
num_function_bodies :
lto_stats_d
num_generator_args :
pattern_stats
num_geqs :
omega_pb_d
num_handlers :
cl_option_handlers
num_implicit_edges :
constraint_stats
num_in_part :
temp_expr_table_d
num_input_cgraph_nodes :
lto_stats_d
num_input_files :
lto_stats_d
num_input_il_bytes :
lto_stats_d
num_insn_operands :
pattern_stats
num_insns :
decision_test
,
attr_value
num_iters :
_loop_vec_info
num_iters_unchanged :
_loop_vec_info
num_lines :
source_info
num_loads :
count_ptr_d
,
ddg
num_merged_labels :
cfg_stats_d
num_mismatched_count_in :
profile_record
num_mismatched_count_out :
profile_record
num_mismatched_freq_in :
profile_record
num_mismatched_freq_out :
profile_record
num_miv :
datadep_stats
num_miv_dependent :
datadep_stats
num_miv_independent :
datadep_stats
num_miv_unimplemented :
datadep_stats
num_multiple_test_blocks :
ce_if_block
num_multiple_test_insns :
ce_if_block
num_named_labels :
data_in
,
lto_function_header
num_nodes :
ddg
,
lto_decl_header
,
loop
num_non_pure_calls_on_hot_path :
loop_size
num_objects :
ira_allocno
num_operand_vars :
pattern_stats
num_ops :
gimple_statement_base
num_or_or_blocks :
ce_if_block
num_out_arcs :
state
num_output_files :
lto_stats_d
num_output_il_bytes :
lto_stats_d
num_output_symtab_nodes :
lto_stats_d
num_partitions :
_var_map
num_phi_args :
dfa_stats_d
num_phis :
dfa_stats_d
num_pickle_refs_output :
lto_stats_d
num_pred :
block_info
num_problems_defined :
df_d
num_processed_children :
vtv_graph_node
num_pure_calls_on_hot_path :
loop_size
num_re :
opt_stats_d
num_same_subscript_function :
datadep_stats
num_sccs :
ddg_all_sccs
num_siv :
datadep_stats
num_siv_dependent :
datadep_stats
num_siv_independent :
datadep_stats
num_siv_unimplemented :
datadep_stats
num_sorted :
coalesce_list_d
num_stmts :
opt_stats_d
num_stmts_folded :
prop_stats_d
num_stores :
count_ptr_d
,
ddg
num_subs :
omega_pb_d
num_subscript_tests :
datadep_stats
num_subscript_undetermined :
datadep_stats
num_succ :
block_info
num_then_insns :
ce_if_block
num_threaded_edges :
thread_stats_d
num_tree_bodies_output :
lto_stats_d
num_trees :
lto_stats_d
num_uncompressed_il_bytes :
lto_stats_d
num_unnamed_labels :
data_in
,
lto_function_header
num_used_inv_expr :
iv_ca
num_uses :
dfa_stats_d
num_values :
enum_type
num_vars :
omega_pb_d
num_vdefs :
dfa_stats_d
num_vertices :
fixup_graph_d
num_vuses :
dfa_stats_d
num_ziv :
datadep_stats
num_ziv_dependent :
datadep_stats
num_ziv_independent :
datadep_stats
num_ziv_unimplemented :
datadep_stats
number :
xcoff_type_number
,
map_value
,
decision
,
head
numops :
ssa_operand_iterator_d
Generated by
1.8.1.1