about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2024-06-07 10:24:15 +0200
committerptitSeb <sebastien.chev@gmail.com>2024-06-07 10:24:15 +0200
commitf61367fc9a19738a71ef37f907cb21cfb7cf162d (patch)
treee09984a74e5aff06be426d513717d7aa9651499d /src
parent46e05053365a9aaafb4f896f0cae8fc1e83f7c3c (diff)
downloadbox64-f61367fc9a19738a71ef37f907cb21cfb7cf162d.tar.gz
box64-f61367fc9a19738a71ef37f907cb21cfb7cf162d.zip
[ARM64_DYNAREC] That's just cosmetic...
Diffstat (limited to 'src')
-rw-r--r--src/dynarec/arm64/dynarec_arm64_avx_0f.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dynarec/arm64/dynarec_arm64_avx_0f.c b/src/dynarec/arm64/dynarec_arm64_avx_0f.c
index 044c131d..1e939754 100644
--- a/src/dynarec/arm64/dynarec_arm64_avx_0f.c
+++ b/src/dynarec/arm64/dynarec_arm64_avx_0f.c
@@ -72,11 +72,11 @@ uintptr_t dynarec64_AVX_0F(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int
                 ed = (nextop&7)+(rex.b<<3);
                 v1 = sse_get_reg(dyn, ninst, x1, ed, 0);
                 v0 = sse_get_reg_empty(dyn, ninst, x1, gd);
-                VMOVQ(v0, v1);
+                if(v0!=v1) VMOVQ(v0, v1);
                 if(vex.l) {
                     v1 = ymm_get_reg(dyn, ninst, x1, ed, 0, gd, -1, -1);
                     v0 = ymm_get_reg_empty(dyn, ninst, x1, gd, ed, -1, -1);
-                    VMOVQ(v0, v1);
+                    if(v0!=v1) VMOVQ(v0, v1);
                 }
             } else {
                 v0 = sse_get_reg_empty(dyn, ninst, x1, gd);