Re: [Qemu-devel] [PATCH v2 1/7] target/m68k: add fscc.

2017-06-26 Thread Richard Henderson
On 06/26/2017 03:03 PM, Laurent Vivier wrote: case 12: /* Unordered or Less Than A || (N && !Z) */ case 28: /* Not Greater than or Equal A || (N && !Z) */ -assert(FPSR_CC_Z == (FPSR_CC_N >> 1)); -tmp = tcg_temp_new(); -tcg_gen_xori_i32(tmp, fpsr, FPSR_CC_Z); -

[Qemu-devel] [PATCH v2 1/7] target/m68k: add fscc.

2017-06-26 Thread Laurent Vivier
use DisasCompare with FPU conditions in fscc and fbcc. Signed-off-by: Laurent Vivier --- target/m68k/translate.c | 213 ++-- 1 file changed, 134 insertions(+), 79 deletions(-) diff --git a/target/m68k/translate.c b/target/m68k/translate.c index 7aa0fd