From 1f82a74a562ef3724a13bad19a258a5887e12407 Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Fri, 12 Aug 2005 09:42:23 +0000 Subject: [PATCH] Unknown nodes are optimized (CSE) now. This was not done earlier, why? [r6412] --- ir/ir/ircons.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ir/ir/ircons.c b/ir/ir/ircons.c index d859c3b87..14c0bf7a6 100644 --- a/ir/ir/ircons.c +++ b/ir/ir/ircons.c @@ -816,7 +816,9 @@ new_rd_Confirm (dbg_info *db, ir_graph *irg, ir_node *block, ir_node *val, ir_no ir_node * new_rd_Unknown (ir_graph *irg, ir_mode *m) { - return new_ir_node(NULL, irg, irg->start_block, op_Unknown, m, 0, NULL); + ir_node *res = new_ir_node(NULL, irg, irg->start_block, op_Unknown, m, 0, NULL); + res = optimize_node(res); + return res; } ir_node * -- 2.20.1