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
- r -
r :
edge_def::edge_def_insns
,
undo
r1 :
replace_label_data
r2 :
replace_label_data
racc :
assign_link
range_max :
switch_conv_info
range_min :
switch_conv_info
range_size :
switch_conv_info
rank :
haifa_sched_info
,
operand_entry
,
repeat_factor_d
rclass :
reload
rcode :
optab_def_d
rd_bitmaps :
df_rd_problem_data
rdesc :
ipa_constant_data
reaching_reg :
expr
,
ls_expr
,
st_expr
read_avail_in :
tm_memopt_bitmaps
read_avail_out :
tm_memopt_bitmaps
read_local :
tm_memopt_bitmaps
read_optimization_summary :
ipa_opt_pass_d
read_rec :
insn_info
read_summary :
ipa_opt_pass_d
read_tree :
streamer_hooks
reader_cache :
data_in
readonly :
deps_desc
readonly_flag :
tree_base
ready :
haifa_saved_data
ready_cycle :
_sel_insn_data
ready_ticks :
_fence
ready_ticks_size :
_fence
real :
tree_complex
real_cst_ptr :
tree_real_cst
reason :
switch_conv_info
receiver_decl :
omp_context
recip_def :
occurrence
recip_def_stmt :
occurrence
reconstruct_complex_type :
lang_hooks_for_types
record_type :
omp_context
recovery_block :
_haifa_insn_data
recurrence_length :
ddg_scc
redefined_extern_inline :
cgraph_local_info
redirect_edge_and_branch :
cfg_hooks
redirect_edge_and_branch_force :
cfg_hooks
redo_entry_and_exit :
df_d
reduc_phi :
reduction_info
reduc_stmt :
reduction_info
reduc_version :
reduction_info
reduce :
searchc_env
reduction :
ipa_parm_adjustment
reduction_chains :
_loop_vec_info
reduction_code :
reduction_info
reduction_p :
partition_s
reductions :
_loop_vec_info
redundant_reason :
store_info
reexamine :
object_size_info
ref :
mem_addr_template
,
ao_ref_s
,
mem_ref_loc
,
csa_reflist
,
df_link
,
postorder_stack
,
data_reference
,
dref_d
ref_alias_set :
ao_ref_s
ref_artificial_pool :
df_scan_problem_data
ref_base_pool :
df_scan_problem_data
ref_list :
symtab_node_base
ref_modified :
param_analysis_info
ref_order :
df_base_ref
,
df_ref_info
,
df_d
ref_outside_mem :
elim_table
ref_p :
ipa_replace_map
ref_pass_instance_number :
register_pass_info
ref_pressure :
model_pressure_data
ref_regular_pool :
df_scan_problem_data
refcount :
indirect_string_node
,
addr_table_entry_struct
,
ipa_cst_ref_desc
,
strinfo_struct
,
variable_def
,
shared_hash_def
reference :
pre_expr_union_d
reference_pass_name :
register_pass_info
references :
ipa_ref_list
,
vn_tables_s
references_pool :
vn_tables_s
referred :
ipa_ref
referred_index :
ipa_ref
referring :
ipa_ref
,
ipa_ref_list
reflist :
record_stack_refs_data
refs :
df_ref_info
,
regstat_n_sets_and_refs_t
,
chain
,
component
,
mem_ref_group
refs_size :
df_ref_info
reg :
arg_data
,
df_base_ref
,
web_entry
,
deferred_change
,
queued_reg_save
,
cfa_loc
,
init_expmed_rtl
,
ira_emit_data
,
invariant
,
var_to_expand
,
input_reload
,
stack_def
,
dead_debug_global_entry
reg0 :
inc_insn
,
mem_insn
reg1 :
inc_insn
,
mem_insn
reg1_is_const :
inc_insn
,
mem_insn
reg1_state :
inc_insn
,
mem_insn
reg1_val :
inc_insn
,
mem_insn
reg_bitmaps :
df_scan_problem_data
reg_chain :
df_reg_info
reg_clobbers :
idata_def
reg_flag :
decomposition
reg_in_table :
cse_reg_info
reg_last :
deps_desc
reg_last_in_use :
deps_desc
reg_moves :
partial_schedule
reg_nonzero_bits :
rtl_hooks
reg_num_sign_bit_copies :
rtl_hooks
reg_parm_stack_space :
assign_parm_data_all
reg_pool :
df_scan_problem_data
reg_pressure :
ira_loop_tree_node
,
_haifa_insn_data
reg_pressure_excess_cost_change :
_haifa_insn_data
reg_qty :
cse_reg_info
reg_res :
inc_insn
reg_rtx :
reload
reg_save :
dw_cfi_row_struct
reg_set :
stack_def
reg_set_list :
_haifa_insn_data
reg_sets :
idata_def
reg_tick :
cse_reg_info
reg_truncated_to_mode :
rtl_hooks
reg_use_list :
_haifa_insn_data
reg_uses :
idata_def
regclass :
constraint_data
regcost :
table_elt
regexp :
reserv_decl
,
insn_reserv_decl
,
repeat_regexp
,
regexp
regexps :
sequence_regexp
,
allof_regexp
,
oneof_regexp
regexps_num :
sequence_regexp
,
allof_regexp
,
oneof_regexp
regimplify :
copy_body_data
region :
eh_landing_pad_d
,
gimple_statement_eh_ctrl
,
ivs_params
,
scop
,
ifsese_s
,
leh_tf_state
region_array :
eh_status
region_tree :
eh_status
region_type :
gimplify_omp_ctx
register_builtin_type :
lang_hooks_for_types
registered :
vtbl_map_node
regno :
likely_spilled_retval_info
,
df_base_ref
,
du_head
,
ira_allocno
,
biv_entry
,
to_inherit
,
lra_live_range
,
lra_insn_reg
,
slot
,
reload
,
reg_use_data
,
reg_set_data
regno1 :
lra_copy
regno1_dest_p :
lra_copy
regno1_next :
lra_copy
regno2 :
lra_copy
regno2_next :
lra_copy
regno_allocno_map :
ira_loop_tree_node
regno_pointer_align :
emit_status
regno_pointer_align_length :
emit_status
regs :
dataflow_set_def
,
lra_insn_recog_data
,
resources
,
parms_set_data
,
target_globals
regs_active :
expand_value_data
regs_ever_used :
hard_regs_data
regs_for_call_clobbered :
hard_regs_data
regs_for_mode :
hard_regs_data
regs_for_mode_ok :
hard_regs_data
regs_for_rename :
hard_regs_data
regs_inited :
df_d
regs_live :
bb_info
,
loop_data
,
seginfo
regs_ref :
loop_data
regs_saved_in_regs :
dw_trace_info
regs_set_in_loop :
hwloop_info_d
regs_size :
df_d
regs_used :
ivopts_data
regular_block_artificial_uses :
df_d
regular_ref :
df_ref_d
reject :
operand_alternative
related_cands :
iv_use
related_stmt :
_stmt_vec_info
related_value :
table_elt
relevant :
ivopts_data
,
_stmt_vec_info
reload :
target_globals
reloads_num :
usage_insns
remap_decls_p :
move_stmt_d
remap_var_for_cilk :
copy_body_data
remapping_type_depth :
copy_body_data
remove_param :
ipa_parm_adjustment
remove_problem_fun :
df_problem
removed :
stmt_stats
removed_last_insn :
cmpd_local_params
removed_p :
_list_iterator
removed_phis :
stmt_stats
removed_stmt :
walk_stmt_info
rename_vops :
gimple_df
renaming_hash_table :
lto_file_decl_data
reorder_fn :
ptr_data
rep :
constraint_graph
rep_bb :
bb_cluster_def
repeat :
regexp
repeat_num :
repeat_regexp
repl_set :
ssa_name_info
repl_stmt :
goto_queue_node
replace :
equivalence
,
_dep
replace_apply :
haifa_saved_data
replace_p :
ipa_replace_map
replaceable_expressions :
temp_expr_table_d
replaced :
dw_loc_list_struct
replacement :
equivalence
replacement_decl :
access
replacement_deps :
haifa_saved_data
replacements :
dead_debug_insn_data
repr :
repeat_factor_d
representable_p :
subreg_info
representative :
stack_var
require_machine_suffix :
prefix_list
res :
res_pair
reserv :
regexp
,
decl
,
pattern_reserv
reserv_decl :
reserv_regexp
reserv_is_used :
reserv_decl
reservs :
state
reset :
elv_data
reset_fun :
df_problem
resolution_map :
lto_file_decl_data
resolved_addr :
dw_loc_list_struct
resolved_back_deps :
_haifa_deps_insn_data
resolved_forw_deps :
_haifa_deps_insn_data
resolved_p :
_sd_iterator
respairs :
lto_file_decl_data
rest :
choice_entry
,
affine_tree_combination
restart_block :
tm_region
restore_regno :
lra_reg
restore_state :
haifa_sched_info
result :
nrv_data
,
_edge_var_map
,
vn_phi_s
,
vn_reference_s
,
vn_nary_op_s
,
searchc_env
,
gimple_statement_phi
result_vdef :
vn_reference_s
return_cost :
eni_weights_d
return_rtx :
rtl_data
return_statements :
lower_data
return_temp :
gimplify_ctx
return_val :
rtx_def
returned_free_list :
alloc_pool_def
returns_pcc_struct :
function
returns_struct :
function
retvar :
copy_body_data
reuse_distance :
mem_ref
reuse_expansion :
var_to_expand
reverse :
move_by_pieces_d
,
store_by_pieces_d
reverse_code :
atomic_op_functions
reverse_cond :
_haifa_deps_insn_data
reversed_p :
data_dependence_relation
revision :
plugin_gcc_version
rflow :
fixup_edge_d
rfo :
dst_file_info_struct
rgn_blocks :
region
rgn_nr_blocks :
region
rhs :
constraint
,
gimple_statement_omp_atomic_load
,
edge_equivalency
,
edge_info
,
hashable_expr
,
store_info
,
idata_def
right :
case_node
,
et_node
rightmost_occ :
et_node
rld :
insn_chain
root :
_slp_instance
,
nesting_copy_body_data
root_die :
comdat_type_struct
round :
trace
round_towards_zero :
real_format
routine_name :
code_motion_path_driver_info_def
row :
node_sched_params
rows :
partial_schedule
rows_length :
partial_schedule
rowsize :
lambda_trans_matrix_s
rslt_type :
chain
rt_addr_diff_vec_flags :
rtunion_def
rt_bb :
rtunion_def
rt_cfi :
rtunion_def
rt_constant :
rtunion_def
rt_cselib :
rtunion_def
rt_int :
rtunion_def
rt_mem :
rtunion_def
rt_reg :
rtunion_def
rt_rtvec :
rtunion_def
rt_rtx :
rtunion_def
rt_str :
rtunion_def
rt_tree :
rtunion_def
rt_type :
rtunion_def
rt_uint :
rtunion_def
rtl :
attr_hash
,
set
,
addr_table_entry_struct::addr_table_entry_struct_union
,
cgraph_node
,
target_globals
,
basic_block_def::basic_block_il_dependent
,
constant_descriptor_tree
rtx :
gdbhooks.RtxPrinter
rtx_base :
group_info
ruid :
reg_use
rule :
pp_wrapping_mode_t
run :
profile_record
run_max :
gcov_ctr_summary
runs :
gcov_ctr_summary
rv :
rtx_def::u
rw_unconditionally :
ifc_dr
Generated by
1.8.1.1