aboutsummaryrefslogtreecommitdiff
path: root/opcodes/i386-dis.c
diff options
context:
space:
mode:
Diffstat (limited to 'opcodes/i386-dis.c')
-rw-r--r--opcodes/i386-dis.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/opcodes/i386-dis.c b/opcodes/i386-dis.c
index 703f09d..e6637ab 100644
--- a/opcodes/i386-dis.c
+++ b/opcodes/i386-dis.c
@@ -1325,6 +1325,7 @@ enum
X86_64_CE,
X86_64_D4,
X86_64_D5,
+ X86_64_D6,
X86_64_E8,
X86_64_E9,
X86_64_EA,
@@ -2194,7 +2195,7 @@ static const struct dis386 dis386[] = {
{ REG_TABLE (REG_D3) },
{ X86_64_TABLE (X86_64_D4) },
{ X86_64_TABLE (X86_64_D5) },
- { Bad_Opcode },
+ { X86_64_TABLE (X86_64_D6) },
{ "xlat", { DSBX }, 0 },
/* d8 */
{ FLOAT },
@@ -4511,6 +4512,12 @@ static const struct dis386 x86_64_table[][2] = {
{ "aad", { Ib }, 0 },
},
+ /* X86_64_D6 */
+ {
+ { Bad_Opcode },
+ { "udb", { XX }, 0 },
+ },
+
/* X86_64_E8 */
{
{ "callP", { Jv, BND }, 0 },