Here is a list of all functions with links to the structures/unions they belong to:
- r -
- range() : ana::range, gimple_infer_range, list_head< T >::range, phi_group
- range_def_chain() : range_def_chain
- range_defined_in_block() : path_range_query
- range_from_dom() : ranger_cache
- range_in_bb() : dom_ranger
- range_info_useful_p() : modref_access_node
- range_of_address() : fold_using_range
- range_of_call() : fold_using_range
- range_of_cond_expr() : fold_using_range
- range_of_def() : ranger_cache
- range_of_expr() : dom_ranger, gimple_ranger, global_range_query, path_range_query, range_query, ranger_cache, ssa_cache, substitute_and_fold_engine
- range_of_phi() : fold_using_range
- range_of_range_op() : fold_using_range
- range_of_ssa_name_with_loop_info() : fold_using_range
- range_of_stmt() : dom_ranger, gimple_ranger, path_range_query, range_query
- range_on_edge() : dom_ranger, gimple_ranger, range_query, ranger_cache
- range_on_entry() : gimple_ranger, range_query
- range_on_exit() : gimple_ranger, range_query
- range_on_path_entry() : path_range_query
- range_op() : range_op_handler
- range_op_handler() : range_op_handler
- range_op_table() : range_op_table
- range_query() : range_query
- range_tracer() : range_tracer
- ranger_cache() : ranger_cache
- rdg_build_partitions() : loop_distribution
- reachability() : ana::reachability< GraphTraits >
- reachable_from_p() : ana::reachability< GraphTraits >
- reachable_regions() : ana::reachable_regions
- read() : autofdo::autofdo_source_profile, autofdo::string_table
- read_braced_string() : md_reader
- read_bytes() : ana::region_model
- read_char() : md_reader
- read_conditions() : md_reader
- read_data() : file_cache_slot
- read_escape() : md_reader
- read_file() : md_reader
- read_file_fragment() : md_reader
- read_function_instance() : autofdo::function_instance
- read_line_num() : file_cache_slot
- read_mapping() : md_reader
- read_md_files() : md_reader
- read_name() : md_reader
- read_name_1() : md_reader
- read_name_or_nil() : md_reader
- read_nested_rtx() : rtx_reader
- read_next_line() : file_cache_slot
- read_quoted_string() : md_reader
- read_rtx() : rtx_reader
- read_rtx_code() : rtx_reader
- read_rtx_operand() : function_reader, rtx_reader
- read_rtx_operand_i_or_n() : function_reader
- read_rtx_operand_r() : function_reader
- read_rtx_operand_u() : function_reader
- read_rtx_variadic() : rtx_reader
- read_section() : ipa_icf::sem_item_optimizer
- read_skip_construct() : md_reader
- read_string() : md_reader
- read_summary() : ipa_icf::sem_item_optimizer
- read_until() : rtx_reader
- real_symbol_p() : symtab_node
- reassociate_to_the_same_stmt() : pcom_worker
- rebuild_edges() : cgraph_edge
- rebuild_references() : cgraph_edge
- recog_data_saver() : recog_data_saver
- recognize() : addsub_pattern, complex_add_pattern, complex_fms_pattern, complex_mul_pattern, complex_operations_pattern, vect_pattern
- record() : dom_oracle, equiv_oracle, path_oracle, relation_oracle
- record_cond() : avail_exprs_stack
- record_const_or_copy() : const_and_copies
- record_const_or_copy_raw() : const_and_copies
- record_critical_state() : ana::superedge_event
- record_expr() : avail_exprs_stack
- record_function_versions() : cgraph_node
- record_layout() : ana::record_layout
- record_operlist() : parser
- record_padding() : sra_padding_collecting
- record_phi_mapping() : condition_info
- record_phi_operand_mapping() : tree_switch_conversion::switch_decision_tree
- record_potential_iterator_use() : md_reader
- record_range_for_value() : json::location_map
- record_ranges_from_stmt() : jt_state
- record_setjmp_event() : ana::checker_path
- record_simple_equiv() : edge_info
- record_stmt_cost() : vector_costs
- record_stmt_references() : cgraph_node
- record_string_concatenation() : string_concat_db
- record_temporary_equivalences_from_phis() : jump_threader
- record_temporary_equivalences_from_stmts_at_dest() : jump_threader
- recursive_log() : ana::call_string
- recursive_p() : cgraph_edge
- redirect_call_stmt_to_callee() : cgraph_edge
- redirect_callee() : cgraph_edge
- redirect_callee_duplicating_thunks() : cgraph_edge
- reduce_free_list() : memory_block_pool
- redundant_p() : ana::binding_cluster
- ref_always_accessed() : ref_always_accessed
- ref_declared() : access_ref
- ref_in_loop_hot_body() : ref_in_loop_hot_body
- reference_pair() : hash_map< KeyId, Value, Traits >::iterator::reference_pair, ordered_hash_map< KeyId, Value, Traits >::iterator::reference_pair
- referred_ref_list() : ipa_ref
- referred_to_p() : symtab_node
- referring_ref_list() : ipa_ref
- refine_using_relation() : gori_compute, phi_group
- refresh_dumps_are_enabled() : dump_context
- refresh_output_sinks() : diagnostic_context
- refs() : rtx_properties
- reg() : web_entry
- region() : ana::region
- region_creation_event() : ana::region_creation_event
- region_creation_event_allocation_size() : ana::region_creation_event_allocation_size
- region_creation_event_capacity() : ana::region_creation_event_capacity
- region_creation_event_debug() : ana::region_creation_event_debug
- region_creation_event_memory_space() : ana::region_creation_event_memory_space
- region_exists_p() : ana::region_model
- region_model() : ana::region_model
- region_model_context_decorator() : ana::region_model_context_decorator
- region_model_manager() : ana::region_model_manager
- region_offset() : ana::region_offset
- region_svalue() : ana::region_svalue
- region_to_value_map() : ana::region_to_value_map
- register_all_uses() : infer_range_manager
- register_dependency() : range_def_chain
- register_descriptor() : mem_alloc_description< T >
- register_dump_files() : gcc::pass_manager
- register_dumps() : gcc::dump_manager
- register_early() : thunk_info
- register_equiv() : dom_jt_state, equiv_oracle, jt_state, path_oracle
- register_equivs_edge() : dom_jt_state, jt_state
- register_equivs_stmt() : hybrid_jt_state, jt_state
- register_hooks() : ipa_icf::sem_item_optimizer
- register_inferred_ranges() : gimple_ranger
- register_inferred_value() : ranger_cache
- register_initial_def() : equiv_oracle
- register_instance_overhead() : mem_alloc_description< T >
- register_jump_thread() : jt_path_registry
- register_known_function() : ana::plugin_analyzer_init_iface
- register_object_overhead() : mem_alloc_description< T >
- register_one_dump_file() : gcc::pass_manager
- register_outgoing_edges() : fur_source
- register_overhead() : ggc_usage, mem_alloc_description< T >, mem_usage, vec_prefix
- register_pass() : gcc::dump_manager, gcc::pass_manager
- register_pass_name() : gcc::pass_manager
- register_path() : back_threader_registry
- register_pop_frame_callback() : ana::region_model
- register_relation() : fur_depend, fur_relation, fur_source, jt_fur_source
- register_replacement() : ipa_param_body_adjustments
- register_state_machine() : ana::plugin_analyzer_init_iface
- register_symbol() : symbol_table, symtab_node
- register_transitive_inferred_ranges() : gimple_ranger
- register_transitives() : dom_oracle
- regno_field() : rtx_test
- reject_if_too_complex() : ana::region_model_manager
- rejected_constraint() : ana::rejected_constraint
- rejected_default_case() : ana::rejected_default_case
- rejected_op_constraint() : ana::rejected_op_constraint
- rejected_ranges_constraint() : ana::rejected_ranges_constraint
- relation() : range_query
- relation_fold_and_or() : fold_using_range
- relation_trio() : relation_trio
- relations_may_be_invalidated() : path_range_query
- release() : base_pool_allocator< TBlockAllocator >, call_summary_base< T >, clone_info, function_summary_base< T >, ipa_cached_call_context, list_head< T >, memory_block_pool, nested_function_info, object_allocator< T >, thunk_info, unique_argv, va_gc, va_heap, vec< T, va_heap, vl_ptr >
- release_body() : cgraph_node
- release_chain() : pcom_worker
- release_chains() : pcom_worker
- release_if_empty() : base_pool_allocator< TBlockAllocator >, object_allocator< T >
- release_instance_overhead() : mem_alloc_description< T >
- release_object_overhead() : mem_alloc_description< T >
- release_overhead() : ggc_usage, mem_usage, vec_prefix
- release_split_map() : ipa_icf::sem_item_optimizer
- release_symbol() : symbol_table
- reliable_p() : profile_count, profile_probability
- remaining_character_count_for_line() : pretty_printer
- remap_after_duplication() : ipa_predicate
- remap_after_inlining() : ipa_predicate
- remap_params() : modref_tree< T >
- remap_with_debug_expressions() : ipa_param_body_adjustments
- remove() : ana::binding_map, ana::call_string::hashmap_traits_t, ana::eg_hash_map_traits, ana::eg_point_hash_map_traits, ana::region_to_value_map, base_pool_allocator< TBlockAllocator >, bst_traits, call_summary< T * >, call_summary_base< T >, cgraph_edge, cgraph_node, clone_info, cost_classes_hasher, counts_entry, default_hash_traits< scalar_cond_masked_key >, expr_elt_hasher, fast_call_summary< T *, V >, fast_function_summary< T *, V >, fibonacci_node< K, V >, function_summary< T * >, function_summary_base< T >, ggc_remove< T >, hash_map< KeyId, Value, Traits >::hash_entry, hash_map< KeyId, Value, Traits >, hash_set< KeyId, Lazy, Traits >, int_tree_hasher, ipa_edge_args_sum_t, ipa_fn_summary_t, ipa_ref_opt_summary_t, list_head< T >, log_entry_hasher, loop_exit_hasher, object_allocator< T >, odr_name_hasher, ordered_hash_map< KeyId, Value, Traits >, pair_hash< T1, T2 >, polymorphic_call_target_hasher, remove_unreachable, same_succ, simple_hashmap_traits< H, Value >, sinfo_hashmap_traits, stats_counter_hasher, symtab_node, thunk_info, typed_const_free_remove< Type >, typed_delete_remove< Type >, typed_free_remove< Type >, typed_noop_remove< Type >, typed_splay_tree< KEY_TYPE, VALUE_TYPE >, unbounded_hashmap_traits< Key, Value >, variable_hasher, varpool_node, vec_free_hash_base< Type >
- remove_all_references() : symtab_node
- remove_all_referring() : symtab_node
- remove_and_update_globals() : remove_unreachable
- remove_argaggs_if() : ipcp_transformation
- remove_callee() : cgraph_edge
- remove_callees() : cgraph_node, ipa_fn_summary_t
- remove_caller() : cgraph_edge
- remove_callers() : cgraph_node
- remove_cgraph_duplication_hook() : symbol_table
- remove_cgraph_insertion_hook() : symbol_table
- remove_cgraph_removal_hook() : symbol_table
- remove_edge_duplication_hook() : symbol_table
- remove_edge_removal_hook() : symbol_table
- remove_elt() : hash_table< Descriptor, Lazy, Allocator >
- remove_elt_with_hash() : hash_table< Descriptor, Lazy, Allocator >
- remove_from_clone_tree() : cgraph_node
- remove_from_same_comdat_group() : symtab_node
- remove_initializer() : varpool_node
- remove_item() : ipa_icf::sem_item_optimizer
- remove_jump_threads_including() : fwd_jt_path_registry, jump_threader
- remove_node() : rootless_splay_tree< Accessors >
- remove_node_internal() : base_splay_tree< Accessors >
- remove_overlapping_bindings() : ana::binding_cluster, ana::binding_map, ana::store
- remove_raw() : object_allocator< T >
- remove_redundant_permutations() : vect_optimize_slp_pass
- remove_reference() : ipa_ref
- remove_root() : fibonacci_heap< K, V >, rooted_splay_tree< Accessors >
- remove_root_and_splay_next() : rooted_splay_tree< Accessors >
- remove_stmt() : pcom_worker, vec_info
- remove_stmt_references() : symtab_node
- remove_symbol_and_inline_clones() : cgraph_node
- remove_symtab_node() : ipa_icf::sem_item_optimizer
- remove_token() : pp_token_list
- remove_unreachable() : remove_unreachable
- remove_unreachable_nodes() : symbol_table
- remove_unreferenced_decls() : symbol_table
- remove_varpool_insertion_hook() : symbol_table
- remove_varpool_removal_hook() : symbol_table
- render() : content_renderer
- repeat() : growing_rtx_properties< Base >
- repeated_svalue() : ana::repeated_svalue
- repeating_sequence_p() : vector_builder< T, Shape, Derived >
- replace() : list_head< T >
- replace_custom_tokens() : pp_token_list
- replace_data() : fibonacci_heap< K, V >
- replace_event() : ana::checker_path
- replace_key() : fibonacci_heap< K, V >
- replace_key_data() : fibonacci_heap< K, V >
- replace_max_node_at_root() : rooted_splay_tree< Accessors >
- replace_phi_args_in() : substitute_and_fold_engine
- replace_removed_params_ssa_names() : ipa_param_body_adjustments
- replace_scc_by_value() : scc_copy_prop
- replace_stmt() : vec_info
- replace_uses_in() : substitute_and_fold_engine
- replay_call_summaries() : ana::exploded_node
- replay_call_summary() : ana::constraint_manager, ana::exploded_node, ana::program_state, ana::region_model, ana::sm_state_map, ana::store
- replay_call_summary_cluster() : ana::store
- report_current_module() : diagnostic_text_output_format
- report_diagnostic() : diagnostic_context
- report_error() : gcc::diagnostics_output_spec::context
- report_missing_key() : gcc::diagnostics_output_spec::context
- report_unknown_key() : gcc::diagnostics_output_spec::context
- report_verbatim() : diagnostic_context
- require() : opt_mode< T >
- require_char() : md_reader
- require_char_ws() : md_reader
- require_word_ws() : md_reader
- reserve() : va_gc, va_heap, vec< T, va_heap, vl_ptr >
- reserve_exact() : vec< T, va_heap, vl_ptr >
- reset() : symtab_node
- reset_debug_stmts() : ipa_param_body_adjustments
- reset_out_edges_aux() : tree_switch_conversion::switch_decision_tree
- reset_path() : path_oracle, path_range_query
- reset_when_passed_to_unknown_fn_p() : ana::state_machine
- reshape() : vector_builder< T, Shape, Derived >
- resimplify() : gimple_match_op
- resolve_alias() : symtab_node
- resolve_dom() : ranger_cache
- resolve_speculation() : cgraph_edge
- restore() : env_manager, flow_sensitive_info_storage
- restore_uids() : ana::saved_uids
- restrict_to_inner_class() : ipa_polymorphic_call_context
- result() : json::result< ValueType, ErrorType >
- return_event() : ana::return_event
- return_of_state() : ana::evdesc::return_of_state
- return_p() : ana::supernode
- return_superedge() : ana::return_superedge
- return_token() : jobserver_info
- return_value_p() : ana::callsite_expr
- returning_call() : ana::program_state
- returns_arg() : attr_fnspec
- returns_noalias_p() : attr_fnspec
- reverse() : vec< T, va_heap, vl_ptr >
- revert_location_cache() : lto_location_cache
- rewind_event() : ana::rewind_event
- rewind_from_longjmp_event() : ana::rewind_from_longjmp_event
- rewind_info_t() : ana::rewind_info_t
- rewind_to_setjmp_event() : ana::rewind_to_setjmp_event
- rewire_first_differing_edge() : back_jt_path_registry
- rewrite_dom_walker() : rewrite_dom_walker
- rewrite_mem_ref_loc() : rewrite_mem_ref_loc
- rewrite_update_dom_walker() : rewrite_update_dom_walker
- root() : rooted_splay_tree< Accessors >
- root_region() : ana::root_region
- rooted_splay_tree() : rooted_splay_tree< Accessors >
- rotate_inputs() : vec_perm_indices
- rotate_left() : typed_splay_tree< KEY_TYPE, VALUE_TYPE >
- rotate_right() : typed_splay_tree< KEY_TYPE, VALUE_TYPE >
- rpo_elim() : rpo_elim
- rrotate() : double_int
- rshift() : double_int
- rt_bb_visited() : rt_bb_visited
- rtl_info() : cgraph_node
- rtl_opt_pass() : rtl_opt_pass
- rtx_alloc_for_name() : rtx_reader
- rtx_obj_reference() : rtx_obj_reference
- rtx_properties() : rtx_properties
- rtx_reader() : rtx_reader
- rtx_reuse_manager() : rtx_reuse_manager
- rtx_test() : rtx_test
- rtx_vector_builder() : rtx_vector_builder
- rtx_writer() : rtx_writer
- run() : op_by_pieces_d, pair_fusion, vect_optimize_slp_pass
- run_self_tests() : toplev
- rv_fold() : foperator_div, operator_minus, operator_mult, operator_plus, range_operator
- rvrp_folder() : rvrp_folder