aboutsummaryrefslogtreecommitdiff
path: root/opcodes/i386-dis-evex-reg.h
diff options
context:
space:
mode:
Diffstat (limited to 'opcodes/i386-dis-evex-reg.h')
-rw-r--r--opcodes/i386-dis-evex-reg.h24
1 files changed, 12 insertions, 12 deletions
diff --git a/opcodes/i386-dis-evex-reg.h b/opcodes/i386-dis-evex-reg.h
index 9647e30..1ed7926 100644
--- a/opcodes/i386-dis-evex-reg.h
+++ b/opcodes/i386-dis-evex-reg.h
@@ -2,32 +2,32 @@
{
{ Bad_Opcode },
{ Bad_Opcode },
- { PREFIX_TABLE (PREFIX_EVEX_0F71_REG_2) },
+ { "vpsrlw", { Vex, EXx, Ib }, PREFIX_DATA },
{ Bad_Opcode },
- { PREFIX_TABLE (PREFIX_EVEX_0F71_REG_4) },
+ { "vpsraw", { Vex, EXx, Ib }, PREFIX_DATA },
{ Bad_Opcode },
- { PREFIX_TABLE (PREFIX_EVEX_0F71_REG_6) },
+ { "vpsllw", { Vex, EXx, Ib }, PREFIX_DATA },
},
/* REG_EVEX_0F72 */
{
- { PREFIX_TABLE (PREFIX_EVEX_0F72_REG_0) },
- { PREFIX_TABLE (PREFIX_EVEX_0F72_REG_1) },
- { PREFIX_TABLE (PREFIX_EVEX_0F72_REG_2) },
+ { "vpror%DQ", { Vex, EXx, Ib }, PREFIX_DATA },
+ { "vprol%DQ", { Vex, EXx, Ib }, PREFIX_DATA },
+ { VEX_W_TABLE (EVEX_W_0F72_R_2) },
{ Bad_Opcode },
- { PREFIX_TABLE (PREFIX_EVEX_0F72_REG_4) },
+ { "vpsra%DQ", { Vex, EXx, Ib }, PREFIX_DATA },
{ Bad_Opcode },
- { PREFIX_TABLE (PREFIX_EVEX_0F72_REG_6) },
+ { VEX_W_TABLE (EVEX_W_0F72_R_6) },
},
/* REG_EVEX_0F73 */
{
{ Bad_Opcode },
{ Bad_Opcode },
- { PREFIX_TABLE (PREFIX_EVEX_0F73_REG_2) },
- { PREFIX_TABLE (PREFIX_EVEX_0F73_REG_3) },
+ { VEX_W_TABLE (EVEX_W_0F73_R_2) },
+ { "vpsrldq", { Vex, EXx, Ib }, PREFIX_DATA },
{ Bad_Opcode },
{ Bad_Opcode },
- { PREFIX_TABLE (PREFIX_EVEX_0F73_REG_6) },
- { PREFIX_TABLE (PREFIX_EVEX_0F73_REG_7) },
+ { VEX_W_TABLE (EVEX_W_0F73_R_6) },
+ { "vpslldq", { Vex, EXx, Ib }, PREFIX_DATA },
},
/* REG_EVEX_0F38C6 */
{