From 37a451a38e6fe75fd0dd67085f42b2671d48f71b Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Thu, 25 Mar 2021 21:57:39 +0100 Subject: [DYNAREC] Fixed 8A opcode --- src/dynarec/dynarec_arm64_00.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/dynarec/dynarec_arm64_00.c b/src/dynarec/dynarec_arm64_00.c index af08644d..60f3a5a3 100755 --- a/src/dynarec/dynarec_arm64_00.c +++ b/src/dynarec/dynarec_arm64_00.c @@ -923,7 +923,7 @@ uintptr_t dynarec64_00(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int nin case 0x8A: INST_NAME("MOV Gb, Eb"); nextop = F8; - if(rex.w) { + if(rex.rex) { gb1 = gd = xRAX+((nextop&0x38)>>3)+(rex.r<<3); gb2=0; } else { @@ -932,7 +932,7 @@ uintptr_t dynarec64_00(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int nin gb2 = ((gd&4)>>2); } if(MODREG) { - if(rex.w) { + if(rex.rex) { wback = xRAX+(nextop&7)+(rex.b<<3); wb2 = 0; } else { -- cgit 1.4.1