osprey/be/cg/cg_flags.cxx File Reference

#include <stdint.h>
#include "defs.h"
#include "config_targ.h"
#include "cg_flags.h"
#include "cgtarget.h"

Include dependency graph for cg_flags.cxx:

Go to the source code of this file.

Defines

#define __STDC_LIMIT_MACROS

Variables

BOOL CG_warn_bad_freqs = FALSE
INT32 CG_skip_after = INT32_MAX
INT32 CG_skip_before = 0
INT32 CG_skip_equal = -1
INT32 CG_local_skip_after = INT32_MAX
INT32 CG_local_skip_before = 0
INT32 CG_local_skip_equal = -1
BOOL CG_skip_local_hbf = FALSE
BOOL CG_skip_local_loop = FALSE
BOOL CG_skip_local_sched = FALSE
BOOL CG_skip_local_swp = FALSE
BOOL CG_opt_level
BOOL CG_localize_tns = FALSE
BOOL CG_localize_tns_Set = FALSE
BOOL LOCALIZE_using_stacked_regs = TRUE
BOOL CG_unique_exit = TRUE
BOOL CG_enable_feedback = TRUE
BOOL CG_enable_reverse_if_conversion = TRUE
BOOL CG_enable_reverse_if_conversion_overridden = FALSE
BOOL CG_enable_spec_imul = TRUE
BOOL CG_enable_spec_idiv = FALSE
BOOL CG_enable_spec_fdiv = TRUE
BOOL CG_enable_spec_fsqrt = TRUE
BOOL CG_enable_spec_imul_overridden = FALSE
BOOL CG_enable_spec_idiv_overridden = FALSE
BOOL CG_enable_spec_fdiv_overridden = FALSE
BOOL CG_enable_spec_fsqrt_overridden = FALSE
BOOL CG_create_madds = TRUE
INT32 CG_maxinss = CG_maxinss_default
INT32 CG_maxblocks = 30
BOOL GRA_LIVE_Phase_Invoked = FALSE
BOOL CFLOW_Enable = TRUE
BOOL CFLOW_opt_before_cgprep = TRUE
BOOL CFLOW_opt_after_cgprep = TRUE
BOOL CFLOW_Enable_Unreachable = TRUE
BOOL CFLOW_Enable_Branch = TRUE
BOOL CFLOW_Enable_Merge = TRUE
BOOL CFLOW_Enable_Reorder = FALSE
BOOL CFLOW_Enable_Freq_Order = TRUE
BOOL CFLOW_Enable_Clone = TRUE
BOOL CFLOW_opt_all_br_to_bcond = FALSE
const char * CFLOW_heuristic_tolerance
const char * CFLOW_feedback_tolerance
UINT32 CFLOW_clone_incr = 10
UINT32 CFLOW_clone_min_incr = 15
UINT32 CFLOW_clone_max_incr = 100
const char * CFLOW_cold_threshold
BOOL FREQ_enable = TRUE
BOOL FREQ_view_cfg = FALSE
const char * FREQ_frequent_never_ratio = "1000.0"
const char * FREQ_eh_freq = "0.1"
BOOL CG_enable_rename = TRUE
BOOL CG_enable_prefetch = FALSE
BOOL CG_enable_z_conf_prefetch = FALSE
BOOL CG_enable_nz_conf_prefetch = FALSE
BOOL CG_enable_pf_L1_ld = FALSE
BOOL CG_enable_pf_L1_st = FALSE
BOOL CG_enable_pf_L2_ld = FALSE
BOOL CG_enable_pf_L2_st = FALSE
BOOL CG_exclusive_prefetch = FALSE
INT32 CG_L1_ld_latency = 0
INT32 CG_L2_ld_latency = 0
INT32 CG_z_conf_L1_ld_latency = 0
INT32 CG_z_conf_L2_ld_latency = 0
INT32 CG_ld_latency = 0
INT32 CG_L1_pf_latency = 12
INT32 CG_L2_pf_latency = 12
INT32 CG_branch_mispredict_penalty = -1
INT32 CG_branch_mispredict_factor = -1
BOOL CGSPILL_Rematerialize_Constants = TRUE
BOOL CGSPILL_Enable_Force_Rematerialization = FALSE
BOOL CG_enable_thr = FALSE
BOOL CG_cond_defs_allowed = FALSE
BOOL LOCS_Enable_Bundle_Formation = FALSE
BOOL CG_tail_call = TRUE
BOOL GCM_Speculative_Loads = FALSE
BOOL GCM_Predicated_Loads = FALSE
BOOL LOCS_PRE_Enable_Scheduling = TRUE
BOOL LOCS_POST_Enable_Scheduling = TRUE
BOOL LOCS_Enable_Scheduling = TRUE
BOOL IGLS_Enable_HB_Scheduling = TRUE
BOOL IGLS_Enable_PRE_HB_Scheduling = FALSE
BOOL IGLS_Enable_POST_HB_Scheduling = TRUE
BOOL IGLS_Enable_All_Scheduling = TRUE
BOOL CG_enable_loop_optimizations = TRUE
BOOL GCM_Motion_Across_Calls = TRUE
BOOL GCM_Min_Reg_Usage = TRUE
BOOL GCM_Pointer_Spec = TRUE
BOOL GCM_Eager_Ptr_Deref = TRUE
BOOL GCM_Test = FALSE
BOOL GCM_Enable_Cflow = TRUE
BOOL GCM_PRE_Enable_Scheduling = TRUE
BOOL GCM_POST_Enable_Scheduling = TRUE
BOOL GCM_Enable_Scheduling = TRUE
BOOL CGTARG_Enable_Brlikely = TRUE
BOOL Enable_Fill_Delay_Slots = TRUE
BOOL GCM_Enable_Fill_Delay_Slots = TRUE
const char * CGTARG_Branch_Taken_Prob = NULL
double CGTARG_Branch_Taken_Probability
BOOL CGTARG_Branch_Taken_Prob_overridden
BOOL EMIT_pjump_all = TRUE
BOOL EMIT_use_cold_section = TRUE
BOOL EMIT_interface_section = TRUE
BOOL EMIT_stop_bits_for_asm = TRUE
BOOL EMIT_stop_bits_for_volatile_asm = FALSE
BOOL EMIT_explicit_bundles = TRUE
INT32 EMIT_Long_Branch_Limit = DEFAULT_LONG_BRANCH_LIMIT
INT32 CGEXP_expandconstant = DEFAULT_CGEXP_CONSTANT
BOOL CGEXP_use_copyfcc = TRUE
BOOL CGEXP_normalize_logical = FALSE
BOOL CGEXP_gp_prolog_call_shared = TRUE
BOOL CGEXP_fast_imul = TRUE
BOOL CGEXP_float_consts_from_ints = TRUE
BOOL CGEXP_cvrt_int_div_to_mult = TRUE
BOOL CGEXP_cvrt_int_div_to_fdiv = TRUE
BOOL CGEXP_opt_float_div_by_const = TRUE
const char * CGEXP_lfhint_L1
const char * CGEXP_lfhint_L2
const char * CGEXP_ldhint_L1
const char * CGEXP_ldhint_L2
const char * CGEXP_sthint_L1
const char * CGEXP_sthint_L2
BOOL LRA_do_reorder = FALSE
BOOL GRA_use_old_conflict = FALSE
BOOL GRA_shrink_wrap = TRUE
BOOL GRA_loop_splitting = TRUE
BOOL GRA_home = TRUE
BOOL GRA_remove_spills = TRUE
BOOL GRA_preference_globals = TRUE
BOOL GRA_preference_dedicated = TRUE
BOOL GRA_preference_glue = TRUE
BOOL GRA_preference_all = TRUE
BOOL GRA_ensure_spill_proximity = TRUE
BOOL GRA_choose_best_split = TRUE
BOOL GRA_use_stacked_regs = TRUE
BOOL GRA_redo_liveness = FALSE
BOOL GRA_recalc_liveness = FALSE
INT32 GRA_non_home_hi = -1
INT32 GRA_non_home_lo = INT32_MAX
const char * GRA_call_split_freq_string = "0.1"
const char * GRA_spill_count_factor_string = "0.5"
BOOL HB_formation = TRUE
BOOL HB_static_freq_heuristics = TRUE
INT HB_max_blocks = 20
const char * HB_max_sched_growth = "4.1"
const char * HB_min_path_priority_ratio = "0.05"
const char * HB_min_priority = "0.002"
const char * HB_call_hazard_multiplier = "0.25"
const char * HB_memory_hazard_multiplier = "1.0"
const char * HB_base_probability_contribution = "0.1"
BOOL HB_require_alias = TRUE
BOOL HB_loops = FALSE
BOOL HB_general_use_pq = FALSE
BOOL HB_general_from_top = FALSE
BOOL HB_allow_tail_duplication = FALSE
BOOL HB_exclude_calls = FALSE
BOOL HB_exclude_pgtns = TRUE
BOOL HB_skip_hammocks = FALSE
BOOL HB_simple_ifc = TRUE
BOOL HB_simple_ifc_set = FALSE
INT HB_min_blocks = 2
BOOL GRA_LIVE_Predicate_Aware = FALSE
BOOL CG_LOOP_fix_recurrences = FALSE
BOOL CG_LOOP_fix_recurrences_specified = FALSE
BOOL CG_LOOP_back_substitution = TRUE
BOOL CG_LOOP_back_substitution_specified = FALSE
BOOL CG_LOOP_back_substitution_variant = TRUE
BOOL CG_LOOP_back_substitution_variant_specified = FALSE
BOOL CG_LOOP_interleave_reductions = TRUE
BOOL CG_LOOP_interleave_reductions_specified = FALSE
BOOL CG_LOOP_interleave_posti = TRUE
BOOL CG_LOOP_interleave_posti_specified = FALSE
BOOL CG_LOOP_reassociate = TRUE
BOOL CG_LOOP_reassociate_specified = FALSE
INT32 CG_LOOP_recurrence_min_omega = 0
INT32 CG_LOOP_recurrence_max_omega = 4
const char * CGEXP_fdiv_algorithm = "sgi"
const char * CGEXP_sqrt_algorithm = "sgi"
BOOL CG_Enable_Cycle_Count = FALSE
BOOL Cycle_PU_Enable = FALSE
BOOL Cycle_BB_Enable = FALSE
const char * Cycle_String = ""


Define Documentation

#define __STDC_LIMIT_MACROS

Definition at line 59 of file cg_flags.cxx.


Variable Documentation

Definition at line 162 of file cg_flags.cxx.

Referenced by Clone_Blocks(), and Configure_CG_Options().

Definition at line 164 of file cg_flags.cxx.

Referenced by Clone_Blocks(), and Configure_CG_Options().

Definition at line 163 of file cg_flags.cxx.

Referenced by Clone_Blocks(), and Configure_CG_Options().

const char* CFLOW_cold_threshold

Definition at line 165 of file cg_flags.cxx.

Referenced by CFLOW_Initialize(), CFLOW_Optimize(), and Order_Chains().

Definition at line 147 of file cg_flags.cxx.

Referenced by CFLOW_Optimize(), and Verify_Operand().

Definition at line 151 of file cg_flags.cxx.

Referenced by CFLOW_Initialize().

Definition at line 158 of file cg_flags.cxx.

Referenced by CFLOW_Initialize(), and Configure_CG_Options().

Definition at line 154 of file cg_flags.cxx.

Referenced by CFLOW_Initialize().

Definition at line 152 of file cg_flags.cxx.

Referenced by CFLOW_Initialize().

Definition at line 153 of file cg_flags.cxx.

Referenced by CFLOW_Initialize().

Definition at line 150 of file cg_flags.cxx.

Referenced by CFLOW_Initialize().

Definition at line 161 of file cg_flags.cxx.

Referenced by CFLOW_Initialize().

Definition at line 160 of file cg_flags.cxx.

Referenced by CFLOW_Initialize().

Definition at line 149 of file cg_flags.cxx.

Referenced by CG_Generate_Code(), and Convert_x87_Regs().

Definition at line 159 of file cg_flags.cxx.

Referenced by CFLOW_Initialize().

Definition at line 148 of file cg_flags.cxx.

Referenced by CG_Generate_Code().

Definition at line 194 of file cg_flags.cxx.

Referenced by CGTARG_Compute_Branch_Parameters().

Definition at line 193 of file cg_flags.cxx.

Referenced by CGTARG_Compute_Branch_Parameters().

Definition at line 209 of file cg_flags.cxx.

Definition at line 143 of file cg_flags.cxx.

Referenced by fadd_fmult().

Definition at line 500 of file cg_flags.cxx.

Definition at line 132 of file cg_flags.cxx.

Referenced by CG_Generate_Code().

Definition at line 252 of file cg_flags.cxx.

Referenced by CG_Generate_Code().

Definition at line 178 of file cg_flags.cxx.

Referenced by Configure_Prefetch(), and Prefetch_Kind_Enabled().

Definition at line 179 of file cg_flags.cxx.

Referenced by Configure_Prefetch(), and Prefetch_Kind_Enabled().

Definition at line 180 of file cg_flags.cxx.

Referenced by Configure_Prefetch(), and Prefetch_Kind_Enabled().

Definition at line 181 of file cg_flags.cxx.

Referenced by Configure_Prefetch(), and Prefetch_Kind_Enabled().

Definition at line 182 of file cg_flags.cxx.

Referenced by Configure_Prefetch(), and Prefetch_Kind_Enabled().

Definition at line 176 of file cg_flags.cxx.

Referenced by Configure_Prefetch(), and make_prefetch_arcs().

Definition at line 175 of file cg_flags.cxx.

Definition at line 133 of file cg_flags.cxx.

Referenced by DB_Rename_Cond_TN(), DB_Rename_Cond_TN_Init(), and DB_Trace_BB().

Definition at line 134 of file cg_flags.cxx.

Definition at line 137 of file cg_flags.cxx.

Definition at line 141 of file cg_flags.cxx.

Definition at line 138 of file cg_flags.cxx.

Definition at line 142 of file cg_flags.cxx.

Definition at line 136 of file cg_flags.cxx.

Referenced by Configure_CG_Options().

Definition at line 140 of file cg_flags.cxx.

Referenced by Configure_CG_Options().

Definition at line 135 of file cg_flags.cxx.

Definition at line 139 of file cg_flags.cxx.

Definition at line 208 of file cg_flags.cxx.

Referenced by IGLS_Schedule_Region().

Definition at line 177 of file cg_flags.cxx.

Referenced by Configure_Prefetch(), and Prefetch_Kind_Enabled().

Definition at line 183 of file cg_flags.cxx.

Referenced by Configure_Prefetch(), and Exp_Prefetch().

Definition at line 185 of file cg_flags.cxx.

Referenced by CG_DEP_Latency(), and Configure_Prefetch().

Definition at line 190 of file cg_flags.cxx.

Referenced by Configure_prefetch_ahead(), and make_prefetch_arcs().

Definition at line 186 of file cg_flags.cxx.

Referenced by CG_DEP_Latency().

Definition at line 191 of file cg_flags.cxx.

Referenced by Configure_prefetch_ahead(), and make_prefetch_arcs().

Definition at line 189 of file cg_flags.cxx.

Referenced by CG_DEP_Latency().

Definition at line 120 of file cg_flags.cxx.

Referenced by Configure_CG_Options().

Definition at line 437 of file cg_flags.cxx.

Referenced by Configure_CG_Options(), and RECUR_OP_DESC::RECUR_OP_DESC().

Definition at line 438 of file cg_flags.cxx.

Referenced by Configure_CG_Options().

Definition at line 439 of file cg_flags.cxx.

Referenced by RECUR_OP_DESC::RECUR_OP_DESC().

Definition at line 440 of file cg_flags.cxx.

Definition at line 436 of file cg_flags.cxx.

Referenced by Configure_CG_Options().

Definition at line 443 of file cg_flags.cxx.

Referenced by Configure_CG_Options(), and Fix_Recurrences_After_Unrolling().

Definition at line 444 of file cg_flags.cxx.

Referenced by Configure_CG_Options().

Definition at line 441 of file cg_flags.cxx.

Referenced by Configure_CG_Options(), and RECUR_OP_DESC::RECUR_OP_DESC().

Definition at line 442 of file cg_flags.cxx.

Referenced by Configure_CG_Options().

Definition at line 445 of file cg_flags.cxx.

Referenced by Configure_CG_Options(), and Fix_Recurrences_Before_Unrolling().

Definition at line 446 of file cg_flags.cxx.

Referenced by Configure_CG_Options().

Definition at line 451 of file cg_flags.cxx.

Definition at line 447 of file cg_flags.cxx.

Referenced by RECUR_OP_DESC::RECUR_OP_DESC().

Definition at line 145 of file cg_flags.cxx.

Referenced by Loop_Amenable_For_SWP().

INT32 CG_maxinss = CG_maxinss_default

INT32 CG_skip_after = INT32_MAX

Definition at line 67 of file cg_flags.cxx.

Referenced by CG_PU_Initialize().

Definition at line 68 of file cg_flags.cxx.

Referenced by CG_PU_Initialize().

Definition at line 69 of file cg_flags.cxx.

Referenced by CG_PU_Initialize().

Definition at line 114 of file cg_flags.cxx.

Referenced by Force_If_Convert(), and HB_Block_Select().

Definition at line 115 of file cg_flags.cxx.

Referenced by CG_LOOP_Skip().

Definition at line 116 of file cg_flags.cxx.

Referenced by KEY_SCH::KEY_SCH().

Definition at line 117 of file cg_flags.cxx.

Referenced by Is_Loop_Skipped(), and Perform_SWP().

Definition at line 214 of file cg_flags.cxx.

Referenced by Configure_CG_Options(), and Optimize_Tail_Calls().

Definition at line 130 of file cg_flags.cxx.

Referenced by Generate_Unique_Exit().

Definition at line 187 of file cg_flags.cxx.

Referenced by CG_DEP_Latency().

Definition at line 188 of file cg_flags.cxx.

Referenced by CG_DEP_Latency().

Definition at line 330 of file cg_flags.cxx.

Referenced by Configure_CG_Options().

INT32 CGEXP_expandconstant = DEFAULT_CGEXP_CONSTANT

Definition at line 306 of file cg_flags.cxx.

Referenced by Configure_CG_Options().

Definition at line 310 of file cg_flags.cxx.

Referenced by Expand_Multiply().

const char* CGEXP_fdiv_algorithm = "sgi"

Definition at line 496 of file cg_flags.cxx.

Referenced by Expand_Float_Divide().

Definition at line 311 of file cg_flags.cxx.

Referenced by Expand_Const().

Definition at line 309 of file cg_flags.cxx.

Referenced by Generate_Entry().

const char* CGEXP_ldhint_L1

Definition at line 339 of file cg_flags.cxx.

Referenced by Pick_Load_Hint().

const char* CGEXP_ldhint_L2

Definition at line 340 of file cg_flags.cxx.

Referenced by Pick_Load_Hint().

const char* CGEXP_lfhint_L1

Definition at line 337 of file cg_flags.cxx.

Referenced by Pick_Prefetch_Hint().

const char* CGEXP_lfhint_L2

Definition at line 338 of file cg_flags.cxx.

Referenced by Pick_Prefetch_Hint().

Definition at line 308 of file cg_flags.cxx.

Referenced by Expand_Logical_And_Or(), and Expand_Logical_Not().

Definition at line 332 of file cg_flags.cxx.

Referenced by Expand_Float_Divide().

const char* CGEXP_sqrt_algorithm = "sgi"

Definition at line 497 of file cg_flags.cxx.

Referenced by Expand_Sqrt().

const char* CGEXP_sthint_L1

Definition at line 341 of file cg_flags.cxx.

Referenced by Pick_Store_Hint().

const char* CGEXP_sthint_L2

Definition at line 342 of file cg_flags.cxx.

Referenced by Pick_Store_Hint().

Definition at line 307 of file cg_flags.cxx.

Definition at line 197 of file cg_flags.cxx.

Referenced by CG_Generate_Code().

const char* CGTARG_Branch_Taken_Prob = NULL

Definition at line 294 of file cg_flags.cxx.

Referenced by Configure_CG_Options().

Definition at line 296 of file cg_flags.cxx.

Referenced by Configure_CG_Options().

Definition at line 295 of file cg_flags.cxx.

Referenced by Configure_CG_Options().

Definition at line 262 of file cg_flags.cxx.

Definition at line 502 of file cg_flags.cxx.

Definition at line 501 of file cg_flags.cxx.

const char* Cycle_String = ""

Definition at line 503 of file cg_flags.cxx.

Definition at line 303 of file cg_flags.cxx.

Referenced by Assemble_Bundles(), and CG_Generate_Code().

INT32 EMIT_Long_Branch_Limit = DEFAULT_LONG_BRANCH_LIMIT

Definition at line 304 of file cg_flags.cxx.

Referenced by Find_Stub_BB(), Fixup_Long_Branches(), and r_assemble_binary().

Definition at line 298 of file cg_flags.cxx.

Definition at line 301 of file cg_flags.cxx.

Referenced by Assemble_Simulated_OP().

Definition at line 302 of file cg_flags.cxx.

Referenced by Assemble_Simulated_OP().

Definition at line 299 of file cg_flags.cxx.

Referenced by Create_Cold_Text_Section().

const char* FREQ_eh_freq = "0.1"

Definition at line 170 of file cg_flags.cxx.

Referenced by FREQ_Region_Initialize().

BOOL FREQ_enable = TRUE

Definition at line 167 of file cg_flags.cxx.

Referenced by FREQ_Compute_BB_Frequencies().

const char* FREQ_frequent_never_ratio = "1000.0"

Definition at line 169 of file cg_flags.cxx.

Referenced by FREQ_Region_Initialize().

Definition at line 168 of file cg_flags.cxx.

Referenced by FREQ_Compute_BB_Frequencies(), and FREQ_Incorporate_Feedback().

Definition at line 256 of file cg_flags.cxx.

Referenced by Can_OP_Move(), and Configure_CG_Options().

Definition at line 258 of file cg_flags.cxx.

Referenced by GCM_Fill_Branch_Delay_Slots().

Definition at line 291 of file cg_flags.cxx.

Referenced by Configure_CG_Options(), and GCM_Fill_Branch_Delay_Slots().

Definition at line 261 of file cg_flags.cxx.

Referenced by CG_Generate_Code(), and IGLS_Schedule_Region().

Definition at line 254 of file cg_flags.cxx.

Referenced by GCM_Schedule_Region().

Definition at line 253 of file cg_flags.cxx.

Referenced by CG_DEP_Can_OP_Move_Across_Call().

Definition at line 255 of file cg_flags.cxx.

Referenced by Can_OP_Move().

Definition at line 260 of file cg_flags.cxx.

Referenced by GCM_Schedule_Region(), and IGLS_Schedule_Region().

Definition at line 259 of file cg_flags.cxx.

Referenced by GCM_Schedule_Region(), and IGLS_Schedule_Region().

Definition at line 217 of file cg_flags.cxx.

Referenced by Can_OP_Move().

Definition at line 216 of file cg_flags.cxx.

Referenced by Can_OP_Move().

BOOL GCM_Test = FALSE

Definition at line 257 of file cg_flags.cxx.

Referenced by Determine_Candidate_Blocks(), GCM_For_Loop(), and Is_Schedule_Worse().

const char* GRA_call_split_freq_string = "0.1"

Definition at line 379 of file cg_flags.cxx.

Referenced by Initialize_Flags().

Definition at line 373 of file cg_flags.cxx.

Referenced by Choose_Best_Split(), and Set_Call_Flag().

Definition at line 372 of file cg_flags.cxx.

Referenced by Gen_Spill_Restore().

BOOL GRA_home = TRUE

Definition at line 365 of file cg_flags.cxx.

Referenced by Preg_Is_Rematerializable().

Definition at line 424 of file cg_flags.cxx.

Referenced by GRA_LIVE_Compute_Local_Info(), and GRA_LIVE_Init().

Definition at line 377 of file cg_flags.cxx.

Referenced by PREG_To_TN().

INT32 GRA_non_home_lo = INT32_MAX

Definition at line 378 of file cg_flags.cxx.

Referenced by PREG_To_TN().

Definition at line 371 of file cg_flags.cxx.

Referenced by Complement_Copy().

Definition at line 369 of file cg_flags.cxx.

Referenced by Complement_Copy().

Definition at line 368 of file cg_flags.cxx.

Referenced by Complement_Copy().

Definition at line 370 of file cg_flags.cxx.

Referenced by Complement_Copy().

Definition at line 376 of file cg_flags.cxx.

Referenced by CG_Generate_Code().

Definition at line 375 of file cg_flags.cxx.

Referenced by CG_Generate_Code().

Definition at line 367 of file cg_flags.cxx.

Referenced by Optimize_Placement().

Definition at line 360 of file cg_flags.cxx.

const char* GRA_spill_count_factor_string = "0.5"

Definition at line 380 of file cg_flags.cxx.

Referenced by Initialize_Flags().

Definition at line 374 of file cg_flags.cxx.

Referenced by Allocate_Stacked_Register().

Definition at line 413 of file cg_flags.cxx.

Referenced by HB_Tail_Duplicate().

const char* HB_base_probability_contribution = "0.1"

Definition at line 408 of file cg_flags.cxx.

Referenced by HB_Block_Select().

const char* HB_call_hazard_multiplier = "0.25"

Definition at line 406 of file cg_flags.cxx.

Referenced by HB_Block_Select().

Definition at line 414 of file cg_flags.cxx.

Referenced by Check_BB_For_HB_Suitability().

Definition at line 415 of file cg_flags.cxx.

Referenced by Check_BB_For_HB_Suitability(), and Predicate_Block().

Definition at line 412 of file cg_flags.cxx.

Referenced by Process_Successors().

Definition at line 411 of file cg_flags.cxx.

Referenced by Form_General_Region(), and Process_Successors().

BOOL HB_loops = FALSE

Definition at line 410 of file cg_flags.cxx.

Definition at line 402 of file cg_flags.cxx.

Referenced by Attempt_Merge(), Check_Region(), and Form_General_Region().

const char* HB_max_sched_growth = "4.1"

Definition at line 403 of file cg_flags.cxx.

Referenced by HB_Block_Select().

const char* HB_memory_hazard_multiplier = "1.0"

Definition at line 407 of file cg_flags.cxx.

Referenced by HB_Block_Select().

Definition at line 423 of file cg_flags.cxx.

Referenced by Add_General_Region_To_Tree().

const char* HB_min_path_priority_ratio = "0.05"

Definition at line 404 of file cg_flags.cxx.

Referenced by HB_Block_Select().

const char* HB_min_priority = "0.002"

Definition at line 405 of file cg_flags.cxx.

Referenced by HB_Init().

Definition at line 409 of file cg_flags.cxx.

Referenced by HB_Form_Hyperblocks().

Definition at line 421 of file cg_flags.cxx.

Referenced by HB_Form_Hyperblocks().

Definition at line 422 of file cg_flags.cxx.

Referenced by HB_Form_Hyperblocks().

Definition at line 419 of file cg_flags.cxx.

Referenced by HB_Identify_Hammock_Candidates().

Definition at line 401 of file cg_flags.cxx.

Referenced by Calculate_Path_Priorities(), and Maximum_Sched_Height_Increase().

Definition at line 225 of file cg_flags.cxx.

Referenced by IGLS_Schedule_Region().

Definition at line 222 of file cg_flags.cxx.

Referenced by Force_If_Convert(), HB_If_Convert(), and IGLS_Schedule_Region().

Definition at line 224 of file cg_flags.cxx.

Referenced by IGLS_Schedule_Region().

Definition at line 223 of file cg_flags.cxx.

Referenced by IGLS_Schedule_Region().

Definition at line 129 of file cg_flags.cxx.

Referenced by Get_Local_TN_For_Global(), and REGISTER_Get_Stacked_Avail_Set().

Definition at line 221 of file cg_flags.cxx.

Referenced by CG_SCHED_EST_Create(), and IGLS_Schedule_Region().

Definition at line 220 of file cg_flags.cxx.

Referenced by CG_Generate_Code(), and IGLS_Schedule_Region().

Definition at line 219 of file cg_flags.cxx.

Referenced by CG_Generate_Code(), and IGLS_Schedule_Region().

Definition at line 344 of file cg_flags.cxx.

Referenced by Fix_LRA_Blues().


Generated on Wed Apr 8 14:25:25 2009 for Open64 by  doxygen 1.5.6