diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2024-03-04 09:43:43 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2024-03-04 09:43:43 +0100 |
| commit | ddfc699809e5b1300692f23aeea30b1c82007495 (patch) | |
| tree | c8f99a402c83057d40521a5dfbd705c9d9b7f2d1 /src/emu | |
| parent | d0edf2e8ddd264067d6c635fcd042ac9eadc4c78 (diff) | |
| download | box64-ddfc699809e5b1300692f23aeea30b1c82007495.tar.gz box64-ddfc699809e5b1300692f23aeea30b1c82007495.zip | |
Added 64 66 0F 7F opcode ([ARM64_DYNAREC] too) (for #1320)
Diffstat (limited to 'src/emu')
| -rw-r--r-- | src/emu/x64run6664.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/emu/x64run6664.c b/src/emu/x64run6664.c index 0331e532..6d937743 100644 --- a/src/emu/x64run6664.c +++ b/src/emu/x64run6664.c @@ -87,6 +87,14 @@ uintptr_t Run6664(x64emu_t *emu, rex_t rex, int seg, uintptr_t addr) EX->q[1] = 0; break; + case 0x7F: /* MOVDQA Ex,Gx */ + nextop = F8; + GETEX_OFFS(0, tlsdata); + GETGX; + EX->q[0] = GX->q[0]; + EX->q[1] = GX->q[1]; + break; + default: return 0; } |