about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--src/dynarec/la64/dynarec_la64_avx_66_0f.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dynarec/la64/dynarec_la64_avx_66_0f.c b/src/dynarec/la64/dynarec_la64_avx_66_0f.c
index 6cc45b57..ee0bbfda 100644
--- a/src/dynarec/la64/dynarec_la64_avx_66_0f.c
+++ b/src/dynarec/la64/dynarec_la64_avx_66_0f.c
@@ -536,7 +536,7 @@ uintptr_t dynarec64_AVX_66_0F(dynarec_la64_t* dyn, uintptr_t addr, uintptr_t ip,
             VLDIxy(q0, 0b0010011111111); // broadcast 0xff as 16-bit elements to all lanes
             if (v1 == v2) {
                 VMAXIxy(H, d0, v1, 0);
-                VMINxy(H, d0, v1, q0);
+                VMINxy(H, d0, d0, q0);
                 VPICKEVxy(B, v0, d0, d0);
             } else {
                 VMAXIxy(H, d0, v1, 0);