Re: [Qemu-devel] [PATCH v2 1/3] target-m68k: add cmpm

2016-11-01 Thread Laurent Vivier
Le 01/11/2016 à 18:48, Richard Henderson a écrit : > On 10/27/2016 03:43 PM, Laurent Vivier wrote: >> +DISAS_INSN(cmpm) >> +{ >> +int opsize = insn_opsize(insn); >> +TCGv tmp = tcg_temp_new(); >> +TCGv src, dst, addr; >> + >> +src = gen_load(s, opsize, AREG(insn, 0), 1); >> +/

Re: [Qemu-devel] [PATCH v2 1/3] target-m68k: add cmpm

2016-11-01 Thread Richard Henderson
On 10/27/2016 03:43 PM, Laurent Vivier wrote: +DISAS_INSN(cmpm) +{ +int opsize = insn_opsize(insn); +TCGv tmp = tcg_temp_new(); +TCGv src, dst, addr; + +src = gen_load(s, opsize, AREG(insn, 0), 1); +/* delay the update after the second gen_load() */ +tcg_gen_addi_i32(tmp,

[Qemu-devel] [PATCH v2 1/3] target-m68k: add cmpm

2016-10-27 Thread Laurent Vivier
Signed-off-by: Laurent Vivier Reviewed-by: Richard Henderson --- target-m68k/translate.c | 28 1 file changed, 28 insertions(+) diff --git a/target-m68k/translate.c b/target-m68k/translate.c index ee0ffe3..92e67eb 100644 --- a/target-m68k/translate.c +++ b/target-m6