From f418a07c3f978f64fda945560fc14d630e5b0ade Mon Sep 17 00:00:00 2001 From: =?utf8?q?Christian=20W=C3=BCrdig?= Date: Thu, 16 Mar 2006 09:53:32 +0000 Subject: [PATCH] fixed conditional expr --- ir/be/ia32/ia32_optimize.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 { -- 2.20.1