diff options
| author | lizzie <lizzie@eden-emu.dev> | 2026-04-23 05:06:33 +0200 |
|---|---|---|
| committer | crueter <crueter@eden-emu.dev> | 2026-04-23 05:06:33 +0200 |
| commit | 417ed904f038543f91288692a5153ffffbd8617d (patch) | |
| tree | 586afe00aa975da756591789ae97bb05359edea5 /src/video_core/query_cache/query_cache.h | |
| parent | 838cc926f6c87a25cccab2dcd2e73f5b5baa8440 (diff) | |
[dynarmic] fix MWAIT push/pop not being handled properly on xbyak (#3875)
push %edx is not what i wanted, nor what anybody wants, xbyak silently accepting this before was not intended
now that xbyak is updated this is an issue
the issue was simply:
a) ptr being overwritten (if it happened to be EDX/EBX/EAX) due to changed WAITPKG logic (oops)
b) xbyak not reporting wrong r32 pop/push on older versions thus missing it and now it throws an exception
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3875
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Diffstat (limited to 'src/video_core/query_cache/query_cache.h')
0 files changed, 0 insertions, 0 deletions
