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/arm64/dynarec_arm64_660f.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dynarec/arm64/dynarec_arm64_660f.c b/src/dynarec/arm64/dynarec_arm64_660f.c
index fee52d30..f97efcd0 100644
--- a/src/dynarec/arm64/dynarec_arm64_660f.c
+++ b/src/dynarec/arm64/dynarec_arm64_660f.c
@@ -1023,11 +1023,11 @@ uintptr_t dynarec64_660F(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int n
                     GETGX(q0, 1);

                     GETEX(q1, 0, 1);

                     u8 = F8&0b1111;

-                    if(u8==0b0011) {

+                    if((u8&0b0011)==0b0011) {

                         VMOVeD(q0, 0, q1, 0);

                         u8&=~0b0011;

                     }

-                    if(u8==0b1100) {

+                    if((u8&0b1100)==0b1100) {

                         VMOVeD(q0, 1, q1, 1);

                         u8&=~0b1100;

                     }