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
- a -
a :
cgraph_order_sort
,
type
,
tree_vec
,
data_dependence_relation
,
noce_if_info
abort_on_error :
diagnostic_context
absence :
decl
absence_list :
unit_decl
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
addr :
check_dependence_data
,
addr_table_entry_struct
,
tm_log_entry
,
tm_memop
,
overlapping_mems
addr_list :
cselib_val_struct
addr_outer_code :
address_info
addr_use_p :
use
address :
temp_slot_address_entry
,
reg_equivs_s
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
affine_p :
data_dependence_relation
after_inlining :
function
after_merge_succs :
code_motion_path_driver_info_def
after_p :
usage_insns
after_stall_p :
_fence
,
_sel_insn_data
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
alias_target :
symtab_node_base
,
cl_option
align :
temp_slot
,
mem_attrs
,
ptr_info_def
,
constant_descriptor_rtx
,
oc_local_state
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 :
gcov_var
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
allocated_last_gc :
globals
allocation :
page_group
,
lto_compression_stream
allocno :
ira_object
,
ira_allocno_pref
allocno_copies :
ira_allocno
allocno_prefs :
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
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
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 :
for_each_inc_dec_ops
,
position
,
die_arg_entry_struct
,
cl_enum_arg
,
cl_decoded_option
,
cl_deferred_option
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 :
rtl_data
,
gimple_statement_phi
,
chunk_info
,
file_hash_entry
,
hashable_expr
,
switchstr
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
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
artificial_defs :
df_scan_bb_info
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
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 :
scoped_attributes
attrs :
iterator_group
autinc_from :
move_by_pieces_d
autinc_to :
move_by_pieces_d
,
store_by_pieces_d
autoinc_p :
address_info
automaton :
state_ainsn_table
,
automata_list_el
,
decl
,
state
automaton_decl :
unit_decl
automaton_is_used :
automaton_decl
automaton_name :
unit_decl
automaton_order_num :
automaton
aux :
variable_part_def
,
edge_def
,
symtab_node_base
,
basic_block_def
,
cgraph_edge
,
ddg_node
,
ddg_edge
,
ipa_dfs_info
,
data_reference
,
loop
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
Generated by
1.8.1.1