Fix vphaddudq opcode; should be DB rather than D8.
diff --git a/modules/arch/x86/gen_x86_insn.py b/modules/arch/x86/gen_x86_insn.py
index 8f4e659..7524d78 100755
--- a/modules/arch/x86/gen_x86_insn.py
+++ b/modules/arch/x86/gen_x86_insn.py
@@ -7677,7 +7677,7 @@
 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 1d03cbe..ee9fd7f 100644
--- a/modules/arch/x86/tests/xop-all.hex
+++ b/modules/arch/x86/tests/xop-all.hex
@@ -500,19 +500,19 @@
 8f 
 e9 
 78 
-d8 
+db 
 ca 
 8f 
 e9 
 78 
-d8 
+db 
 0e 
 00 
 00 
 8f 
 e9 
 78 
-d8 
+db 
 0e 
 00 
 00