about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2024-02-04 19:50:00 +0100
committerptitSeb <sebastien.chev@gmail.com>2024-02-04 19:50:00 +0100
commitbde279f2fad7d48bb534d94573de53796982ff9c (patch)
tree92084beb3d18312463e00721ab2015e6de3cacf6 /src
parente4f56f0b23cb6ca58b4f2ff11e72bd7907975683 (diff)
downloadbox64-bde279f2fad7d48bb534d94573de53796982ff9c.tar.gz
box64-bde279f2fad7d48bb534d94573de53796982ff9c.zip
[ARM64_DYANREC] Try to fix DD /1 opcode with FRINT extension
Diffstat (limited to 'src')
-rw-r--r--src/dynarec/arm64/dynarec_arm64_dd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dynarec/arm64/dynarec_arm64_dd.c b/src/dynarec/arm64/dynarec_arm64_dd.c
index ed7c0ecf..89221653 100644
--- a/src/dynarec/arm64/dynarec_arm64_dd.c
+++ b/src/dynarec/arm64/dynarec_arm64_dd.c
@@ -152,7 +152,7 @@ uintptr_t dynarec64_DD(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int nin
                     if(arm64_frintts) {
                         FRINT64ZD(s0, v1);
                         FCVTZSxD(x2, s0);
-                        STRx_U12(x2, ed, fixedaddress);
+                        STx(x2, ed, fixedaddress);
                     } else {
                         MRS_fpsr(x5);
                         BFCw(x5, FPSR_IOC, 1);   // reset IOC bit