diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2024-02-17 11:45:10 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2024-02-17 11:45:10 +0100 |
| commit | a190910cbf962b42a86237ef5cc6b1919261d172 (patch) | |
| tree | 5852411966943da1d36e3a1198ddc35b5f844e6e | |
| parent | 6170fc8e43ce0eed50e1b8081c2e34f2a5049d0e (diff) | |
| download | box64-a190910cbf962b42a86237ef5cc6b1919261d172.tar.gz box64-a190910cbf962b42a86237ef5cc6b1919261d172.zip | |
[ARM64_DYNAREC] Fixed D9 E4 opcode
| -rw-r--r-- | src/dynarec/arm64/arm64_emitter.h | 4 |
1 files changed, 2 insertions, 2 deletions
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)) |