From 307915130cb28ee48832d0cd580bd7aaf7cf4ba9 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Mon, 3 Jun 2024 12:45:05 +0200 Subject: [INTERPRETER] Fixed VZEROUPPER opcode --- src/emu/x64runavx0f.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/emu/x64runavx0f.c b/src/emu/x64runavx0f.c index adead48d..3b379e78 100644 --- a/src/emu/x64runavx0f.c +++ b/src/emu/x64runavx0f.c @@ -513,7 +513,7 @@ uintptr_t RunAVX_0F(x64emu_t *emu, vex_t vex, uintptr_t addr, int *step) if(vex.v!=0) { emit_signal(emu, SIGILL, (void*)R_RIP, 0); } else { - memset(emu->ymm, 0, sizeof(sse_regs_t)*(vex.rex.is32bits)?16:8); + memset(emu->ymm, 0, sizeof(sse_regs_t)*((vex.rex.is32bits)?8:16)); } } else return 0; -- cgit 1.4.1