2.41 Release sources
[binutils-gdb.git] / opcodes / i386-dis-evex-mod.h
blobb3af48e421d9e2f551020e2c55edb1f4c5f3b96b
1 /* MOD_EVEX_0F381A */
3 { EVEX_LEN_TABLE (EVEX_LEN_0F381A_M_0) },
4 },
5 /* MOD_EVEX_0F381B */
7 { EVEX_LEN_TABLE (EVEX_LEN_0F381B_M_0) },
8 },
9 /* MOD_EVEX_0F3828_P_1 */
11 { Bad_Opcode },
12 { "vpmovm2%BW", { XM, MaskE }, 0 },
14 /* MOD_EVEX_0F382A_P_1_W_1 */
16 { Bad_Opcode },
17 { "vpbroadcastmb2q", { XM, MaskE }, 0 },
19 /* MOD_EVEX_0F3838_P_1 */
21 { Bad_Opcode },
22 { "vpmovm2%DQ", { XM, MaskE }, 0 },
24 /* MOD_EVEX_0F383A_P_1_W_0 */
26 { Bad_Opcode },
27 { "vpbroadcastmw2d", { XM, MaskE }, 0 },
29 /* MOD_EVEX_0F385A */
31 { EVEX_LEN_TABLE (EVEX_LEN_0F385A_M_0) },
33 /* MOD_EVEX_0F385B */
35 { EVEX_LEN_TABLE (EVEX_LEN_0F385B_M_0) },
37 /* MOD_EVEX_0F387A_W_0 */
39 { Bad_Opcode },
40 { "vpbroadcastb", { XM, Ed }, PREFIX_DATA },
42 /* MOD_EVEX_0F387B_W_0 */
44 { Bad_Opcode },
45 { "vpbroadcastw", { XM, Ed }, PREFIX_DATA },
47 /* MOD_EVEX_0F387C */
49 { Bad_Opcode },
50 { "vpbroadcastK", { XM, Edq }, PREFIX_DATA },
53 /* MOD_EVEX_0F38C6 */
54 { EVEX_LEN_TABLE (EVEX_LEN_0F38C6_M_0) },
57 /* MOD_EVEX_0F38C7 */
58 { EVEX_LEN_TABLE (EVEX_LEN_0F38C7_M_0) },