From: Christoph Mallon Date: Mon, 13 Oct 2008 10:37:57 +0000 (+0000) Subject: Add debug info to implicitly created != 0 tests in ifs. X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=16c36a6f4bbbf2826e0ef14d8283dfbe47cab869;p=cparser Add debug info to implicitly created != 0 tests in ifs. [r22835] --- diff --git a/ast2firm.c b/ast2firm.c index eccb083..80cb506 100644 --- a/ast2firm.c +++ b/ast2firm.c @@ -3230,7 +3230,7 @@ static ir_node *create_condition_evaluation(const expression_t *expression, dbg_info *dbgi = get_dbg_info(&expression->base.source_position); ir_node *cond_expr = _expression_to_firm(expression); - ir_node *condition = create_conv(NULL, cond_expr, mode_b); + ir_node *condition = create_conv(dbgi, cond_expr, mode_b); ir_node *cond = new_d_Cond(dbgi, condition); ir_node *true_proj = new_d_Proj(dbgi, cond, mode_X, pn_Cond_true); ir_node *false_proj = new_d_Proj(dbgi, cond, mode_X, pn_Cond_false);