From 4c57f362b6c76183a29c9f5a059fdfb28fd2be94 Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Wed, 9 Feb 2011 13:55:48 +0000 Subject: [PATCH] adapt to remove of Quot node in latest libfirm [r28347] --- ast2firm.c | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/ast2firm.c b/ast2firm.c index f34a2e4..933e1f8 100644 --- a/ast2firm.c +++ b/ast2firm.c @@ -2770,15 +2770,9 @@ normal_node: case EXPR_BINARY_DIV: case EXPR_BINARY_DIV_ASSIGN: { ir_node *pin = new_Pin(new_NoMem()); - ir_node *op; - ir_node *res; - if (mode_is_float(mode)) { - op = new_d_Quot(dbgi, pin, left, right, mode, op_pin_state_floats); - res = new_d_Proj(dbgi, op, mode, pn_Quot_res); - } else { - op = new_d_Div(dbgi, pin, left, right, mode, op_pin_state_floats); - res = new_d_Proj(dbgi, op, mode, pn_Div_res); - } + ir_node *op = new_d_Div(dbgi, pin, left, right, mode, + op_pin_state_floats); + ir_node *res = new_d_Proj(dbgi, op, mode, pn_Div_res); return res; } case EXPR_BINARY_MOD: -- 2.20.1