Automatic date update in version.in
[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 },
fc681dd6 31 /* MOD_EVEX_0F381A */
bc152a17 32 {
fc681dd6 33 { EVEX_LEN_TABLE (EVEX_LEN_0F381A_M_0) },
bc152a17 34 },
fc681dd6 35 /* MOD_EVEX_0F381B */
bc152a17 36 {
fc681dd6 37 { EVEX_LEN_TABLE (EVEX_LEN_0F381B_M_0) },
bc152a17 38 },
464d2b65
JB
39 /* MOD_EVEX_0F3828_P_1 */
40 {
41 { Bad_Opcode },
42 { "vpmovm2%BW", { XM, MaskE }, 0 },
43 },
44 /* MOD_EVEX_0F382A_P_1_W_1 */
45 {
46 { Bad_Opcode },
47 { "vpbroadcastmb2q", { XM, MaskE }, 0 },
48 },
49 /* MOD_EVEX_0F3838_P_1 */
50 {
51 { Bad_Opcode },
52 { "vpmovm2%DQ", { XM, MaskE }, 0 },
53 },
54 /* MOD_EVEX_0F383A_P_1_W_0 */
55 {
56 { Bad_Opcode },
57 { "vpbroadcastmw2d", { XM, MaskE }, 0 },
58 },
fc681dd6 59 /* MOD_EVEX_0F385A */
bc152a17 60 {
fc681dd6 61 { EVEX_LEN_TABLE (EVEX_LEN_0F385A_M_0) },
bc152a17 62 },
fc681dd6 63 /* MOD_EVEX_0F385B */
bc152a17 64 {
fc681dd6 65 { EVEX_LEN_TABLE (EVEX_LEN_0F385B_M_0) },
bc152a17 66 },
464d2b65
JB
67 /* MOD_EVEX_0F387A_W_0 */
68 {
69 { Bad_Opcode },
70 { "vpbroadcastb", { XM, Ed }, PREFIX_DATA },
71 },
72 /* MOD_EVEX_0F387B_W_0 */
73 {
74 { Bad_Opcode },
75 { "vpbroadcastw", { XM, Ed }, PREFIX_DATA },
76 },
77 /* MOD_EVEX_0F387C */
78 {
79 { Bad_Opcode },
80 { "vpbroadcastK", { XM, Edq }, PREFIX_DATA },
81 },
ad692897 82 {
fc681dd6
JB
83 /* MOD_EVEX_0F38C6 */
84 { EVEX_LEN_TABLE (EVEX_LEN_0F38C6_M_0) },
ad692897
L
85 },
86 {
fc681dd6
JB
87 /* MOD_EVEX_0F38C7 */
88 { EVEX_LEN_TABLE (EVEX_LEN_0F38C7_M_0) },
ad692897 89 },
This page took 0.153381 seconds and 4 git commands to generate.