From 2fda0bd12be31f16a50a7b47db410865620bc0d3 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Tue, 28 Mar 2023 19:50:24 +0200 Subject: [DYNAREC] Some more improvment to TEST_INTERPRETER --- src/emu/x64run660f.c | 8 ++++---- src/emu/x64test.c | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'src') 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]); } } } -- cgit 1.4.1