[32bits] Added 62 opcode ([ARM64_DYNAREC] too)

This commit is contained in:
ptitSeb 2023-08-11 16:57:46 +02:00
parent f86c856e3b
commit e8972efca1
2 changed files with 18 additions and 2 deletions

View File

@ -679,7 +679,16 @@ uintptr_t dynarec64_00(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int nin
DEFAULT;
}
break;
case 0x62:
if(rex.is32bits) {
// BOUND here
DEFAULT;
} else {
INST_NAME("BOUND Gd, Ed");
nextop = F8;
FAKEED(0);
}
break;
case 0x63:
if(rex.is32bits) {
// ARPL here

View File

@ -370,7 +370,14 @@ x64emurun:
goto fini;
}
break;
case 0x62: /* BOUND Gd, Ed */
if(rex.is32bits) {
FAKEED(0);
} else {
unimp = 1;
goto fini;
}
break;
case 0x63: /* MOVSXD Gd,Ed */
nextop = F8;
GETED(0);