diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2023-03-28 19:50:24 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2023-03-28 19:50:36 +0200 |
| commit | 2fda0bd12be31f16a50a7b47db410865620bc0d3 (patch) | |
| tree | 0efded3272a58c8ec1931d33449de9876a8ecd49 /src | |
| parent | 3b5c9e7a8426dc8ad28d3dfb00464f05c8645b53 (diff) | |
| download | box64-2fda0bd12be31f16a50a7b47db410865620bc0d3.tar.gz box64-2fda0bd12be31f16a50a7b47db410865620bc0d3.zip | |
[DYNAREC] Some more improvment to TEST_INTERPRETER
Diffstat (limited to 'src')
| -rw-r--r-- | src/emu/x64run660f.c | 8 | ||||
| -rw-r--r-- | src/emu/x64test.c | 2 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/emu/x64run660f.c b/src/emu/x64run660f.c index 019aaea7..178cd107 100644 --- a/src/emu/x64run660f.c +++ b/src/emu/x64run660f.c @@ -131,13 +131,13 @@ uintptr_t Run660F(x64emu_t *emu, rex_t rex, uintptr_t addr) break; case 0x12: /* MOVLPD Gx, Eq */ nextop = F8; - GETED(0); + GETE8(0); GETGX; GX->q[0] = ED->q[0]; break; case 0x13: /* MOVLPD Eq, Gx */ nextop = F8; - GETED(0); + GETE8(0); GETGX; ED->q[0] = GX->q[0]; break; @@ -156,13 +156,13 @@ uintptr_t Run660F(x64emu_t *emu, rex_t rex, uintptr_t addr) break; case 0x16: /* MOVHPD Gx, Ed */ nextop = F8; - GETED(0); + GETE8(0); GETGX; GX->q[1] = ED->q[0]; break; case 0x17: /* MOVHPD Ed, Gx */ nextop = F8; - GETED(0); + GETE8(0); GETGX; ED->q[0] = GX->q[1]; break; diff --git a/src/emu/x64test.c b/src/emu/x64test.c index ee241597..151d3c8f 100644 --- a/src/emu/x64test.c +++ b/src/emu/x64test.c @@ -105,7 +105,7 @@ void x64test_check(x64emu_t* ref, uintptr_t ip) BANNER; for(int i=0; i<16; ++i) { if(ref->xmm[i].q[0]!=emu->xmm[i].q[0] || ref->xmm[i].q[1]!=emu->xmm[i].q[1] ) { - printf_log(LOG_NONE, "XMM[%02d]: %016zx-%016zx | %016zx-%016zx\n", i, ref->xmm[i].q[0], ref->xmm[i].q[1], emu->xmm[i].q[0], emu->xmm[i].q[1]); + printf_log(LOG_NONE, "XMM[%02d]: %016zx-%016zx | %016zx-%016zx\n", i, ref->xmm[i].q[1], ref->xmm[i].q[0], emu->xmm[i].q[1], emu->xmm[i].q[0]); } } } |