diff options
| -rwxr-xr-x | src/dynarec/dynarec_arm64_00.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/dynarec/dynarec_arm64_00.c b/src/dynarec/dynarec_arm64_00.c index 5b0bf213..5f47448f 100755 --- a/src/dynarec/dynarec_arm64_00.c +++ b/src/dynarec/dynarec_arm64_00.c @@ -564,7 +564,12 @@ uintptr_t dynarec64_00(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int nin } } break; - + case 0x6A: + INST_NAME("PUSH Ib"); + i64 = F8S; + MOV64x(x3, i64); + PUSH1(x3); + break; case 0x6B: INST_NAME("IMUL Gd, Ed, Ib"); SETFLAGS(X_ALL, SF_PENDING); |