about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/emu/x64runavx0f.c2
1 files changed, 1 insertions, 1 deletions
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;