Global variables used to communicate with passes.
These are currently used for communicating between passes.
However, instead of accessing them directly, the passes can use
dump_printf () for dumps.
Referenced by account_size_time(), add_btr_def(), add_btr_to_live_range(), add_candidate_1(), add_control_edge(), add_edge(), add_exit_phi(), add_forwarder_blocks(), add_removable_extension(), add_static_var(), add_stores(), add_to_evolution(), add_uses(), add_with_sets(), adding_equality_constraint(), adjust_cfg_counts(), adjust_iv_update_pos(), alias_get_name(), all_phi_incrs_profitable(), analyze_access_subtree(), analyze_all_data_dependences(), analyze_all_param_acesses(), analyze_all_variable_accesses(), analyze_caller_dereference_legality(), analyze_candidates_and_replace(), analyze_evolution_in_loop(), analyze_function(), analyze_functions(), analyze_initial_condition(), analyze_insn_to_expand_var(), analyze_miv_subscript(), analyze_overlapping_iterations(), analyze_scalar_evolution(), analyze_siv_subscript(), analyze_siv_subscript_cst_affine(), analyze_subscript_affine_affine(), analyze_ziv_subscript(), attempt_builtin_powi(), attempt_change(), augment_live_range(), branch_prob(), break_up_subtract(), build_classic_dist_vector(), build_insn_chain(), build_new_reduction(), build_scops(), build_store_vectors(), bypass_block(), calculate_bb_reg_pressure(), calculate_elim_costs_all_insns(), calculate_loop_reg_pressure(), calculate_must_precede_follow(), calculate_order_params(), can_early_inline_edge_p(), can_use_analyze_subscript_affine_affine(), cancel_negative_cycle(), canon_address(), canonicalize_loop_induction_variables(), ccp_fold_stmt(), ccp_visit_phi_node(), ccp_visit_stmt(), cfg_layout_merge_blocks(), cfg_layout_redirect_edge_and_branch(), cgraph_get_create_real_symbol_node(), cgraph_propagate_frequency(), cgraph_propagate_frequency_1(), cgraph_redirect_edge_call_stmt_to_callee(), cgraph_resolve_speculation(), cgraph_turn_edge_to_speculative(), chain_unprotect(), check_all_va_list_escapes(), check_array_ref(), check_call(), check_decl(), check_mem_read_rtx(), check_nodes_order(), check_op(), check_stmt(), check_va_list_escapes(), chrec_apply(), classify_partition(), cleanout_wildcards(), cleanup_empty_eh(), cleanup_empty_eh_unsplit(), clear_btr_from_live_range(), coalesce(), coalesce_ssa_name(), collect_object_sizes_for(), collect_phi_def_edges(), combine_btr_defs(), combine_instructions(), combine_predictions_for_bb(), combine_predictions_for_insn(), combine_reaching_defs(), combine_set_extension(), combine_validate_cost(), compensate_edge(), compile(), compute_affine_dependence(), compute_alignments(), compute_antic(), compute_antic_aux(), compute_avail(), compute_branch_probabilities(), compute_builtin_object_size(), compute_code_hoist_data(), compute_code_hoist_vbeinout(), compute_data_dependences_for_loop(), compute_defs_uses_and_gen(), compute_may_aliases(), compute_object_sizes(), compute_overlap_steps_for_affine_1_2(), compute_partial_antic_aux(), compute_points_to_sets(), compute_residual_flow(), compute_split_row(), compute_store_table(), cond_exec_find_if_block(), cond_exec_process_if_block(), connect_traces(), consider_split(), convert_all_function_calls(), convert_callers(), convert_callers_for_node(), convert_jumps_to_returns(), convert_regs(), convert_regs_1(), copy_bb(), copy_bb_p(), copy_loop_headers(), copy_prop_visit_cond_stmt(), copy_prop_visit_phi_node(), copy_prop_visit_stmt(), copyprop_hardreg_forward_1(), cprop_insn(), cprop_jump(), cprop_operand(), create_access_replacement(), create_add_on_incoming_edge(), create_canonical_iv(), create_data_ref(), create_expression_by_pieces(), create_fixup_graph(), create_new_chain(), create_new_invariant(), create_new_ivs(), create_phi_basis(), create_preheader(), create_pseudo_cfg(), create_specialized_node(), create_variable_info_for_1(), cse_dump_path(), cse_main(), cselib_expand_value_rtx_1(), cselib_lookup(), dataflow_set_different(), dbg_cnt(), dbr_schedule(), dce_process_block(), ddr_consistent_p(), decide_about_value(), decide_one_param_reduction(), decide_peel_completely(), decide_peel_once_rolling(), decide_peel_simple(), decide_unroll_constant_iterations(), decide_unroll_runtime_iterations(), decide_unroll_stupid(), decide_unrolling_and_peeling(), decide_whether_version_node(), decompose_multiword_subregs(), decompose_register(), delete_dead_jumptables(), delete_dead_store_insn(), delete_noop_moves(), delete_points_to_sets(), delete_redundant_insns(), delete_redundant_insns_1(), delete_trivially_dead_insns(), delete_unmarked_insns(), determine_invariantness_stmt(), determine_iv_costs(), determine_loop_nest_reuse(), determine_max_iter(), determine_set_costs(), determine_use_iv_costs(), determine_versionability(), df_analyze(), df_bb_replace(), df_create_unused_note(), df_insn_change_bb(), df_insn_delete(), df_insn_rescan(), df_insn_rescan_debug_internal(), df_install_ref_incremental(), df_note_bb_compute(), df_print_note(), df_process_deferred_rescans(), df_ref_change_reg_with_loc_1(), df_ref_remove(), df_set_blocks(), df_set_dead_notes_for_mw(), df_set_unused_notes_for_mw(), df_worklist_dataflow_doublequeue(), disambiguate_multiple_latches(), discover_iteration_bound_by_body_walk(), discover_loop(), discover_loops(), disqualify_candidate(), distribute_loop(), do_local_cprop(), do_partial_partial_insertion(), do_regular_insertion(), do_reload(), do_switchconv(), doloop_modify(), doloop_optimize(), doloop_register_get(), doloop_valid_p(), dom_opt_enter_block(), dr_analyze_innermost(), dse_optimize_stmt(), dse_step1(), dse_step2_init(), dse_step4(), dse_step5_nospill(), dse_step6(), dump_access_tree_1(), dump_affine_iv(), dump_attrs_list(), dump_basic_block(), dump_btrs_live(), dump_cand_chains(), dump_cand_vec(), dump_candidate(), dump_choices(), dump_dataflow_set(), dump_dataflow_sets(), dump_def_use_chain(), dump_dereferences_table(), dump_finish(), dump_generic_expr(), dump_generic_expr_loc(), dump_gimple_stmt(), dump_gimple_stmt_loc(), dump_hard_reg_set(), dump_histogram(), dump_hwloops(), dump_incr_vec(), dump_insn_info(), dump_insn_location(), dump_predicates(), dump_printf(), dump_printf_loc(), dump_profile_updates(), dump_shift_choices(), dump_stack_var_partition(), dump_start(), dump_tm_memopt_set(), dump_tm_memopt_sets(), dump_tm_memopt_transform(), dump_var(), dump_vars(), dup_block_and_redirect(), early_inline_small_functions(), early_inliner(), edge_badness(), eliminate_bb(), eliminate_duplicate_pair(), eliminate_insert(), eliminate_not_pairs(), eliminate_partially_redundant_load(), eliminate_plus_minus_pair(), eliminate_redundant_comparison(), eliminate_redundant_computations(), eliminate_tail_call(), eliminate_unnecessary_stmts(), eliminate_using_constants(), emit_case_decision_tree(), emit_reload_insns(), end_branch_prob(), entry_register(), estimate_function_body_sizes(), estimate_local_effects(), estimate_node_size_and_time(), evaluate_stmt(), execute_build_cfg(), execute_expand_omp(), execute_fixup_cfg(), execute_fold_all_builtins(), execute_function_dump(), execute_jump(), execute_late_warn_uninitialized(), execute_one_pass(), execute_optimize_bswap(), execute_optimize_stdarg(), execute_sm(), execute_split_functions(), execute_strength_reduction(), execute_todo(), expand_call_inline(), expand_gimple_basic_block(), expand_loc(), expand_used_vars(), expansion_failed(), extract_and_process_scc_for_name(), finalize_nesting_tree_1(), find_and_remove_re(), find_clusters(), find_cond_trap(), find_defs(), find_duplicate(), find_identical_invariants(), find_if_case_1(), find_if_case_2(), find_if_header(), find_implicit_sets(), find_inc(), find_induction_variables(), find_interesting_uses(), find_max_flow(), find_minimum_cost_flow(), find_more_scalar_values_for_callers_subset(), find_moveable_pseudos(), find_obviously_necessary_stmts(), find_optimal_iv_set(), find_optimal_iv_set_1(), find_param_candidates(), find_reg(), find_reload_regs(), find_simple_exit(), find_spanning_tree(), find_split_points(), find_subloop_latch_edge_by_ivs(), find_subloop_latch_edge_by_profile(), find_trace(), find_traces(), find_traces_1_round(), find_uninit_use(), finish_spills(), finite_loop_p(), fix_loop_structure(), fixup_match_2(), flatten_function(), flow_loops_find(), fold_predicate_in(), force_expr_to_var_cost(), forward_edge_to_pdom(), forward_propagate_comparison(), forward_propagate_into_cond(), forward_propagate_into_gimple_cond(), free_red_eliminations(), function_and_variable_visibility(), function_called_by_processed_nodes_p(), fwprop_done(), gather_chrec_stats(), gather_mem_refs_stmt(), gather_memory_references_ref(), gather_stats_on_scev_database(), gcse_after_reload_main(), generate_memcpy_builtin(), generate_memset_builtin(), generate_summary(), get_address_cost(), get_chain_decl(), get_chain_field(), get_constraint_for_component_ref(), get_exec_counts(), get_loop_exit_condition(), get_rank(), get_read_write_all_from_node(), get_replacement_map(), get_representative_for(), get_scalar_evolution(), get_sched_window(), get_string_length(), get_working_sets(), gimple_divmod_fixed_value_transform(), gimple_expand_cfg(), gimple_find_values_to_profile(), gimple_ic_transform(), gimple_merge_blocks(), gimple_mod_pow2_value_transform(), gimple_mod_subtract_transform(), gimple_stringops_transform(), gimple_value_profile_transformations(), gloog(), good_cloning_opportunity_p(), graphite_finalize(), graphite_initialize(), graphite_transform_loops(), handle_builtin_strcat(), handle_builtin_strchr(), handle_builtin_strcpy(), handle_builtin_strlen(), hoist_adjacent_loads(), identify_dead_nodes(), if_convert(), if_convertible_bb_p(), if_convertible_gimple_assign_stmt_p(), if_convertible_loop_p(), if_convertible_loop_p_1(), if_convertible_phi_p(), if_convertible_stmt_p(), ifcombine_ifandif(), init_dce(), init_eliminable_invariants(), init_node_map(), init_rename_info(), init_worklist(), initialize_node_lattices(), initialize_uninitialized_regs(), inline_always_inline_functions(), inline_analyze_function(), inline_indirect_intraprocedural_analysis(), inline_merge_summary(), inline_small_functions(), insert(), insert_initializers(), insert_insn_end_basic_block(), insert_insn_start_basic_block(), insert_into_preds_of_block(), insert_part_to_rtx_on_edge(), insert_partition_copy_on_edge(), insert_phi_nodes_for(), insert_range_assertions(), insert_rtx_to_part_on_edge(), insert_stmt_after(), insert_store(), insert_value_copy_on_edge(), insn_to_prefetch_ratio_too_small_p(), instantiate_scev(), instrument_edges(), introduce_cast_before_cand(), ipa_discover_readonly_nonaddressable_vars(), ipa_early_sra(), ipa_init(), ipa_inline(), ipa_lower_emutls(), ipa_make_edge_direct_to_target(), ipa_modify_call_arguments(), ipa_print_order(), ipa_profile(), ipa_profile_generate_summary(), ipa_pta_execute(), ipa_reference_read_optimization_summary(), ipa_sra_preliminary_function_checks(), ipa_tm_scan_irr_function(), ipcp_cloning_candidate_p(), ipcp_decision_stage(), ipcp_discover_new_direct_edges(), ipcp_driver(), ipcp_generate_summary(), ipcp_propagate_stage(), ipcp_transform_function(), ipcp_verify_propagated_values(), is_edge_inconsistent(), is_inconsistent(), is_use_properly_guarded(), issue_prefetch_ref(), iv_analysis_loop_init(), iv_analyze_biv(), iv_analyze_def(), iv_analyze_op(), label_for_bb(), ldist_gen(), linearize_expr(), linearize_expr_tree(), link_btr_uses(), local_pure_const(), lookup_avail_expr(), loop_canon_p(), loop_niter_by_eval(), loop_optimizer_init(), loop_parallel_p(), loop_prefetch_arrays(), lower_nested_functions(), lst_try_interchange_loops(), mark_insn(), mark_nonssa_use(), mark_nontemporal_store(), mark_operand_necessary(), mark_reg_dependencies(), mark_stmt_necessary(), mark_virtual_phi_result_for_renaming(), maybe_add_sra_candidate(), maybe_dump_rtl_for_gimple_stmt(), maybe_lower_iteration_bound(), maybe_optimize_var(), maybe_record_trace_start(), mem_ref_count_reasonable_p(), merge_blocks_move(), merge_blocks_move_predecessor_nojumps(), merge_blocks_move_successor_nojumps(), merge_in_block(), merge_latch_edges(), migrate_btr_def(), migrate_btr_defs(), move_btr_def(), move_computations_stmt(), move_invariant_reg(), move_loop_invariants(), move_unallocated_pseudos(), movement_possibility(), multiplier_allowed_in_address_p(), new_btr_user(), new_cselib_val(), noce_find_if_block(), non_affine_dependence_relation(), normalize_omega_problem(), number_of_iterations_cond(), number_of_latch_executions(), omega_convert_eq_to_geqs(), omega_delete_geq(), omega_delete_geq_extra(), omega_do_elimination(), omega_do_mod(), omega_eliminate_red(), omega_eliminate_redundant(), omega_free_eliminations(), omega_problem_has_no_solution(), omega_problem_has_red_equations(), omega_problem_reduced(), omega_simplify_approximate(), omega_solve_eq(), omega_solve_geq(), omega_solve_problem(), omega_substitute(), omega_substitute_red(), omp_expand_local(), one_code_hoisting_pass(), one_cprop_pass(), one_pre_gcse_pass(), one_store_motion_pass(), optimize_loop(), optimize_ops_list(), optimize_sc(), optimize_stmt(), optimize_tail_call(), outgoing_edges_match(), parallel_splinter(), parallelize_loops(), pass_init_dump_file(), pdr_stride_in_loop(), peel_loop_completely(), peel_loop_simple(), perform_tree_ssa_dce(), perform_var_substitution(), perhaps_add_new_callers(), phiprop_insert_phi(), pre_delete(), pre_edge_insert(), pre_edge_lcm(), pre_edge_rev_lcm(), pre_insert_copy_insn(), predicate_for_phi_result(), predicate_scalar_phi(), prescan_insns_for_dce(), print_combine_total_stats(), print_stats(), print_store_motion_mems(), process_assert_insertions(), process_scc(), process_ssa_edge_worklist(), process_switch(), propagate(), propagate_controlled_uses(), propagate_freq(), propagate_necessity(), propagate_nothrow(), propagate_pure_const(), propagate_rhs_into_lhs(), prune_group_by_reuse(), ps_insert_empty_row(), pure_const_read_summary(), purge_dead_edges(), rdg_build_partitions(), read_profile_edge_counts(), read_write_all_from_decl(), reassociate_bb(), recog_for_combine(), record_cond(), record_const_or_copy_1(), record_equivalences_from_stmt(), record_estimate(), record_nonwrapping_iv(), record_ref(), record_store(), record_use(), recursive_inlining(), redirect_branch_edge(), ref_indep_loop_p_2(), refs_independent_p(), register_edge_assert_for_2(), register_jump_thread(), regmove_backward_pass(), regmove_forward_pass(), regmove_optimize(), regrename_analyze(), reject(), release_dead_ssa_names(), relink_block_chain(), remove_bb(), remove_dead_inserted_code(), remove_dead_phis(), remove_dead_stmt(), remove_described_reference(), remove_exits_and_undefined_stmts(), remove_gimple_phi_args(), remove_local_expressions_from_table(), remove_reachable_equiv_notes(), remove_redundant_iv_tests(), remove_ssa_form(), remove_unreachable_handlers(), remove_unreachable_handlers_no_lp(), remove_unused_locals(), rename_chains(), rename_ssa_copies(), reorder_basic_blocks(), reorder_loops(), reorg_loops(), replace_mult_candidate(), replace_oldest_value_reg(), replace_one_candidate(), replace_phi_args_in(), replace_phi_edge_with_variable(), replace_read(), replace_ref(), replace_removed_params_ssa_names(), replace_rhs_if_not_dup(), replace_store_insn(), replace_uncond_cands_and_profitable_phis(), report_inline_failed_reason(), reset_sched_times(), resolve_shift_zext(), rest_of_handle_cse(), rest_of_handle_cse2(), rest_of_handle_dse(), rest_of_handle_if_conversion(), rest_of_handle_ira(), restore_vars_to_original_value(), resurrect_subs(), rewrite_blocks(), rewrite_constraints(), rewrite_enter_block(), rewrite_expr_tree(), rewrite_expr_tree_parallel(), rewrite_out_of_ssa(), rewrite_stmt(), rewrite_update_enter_block(), rewrite_update_stmt(), rewrite_use_compare(), rtl_delete_block(), rtl_loop_done(), rtl_loop_init(), rtl_merge_blocks(), rtl_unroll_and_peel_loops(), run_scc_vn(), save_inline_function_body(), scale_loop_profile(), scan_insn(), scan_rtx_reg(), scan_trace(), scev_const_prop(), schedule_prefetches(), schedule_reg_move(), scop_do_block(), search_for_addr_array(), set_incoming_from_chain(), set_lattice_value(), set_move_mark(), set_nothrow_function_flags(), set_scalar_evolution(), set_ssa_val_to(), setup_save_areas(), setup_sched_dump(), should_issue_prefetch_p(), shrink_wrap_one_built_in_call(), simplify_cond_using_ranges(), simplify_switch_using_ranges(), simulate_block(), sink_code_in_bb(), skip_function_for_local_pure_const(), smooth_weird_equations(), sms_order_nodes(), sms_schedule(), sms_schedule_by_order(), solve_constraints(), spill_failure(), split_function(), sra_ipa_modify_expr(), sra_modify_assign(), ssa_base_cand_dump_callback(), ssa_prop_init(), ssa_redirect_edges(), state_from_flags(), statistics_fini_pass(), statistics_fini_pass_1(), substitute_and_fold(), tail_duplicate(), tail_merge_optimize(), thread_prologue_and_epilogue_insns(), thread_single_edge(), tm_log_emit(), tm_memopt_accumulate_memops(), tm_memopt_compute_antic(), tm_memopt_compute_available(), tracer(), transform_ifelse(), transform_stmt_to_copy(), transform_stmt_to_multiply(), tree_call_cdce(), tree_estimate_loop_size(), tree_estimate_probability_driver(), tree_function_versioning(), tree_loop_distribution(), tree_nrv(), tree_predictive_commoning_loop(), tree_ssa_dominator_optimize(), tree_ssa_iv_optimize(), tree_ssa_iv_optimize_loop(), tree_ssa_prefetch_arrays(), tree_ssa_unswitch_loops(), tree_unswitch_single_loop(), trim_ld_motion_mems(), trip_count_to_ahead_ratio_too_small_p(), try_combine(), try_create_reduction_list(), try_crossjump_to_edge(), try_forward_edges(), try_fwprop_subst(), try_get_loop_niter(), try_merge(), try_optimize_cfg(), try_redirect_by_replacing_jump(), try_scheduling_node_in_cycle(), try_simplify_condjump(), try_unroll_loop_completely(), undistribute_ops_list(), unify_nodes(), unroll_loop_constant_iterations(), unroll_loop_runtime_iterations(), unroll_loop_stupid(), unsplit_eh(), unswitch_single_loop(), update_bb_profile_for_threading(), update_edge_key(), update_ld_motion_stores(), update_profiling_info(), update_range_test(), update_specialized_profile(), update_ssa(), va_list_counter_op(), va_list_ptr_read(), val_resolve(), val_store(), value_replacement(), variable_post_merge_new_vals(), variable_tracking_main_1(), verify_omega_pb(), visit_bb(), visit_reference_op_load(), visit_reference_op_store(), visit_use(), vrp_finalize(), vrp_intersect_ranges(), vrp_meet(), vrp_var_may_overflow(), vrp_visit_assignment_or_call(), vrp_visit_cond_stmt(), vrp_visit_phi_node(), vrp_visit_stmt(), vrp_visit_switch_stmt(), vt_find_locations(), vt_initialize(), want_early_inline_function_p(), want_inline_self_recursive_call_p(), warn_uninitialized_phi(), and word_dce_process_block().