diff options
author | Peter Johnson <peter@tortall.net> | 2012-08-18 13:55:10 -0700 |
---|---|---|
committer | Peter Johnson <peter@tortall.net> | 2012-08-18 13:55:10 -0700 |
commit | 96edd8aa0e86611091aff4d6ec11f35d7f8cc7c1 (patch) | |
tree | 13c9546502ff8e1f6a338b1ae29d99b8a745145e | |
parent | 73a5474278a7675840e87642198afc9488c3681f (diff) | |
download | yasm-96edd8aa0e86611091aff4d6ec11f35d7f8cc7c1.tar.gz |
Fix vphaddudq opcode; should be DB rather than D8.
-rwxr-xr-x | modules/arch/x86/gen_x86_insn.py | 2 | ||||
-rw-r--r-- | modules/arch/x86/tests/xop-all.hex | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/modules/arch/x86/gen_x86_insn.py b/modules/arch/x86/gen_x86_insn.py index 8f4e659e..7524d78d 100755 --- a/modules/arch/x86/gen_x86_insn.py +++ b/modules/arch/x86/gen_x86_insn.py @@ -7677,7 +7677,7 @@ add_insn("vphaddubd", "vphaddsub", modifiers=[0xD2]) add_insn("vphaddubq", "vphaddsub", modifiers=[0xD3]) add_insn("vphadduwd", "vphaddsub", modifiers=[0xD6]) add_insn("vphadduwq", "vphaddsub", modifiers=[0xD7]) -add_insn("vphaddudq", "vphaddsub", modifiers=[0xD8]) +add_insn("vphaddudq", "vphaddsub", modifiers=[0xDB]) add_insn("vphsubbw", "vphaddsub", modifiers=[0xE1]) add_insn("vphsubwd", "vphaddsub", modifiers=[0xE2]) diff --git a/modules/arch/x86/tests/xop-all.hex b/modules/arch/x86/tests/xop-all.hex index 1d03cbe6..ee9fd7fb 100644 --- a/modules/arch/x86/tests/xop-all.hex +++ b/modules/arch/x86/tests/xop-all.hex @@ -500,19 +500,19 @@ d1 8f e9 78 -d8 +db ca 8f e9 78 -d8 +db 0e 00 00 8f e9 78 -d8 +db 0e 00 00 |