From: Christian Würdig Date: Thu, 16 Mar 2006 09:53:32 +0000 (+0000) Subject: fixed conditional expr X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=f418a07c3f978f64fda945560fc14d630e5b0ade;p=libfirm fixed conditional expr --- diff --git a/ir/be/ia32/ia32_optimize.c b/ir/be/ia32/ia32_optimize.c index 22fb8781e..b03599fc9 100644 --- a/ir/be/ia32/ia32_optimize.c +++ b/ir/be/ia32/ia32_optimize.c @@ -531,7 +531,9 @@ static ir_node *fold_addr(be_abi_irg_t *babi, ir_node *irn, firm_dbg_module_t *m /* a new LEA. */ /* If the LEA contains already a frame_entity then we also */ /* create a new one otherwise we would loose it. */ - if ((isadd && ((!be_is_NoReg(babi, index) && (am_flav & ia32_am_I))) || get_ia32_frame_ent(left))) { + if ((isadd && !be_is_NoReg(babi, index) && (am_flav & ia32_am_I)) || + get_ia32_frame_ent(left)) + { DBG((mod, LEVEL_1, "\tleave old LEA, creating new one\n")); } else {