[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH for-2.5 16/30] m68k: Add all access modes and da
From: |
Richard Henderson |
Subject: |
Re: [Qemu-devel] [PATCH for-2.5 16/30] m68k: Add all access modes and data sizes to some 680x0 instructions |
Date: |
Wed, 12 Aug 2015 09:25:34 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 |
On 08/09/2015 01:13 PM, Laurent Vivier wrote:
> case 6: /* cmpi */
> tcg_gen_mov_i32(dest, src1);
> tcg_gen_subi_i32(dest, dest, im);
> gen_update_cc_add(dest, tcg_const_i32(im));
> - set_cc_op(s, CC_OP_SUB);
> + SET_CC_OP(opsize, SUB);
> break;
> default:
> abort();
> }
> - if (op != 6) {
> - DEST_EA(env, insn, OS_LONG, dest, &addr);
> - }
> + DEST_EA(env, insn, opsize, dest, &addr);
It appears you've lost the if that doesn't write back the result of compare.
Did you intend to change the case 6 break to a return?
r~
- [Qemu-devel] [PATCH for-2.5 08/30] m68k: update CPU flags management, (continued)
[Qemu-devel] [PATCH for-2.5 17/30] m68k: ori/andi/subi/addi/eori/cmpi can modify SR/CCR, Laurent Vivier, 2015/08/09
[Qemu-devel] [PATCH for-2.5 18/30] m68k: addq/subq can work with all the data sizes., Laurent Vivier, 2015/08/09
[Qemu-devel] [PATCH for-2.5 16/30] m68k: Add all access modes and data sizes to some 680x0 instructions, Laurent Vivier, 2015/08/09
[Qemu-devel] [PATCH for-2.5 20/30] m68k: add exg, Laurent Vivier, 2015/08/09
[Qemu-devel] [PATCH for-2.5 21/30] m68k: add bkpt, Laurent Vivier, 2015/08/09
[Qemu-devel] [PATCH for-2.5 19/30] m68k: add cmpm, Laurent Vivier, 2015/08/09