mirror of
https://github.com/ptitSeb/box64.git
synced 2025-10-14 02:38:54 +08:00
[ARM64_DYNAREC] Use UDF for UD2 & unsupported WBINVD
This commit is contained in:
@@ -186,9 +186,7 @@ uintptr_t dynarec64_0F(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int nin
|
||||
}
|
||||
BARRIER(BARRIER_FLOAT);
|
||||
GETIP(ip);
|
||||
STORE_XEMU_CALL(xRIP);
|
||||
CALL_S(const_native_ud, -1);
|
||||
LOAD_XEMU_CALL(xRIP);
|
||||
UDF(0);
|
||||
jump_to_epilog(dyn, 0, xRIP, ninst);
|
||||
*need_epilog = 0;
|
||||
*ok = 0;
|
||||
@@ -203,9 +201,7 @@ uintptr_t dynarec64_0F(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int nin
|
||||
}
|
||||
BARRIER(BARRIER_FLOAT);
|
||||
GETIP(ip);
|
||||
STORE_XEMU_CALL(xRIP);
|
||||
CALL_S(const_native_ud, -1);
|
||||
LOAD_XEMU_CALL(xRIP);
|
||||
UDF(0);
|
||||
jump_to_epilog(dyn, 0, xRIP, ninst);
|
||||
*need_epilog = 0;
|
||||
*ok = 0;
|
||||
|
Reference in New Issue
Block a user