Here is a list of all variables with links to the structures/unions they belong to:
- i -
- i : max_alignment, ssa_op_iter, undo
- ibit : mode_data
- icf_merged : cgraph_node
- icode : extraction_insn, lra_insn_recog_data, secondary_reload_info, sloc
- id : block_info, btf_datasec, c_expr::id_tab, df_base_ref, df_problem, du_head, dw_trace_info, group_info, id_base, im_mem_ref, ipa_icf::congruence_class, ira_object, iv_cand, iv_group, iv_inv_expr_ent, iv_use, lower_assumption_data, lto_file_decl_data, odr_type_d, oecount, operand_entry, pg_vdata, poly_dr, position, pre_expr_d, simplify, statistics_counter, tree_identifier, variable_info, vinsn_def
- id_to_var : output_state
- idata : walk_tree_data
- ident : block_info, counts_entry, coverage_data, function_info
- identifier_size : lang_hooks
- ids : c_expr
- idx : conlist, dw_ranges, omplow_simd_context, range_entry, stridxlist, strinfo
- ie : attr_value_list
- ieee_bits : real_format
- if_region : sese_info_t
- ifn : gather_scatter_info, tree_base
- ifns : oacc_loop
- ifunc_resolver : symtab_node
- ignore : edge_profile_info
- ignore_block : gcc_debug_hooks
- ignore_set_reg : kill_set_value_data
- ignored_debug : dw_fde_node
- ignored_p : scoped_attributes
- il : basic_block_def
- imag : tree_complex
- imm : auto_end_imm_use_stmt_traverse
- imm_dom_path_with_freeing_call_computed_p : sanopt_info
- imm_dom_path_with_freeing_call_p : sanopt_info
- imm_use : imm_use_iterator
- implicit_preds : constraint_graph
- implicit_section : symtab_node
- important : iv_cand
- important_automata_list : insn_reserv_decl
- important_candidates : ivopts_data
- important_p : ainsn
- imported_module_or_decl : gcc_debug_hooks
- in : ddg_node, df_live_bb_info, df_live_problem_data, df_lr_bb_info, df_lr_problem_data, df_md_bb_info, df_mir_bb_info, df_mir_problem_data, df_rd_bb_info, df_word_lr_bb_info, dse_bb_info_type, variable_tracking_info
- in_a : comparison
- in_a_setter : comparison
- in_b : comparison
- in_call_args : gimplify_omp_ctx
- in_callee_queue : tm_ipa_cg_data
- in_changed_variables : variable
- in_cleanup_point_expr : gimplify_ctx
- in_cost : slpg_partition_layout_costs
- in_degree : slpg_partition_info
- in_edge : niter_desc
- in_for_exprs : gimplify_omp_ctx
- in_graph_p : allocno_color_data
- in_handler_expr : gimplify_ctx
- in_init_priority_hash : symtab_node
- in_insn_reserv : bypass_decl
- in_memory : table_elt
- in_oacc_kernels_region : loop
- in_other_partition : symtab_node
- in_p : range_entry
- in_partition : lto_encoder_entry
- in_pattern : bypass_decl
- in_pattern_p : _stmt_vec_info
- in_polymorphic_cdtor : cgraph_edge
- in_progress : name_expansion
- in_scc : ddg_edge
- in_set_p : unit_decl
- in_ssa_p : gimple_df
- in_std_section : dw_fde_node
- in_struct : rtx_def
- in_switch_expr : gimplify_ctx
- in_trace : bbro_basic_block_data
- in_use : dw_cfa_location, dw_line_info_table, page_group, temp_slot
- in_use_p : page_entry
- in_worklist : ipa_icf::congruence_class, same_succ, tm_ipa_cg_data
- inbranch : cgraph_simd_clone
- include_uninstrumented_p : bb2reg_stuff
- incoming : bb_rename_info, hwloop_info_d
- incoming_dest : hwloop_info_d
- incoming_edges : redirection_data
- incoming_open_chains_set : bb_rename_info
- incoming_src : hwloop_info_d
- incompiler : infile
- incomplete_type_error : lang_hooks_for_types
- incr : gimple_omp_for_iter, incr_info_d
- incremented_at : iv_cand
- incremented_off_time : ticker
- indent : print_options, range_tracer
- independent_p : mem_ref
- index : addr_table_entry, address_info, attribute_use, basic_block_def, bb_cluster, cand, cgraph_node_set_iterator, coalesce_pair, constructor_elt, cost_classes, dump_info, dump_node_info, edge_iterator, eh_landing_pad_d, eh_region_d, expr_eval_op, gimple_omp_for_iter, goto_queue_node, indirect_string_node, ipa_argagg_value, ipa_icf::sem_usage_pair, ipa_uid_to_idx_map_elt, ipcp_value_source< valtype >, iterator_use, ls_expr, lto_symtab_encoder_iterator, md_rtx_info, mem_address, oc_local_state, operand_data, res_pair, slsr_cand_d, source_info, st_expr, symbol_and_index_together, varpool_node_set_iterator
- index_by_depth : page_entry
- index_in_class : ipa_icf::sem_item
- index_map : ipa_edge_modification_info
- index_term : address_info
- index_to_edge : edge_list
- indexes : dt_simplify, ifcvt_arg_entry
- indices : data_reference, pointer_query::cache_type
- indirect : dw_cfa_location
- indirect_call_cost : eni_weights
- indirect_call_target : cgraph_node
- indirect_calls : cgraph_node
- indirect_cycles : constraint_graph
- indirect_info : cgraph_edge
- indirect_inlining_edge : cgraph_edge
- indirect_offset : thunk_info
- indirect_unknown_callee : cgraph_edge
- induc_cond_initial_val : _stmt_vec_info
- indx : bitmap_element, bitmap_head
- infinite : niter_desc
- info : capture_info, ddg_node, dt_simplify, elv_data, incoming_args, ipa_func_body_info, macinfo_struct, options, ssa_name_info, unprocessed_thunk, var_info, walk_stmt_info
- init : df_md_bb_info, gcc_debug_hooks, hook_desc, innermost_loop_behavior, lang_hooks, location_chain, reduction, reduction_info, reg_equivs_t, symbol_priority_map
- init_bb : incr_info_d
- init_cond : scev_dfs
- init_expr : induction
- init_fun : df_problem
- init_insns : equivalence, ira_reg_equiv_s
- init_options : lang_hooks
- init_options_struct : lang_hooks
- init_priority_hash : symbol_table
- init_ref : reduction
- init_seq : chain
- init_ts : lang_hooks
- init_val : induction
- initial : gimple_omp_for_iter
- initial_offset : elim_table
- initial_value : arg_data, reduction_info
- initialize_diagnostics : lang_hooks
- initializer : incr_info_d, lto_encoder_entry
- inits : chain
- inlinable : ipa_fn_summary
- inline_entry : gcc_debug_hooks
- inline_failed : cgraph_edge
- inlined_to : cgraph_node
- inner : address_info, eh_region_d, loop, nesting_info, oacc_loop, omp_region, parallel_g, tm_region
- inner_dest : set
- inner_loop_cond : vect_loop_form_info
- inner_loop_cost_factor : _loop_vec_info
- inner_mask : parallel_g
- inner_mode : subreg_shape
- innermost : data_reference
- inpbitmap : input_file_st
- inpisplugin : input_file_st
- inpname : input_file_st
- inpoutf : input_file_st
- input : input_reload, ltrans_file_cache::item
- input_checksum : ltrans_file_cache::item
- input_location : streamer_hooks
- inputs : isra_param_flow
- inputs_valid : comparison
- inserted_exprs : eliminate_dom_walker
- insertions : eliminate_dom_walker
- inside_cost : _vect_peel_extended_info
- inside_switch_p : contains_label_data
- insn : _fence, _list_node, arc, cand, comparison, comparison_use, count_use_info, cprop_occr, csa_reflist, ddg_node, df_insn_info, du_chain, emit_note_data, ext_cand, gcse_note_stores_info, gcse_occr, inc_insn, insn_info_type, insn_link, insn_propagation, invariant, ira_allocno_copy, iv_to_split, lra_insn_recog_data, lra_invariant, mem_insn, micro_operation, modifies_mem, move, no_conflict_data, occr, overloaded_instance, peep2_insn_data, queued_debug_insn_change, recog_data_d, reg_use, rtx_subst_pair, set_data, sloc, store_change_builder::change, unoccr, use, validate_replace_src_data, var_to_expand
- insn_a : noce_if_info
- insn_b : noce_if_info
- insn_bitmap : lra_reg
- insn_bitmaps : df_scan_problem_data
- insn_cnt : store_fwd_info
- insn_code : code_ptr, insn_def
- insn_equiv_class_num : ainsn
- insn_equiv_classes_num : automaton
- insn_id : position
- insn_index : insn_def
- insn_info : df_base_ref
- insn_num : insn_reserv, insn_reserv_decl
- insn_p : pattern_routine
- insn_pool : df_scan_problem_data
- insn_reserv : decl
- insn_reserv_decl : ainsn
- insn_rtx : vinsn_def
- insn_static_data : lra_insn_recog_data
- insn_uid : rtx_def
- insns : clobber_pat, df_d, edge_def, extraction, to_inherit, usage_insns
- insns_num : description
- insns_size : df_d
- insns_to_delete : df_d
- insns_to_notes_rescan : df_d
- insns_to_rescan : df_d
- insns_to_split : opt_info
- insns_with_var_to_expand : opt_info
- instance : memory_block_pool, type_change_info
- instantiated_below : scev_info_str
- int : fixed_wide_int_storage< N >, widest_int_storage< N >
- int_length : tree_base
- int_n : mode_data
- int_start : histogram_value_t
- int_value : expand_operand
- integer : rtx_test
- internal_arg_pointer : incoming_args
- internal_cost : slpg_partition_layout_costs
- internal_fn : gcall
- internal_p : attr_access
- into_ssa : gimplify_ctx
- ints : value_range::buffer_type
- intvl : histogram_value_t
- inv : invariant_expr_entry, prime_ent
- inv_expr_tab : ivopts_data
- inv_exprs : cost_pair, iv_cand
- inv_id : version_info
- inv_m2 : prime_ent
- inv_pattern_def_seq : vec_info
- inv_store_elimination : chain
- inv_vars : cost_pair, iv_cand, walk_tree_data
- invalid : ipa_polymorphic_call_context, ls_expr
- invalid_chain : block_info
- invalid_hash : godump_container
- invariant : ira_reg_equiv_s, reg_equivs_t
- invariant_rtx : lra_invariant
- inverse : same_succ
- invert : pred_info
- inverted_p : scalar_cond_masked_key
- invno : def, invariant
- involves_undefs : iv_cand
- ipa_cached_call_context : ipa_call_context
- ipa_clones_dump_file : symbol_table
- ipa_escaped : pt_solution
- ipa_pta : gimple_df
- ipa_transforms_to_apply : cgraph_node
- ipcp_clone : cgraph_node
- ipcp_orig_node : ipa_node_params
- ira : target_globals
- ira_int : target_globals
- irr_blocks : tm_region
- irrevocable_blocks_clone : tm_ipa_cg_data
- irrevocable_blocks_normal : tm_ipa_cg_data
- is_active : jobserver_info
- is_address : constraint_data, lra_operand_data, operand_alternative
- is_all_contexts_clone : ipa_node_params
- is_arg_equivalence : equivalence
- is_artificial_var : variable_info
- is_asm : recog_data_d
- is_call_non_return : arc_info
- is_call_return : block_info
- is_call_site : block_info
- is_combined_parallel : omp_region
- is_commutative : expr
- is_compression : lto_compression_stream
- is_conditional_in_stmt : data_ref_loc, data_reference
- is_connected : jobserver_info
- is_const : attr_desc, table_elt
- is_const_dbl : constraint_data
- is_const_int : constraint_data
- is_exit : nb_iter_bound
- is_extra : constraint_data
- is_fake_set : set
- is_fn_info : variable_info
- is_full_var : variable_info
- is_generic : expr
- is_global_var : variable_info
- is_group : function_info
- is_heap_var : variable_info
- is_ipa_escape_point : variable_info
- is_irrevocable : tm_ipa_cg_data
- is_label : goto_queue_node
- is_large : store_info
- is_lb_inclusive : inp_domain
- is_leaf : rtl_data
- is_lhs : walk_stmt_info
- is_memory : constraint_data
- is_nested : omp_context
- is_nonlocal_return : arc_info, block_info
- is_not_constant : ipa_predicate
- is_numeric : attr_desc
- is_oper_list : user_id
- is_operator : insn_operand_data, lra_operand_data, recog_data_d
- is_param : parameter, rtx_test, transition
- is_pointer : alias_set_entry
- is_poly : poly_int_traits< T >, poly_int_traits< poly_int< N, C > >
- is_read : data_ref_loc, data_reference
- is_reduc_info : _stmt_vec_info
- is_reg_var : variable_info
- is_register : constraint_data
- is_relaxed_memory : constraint_data
- is_restrict_var : variable_info
- is_return_callee_uncaptured : ipa_call_summary
- is_rflow_valid : fixup_edge_type
- is_set : store_info
- is_sign_extended : generic_wide_int< storage >, wi::int_traits< extended_tree< N > >, wi::int_traits< fixed_wide_int_storage< N > >, wi::int_traits< rtx_mode_t >, wi::int_traits< unextended_tree >, wi::int_traits< wi::hwi_with_prec >, wi::int_traits< wide_int_ref_storage< SE, HDP > >, wi::int_traits< wide_int_storage >, wi::int_traits< widest_int_storage< N > >, wi::primitive_int_traits< T, signed_p >
- is_simt : omplow_simd_context
- is_special : attr_desc
- is_special_memory : constraint_data
- is_special_var : variable_info
- is_stmt : dw_line_info_table
- is_throw : arc_info
- is_thunk : function
- is_ub_inclusive : inp_domain
- is_unconditional : arc_info
- is_unknown_size_var : variable_info
- is_used : vtbl_map_node
- is_var : btf_datasec_entry
- is_visited : augmenting_path_type
- isl_context : scop
- issue_more : _fence
- issue_prefetch_p : mem_ref
- it_was_placed_in_stack_for_DFA_forming : state
- it_was_placed_in_stack_for_NDFA_forming : state
- item : ipa_icf::sem_usage_pair
- items : ipa_agg_jump_function, ltrans_file_cache
- iter : gomp_for, sparseset_def
- iter_inc : sparseset_def
- iter_name : subst_attr_to_iter_mapping
- iter_node : imm_use_iterator
- iter_reg : hwloop_info_d
- iter_reg_used : hwloop_info_d
- iter_reg_used_outside : hwloop_info_d
- iter_type : omp_for_data, ssa_op_iter
- iterate : unwind_state
- iterating : sparseset_def
- iterations : constraint_stats
- iterator : iterator_use
- iterators : iterator_group, poly_bb
- iters : oacc_collapse
- itself : caller_statistics, ipcp_param_lattices
- iv : biv_entry, iv_cand, iv_use, version_info
- iv_common_cand_tab : ivopts_data
- iv_common_cands : ivopts_data
- iv_obstack : ivopts_data
- iv_to_split_head : opt_info
- iv_to_split_tail : opt_info
- ivexpr_map : _loop_vec_info
- ivopts_data : ifs_ivopts_data