about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2024-02-17 11:45:10 +0100
committerptitSeb <sebastien.chev@gmail.com>2024-02-17 11:45:10 +0100
commita190910cbf962b42a86237ef5cc6b1919261d172 (patch)
tree5852411966943da1d36e3a1198ddc35b5f844e6e
parent6170fc8e43ce0eed50e1b8081c2e34f2a5049d0e (diff)
downloadbox64-a190910cbf962b42a86237ef5cc6b1919261d172.tar.gz
box64-a190910cbf962b42a86237ef5cc6b1919261d172.zip
[ARM64_DYNAREC] Fixed D9 E4 opcode
-rw-r--r--src/dynarec/arm64/arm64_emitter.h4
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))