From 3ec734bb910cb04b1008e48f6e0aee6f20e54b21 Mon Sep 17 00:00:00 2001 From: Andreas Zwinkau Date: Thu, 12 Jun 2008 13:40:54 +0000 Subject: [PATCH] disable the standard transform, if pbqp_transform is used [r20079] --- ir/be/ia32/bearch_ia32.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ir/be/ia32/bearch_ia32.c b/ir/be/ia32/bearch_ia32.c index c1542650a..274826756 100644 --- a/ir/be/ia32/bearch_ia32.c +++ b/ir/be/ia32/bearch_ia32.c @@ -950,13 +950,14 @@ static void ia32_prepare_graph(void *self) { #ifdef FIRM_GRGEN_BE /* transform nodes into assembler instructions by PBQP magic */ ia32_transform_graph_by_pbqp(cg); -#endif if (cg->dump) be_dump(cg->irg, "-after_pbqp_transform", dump_ir_block_graph_sched); +#else /* transform remaining nodes into assembler instructions */ ia32_transform_graph(cg); +#endif /* do local optimisations (mainly CSE) */ optimize_graph_df(cg->irg); -- 2.20.1