X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbechordal_main.c;h=0c9d4af49ba5a6e400ad420390477113f7b8a971;hb=3dc38f8f23569593c030b85e83ecd9174a95bc73;hp=438b4d3fae93b294feb7810cbf21873ee61a337f;hpb=5e023a5cab31d86fc0441857bd1795ceaf89d330;p=libfirm diff --git a/ir/be/bechordal_main.c b/ir/be/bechordal_main.c index 438b4d3fa..0c9d4af49 100644 --- a/ir/be/bechordal_main.c +++ b/ir/be/bechordal_main.c @@ -80,9 +80,6 @@ static be_ra_chordal_opts_t options = { BE_CH_VRFY_WARN, }; -/** Enable extreme live range splitting. */ -static int be_elr_split = 0; - typedef struct _post_spill_env_t { be_chordal_env_t cenv; be_irg_t *birg; @@ -153,7 +150,6 @@ static const lc_opt_table_entry_t be_chordal_options[] = { LC_OPT_ENT_ENUM_PTR ("perm", "perm lowering options", &lower_perm_var), LC_OPT_ENT_ENUM_MASK("dump", "select dump phases", &dump_var), LC_OPT_ENT_ENUM_PTR ("vrfy", "verify options", &be_ch_vrfy_var), - LC_OPT_ENT_BOOL ("elrsplit", "enable extreme live range splitting", &be_elr_split), { NULL } }; @@ -419,7 +415,6 @@ static void post_spill(post_spill_env_t *pse, int iteration) { ir_graph *irg = birg->irg; const be_main_env_t *main_env = birg->main_env; be_options_t *main_opts = main_env->options; - static int splitted = 0; node_stat_t node_stat; #ifdef FIRM_STATISTICS @@ -463,11 +458,6 @@ static void post_spill(post_spill_env_t *pse, int iteration) { } BE_TIMER_POP(ra_timer.t_verify); - if (be_elr_split && ! splitted) { - extreme_liverange_splitting(chordal_env); - splitted = 1; - } - /* Color the graph. */ BE_TIMER_PUSH(ra_timer.t_color); be_ra_chordal_color(chordal_env);