From: Christoph Mallon Date: Thu, 28 Jun 2007 22:11:46 +0000 (+0000) Subject: Remove stale code. X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=3a17d433225f46418db86ab1edbfea1cc25b9d22;hp=e3d268b8c6e6446b045739cd6dc4cf9262c86363;p=libfirm Remove stale code. [r14830] --- diff --git a/ir/be/ia32/ia32_transform.c b/ir/be/ia32/ia32_transform.c index a6fdf3381..ecb8c4659 100644 --- a/ir/be/ia32/ia32_transform.c +++ b/ir/be/ia32/ia32_transform.c @@ -793,36 +793,6 @@ static ir_node *gen_Add(ir_node *node) { return new_op; } -#if 0 -static ir_node *create_ia32_Mul(ir_node *node) { - ir_graph *irg = current_ir_graph; - dbg_info *dbgi = get_irn_dbg_info(node); - ir_node *block = be_transform_node(get_nodes_block(node)); - ir_node *op1 = get_Mul_left(node); - ir_node *op2 = get_Mul_right(node); - ir_node *new_op1 = be_transform_node(op1); - ir_node *new_op2 = be_transform_node(op2); - ir_node *noreg = ia32_new_NoReg_gp(env_cg); - ir_node *proj_EAX, *proj_EDX, *res; - ir_node *in[1]; - - res = new_rd_ia32_Mul(dbgi, irg, block, noreg, noreg, new_op1, new_op2, new_NoMem()); - set_ia32_commutative(res); - set_ia32_am_support(res, ia32_am_Source | ia32_am_binary); - - /* imediates are not supported, so no fold_immediate */ - proj_EAX = new_rd_Proj(dbgi, irg, block, res, mode_Iu, pn_EAX); - proj_EDX = new_rd_Proj(dbgi, irg, block, res, mode_Iu, pn_EDX); - - /* keep EAX */ - in[0] = proj_EDX; - be_new_Keep(&ia32_reg_classes[CLASS_ia32_gp], irg, block, 1, in); - - return proj_EAX; -} -#endif /* if 0 */ - - /** * Creates an ia32 Mul. *