From a70109be83664413f4e873033ed98de35bbf190b Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Sat, 20 Mar 2021 22:44:07 +0100 Subject: [DYNAREC] Added 6A PUSH opcode --- src/dynarec/dynarec_arm64_00.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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); -- cgit 1.4.1