From a190910cbf962b42a86237ef5cc6b1919261d172 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Sat, 17 Feb 2024 11:45:10 +0100 Subject: [ARM64_DYNAREC] Fixed D9 E4 opcode --- src/dynarec/arm64/arm64_emitter.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/dynarec/arm64/arm64_emitter.h b/src/dynarec/arm64/arm64_emitter.h index 4bb5c921..2f3d2396 100644 --- a/src/dynarec/arm64/arm64_emitter.h +++ b/src/dynarec/arm64/arm64_emitter.h @@ -1193,8 +1193,8 @@ #define FCMP_scalar(type, Rn, Rm, opc) (0b11110<<24 | (type)<<22 | 1<<21 | (Rm)<<16 | 0b1000<<10 | (Rn)<<5 | (opc)<<3) #define FCMPS(Sn, Sm) EMIT(FCMP_scalar(0b00, Sn, Sm, 0b00)) #define FCMPD(Dn, Dm) EMIT(FCMP_scalar(0b01, Dn, Dm, 0b00)) -#define FCMPS_0(Sn) EMIT(FCMP_scalar(0b00, 0, Sn, 0b01)) -#define FCMPD_0(Dn) EMIT(FCMP_scalar(0b01, 0, Dn, 0b01)) +#define FCMPS_0(Sn) EMIT(FCMP_scalar(0b00, Sn, 0, 0b01)) +#define FCMPD_0(Dn) EMIT(FCMP_scalar(0b01, Dn, 0, 0b01)) // CVT #define FCVT_scalar(sf, type, rmode, opcode, Rn, Rd) ((sf)<<31 | 0b11110<<24 | (type)<<22 | 1<<21 | (rmode)<<19 | (opcode)<<16 | (Rn)<<5 | (Rd)) -- cgit 1.4.1