From 7cafe8311eb80bc2d3330e9572cf9447e727b9fb Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Sat, 28 May 2022 20:52:35 +0200 Subject: [DYNAREC] Fixed regression on 66 C1 /7 opcode --- src/dynarec/arm64/dynarec_arm64_66.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/dynarec/arm64/dynarec_arm64_66.c b/src/dynarec/arm64/dynarec_arm64_66.c index 7b1e9fca..843907ca 100755 --- a/src/dynarec/arm64/dynarec_arm64_66.c +++ b/src/dynarec/arm64/dynarec_arm64_66.c @@ -654,7 +654,7 @@ uintptr_t dynarec64_66(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int nin u8 = F8; UFLAG_IF {MOV32w(x2, (u8&0x1f));} UFLAG_OP12(ed, x2) - ASRw_REG(ed, ed, x2); + ASRw(ed, ed, (u8&0x1f)); EWBACK; UFLAG_RES(ed); UFLAG_DF(x3, d_sar16); -- cgit 1.4.1