Here is a list of all functions with links to the structures/unions they belong to:
- p -
- pair_fusion() : pair_fusion
- pair_fusion_bb_info() : pair_fusion_bb_info
- pair_mem_alias_check_limit() : pair_fusion
- pair_mem_in_range_p() : pair_fusion
- pair_mem_insn_p() : pair_fusion
- pair_mem_ok_with_policy() : pair_fusion
- pair_operand_mode_ok_p() : pair_fusion
- pair_reg_operand_ok_p() : pair_fusion
- parallel_g() : parallel_g
- param_p() : ana::callsite_expr
- param_used_p() : ipa_icf::sem_function
- parameter() : parameter
- parent() : default_splay_tree_accessors_with_parent< Node >
- parse() : ipa_icf::sem_function, ipa_icf::sem_variable
- parse_attribute_index() : regenerate-attr-urls.Index
- parse_bb_idx() : function_reader
- parse_block() : function_reader
- parse_bool_value() : gcc::diagnostics_output_spec::output_factory::scheme_handler
- parse_c_expr() : parser
- parse_capture() : parser
- parse_cfg() : function_reader
- parse_crtl() : function_reader
- parse_edge() : function_reader
- parse_enum_value() : function_reader, gcc::diagnostics_output_spec::output_factory::scheme_handler
- parse_envvar_value() : diagnostic_color_dict
- parse_expr() : parser
- parse_for() : parser
- parse_funcs_and_vars() : ipa_icf::sem_item_optimizer
- parse_function() : function_reader
- parse_html_line_attribute_index() : regenerate-attr-urls.Index
- parse_html_line_option_index() : regenerate-opt-urls.Index
- parse_if() : parser
- parse_insn() : function_reader
- parse_insn_chain() : function_reader
- parse_labels() : ipa_icf_gimple::func_checker
- parse_mem_expr() : function_reader
- parse_nonsingleton_classes() : ipa_icf::sem_item_optimizer
- parse_op() : parser
- parse_operation() : parser
- parse_operator_list() : parser
- parse_option_index() : regenerate-opt-urls.Index
- parse_param() : function_reader
- parse_pattern() : parser
- parse_predicates() : parser
- parse_result() : parser
- parse_rtx() : function_reader
- parse_simplify() : parser
- parse_ssa_operands() : operands_scanner
- parser() : parser
- partial_equiv() : equiv_oracle
- partial_equiv_set() : equiv_oracle, relation_oracle
- partition_layout_costs() : vect_optimize_slp_pass
- partition_merge_into() : loop_distribution
- pass_array_bounds() : pass_array_bounds
- pass_ipa_function_and_variable_visibility() : pass_ipa_function_and_variable_visibility
- pass_ipa_icf() : ipa_icf::pass_ipa_icf
- pass_manager() : gcc::pass_manager
- pass_to_json() : optrecord_json_writer
- pass_walloca() : pass_walloca
- passes_checks_for_def_chain() : crc_optimization
- path_oracle() : path_oracle
- path_range_query() : path_range_query
- path_var() : ana::path_var
- pattern() : rtx_test
- pattern_pos() : pattern_pos
- pch_nx() : ggc_remove< T >, hash_map< KeyId, Value, Traits >::hash_entry
- pch_nx_helper() : hash_map< KeyId, Value, Traits >::hash_entry
- pch_restore() : diagnostic_context, diagnostic_option_classifier
- pch_save() : diagnostic_context, diagnostic_option_classifier
- pcom_worker() : pcom_worker
- peek() : parser
- peek_char() : md_reader
- peek_ident() : parser
- peek_next() : ana::worklist
- peep2_count() : rtx_test
- pending_location() : ana::pending_location
- per_call_string_data() : ana::per_call_string_data
- per_function_data() : ana::per_function_data
- per_node_data() : ana::strongly_connected_components::per_node_data
- per_program_point_data() : ana::per_program_point_data
- perform_cfun_body_modifications() : ipa_param_body_adjustments
- perpetual_start_cfg_edge_event() : perpetual_start_cfg_edge_event
- pg_add_dependence_edges() : loop_distribution
- phi() : access_ref, gphi_iterator
- phi_analyzer() : phi_analyzer
- phi_arg_set() : uninit_analysis::func_t, uninit_undef_val_t
- phi_group() : phi_group
- physical_location() : libgdiagnostics::physical_location
- pieces_addr() : pieces_addr
- placeholder_svalue() : ana::placeholder_svalue
- point_and_state() : ana::point_and_state
- pointer_equiv_analyzer() : pointer_equiv_analyzer
- pointer_mux() : pointer_mux< T1, T2 >
- pointer_query() : pointer_query
- poison_any_pointers_to_descendents() : ana::region_model
- poisoned_svalue() : ana::poisoned_svalue
- poly_int() : poly_int< N, C >
- pool_usage() : pool_usage
- pop() : diagnostic_option_classifier, dom_jt_state, jt_state, timer::named_items, timer, update_list, vec< T, A, vl_embed >, vec< T, va_heap, vl_ptr >
- pop_client_item() : timer
- pop_diagnostics() : diagnostic_context
- pop_formatted_chunks() : output_buffer
- pop_frame() : ana::region_model
- pop_from_call_stack() : ana::program_point
- pop_front() : pp_token_list
- pop_internal() : timer
- pop_nesting_level() : diagnostic_context
- pop_scope() : optrecord_json_writer
- pop_to_marker() : avail_exprs_stack, const_and_copies
- popcount() : condition_info, double_int
- populate_contents() : sarif_artifact
- populate_roles() : sarif_artifact
- populate_thread_flow_location_object() : sarif_builder
- pos_p() : nan_state
- possible_dynamic_type_change() : ipa_polymorphic_call_context
- possibly_call_in_translation_unit_p() : cgraph_edge
- possibly_profitable_path_p() : back_threader_profitability
- possibly_tainted_p() : ana::region_model_context
- post_bb() : dom_ranger
- post_fold_bb() : fvrp_folder, rvrp_folder, substitute_and_fold_engine
- post_new_stmt() : substitute_and_fold_engine
- postprocess() : function_reader, rtx_reader
- pow() : profile_probability
- pp_element_quoted_string() : pp_element_quoted_string
- pp_token() : pp_token
- pp_token_begin_color() : pp_token_begin_color
- pp_token_begin_quote() : pp_token_begin_quote
- pp_token_begin_url() : pp_token_begin_url
- pp_token_custom_data() : pp_token_custom_data
- pp_token_end_color() : pp_token_end_color
- pp_token_end_quote() : pp_token_end_quote
- pp_token_end_url() : pp_token_end_url
- pp_token_event_id() : pp_token_event_id
- pp_token_list() : pp_token_list
- pp_token_text() : pp_token_text
- prange() : prange
- prange_storage() : prange_storage
- pre_bb() : dom_ranger
- pre_fold_bb() : fvrp_folder, rvrp_folder, substitute_and_fold_engine
- pre_fold_stmt() : fvrp_folder, rvrp_folder, substitute_and_fold_engine
- precanned_custom_event() : ana::precanned_custom_event
- precanned_rule() : diagnostic_metadata::precanned_rule
- precise_p() : profile_count
- pred() : web_entry_base
- predecessor() : typed_splay_tree< KEY_TYPE, VALUE_TYPE >
- predicate() : predicate, rtx_test
- predicate_id() : predicate_id
- predicate_testing_cond() : ipa_predicate
- prefer_smaller_modes() : bit_field_mode_iterator
- prefill_name() : gimple_ranger
- prefill_stmt_dependencies() : gimple_ranger
- prepare_debug_expressions() : ipa_param_body_adjustments
- prepare_finalizers() : pcom_worker
- prepare_finalizers_chain() : pcom_worker
- prepare_for_emission() : ana::checker_event, ana::checker_path, ana::rewind_to_setjmp_event, ana::setjmp_event
- prepare_infiles() : driver
- prepare_initializers() : pcom_worker
- prepare_initializers_chain() : pcom_worker
- prepare_iteration() : inlining_iterator
- prepare_mode() : compare_by_pieces_d, move_by_pieces_d, op_by_pieces_d, store_by_pieces_d
- prepare_to_flush() : sarif_invocation
- preprocess() : rtx_reuse_manager
- pretty_printer() : pretty_printer
- prev_bb() : path_range_query
- prevailing_p() : symtab_node
- print() : ana::bar_chart, ana::bounded_ranges_constraint, ana::call_info, ana::call_string, ana::constraint, ana::constraint_manager, ana::custom_edge_info, ana::dynamic_call_info_t, ana::equiv_class, ana::equiv_class_id, ana::function_point, ana::program_point, ana::program_state, ana::region, ana::region_model, ana::rewind_info_t, ana::sm_state_map, ana::svalue, base_splay_tree< Accessors >, decision_tree, diagnostic_source_print_policy, expr_hash_elt, graphviz_out, ipcp_bits_lattice, ipcp_lattice< valtype >, ipcp_vr_lattice, json::array, json::float_number, json::integer_number, json::literal, json::object, json::string, json::value, range_tracer, rooted_splay_tree< Accessors >, timer::named_items, timer
- print_any_cwe() : diagnostic_text_output_format
- print_any_rules() : diagnostic_text_output_format
- print_bar_charts() : ana::exploded_graph
- print_c_condition() : md_reader
- print_content() : edited_file, edited_line
- print_dash_line() : mem_usage
- print_desc() : ana::call_event, ana::call_info, ana::debug_event, ana::end_cfg_edge_event, ana::end_consolidated_cfg_edges_event, ana::function_entry_event, ana::inlined_call_event, ana::precanned_custom_event, ana::region_creation_event_allocation_size, ana::region_creation_event_capacity, ana::region_creation_event_debug, ana::region_creation_event_memory_space, ana::return_event, ana::rewind_from_longjmp_event, ana::rewind_to_setjmp_event, ana::setjmp_event, ana::start_cfg_edge_event, ana::start_consolidated_cfg_edges_event, ana::state_change_event, ana::statement_event, ana::succeed_or_fail_call_info, ana::warning_event, diagnostic_event, libgdiagnostics_path_event, looping_back_event, perpetual_start_cfg_edge_event, simple_diagnostic_event
- print_diff() : edit_context, edited_file
- print_diff_hunk() : edited_file
- print_diff_lines() : edited_line
- print_dump_widget_label() : ana::alloca_region, ana::asm_output_svalue, ana::binop_svalue, ana::bit_range_region, ana::bits_within_svalue, ana::cast_region, ana::code_region, ana::compound_svalue, ana::conjured_svalue, ana::const_fn_result_svalue, ana::constant_svalue, ana::decl_region, ana::element_region, ana::errno_region, ana::field_region, ana::frame_region, ana::function_region, ana::globals_region, ana::heap_allocated_region, ana::heap_region, ana::initial_svalue, ana::label_region, ana::offset_region, ana::placeholder_svalue, ana::poisoned_svalue, ana::private_region, ana::region, ana::region_svalue, ana::repeated_svalue, ana::root_region, ana::setjmp_svalue, ana::sized_region, ana::stack_region, ana::string_region, ana::sub_svalue, ana::svalue, ana::symbolic_region, ana::thread_local_region, ana::unaryop_svalue, ana::unknown_region, ana::unknown_svalue, ana::unmergeable_svalue, ana::var_arg_region, ana::widening_svalue
- print_frange_nan() : vrange_printer
- print_md_ptr_loc() : md_reader
- print_needed() : ana::state_purge_annotator
- print_node() : decision_tree
- print_option_information() : diagnostic_text_output_format
- print_padding() : ana::bar_chart
- print_path() : diagnostic_text_output_format
- print_prefix() : range_tracer
- print_real_value() : vrange_printer
- print_row() : timer
- print_rtl() : rtx_writer
- print_rtl_single_with_indent() : rtx_writer
- print_rtx() : rtx_writer
- print_rtx_operand() : rtx_writer
- print_rtx_operand_code_0() : rtx_writer
- print_rtx_operand_code_e() : rtx_writer
- print_rtx_operand_code_i() : rtx_writer
- print_rtx_operand_code_L() : rtx_writer
- print_rtx_operand_code_r() : rtx_writer
- print_rtx_operand_code_u() : rtx_writer
- print_rtx_operand_codes_E_and_V() : rtx_writer
- print_run_of_changed_lines() : edited_file
- print_source_line() : ana::function_point
- print_svalue_node_label() : ana::svalue
- print_tokens() : dump_pretty_printer::custom_token_printer, sarif_builder::sarif_token_printer, token_printer
- print_type() : pp_markup::element_quoted_type
- println() : graphviz_out
- priority_info() : symtab_node
- private_region() : ana::private_region
- probability() : ipa_predicate
- probability_in() : profile_count
- probability_in_gcov_type() : profile_probability
- probably_reliable_p() : profile_probability
- process() : cgraph_order_sort
- process_block() : pair_fusion
- process_cong_reduction() : ipa_icf::sem_item_optimizer
- process_early_thunks() : thunk_info
- process_new_functions() : symbol_table
- process_node() : ana::exploded_graph
- process_phi() : phi_analyzer
- process_point() : ana::state_purge_per_ssa_name
- process_point_backwards() : ana::state_purge_per_decl
- process_point_forwards() : ana::state_purge_per_decl
- process_same_body_aliases() : symbol_table
- process_stmts() : assume_query
- process_worklist() : ana::exploded_graph, sarif_location_manager
- process_worklist_item() : sarif_location_manager
- process_worklists() : ana::state_purge_per_decl
- profile_count_to_json() : optrecord_json_writer
- profile_probability() : profile_probability
- profitable_path_p() : back_threader_profitability
- program_point() : ana::program_point
- program_state() : ana::program_state
- prologue_cost() : vector_costs
- promote_child() : base_splay_tree< Accessors >, rooted_splay_tree< Accessors >, rootless_splay_tree< Accessors >
- promoted_size_in_bytes() : function_arg_info
- propagate() : scc_copy_prop
- propagate_cache() : ranger_cache
- propagate_effects() : value_topo_info< valtype >
- propagate_failure() : opt_pointer_wrapper< PtrType_t >, opt_result
- propagate_into_phi_args() : substitute_and_fold_engine
- propagate_unreachable_to_edges() : dom_walker
- propagate_updated_value() : ranger_cache
- propagation_failed() : update_list
- prune() : ltrans_file_cache
- prune_bbs() : tree_switch_conversion::switch_conversion
- prune_for_point() : ana::program_state
- prune_for_sm_diagnostic() : ana::diagnostic_manager
- prune_interproc_events() : ana::diagnostic_manager
- prune_path() : ana::diagnostic_manager
- prune_phi_opnds() : uninit_analysis
- prune_system_headers() : ana::diagnostic_manager
- purge() : ana::conjured_purge, ana::constraint_manager
- purge_cluster() : ana::store
- purge_region() : ana::binding_cluster, ana::region_model, ana::store
- purge_state_involving() : ana::binding_cluster, ana::constraint_manager, ana::impl_region_model_context, ana::noop_region_model_context, ana::region_model, ana::region_model_context, ana::region_model_context_decorator, ana::region_to_value_map, ana::sm_state_map, ana::store
- purge_stats() : ana::purge_stats
- push() : diagnostic_option_classifier, dom_jt_state, jt_state, timer::named_items, timer
- push_adjusted_values() : ipa_argagg_value_list
- push_back() : list_head< T >, pp_token_list
- push_back_any_text() : pp_markup::context
- push_back_list() : pp_token_list
- push_back_text() : pp_token_list
- push_call() : ana::call_string, ana::program_state
- push_client_item() : timer
- push_diagnostics() : diagnostic_context
- push_dump_file() : push_dump_file
- push_edge() : jt_path_registry
- push_formatted_chunks() : output_buffer
- push_frame() : ana::program_state, ana::region_model
- push_internal() : timer
- push_marker() : avail_exprs_stack, const_and_copies
- push_nesting_level() : diagnostic_context
- push_partial_def() : vn_walk_cb_data
- push_pred() : predicate
- push_replacement() : ssa_equiv_stack
- push_rtcfg_pair() : rt_bb_visited
- push_simplify() : parser
- push_to_call_stack() : ana::program_point
- push_vec_def() : _slp_tree
- put() : ana::binding_map, ana::one_way_id_map< T >, ana::region_to_value_map, consolidation_map< T >, hash_map< KeyId, Value, Traits >, ordered_hash_map< KeyId, Value, Traits >
- put_ref() : pointer_query
- putenv_COLLECT_GCC() : driver