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/x64runf30f.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/x64runf30f.c b/src/emu/x64runf30f.c
index d599136f..a85a85e7 100644
--- a/src/emu/x64runf30f.c
+++ b/src/emu/x64runf30f.c
@@ -43,7 +43,7 @@ int RunF30F(x64emu_t *emu, rex_t rex)
         GETEX(0);

         GETGX;

         GX->ud[0] = EX->ud[0];

-        if((nextop&0xC0)!=0xC0) {

+        if(!MODREG) {

             // EX is not a register (reg to reg only move 31:0)

             GX->ud[1] = GX->ud[2] = GX->ud[3] = 0;

         }