Here is a list of all variables with links to the structures/unions they belong to:
- r -
- r : c_expr, edge_def::edge_def_insns, parser, undo
- ra_state : dw_cfi_row
- racc : assign_link
- range : exit_range
- range_info : flow_sensitive_info_storage
- range_max : cl_option
- range_min : cl_option
- ranges_obstack : vn_walk_cb_data
- rank : array_descr_info, operand_entry, poly_coeff_traits< T, wi::CONST_PRECISION >, poly_coeff_traits< T, wi::FLEXIBLE_PRECISION >, poly_coeff_traits< T, wi::INL_CONST_PRECISION >, poly_coeff_traits< T, wi::VAR_PRECISION >, repeat_factor
- rclass : lra_autoinc_reload_context
- rcode : optab_def
- rd_bitmaps : df_rd_problem_data
- rdesc : ipa_constant_data
- reaching_reg : gcse_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_type
- read_scalar_refs : gimple_poly_bb
- read_summary : ipa_opt_pass_d
- read_tree : streamer_hooks
- reader_cache : data_in
- readonly_flag : tree_base
- ready_cycle : _sel_insn_data
- ready_ticks : _fence
- ready_ticks_size : _fence
- real : tree_complex
- realpaths : spec_path_info
- rec_count : profile_stats
- rec_count_sum : caller_statistics
- receiver_decl : omp_context, parallel_g
- recent_cached_lines_shift : file_cache_slot
- recip_def : occurrence
- recip_def_stmt : occurrence
- recog : target_globals
- reconstruct_complex_type : lang_hooks_for_types
- record_type : omp_context, parallel_g
- records : regenerate-opt-urls.OptFile
- recurrence_length : ddg_scc
- redefined_extern_inline : cgraph_node
- redirect_edge_and_branch : cfg_hooks
- redirect_edge_and_branch_force : cfg_hooks
- redo_entry_and_exit : df_d
- reduc_addr : reduction_info
- reduc_code : _stmt_vec_info
- reduc_def : _stmt_vec_info
- reduc_epilogue_adjustment : _stmt_vec_info
- reduc_fn : _stmt_vec_info
- reduc_idx : _stmt_vec_info
- reduc_info : vect_reusable_accumulator
- reduc_initial_values : _stmt_vec_info
- reduc_input : vect_reusable_accumulator
- reduc_phi_name : reduction_info
- reduc_phis : _slp_instance
- reduc_result_pos : _stmt_vec_info
- reduc_scalar_results : _stmt_vec_info
- reduc_stmt : reduction_info
- reduc_type : _stmt_vec_info
- reduc_vectype : _stmt_vec_info
- reduc_vectype_in : _stmt_vec_info
- reduc_version : reduction_info
- reduce : searchc_env
- reduction_chains : _loop_vec_info
- reduction_code : reduction_info
- reduction_p : partition
- reductions : _loop_vec_info
- redundant_reason : store_info
- redundant_store_removal_p : vn_walk_cb_data
- reexamine : object_size_info
- ref : access_ref, ao_ref, csa_reflist, data_ref_loc, data_reference, df_link, dref_d, lim_aux_data, mem_addr_template, mem_ref_loc, modref_ref_node< T >, postorder_stack
- ref_alias_set : ao_ref
- ref_artificial_pool : df_scan_problem_data
- ref_base_pool : df_scan_problem_data
- ref_begin : rtx_properties
- ref_canonical : im_mem_ref
- ref_count : section_hash_entry
- ref_decomposed : im_mem_ref
- ref_end : rtx_properties
- ref_iter : rtx_properties
- ref_list : symtab_node
- ref_modified : ipa_param_aa_status
- ref_nullptr_p : access_ref
- ref_order : df_base_ref, df_d, df_ref_info
- ref_outside_mem : elim_table
- ref_p : DFS::worklist
- ref_pass_instance_number : register_pass_info
- ref_regular_pool : df_scan_problem_data
- ref_top : unwind_state
- ref_type : ctf_dtdef
- refcnt : _slp_tree
- refcount : addr_table_entry, indirect_string_node, ipa_cst_ref_desc, shared_hash, strinfo, variable
- refdesc_decremented : ipa_pass_through_data
- reference : pre_expr_union
- reference_count : ipa_icf::sem_item
- reference_pass_name : register_pass_info
- referenced_by_count : ipa_icf::congruence_class, ipa_icf::sem_item
- references : ipa_ref_list, vn_tables_s
- referred : ipa_ref
- referred_index : ipa_ref
- referring : ipa_ref, ipa_ref_list
- refreshed : subreplacement_assignment_data
- refs : chain, component, df_ref_info, mem_ref_group, modref_base_node< T >, regstat_n_sets_and_refs_t
- refs_set : ipa_icf::sem_item
- refs_size : df_ref_info
- refuse_visibility_changes : symtab_node
- reg : arg_data, cfa_reg, dead_debug_global_entry, deferred_change, df_base_ref, dw_cfa_location, init_expmed_rtl, input_reload, invariant, ira_emit_data, queued_reg_save, rtx_def::u, var_to_expand
- 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_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
- reg_pvt : web_entry
- reg_qty : cse_reg_info
- reg_res : inc_insn
- reg_save : dw_cfi_row
- reg_sets : idata_def
- reg_tick : cse_reg_info
- reg_truncated_to_mode : rtl_hooks
- reg_uses : idata_def
- reg_vars_cnt : temp_expr_table
- regclass : constraint_data
- regcost : table_elt
- regex : fnfilter, gdbhooks.GdbSubprinterRegex
- regexp : insn_reserv_decl, regexp, repeat_regexp, reserv_decl
- regexps : allof_regexp, oneof_regexp, sequence_regexp
- regexps_num : allof_regexp, oneof_regexp, sequence_regexp
- regimplify : copy_body_data
- region : eh_landing_pad_d, gimple_statement_eh_ctrl, ifsese_s, leh_tf_state, sese_info_t
- region_array : eh_status
- region_tree : eh_status, ipa_icf::sem_function
- region_type : gimplify_omp_ctx
- register_builtin_type : lang_hooks_for_types
- register_dumps : lang_hooks
- register_external_die : gcc_debug_hooks
- register_filters : operand_alternative
- register_main_translation_unit : gcc_debug_hooks
- registered : vtbl_map_node
- regno : biv_entry, cand, df_base_ref, du_head, insn_link, ira_allocno, likely_spilled_retval_info, lra_insn_reg, lra_live_range, reg_info, rtx_obj_reference, sloc, slot, to_inherit, undo
- 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, lra_insn_recog_data, parms_set_data, resources, target_globals
- regs_active : expand_value_data
- regs_inited : df_d
- regs_live : dse_bb_info_type, loop_data
- 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
- rel_path : regenerate-opt-urls.OptFile
- related : value_relation
- related_cands : iv_group
- related_stmt : _stmt_vec_info
- related_value : table_elt
- relevant : _stmt_vec_info, ivopts_data
- reload : target_globals
- reload_regno : cand
- reloads_num : usage_insns
- remain : slp_root
- remain_defs : _slp_instance
- remap_decls_p : move_stmt_d
- remapping_type_depth : copy_body_data
- remove : store_fwd_info
- remove_only_when_retval_removed : gensum_param_desc, isra_param_desc
- remove_problem_fun : df_problem
- removed : die_struct, stmt_stats
- removed_p : _list_iterator
- removed_phis : stmt_stats
- removed_stmt : walk_stmt_info
- rename_map : sese_info_t
- rename_vops : gimple_df
- renamed : du_head
- renaming_hash_table : lto_file_decl_data
- reorder_fn : ptr_data
- rep : code_helper, constraint_graph
- rep_bb : bb_cluster
- rep_len : used_arg_t::mswitchstr
- repeat : regexp
- repeat_num : repeat_regexp
- repl : ipa_param_body_replacement
- repl_set : ssa_name_info
- repl_stmt : goto_queue_node
- replace : equivalence, used_arg_t::mswitchstr
- replaceable_expressions : temp_expr_table
- replaced : dw_loc_list_struct
- replacement : equivalence
- replacement_decl : access
- repr : repeat_factor
- representable_p : subreg_info
- representative : _slp_tree, stack_var
- representatives : control_flow_regions
- reprocess_struct : omp_mapping_group
- require_machine_suffix : prefix_list
- res : merge_state_info, res_pair
- reserv : decl, pattern_reserv, regexp
- reserv_decl : reserv_regexp
- reserv_is_used : reserv_decl
- reservs : state
- reset : elv_data
- reset_fun : df_problem
- reset_location : copy_body_data
- reset_locus : output_block
- resolution : symtab_node
- resolution_map : lto_file_decl_data
- resolved_addr : dw_loc_list_struct
- respairs : lto_file_decl_data
- rest : aff_tree
- restart_block : tm_region
- restore_rtx : lra_reg
- restrict_pointed_type : fieldoff
- restrict_var : msdi_data
- result : edge_var_map, gphi, nrv_data_t, searchc_env, simplify, vn_nary_op_s, vn_phi_s, vn_pval, vn_reference_s
- result_flags : insn_propagation
- result_kind : poly_coeff_pair_traits< T1, T2 >
- result_use_count : capture_info::cinfo
- result_vdef : vn_reference_s
- retslot_flags : modref_summary, modref_summary_lto
- return_cost : eni_weights
- return_desc_size : attr_fnspec
- return_false_label : lower_assumption_data
- return_rtx : rtl_data
- return_statements : lower_data
- return_temp : gimplify_ctx
- return_val : rtx_def
- returns_pcc_struct : function
- returns_struct : function
- retvar : copy_body_data
- reusable_accumulators : _loop_vec_info
- reuse_distance : mem_ref
- reuse_expansion : var_to_expand
- reused_accumulator : _stmt_vec_info
- rev_cond : noce_if_info
- reverse : access, gensum_param_access, gimple_match_op, ipa_adjusted_param, oc_local_state, param_access, vn_reference_op_struct
- reverse_code : atomic_op_functions
- reversed_p : data_dependence_relation
- revision : plugin_gcc_version
- rewired_src : noce_multiple_sets_info
- rfd : jobserver_info
- rflow : fixup_edge_type
- rgc_vec : vec_loop_masks
- rgroup_compare_type : _loop_vec_info
- rgroup_iv_type : _loop_vec_info
- rhs : constraint, edge_equivalency, gomp_atomic_load, hashable_expr, idata_def, pd_data, store_info
- rhs_off : pd_data
- richloc : diagnostic_info
- right : et_node, typed_splay_tree< KEY_TYPE, VALUE_TYPE >::splay_tree_node_s
- rightmost_occ : et_node
- root : _slp_instance, decision_tree, merge_state_result, nesting_copy_body_data, typed_splay_tree< KEY_TYPE, VALUE_TYPE >
- root_die : comdat_type_node
- root_stmts : _slp_instance
- roots : _bb_vec_info, slp_root
- round : trace
- round_towards_zero : real_format
- routine : create_pattern_info, merge_pattern_info, oacc_loop, pattern_use
- rowsize : lambda_trans_matrix_s
- rslt_type : chain
- rt_addr_diff_vec_flags : rtunion
- rt_bb : rtunion
- rt_cfi : rtunion
- rt_constant : rtunion
- rt_cselib : rtunion
- rt_int : rtunion
- rt_loc : rtunion
- rt_mem : rtunion
- rt_rtvec : rtunion
- rt_rtx : rtunion
- rt_str : rtunion
- rt_subreg : rtunion
- rt_tree : rtunion
- rt_type : rtunion
- rt_uint : rtunion
- rtcfg : rt_bb_visited
- rtl : addr_table_entry::addr_table_entry_struct_union, attr_hash, basic_block_def::basic_block_il_dependent, cgraph_node, constant_descriptor_tree, set, target_globals
- rtti_broken : odr_type_d
- rtx : gdbhooks.RtxPrinter
- rtx_base : group_info
- ruid : reg_use, variable_info
- rule : pp_wrapping_mode_t
- rule18 : dw_fde_node
- run : profile_record
- run_lang_selftests : lang_hooks
- runs : gcov_summary
- rv : rtx_def::u
- rvals : pointer_query
- rvars : vls_data
- rw_predicate : ifc_dr
- rw_unconditionally : ifc_dr