From: Christian Würdig Date: Fri, 14 Apr 2006 21:04:02 +0000 (+0000) Subject: fixed mode suffix emitter X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=150afbaf23f10e9a49ed08821b15f997107c48aa;p=libfirm fixed mode suffix emitter --- diff --git a/ir/be/ia32/ia32_emitter.c b/ir/be/ia32/ia32_emitter.c index b08943700..234b017e9 100644 --- a/ir/be/ia32/ia32_emitter.c +++ b/ir/be/ia32/ia32_emitter.c @@ -288,7 +288,7 @@ static int ia32_get_mode_suffix(lc_appendable_t *app, ir_mode *mode = get_irn_mode(X); if (mode == mode_T) { - mode = is_ia32_AddrModeS(X) || is_ia32_AddrModeD(X) ? get_ia32_ls_mode(X) : get_ia32_res_mode(X); + mode = (is_ia32_Ld(X) || is_ia32_St(X)) ? get_ia32_ls_mode(X) : get_ia32_res_mode(X); } if (!X)