GCC Middle and Back End API Reference
Data Structure Index
$ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | _
  0x24  
default_include   hard_reg_set_container   nesting_info   stack_entry   
default_spec   hard_reg_set_iterator   niter_desc   stack_usage   
$descriptor_fib   deferred_change   hard_regs_data   no_conflict_data   stack_var   
  A  
deferred_locations_struct   hash_table   noce_if_info   stack_vars_data   
defs_uses_info   hash_table_control   node_order_params   stack_vec   
access   delay_desc   hash_table_d   node_sched_params   state   
access_matrix   delay_i1_hasher   hashable_expr   nontrapping_dom_walker   state_ainsn_table   
accum_extract   delay_i2_hasher   head   norm_cond   state_ident_st   
action_record   delay_pair   histogram_entry   noswitch_section   state_token_st   
action_record_hasher   demangled_hash_entry   histogram_hash   note_add_store_info   state_writer   
add_to_obstack_info   dep_replacement   histogram_value_t   note_simd_array_uses_struct   statistics_counter_s   
addr_const   deps_desc   hook_desc   nothing_regexp   stats_counter_hasher   
addr_diff_vec_flags   deps_reg   host_hooks   nrv_data   std_pred_table   
addr_table_entry_struct   depth_first_search_dsS   htab_bb_copy_original_entry   numbered_tree_d   stdarg_info   
addr_table_entry_struct::addr_table_entry_struct_union   description   hw_doloop_hooks   
  O  
stmt_stats   
address_cost_data_s   df_artificial_ref   hwloop_info_d   store_by_pieces_d   
address_info   df_base_ref   
  I  
object_block   store_info   
adjust_info   df_collection_rec   object_size_info   streamer_hooks   
adjust_mem_data   df_d   id   oc_local_state   streamer_tree_cache_d   
aff_comb_elt   df_insn_info   idata_def   oc_outer_state   stridxlist   
affine_iv_d   df_link   ifc_dr   occr   stridxlist_hasher   
affine_tree_combination   df_live_bb_info   ifs_ivopts_data   occurrence   strinfo_struct   
agg_position_info   df_live_problem_data   ifsese_s   odr_hasher   string2counter_map   
ainsn   df_lr_bb_info   ilb_data   odr_type_d   string_pool_data   
alg_hash_entry   df_lr_problem_data   immediate_use_iterator_d   oecount_hasher   string_slot   
algorithm   df_md_bb_info   inc_insn   oecount_s   string_slot_hasher   
alias_pair   df_md_problem_data   incoming_args   omega_pb_d   strlen_dom_walker   
alias_set_entry_d   df_mw_hardreg   incoming_reg_info   omp_context   subreg_info   
alloc_pool_def   df_problem   incr_info_d   omp_for_data   subscript   
alloc_pool_descriptor   df_rd_bb_info   indices   omp_for_data_loop   subst_attr_to_iter_mapping   
alloc_pool_hasher   df_rd_problem_data   indirect_string_node   omp_region   substring   
alloc_pool_list_def   df_ref_d   infile   omp_taskcopy_context   succ_iterator   
allocation_object_def   df_ref_info   init_expmed_rtl   oneof_regexp   succs_info   
allocno_color_data   df_reg_info   initial_value_pair   onepart_aux   switch_conv_info   
allocno_hard_regs   df_regular_ref   initial_value_struct   operand_alternative   switch_update   
allocno_hard_regs_hasher   df_scan_bb_info   inline_edge_summary   operand_data   switchstr   
allocno_hard_regs_node   df_scan_problem_data   inline_param_summary   operand_entry   symbol_hash_entry   
allocno_hard_regs_subnode   df_word_lr_bb_info   inline_summary   operand_rr_info   symbol_stack_entry   
allof_regexp   df_word_lr_problem_data   innermost_loop_behavior   opt_info   symbolic_number   
alt_state   dfa_stats_d   input_domain   opt_pass   symtab_node_base   
ao_ref_s   dfset_merge   input_file_st   opt_stats_d   
  T  
ar_data   dfset_post_merge   input_reload   optab_def_d   
arc   diagnose_tm   insn_chain   optab_libcall_d   table_elt   
arc_info   diagnostic_classification_change_t   insn_data_d   option_map   tag_format   
arg_data   diagnostic_context   insn_def   options   tailcall   
args_size   diagnostic_info   insn_ent   outf   target_bb_reorder   
array_descr_info::array_descr_dimen   die_arg_entry_struct   insn_gen_fn   output_block   target_builtins   
array_descr_info   die_struct   insn_info   output_buffer   target_c_incpath_s   
asan_add_string_csts_data   die_struct::die_symbol_or_type_node   insn_link   output_info   target_cfgloop   
asan_mem_ref   dir_info   insn_operand_data   overlapping_mems   target_expmed   
asan_mem_ref_hasher   dom_dfsnum   insn_reserv   
  P  
target_flag_state   
asm_int_op   dom_info   insn_reserv_decl   target_gcse   
asm_node   dom_opt_dom_walker   insn_rr_info   page_entry   target_globals   
assert_locus_d   dom_walker   instantiate_cache_type   page_group   target_hard_regs   
assign_link   double_int   int_tree_hasher   page_table_chain   target_info   
assign_parm_data_all   dr_alias   int_tree_map   pair   target_ira   
assign_parm_data_one   dref_d   inter_bb_range_test_entry   param_analysis_info   target_ira_int   
atomic_op_functions   dse_dom_walker   internal_filehdr   param_info   target_libfuncs   
attr_desc   dst_file_info_struct   internal_ldfile   parm_reg   target_lower_subreg   
attr_hash   dst_line_info_struct   internal_syment   parms_set_data   target_lra_int   
attr_value   du_chain   invariant   partial_schedule   target_optabs   
attr_value_list   du_head   invariant_expr_entry   partition_s   target_regs   
attribute_hasher   dump_file_info   invariant_expr_hasher   pass_data   target_reload   
attribute_use   dump_info   invariant_group_base_hasher   pass_list_node   target_rtl   
attrs_def   dump_manager (gcc)   invariantness_dom_walker   pass_manager (gcc)   tb_command   
augmenting_path_d   dump_node_info   IOSB   pass_registry   tb_tree_code   
automata_list_el   dump_option_value_info   ipa_agg_jf_item   pass_registry_hasher   temp_expr_table_d   
automaton   dump_queue   ipa_agg_jump_function   PassPrinter (gdbhooks)   temp_file   
automaton_decl   duplicate_eh_regions_data   ipa_agg_replacement_value   path_prefix   temp_name   
aux_bb_info   dw_attr_struct   ipa_ancestor_jf_data   pattern_d   temp_slot   
  B  
dw_cfi_oprnd_struct   ipa_constant_data   pattern_reserv   temp_slot_address_entry   
dw_cfi_row_struct   ipa_cst_ref_desc   pattern_set_el   text_info   
base_alias_pair   dw_cfi_struct   ipa_dfs_info   pattern_stats   thread_stats_d   
basic_block_def   dw_fde_struct   ipa_edge_args   peel_info_hasher   throw_stmt_node   
basic_block_def::basic_block_il_dependent   dw_line_info_struct   ipa_jump_func   peep2_insn_data   ticker   
BasicBlockPrinter (gdbhooks)   dw_line_info_table_struct   ipa_known_agg_contents_list   phiprop_d   timevar_def   
bb2reg_stuff   dw_loc_descr_struct   ipa_known_type_data   plugin_argument   timevar_stack_def   
bb_bitmap_sets   dw_loc_list_struct   ipa_node_params   plugin_gcc_version   timevar_time_def   
bb_cluster_def   dw_ranges_by_label_struct   ipa_opt_pass_d   plugin_info   tm_alias_pair   
bb_copy_hasher   dw_ranges_struct   ipa_param_descriptor   plugin_name_args   tm_ipa_cg_data   
bb_data   dw_trace_info   ipa_parm_adjustment   pointer_hash   tm_log_entry   
bb_info   dw_val_struct::dw_val_struct_union::dw_val_die_union   ipa_pass_through_data   pointer_map   tm_mem_map_hasher   
bb_pbb_def   dw_val_struct   ipa_propagate_frequency_data   pointer_map_t   tm_memop   
bb_pbb_hasher   dw_val_struct::dw_val_struct_union   ipa_ref   pointer_set_t   tm_memop_hasher   
bb_predicate_s   dw_val_struct::dw_val_struct_union::dw_val_vms_delta_union   ipa_ref_list   poly_bb   tm_memopt_bitmaps   
bb_rename_info   dw_vec_struct   ipa_reference_global_vars_info_d   poly_dr   tm_new_mem_map   
bblst   dwarf_file_data   ipa_reference_local_vars_info_d   poly_scattering   tm_region   
bbro_basic_block_data_def   
  E  
ipa_reference_optimization_summary_d   polymorphic_call_target_d   tm_restart_node   
bit_field_mode_iterator   ipa_reference_vars_info_d   polymorphic_call_target_hasher   tms   
bitmap_desc_hasher   edge_def   ipa_replace_map   position   to_inherit   
bitmap_descriptor_d   edge_def::edge_def_insns   ipcp_agg_lattice   postorder_stack   token   
bitmap_element_def   edge_equivalency   ipcp_lattice   pp_wrapping_mode_t   topo_info   
bitmap_head_def   edge_growth_cache_entry   ipcp_param_lattices   pre_expr_d   trace   
bitmap_iterator   edge_info   ipcp_value   pre_expr_union_d   trace_info_hasher   
bitmap_obstack   edge_info_def   ipcp_value_source   pre_ldst_expr_hasher   transformed_insns   
bitmap_set   edge_iterator   ira_allocno   pred_data   traversal_state   
bitpack_d   edge_list   ira_allocno_copy   predicate   Tree (gdbhooks)   
biv_entry   edge_prediction   ira_allocno_iterator   predictor_info   tree_base   
biv_entry_hasher   edgelst   ira_allocno_object_iterator   prefix_list   tree_common   
block_info   eh_catch_d   ira_allocno_pref   pretty_printer   tree_complex   
block_info_def   eh_landing_pad_d   ira_copy_iterator   prev_flag_edges   tree_constructor   
block_symbol   eh_region_d   ira_emit_data   prime_ent   tree_entry_hasher   
bounds   eh_region_d::eh_region_u   ira_loop_tree_node   print_options   tree_exp   
branch_path   eh_region_d::eh_region_u::eh_region_u_allowed   ira_object   profile_record   tree_fixed_cst   
btr_def_group_s   eh_region_d::eh_region_u::eh_region_u_must_not_throw   ira_object_conflict_iterator   prop_stats_d   tree_hash_entry   
btr_def_s   eh_region_d::eh_region_u::eh_region_u_try   ira_object_iterator   prop_value_d   tree_identifier   
btr_user_s   eh_status   ira_pref_iterator   ps_insn   tree_int_cst   
bucket   eh_status::eh_status_u   ira_reg_equiv   ps_reg_move_info   tree_int_map_hasher   
bypass_decl   ehspec_hasher   ira_spilled_reg_stack_slot   pseudo_slot   tree_list   
bypass_list   el   is_a_helper   pt_solution   tree_live_info_d   
  C  
elim_table   hash_table::iterator   ptr_data   tree_niter_desc   
elim_table_1   iterator_group   ptr_hash_entry   tree_real_cst   
c_test   eliminate_dom_walker   iterator_use   ptr_hash_hasher   tree_stmt_iterator   
cached_dw_loc_list_def   elt_list   iv   ptr_info_def   tree_string   
call_arg_loc_node   elt_loc_list   iv_ca   ptr_loc   tree_type_map   
call_site_record_d   elv_data   iv_ca_delta   pubname_struct   tree_typed   
callback_info   emit_note_data_def   iv_cand   
  Q  
tree_upper_hasher   
caller_statistics   emit_status   iv_inv_expr_ent   tree_vec   
cand_chain_d   eni_weights_d   iv_inv_expr_hasher   qty_table_elem   tree_vector   
cand_chain_hasher   enum_type   iv_split_hasher   queue_d   treemple   
candidate   enum_value   iv_to_split   queue_elem   TreePrinter (gdbhooks)   
case_bit_test   epcc_data   iv_use   queued_debug_insn_change   tsan_map_atomic   
case_info   eqn_d   ivopts_data   queued_reg_save   ttypes_filter   
case_node   equiv_class_hasher   ivs_params   
  R  
ttypes_filter_hasher   
CC_STATUS   equiv_class_label   
  J  
type   
ce_if_block   equiv_hash_elt   range_entry   type_change_info   
cfa_loc   equivalence   ipa_jump_func::jump_func_value   range_info_def   type_hash   
cfg_hooks   et_node   jump_thread_edge   rdg_edge   typed_free_remove   
cfg_stats_d   et_occ   
  K  
rdg_vertex   typed_noop_remove   
CfgEdgePrinter (gdbhooks)   event_hasher   read_info   typeinfo   
cgraph_2edge_hook_list   excl_rel_decl   kill_set_value_data   ready_list   types_used_by_vars_entry   
cgraph_2node_hook_list   expand_depth_struct   
  L  
real_format   
  U  
cgraph_clone_info   expand_loc_callback_data   real_value   
cgraph_edge   expand_operand   label_alignment   recog_data_d   rtx_def::u   
cgraph_edge_hook_list   expand_value_data   label_record   record_modified_bb_info   uid_decl_hasher   
cgraph_function_version_info   expmed_op_cheap   lambda_trans_matrix_s   record_reference_ctx   uid_range   
cgraph_global_info   expmed_op_costs   lang_hooks   record_stack_refs_data   uncprop_dom_walker   
cgraph_indirect_call_info   expr   lang_hooks_for_cilkplus   redirection_data   undo   
cgraph_local_info   expr_elt_hasher   lang_hooks_for_decls   reduction_hasher   undobuf   
cgraph_node   expr_hash_elt   lang_hooks_for_lto   reduction_info   unit_decl   
cgraph_node_hook_list   expr_hasher   lang_hooks_for_tree_dump   ref_always_accessed   unit_pattern_rel_decl   
cgraph_node_set_def   expr_history_def_1   lang_hooks_for_tree_inlining   reg_attrs   unit_regexp   
cgraph_node_set_iterator   expr_pred_trans_d   lang_hooks_for_types   reg_avail_info   unit_set_el   
cgraph_order_sort   expr_status   laststmt_struct   reg_equivs_s   unit_usage   
cgraph_rtl_info   ext_cand   leh_state   reg_eqv_elem   unnamed_section   
cgraph_thunk_info   ext_modified   leh_tf_state   reg_info_t   unoccr   
CGraphNodePrinter (gdbhooks)   ext_state   libfunc_entry   reg_pref   update_cost_queue_elem   
chain   extend_schedule_str   likely_spilled_retval_info   reg_pressure_data   update_cost_record   
change_cc_mode_args   external_big_ar_filehdr   lim_aux_data   reg_rename   usage_insns   
change_t   external_big_ar_member   limbo_die_struct   reg_saved_in_data_struct   use   
check_dependence_data   external_filehdr_32   line_info   reg_set_data   use_optype_d   
checksum_attributes   external_filehdr_64   link   reg_stat_struct   use_pred_info   
choice_entry   external_ref   live_range   reg_use   user_specs   
chrec_stats   external_ref_hasher   live_track_d   reg_use_data   
  V  
chunk_info   external_syment   loc   regexp   
cl_decoded_option   extraction   loc_desc_hasher   region   va_gc   
cl_deferred_option   extraction_insn   loc_descriptor   register_pass_info   va_gc_atomic   
cl_enum   
  F  
loc_exp_dep_s   registration_hasher   va_heap   
cl_enum_arg   loc_list_hasher   regno_assign_info   val_ssa_equiv_hasher   
cl_option   fieldoff   loc_map_pair   regstat_n_sets_and_refs_t   validate_replace_src_data   
cl_option_handler_func   file_at_path_info   locate_and_pad_arg_data   reload   value_data   
cl_option_handlers   file_hash_entry   location_chain_def   rename_map_elt_s   value_data_entry   
cl_option_state   file_info   locus_discrim_hasher   rename_map_hasher   value_range_d   
clast_index_hasher   file_name_acquire_data   locus_discrim_map   repeat_factor_d   var_expand_hasher   
clast_name_index   file_name_list   log_entry_hasher   repeat_regexp   var_info_d   
clear_alias_mode_holder   file_stack_entry   loop   replace_label_data   var_info_hasher   
clobber_ent   filedep   loop_data   replacement   var_loc_list_def   
clobber_pat   fileloc   loop_exit   res_pair   var_loc_node   
cloog_prog_clast   finally_tree_hasher   loop_iterator   reserv_decl   var_to_expand   
clsn_data   finally_tree_node   loop_size   reserv_regexp   varasm_status   
cmpd_local_params   find_candidates_dom_walker   loops   resources   variable_part_def::variable_aux   
coalesce_data   find_comparison_dom_walker   lower_data   return_statements_t   variable_def   
coalesce_list_d   first_mem_ref_loc_1   lower_emutls_data   rewrite_dom_walker   variable_hasher   
coalesce_pair   fixed_value   lower_subreg_choices   rewrite_mem_ref_loc   variable_info   
coalesce_pair_hasher   fixup_edge_d   lpt_decision   rewrite_update_dom_walker   variable_part_def   
code_motion_path_driver_info_def   fixup_graph_d   lra_copy   rtl_bb_info   variable_tracking_info_def   
code_ptr   fixup_vertex_d   lra_insn_recog_data   rtl_data   variable_union_info   
color_cap   flist_tail_def   lra_insn_reg   rtl_eh   varpool_node   
comdat_type_hasher   fmt_data   lra_live_range   rtl_hooks   varpool_node_hook_list   
comdat_type_struct   for_each_inc_dec_ops   lra_operand_data   rtl_opt_pass   varpool_node_set_def   
common_info_d   frame_space   lra_reg   rtunion_def   varpool_node_set_iterator   
common_sched_info_def   free_lang_data_d   lra_static_insn_data   rtvec_def   vec   
comp_cost   free_object   ls_expr   Rtx (gdbhooks)   vec< T, A, vl_embed >   
comparison   freeing_string_slot_hasher   lst   rtx_constant_pool   vec< T, va_heap, vl_ptr >   
comparison_use   full_rtx_costs   lto_asm_header   rtx_def   vec_descriptor   
compiler   funct_state_d   lto_buffer   rtx_definition   vec_prefix   
component   function   lto_char_ptr_base   rtx_iv   version_info   
cond_equivalence_s   function_info   lto_compression_stream   rtx_search_arg   vertex   
condition   function_subsections   lto_data_header   rtx_subst_pair   vinsn_def   
conflict_function   funny_match   lto_decl_header   RtxPrinter (gdbhooks)   vl_embed   
constant_descriptor_rtx   fur_static_params   lto_encoder_entry   
  S  
vl_ptr   
constant_descriptor_tree   
  G  
lto_file_decl_data   vn_constant_hasher   
constraint   lto_function_header   s_expr_writer   vn_constant_s   
constraint_data   gcc_debug_hooks   lto_header   s_hook   vn_nary_op_hasher   
constraint_expr   gcov_bucket_type   lto_in_decl_state   same_succ_def   vn_nary_op_s   
constraint_graph   gcov_ctr_info   lto_input_block   saved_hard_reg   vn_phi_hasher   
constraint_stats   gcov_ctr_summary   lto_object   saving_hasher   vn_phi_s   
constructor_elt_d   gcov_fn_info   lto_object_list   sbitmap_iterator   vn_reference_hasher   
context (gcc)   gcov_info   lto_out_decl_state   scc_entry   vn_reference_op_struct   
control_dependences   gcov_summary   lto_output_stream   scc_info   vn_reference_s   
control_flow_graph   gcov_var   lto_renaming_slot   sccs   vn_ssa_aux   
convert_optab_libcall_d   gcov_working_set_info   lto_simple_header   scev_info_str   vn_tables_s   
copy_body_data   GdbPrettyPrinters (gdbhooks)   lto_simple_output_block   sched_block_state   vnull   
cost_classes   GdbSubprinter (gdbhooks)   lto_stats_d   sched_deps_info_def   vstring   
cost_classes_hasher   ggc_cache_tab   lto_symtab_encoder_d   scop   vtable_registration   
cost_one_pair_d   ggc_pch_data   lto_symtab_encoder_iterator   scopdet_info   vtbl_map_hasher   
cost_pair   ggc_pch_ondisk   lto_tree_ref_encoder   scoped_attributes   vtbl_map_node   
cost_rtxes   ggc_root_tab   lto_tree_ref_table   sd_region_p   vtv_graph_node   
costs   ggc_statistics   
  M  
searchc_env   
  W  
count_ptr_d   gimple_bb   secondary_reload_info   
count_use_info   gimple_bb_info   macinfo_entry_hasher   section   walk_stmt_info   
counts_entry   gimple_df   macinfo_struct   section_common   web_entry   
coverage_data   gimple_omp_for_iter   macro_hash_value   seginfo   
  X  
coverage_info   gimple_opt_pass   map_value   sel_global_bb_info_def   
create_version_alias_info   gimple_statement_asm   mapping   sel_region_bb_info_def   xcallocator   
csa_reflist   gimple_statement_base   mark_def_dom_walker   separate_ops   xcoff_type_number   
cse_basic_block_data   gimple_statement_bind   mark_def_sites_global_data   sequence_regexp   
  _  
cse_reg_info   gimple_statement_call   max_alignment   sequence_stack   
cselib_hasher   gimple_statement_catch   md_constant   sese_dom_walker   _bb_vec_info   
cselib_record_autoinc_data   gimple_statement_eh_ctrl   md_name   sese_s   _bnd   
cselib_set   gimple_statement_eh_else   mdswitchstr   set   _def   
cselib_val_struct   gimple_statement_eh_filter   mem_addr_template   set_of_data   _dep   
cu_hash_table_entry   gimple_statement_eh_mnt   mem_address   shared_bitmap_hasher   _dep_link   
cu_hash_table_entry_hasher   gimple_statement_omp   mem_attrs   shared_bitmap_info   _dep_node   
cumulative_args_t   gimple_statement_omp_atomic_load   mem_conflict_info   shared_hash_def   _deps_list   
  D  
gimple_statement_omp_atomic_store   mem_inc_info   simd_array_to_simduid   _DST_BLOCK_BEGIN   
gimple_statement_omp_continue   mem_insn   simduid_to_vf   _DST_BLOCK_END   
data   gimple_statement_omp_critical   mem_ref   simple_bitmap_def   _DST_HEADER   
data_dependence_relation   gimple_statement_omp_for   mem_ref_group   simple_ipa_opt_pass   _DST_LINE_NUM_HEADER   
data_in   gimple_statement_omp_parallel   mem_ref_hasher   simplify_plus_minus_op_data   _DST_MB_TRLR   
data_ref_loc_d   gimple_statement_omp_sections   mem_ref_loc   single_def_use_dom_walker   _DST_MODULE_BEGIN   
data_reference   gimple_statement_omp_single   micro_operation_def   size_time_entry   _DST_MODULE_END   
datadep_stats   gimple_statement_omp_task   minmax_set_iterator   skeleton_chain_struct   _DST_PCLINE_COMMANDS   
dataflow   gimple_statement_phi   mmap_info   sloc   _DST_PROLOG   
dataflow_set_def   gimple_statement_transaction   mode_adjust   slot   _DST_ROUTINE_BEGIN   
dataref_aux   gimple_statement_try   mode_data   slsr_cand_d   _DST_ROUTINE_END   
dbx_file   gimple_statement_wce   model_insn_info   sm_set_flag_if_changed   _DST_SOURCE_CORR   
ddg   gimple_statement_with_memory_ops   model_pressure_data   source_info   _DST_SRC_CMDTRLR   
ddg_all_sccs   gimple_statement_with_memory_ops_base   model_pressure_group   sparseset_def   _DST_SRC_COMMAND   
ddg_edge   gimple_statement_with_ops   model_pressure_limit   spec_function   _edge_var_map   
ddg_node   gimple_statement_with_ops_base   modifies_mem   spec_info_def   _elim_graph   
ddg_scc   gimple_stmt_iterator_d   modify_pair_s   spec_list   _expr   
dead_debug_global   gimple_temp_hash_elt   move   spec_list_1   _fence   
dead_debug_global_entry   GimplePrinter (gdbhooks)   move_by_pieces_d   spec_path_info   _haifa_deps_insn_data   
dead_debug_hash_descr   gimplify_ctx   move_computations_dom_walker   split_point   _haifa_insn_data   
dead_debug_insn_data   gimplify_hasher   move_stmt_d   sreal   _list_iterator   
dead_debug_local   gimplify_init_ctor_preeval_data   moveop_static_params   ssa_conflicts_d   _list_node   
dead_debug_use   gimplify_omp_ctx   mult_cost   ssa_local_info_t   _loop_vec_info   
debug_prefix_map   globals   
  N  
ssa_name_info   _sd_iterator   
decision   godump_container   ssa_name_var_hash   _sel_insn_data   
decision_head   goto_queue_node   name_expansion   ssa_names_hasher   _slp_instance   
decision_test   graph   name_map   ssa_operand_iterator_d   _slp_oprnd_info   
decl   graph_edge   name_to_bb   ssa_operand_memory_d   _slp_tree   
decl_stridxlist_map   group_info   name_to_copy_elt   ssa_operands   _stmt_info_for_cost   
decl_table_entry   growth_data   name_to_copy_hasher   ssa_use_operand_d   _stmt_vec_info   
decl_table_entry_hasher   
  H  
named_section   ssaexpand   _var_map   
decomposition   nb_iter_bound   st_expr   _vect_peel_extended_info   
def   haifa_saved_data   nested_ptr_data   st_expr_hasher   _vect_peel_info   
def_blocks_d   haifa_sched_info   nesting_copy_body_data   stack_def   
$ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | _