about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/dynarec/rv64/dynarec_rv64_660f_vector.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dynarec/rv64/dynarec_rv64_660f_vector.c b/src/dynarec/rv64/dynarec_rv64_660f_vector.c
index e2b82792..8818b492 100644
--- a/src/dynarec/rv64/dynarec_rv64_660f_vector.c
+++ b/src/dynarec/rv64/dynarec_rv64_660f_vector.c
@@ -1408,7 +1408,7 @@ uintptr_t dynarec64_660F_vector(dynarec_rv64_t* dyn, uintptr_t addr, uintptr_t i
                 i32 = VECTOR_SEW64;
                 s8 = 2;
                 d2 = 32;
-                MOV32w(x2, 32);
+                MOV32w(x5, 32);
             }
             nextop = F8;
             SET_ELEMENT_WIDTH(x1, u8, 1);
@@ -1425,7 +1425,7 @@ uintptr_t dynarec64_660F_vector(dynarec_rv64_t* dyn, uintptr_t addr, uintptr_t i
             if (d2 < 32)
                 VSLL_VI(v0, v0, d2, VECTOR_UNMASKED);
             else
-                VSLL_VX(v0, v0, x2, VECTOR_UNMASKED);
+                VSLL_VX(v0, v0, x5, VECTOR_UNMASKED);
             VOR_VV(q0, d0, v0, VECTOR_UNMASKED);
             break;
         case 0x6B: