From: Christian Würdig Date: Wed, 31 May 2006 14:29:03 +0000 (+0000) Subject: BugFix: copy mode when creating inverse operation X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=366a46e4479da65e90385be36b77b185eb95bda7;p=libfirm BugFix: copy mode when creating inverse operation --- diff --git a/ir/be/ia32/bearch_ia32.c b/ir/be/ia32/bearch_ia32.c index 8f0594cb3..a7e94de87 100644 --- a/ir/be/ia32/bearch_ia32.c +++ b/ir/be/ia32/bearch_ia32.c @@ -572,6 +572,7 @@ static arch_inverse_t *ia32_get_inverse(const void *self, const ir_node *irn, in return NULL; } + set_ia32_res_mode(inverse->nodes[0], mode); inverse->nodes[1] = new_r_Proj(irg, block, inverse->nodes[0], mode, pnc); return inverse;