From: Christoph Mallon Date: Sun, 18 Nov 2007 09:15:45 +0000 (+0000) Subject: Do a localopt and cf opt after 64bit lowering to please the backend (ie. eliminate... X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=46ad84922f06042f0690fac8e6786116de10e580;p=cparser Do a localopt and cf opt after 64bit lowering to please the backend (ie. eliminate Bad CF predecessors). [r18476] --- diff --git a/main.c b/main.c index 770389a..afa3b91 100644 --- a/main.c +++ b/main.c @@ -264,13 +264,17 @@ static void optimize(void) ir_graph *irg = get_irp_irg(i); optimize_graph_df(irg); - dump(irg, "-localopt"); + dump(irg, "-01-localopt"); place_code(irg); - dump(irg, "-place"); + dump(irg, "-02-place"); optimize_cf(irg); - dump(irg, "-cf"); + dump(irg, "-03-cf"); lower_dw_ops(&lwrdw_param); - dump(irg, "-dw"); + dump(irg, "-04-dw"); + optimize_graph_df(irg); + dump(irg, "-05-localopt"); + optimize_cf(irg); + dump(irg, "-06-cf"); } }