diff options
| -rwxr-xr-x | src/dynarec/dynarec_arm64_66.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/dynarec/dynarec_arm64_66.c b/src/dynarec/dynarec_arm64_66.c index a8debcb8..811a13c0 100755 --- a/src/dynarec/dynarec_arm64_66.c +++ b/src/dynarec/dynarec_arm64_66.c @@ -458,6 +458,12 @@ uintptr_t dynarec64_66(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int nin INST_NAME("NOP"); break; + case 0x98: + INST_NAME("CBW"); + SXTBw(x1, xRAX); + BFIw(xRAX, x1, 0, 16); + break; + case 0xA1: INST_NAME("MOV EAX,Od"); u64 = F64; |