X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=driver%2Ffirm_opt.c;h=50139c02ba9023ed0e87aa0d312ed521fc0e877f;hb=27f4ce3da8d78ff0e70afde834793e0ebd81a42a;hp=12ee99a0e6cf69a43ab961e5f754ae15e290be07;hpb=5d366ed97efa8a3080174730ec15e66e8454a76c;p=cparser diff --git a/driver/firm_opt.c b/driver/firm_opt.c index 12ee99a..50139c0 100644 --- a/driver/firm_opt.c +++ b/driver/firm_opt.c @@ -331,7 +331,7 @@ static void do_stred(ir_graph *irg) static void do_inline(void) { - inline_functions(500, 50); + inline_functions(firm_opt.inline_maxsize, firm_opt.inline_threshold); } static void do_cloning(void) @@ -479,6 +479,7 @@ static void do_firm_optimizations(const char *input_filename) set_opt_scalar_replacement(firm_opt.scalar_replace); set_opt_auto_create_sync(firm_opt.auto_sync); set_opt_alias_analysis(firm_opt.alias_analysis); + set_opt_combo(firm_opt.combo); aa_opt = aa_opt_no_opt; if (firm_opt.strict_alias)