Fix subtle error in r22602, which never triggers, because we only have 32bit cmovs.
authorChristoph Mallon <christoph.mallon@gmx.de>
Sat, 8 Nov 2008 07:24:49 +0000 (07:24 +0000)
committerChristoph Mallon <christoph.mallon@gmx.de>
Sat, 8 Nov 2008 07:24:49 +0000 (07:24 +0000)
[r23531]

ir/be/ia32/ia32_emitter.c

index e761671..3a75b8e 100644 (file)
@@ -1083,7 +1083,7 @@ static void emit_ia32_CMov(const ir_node *node)
 
        /* TODO: handling of Nans isn't correct yet */
 
-       ia32_emitf(node, "\tcmov%P %AR, %#R\n", pnc, in_true, out);
+       ia32_emitf(node, "\tcmov%P %#AR, %#R\n", pnc, in_true, out);
 }
 
 /*********************************************************