]> granicus.if.org Git - yasm/commitdiff
Fix #190: Incorrect opcode generated for vphaddudq.
authorPeter Johnson <peter@tortall.net>
Sun, 8 Nov 2009 17:14:01 +0000 (17:14 -0000)
committerPeter Johnson <peter@tortall.net>
Sun, 8 Nov 2009 17:14:01 +0000 (17:14 -0000)
svn path=/trunk/yasm/; revision=2236

modules/arch/x86/gen_x86_insn.py
modules/arch/x86/tests/xop-all.hex

index 2e263bc0872903557fbe83f5f58a868b9c449eb7..ab97e8ce78e901505ad566cb5f98eb614ec4b420 100755 (executable)
@@ -6789,7 +6789,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=[0xDB])
+add_insn("vphaddudq", "vphaddsub", modifiers=[0xD8])
 
 add_insn("vphsubbw", "vphaddsub", modifiers=[0xE1])
 add_insn("vphsubwd", "vphaddsub", modifiers=[0xE2])
index ee9fd7fbd9ca5cde597e334740c22929b858584a..1d03cbe6e08baa1994a76b5a253b3ac4e8b2ed7f 100644 (file)
@@ -500,19 +500,19 @@ d1
 8f 
 e9 
 78 
-db 
+d8 
 ca 
 8f 
 e9 
 78 
-db 
+d8 
 0e 
 00 
 00 
 8f 
 e9 
 78 
-db 
+d8 
 0e 
 00 
 00