about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2025-03-06 20:04:22 +0100
committerptitSeb <sebastien.chev@gmail.com>2025-03-06 20:04:22 +0100
commit8dde7961034470f4fd259a673b13ecca947481f2 (patch)
treedff7654c5ba398ce5e31cd75839e3dbc8962fa06 /src
parent7ba0e7a0558e906d18d02ae1ea1fdc0218206024 (diff)
downloadbox64-8dde7961034470f4fd259a673b13ecca947481f2.tar.gz
box64-8dde7961034470f4fd259a673b13ecca947481f2.zip
[ARM64_DYNAREC] Small change to AVX.66.0F 7F opcode
Diffstat (limited to 'src')
-rw-r--r--src/dynarec/arm64/dynarec_arm64_avx_66_0f.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/dynarec/arm64/dynarec_arm64_avx_66_0f.c b/src/dynarec/arm64/dynarec_arm64_avx_66_0f.c
index 599774c3..03150cac 100644
--- a/src/dynarec/arm64/dynarec_arm64_avx_66_0f.c
+++ b/src/dynarec/arm64/dynarec_arm64_avx_66_0f.c
@@ -1186,11 +1186,11 @@ uintptr_t dynarec64_AVX_66_0F(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip,
                     VMOVQ(v1, v0);
                 }
             } else {
-                addr = geted(dyn, addr, ninst, nextop, &ed, x1, &fixedaddress, NULL, 0xffe<<4, 15, rex, NULL, 0, 0);
-                VSTR128_U12(v0, ed, fixedaddress);
+                addr = geted(dyn, addr, ninst, nextop, &ed, x1, &fixedaddress, &unscaled, 0xffe<<4, 15, rex, NULL, 0, 0);
+                VST128(v0, ed, fixedaddress);
                 if(vex.l) {
                     GETGY(v0, 0, -1, -1, -1);
-                    VSTR128_U12(v0, ed, fixedaddress+16);
+                    VST128(v0, ed, fixedaddress+16);
                 }
                 SMWRITE2();
             }