From: Toni Wilen Date: Mon, 13 Jul 2020 19:51:13 +0000 (+0300) Subject: CAS2 writes Rn2 first. X-Git-Tag: 4900~347 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=5a90fb5a367d287498ccbecb04752b200c63ea9b;p=francis%2Fwinuae.git CAS2 writes Rn2 first. --- diff --git a/gencpu.cpp b/gencpu.cpp index 971ecd43..65e63b2f 100644 --- a/gencpu.cpp +++ b/gencpu.cpp @@ -8448,8 +8448,8 @@ bccl_not68020: out("if (GET_ZFLG()) {\n"); genflags(flag_cmp, curi->size, "newv", "m68k_dreg(regs, extra & 7)", "dst2"); out("if (GET_ZFLG()) {\n"); - out("%s(rn1, m68k_dreg(regs, (extra >> 22) & 7));\n", dstwlrmw); out("%s(rn2, m68k_dreg(regs, (extra >> 6) & 7));\n", dstwlrmw); + out("%s(rn1, m68k_dreg(regs, (extra >> 22) & 7));\n", dstwlrmw); out("}\n"); out("}\n"); out("if (!GET_ZFLG()) {\n"); @@ -8468,8 +8468,8 @@ bccl_not68020: out("if (GET_ZFLG()) {\n"); genflags(flag_cmp, curi->size, "newv", "m68k_dreg(regs, extra & 7)", "dst2"); out("if (GET_ZFLG()) {\n"); - out("%s(rn1, m68k_dreg(regs, (extra >> 22) & 7));\n", dstllrmw); out("%s(rn2, m68k_dreg(regs, (extra >> 6) & 7));\n", dstllrmw); + out("%s(rn1, m68k_dreg(regs, (extra >> 22) & 7));\n", dstllrmw); out("}\n"); out("}\n"); out("if (!GET_ZFLG()) {\n");