about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2021-03-24 14:39:49 +0100
committerptitSeb <sebastien.chev@gmail.com>2021-03-24 14:39:49 +0100
commited45a8d6662b9d4e170734d51f7f39d21f762335 (patch)
treeedd832f2cac38d2b210d262f0de55a75157618ca
parent5a8b5c8af4731a5fcfb8c554e2e2d71495f5abfa (diff)
downloadbox64-ed45a8d6662b9d4e170734d51f7f39d21f762335.tar.gz
box64-ed45a8d6662b9d4e170734d51f7f39d21f762335.zip
[DYNAREC] Added 66 0F DB opcode
-rwxr-xr-xsrc/dynarec/dynarec_arm64_660f.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/dynarec/dynarec_arm64_660f.c b/src/dynarec/dynarec_arm64_660f.c
index ed7123c4..9d8bc079 100755
--- a/src/dynarec/dynarec_arm64_660f.c
+++ b/src/dynarec/dynarec_arm64_660f.c
@@ -774,6 +774,14 @@ uintptr_t dynarec64_660F(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int n
             }

             break;

 

+        case 0xDB:

+            INST_NAME("PAND Gx,Ex");

+            nextop = F8;

+            GETGX(v0);

+            GETEX(q0, 0);

+            VANDQ(v0, v0, q0);

+            break;

+

         case 0xEB:

             INST_NAME("POR Gx,Ex");

             nextop = F8;