From 34809e48d81db027b8f91d2167d6ea4db5a88e69 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Fri, 31 May 2024 15:51:07 +0200 Subject: [ARM64_DYNAREC] Some fixes to AVX opcodes --- src/dynarec/arm64/dynarec_arm64_avx.c | 4 ++-- src/dynarec/arm64/dynarec_arm64_avx_66_0f.c | 4 ++-- src/dynarec/arm64/dynarec_arm64_avx_66_0f38.c | 9 ++++++--- src/dynarec/arm64/dynarec_arm64_avx_66_0f3a.c | 9 ++++++--- src/dynarec/arm64/dynarec_arm64_helper.h | 1 + 5 files changed, 17 insertions(+), 10 deletions(-) (limited to 'src') diff --git a/src/dynarec/arm64/dynarec_arm64_avx.c b/src/dynarec/arm64/dynarec_arm64_avx.c index 56236005..14d79ad4 100644 --- a/src/dynarec/arm64/dynarec_arm64_avx.c +++ b/src/dynarec/arm64/dynarec_arm64_avx.c @@ -59,8 +59,8 @@ uintptr_t dynarec64_AVX(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int ni addr = dynarec64_AVX_66_0F3A(dyn, addr, ip, ninst, vex, ok, need_epilog); else {DEFAULT;} - if(*ok==-1) { - printf_log(LOG_INFO, "Dynarec unimplemented AVX opcode size %d prefix %s map %s opcode %02X ", 128<=LOG_INFO || box64_dynarec_dump || box64_dynarec_missing)) { + dynarec_log(LOG_NONE, "Dynarec unimplemented AVX opcode size %d prefix %s map %s opcode %02X ", 128<