diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2022-03-03 12:49:37 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2022-03-03 12:49:37 +0100 |
| commit | 6f4ce37cceaa3f623d43d68f8607151f56216fb9 (patch) | |
| tree | a98778c94af8ee2a95ef0238199a376d887b20ba /src/emu | |
| parent | 23bbab10b4d119fb53f0649ee45674e978c43b91 (diff) | |
| download | box64-6f4ce37cceaa3f623d43d68f8607151f56216fb9.tar.gz box64-6f4ce37cceaa3f623d43d68f8607151f56216fb9.zip | |
Added 64 0F 11 opcode ([DYNAREC] too)
Diffstat (limited to 'src/emu')
| -rw-r--r-- | src/emu/x64run64.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/emu/x64run64.c b/src/emu/x64run64.c index 8717d46a..a1e5a38b 100644 --- a/src/emu/x64run64.c +++ b/src/emu/x64run64.c @@ -136,6 +136,12 @@ int Run64(x64emu_t *emu, rex_t rex, int seg) break; case 0x11: switch(rep) { + case 0: /* MOVUPS FS:Ex, Gx */ + nextop = F8; + GETEX_OFFS(0, tlsdata); + GETGX; + EX->u128 = GX->u128; + break; case 1: /* MOVSD Ex, Gx */ nextop = F8; GETEX_OFFS(0, tlsdata); |