PR27116, Spelling errors found by Debian style checker
[deliverable/binutils-gdb.git] / opcodes / i386-dis-evex-mod.h
CommitLineData
ad692897
L
1 {
2 /* MOD_EVEX_0F12_PREFIX_0 */
97e6786a 3 { "vmovlpX", { XMM, Vex, EXxmm_mq }, PREFIX_OPCODE },
ad692897
L
4 { VEX_W_TABLE (EVEX_W_0F12_P_0_M_1) },
5 },
97e6786a
JB
6 {
7 /* MOD_EVEX_0F12_PREFIX_2 */
8 { "vmovlpX", { XMM, Vex, EXxmm_mq }, PREFIX_OPCODE },
9 },
10 {
11 /* MOD_EVEX_0F13 */
12 { "vmovlpX", { EXxmm_mq, XMM }, PREFIX_OPCODE },
13 },
ad692897
L
14 {
15 /* MOD_EVEX_0F16_PREFIX_0 */
97e6786a 16 { "vmovhpX", { XMM, Vex, EXxmm_mq }, PREFIX_OPCODE },
ad692897
L
17 { VEX_W_TABLE (EVEX_W_0F16_P_0_M_1) },
18 },
97e6786a
JB
19 {
20 /* MOD_EVEX_0F16_PREFIX_2 */
21 { "vmovhpX", { XMM, Vex, EXxmm_mq }, PREFIX_OPCODE },
22 },
23 {
24 /* MOD_EVEX_0F17 */
25 { "vmovhpX", { EXxmm_mq, XMM }, PREFIX_OPCODE },
26 },
27 {
28 /* MOD_EVEX_0F2B */
29 { "vmovntpX", { EXx, XM }, PREFIX_OPCODE },
30 },
7531c613 31 /* MOD_EVEX_0F381A_W_0 */
bc152a17 32 {
7531c613 33 { EVEX_LEN_TABLE (EVEX_LEN_0F381A_W_0_M_0) },
bc152a17 34 },
7531c613 35 /* MOD_EVEX_0F381A_W_1 */
bc152a17 36 {
7531c613 37 { EVEX_LEN_TABLE (EVEX_LEN_0F381A_W_1_M_0) },
bc152a17 38 },
7531c613 39 /* MOD_EVEX_0F381B_W_0 */
bc152a17 40 {
7531c613 41 { EVEX_LEN_TABLE (EVEX_LEN_0F381B_W_0_M_0) },
bc152a17 42 },
7531c613 43 /* MOD_EVEX_0F381B_W_1 */
bc152a17 44 {
7531c613 45 { EVEX_LEN_TABLE (EVEX_LEN_0F381B_W_1_M_0) },
bc152a17 46 },
464d2b65
JB
47 /* MOD_EVEX_0F3828_P_1 */
48 {
49 { Bad_Opcode },
50 { "vpmovm2%BW", { XM, MaskE }, 0 },
51 },
52 /* MOD_EVEX_0F382A_P_1_W_1 */
53 {
54 { Bad_Opcode },
55 { "vpbroadcastmb2q", { XM, MaskE }, 0 },
56 },
57 /* MOD_EVEX_0F3838_P_1 */
58 {
59 { Bad_Opcode },
60 { "vpmovm2%DQ", { XM, MaskE }, 0 },
61 },
62 /* MOD_EVEX_0F383A_P_1_W_0 */
63 {
64 { Bad_Opcode },
65 { "vpbroadcastmw2d", { XM, MaskE }, 0 },
66 },
7531c613 67 /* MOD_EVEX_0F385A_W_0 */
bc152a17 68 {
7531c613 69 { EVEX_LEN_TABLE (EVEX_LEN_0F385A_W_0_M_0) },
bc152a17 70 },
7531c613 71 /* MOD_EVEX_0F385A_W_1 */
bc152a17 72 {
7531c613 73 { EVEX_LEN_TABLE (EVEX_LEN_0F385A_W_1_M_0) },
bc152a17 74 },
7531c613 75 /* MOD_EVEX_0F385B_W_0 */
bc152a17 76 {
7531c613 77 { EVEX_LEN_TABLE (EVEX_LEN_0F385B_W_0_M_0) },
bc152a17 78 },
7531c613 79 /* MOD_EVEX_0F385B_W_1 */
bc152a17 80 {
7531c613 81 { EVEX_LEN_TABLE (EVEX_LEN_0F385B_W_1_M_0) },
bc152a17 82 },
464d2b65
JB
83 /* MOD_EVEX_0F387A_W_0 */
84 {
85 { Bad_Opcode },
86 { "vpbroadcastb", { XM, Ed }, PREFIX_DATA },
87 },
88 /* MOD_EVEX_0F387B_W_0 */
89 {
90 { Bad_Opcode },
91 { "vpbroadcastw", { XM, Ed }, PREFIX_DATA },
92 },
93 /* MOD_EVEX_0F387C */
94 {
95 { Bad_Opcode },
96 { "vpbroadcastK", { XM, Edq }, PREFIX_DATA },
97 },
ad692897
L
98 {
99 /* MOD_EVEX_0F38C6_REG_1 */
7531c613 100 { EVEX_LEN_TABLE (EVEX_LEN_0F38C6_R_1_M_0) },
ad692897
L
101 },
102 {
103 /* MOD_EVEX_0F38C6_REG_2 */
7531c613 104 { EVEX_LEN_TABLE (EVEX_LEN_0F38C6_R_2_M_0) },
ad692897
L
105 },
106 {
107 /* MOD_EVEX_0F38C6_REG_5 */
7531c613 108 { EVEX_LEN_TABLE (EVEX_LEN_0F38C6_R_5_M_0) },
ad692897
L
109 },
110 {
111 /* MOD_EVEX_0F38C6_REG_6 */
7531c613 112 { EVEX_LEN_TABLE (EVEX_LEN_0F38C6_R_6_M_0) },
ad692897
L
113 },
114 {
115 /* MOD_EVEX_0F38C7_REG_1 */
7531c613 116 { VEX_W_TABLE (EVEX_W_0F38C7_R_1_M_0) },
ad692897
L
117 },
118 {
119 /* MOD_EVEX_0F38C7_REG_2 */
7531c613 120 { VEX_W_TABLE (EVEX_W_0F38C7_R_2_M_0) },
ad692897
L
121 },
122 {
123 /* MOD_EVEX_0F38C7_REG_5 */
7531c613 124 { VEX_W_TABLE (EVEX_W_0F38C7_R_5_M_0) },
ad692897
L
125 },
126 {
127 /* MOD_EVEX_0F38C7_REG_6 */
7531c613 128 { VEX_W_TABLE (EVEX_W_0F38C7_R_6_M_0) },
ad692897 129 },
This page took 0.107932 seconds and 4 git commands to generate.