Home
last modified time | relevance | path

Searched refs:EXx (Results 1 – 20 of 20) sorted by relevance

/netbsd-src/external/gpl3/binutils/dist/opcodes/
H A Di386-dis-evex-w.h3 { "%XEvcvtdq2ps", { XM, EXx, EXxEVexR }, 0 },
4 { "vcvtqq2ps%XY", { XMxmmq, EXx, EXxEVexR }, 0 },
8 { "%XEvpunpckldq", { XM, Vex, EXx }, PREFIX_DATA },
12 { "vpcmpgtd", { MaskG, Vex, EXx }, PREFIX_DATA },
16 { "%XEvpunpckhdq", { XM, Vex, EXx }, PREFIX_DATA },
20 { "%XEvpackssdw", { XM, Vex, EXx }, PREFIX_DATA },
25 { "%XEvpunpcklqdq", { XM, Vex, EXx }, PREFIX_DATA },
30 { "%XEvpunpckhqdq", { XM, Vex, EXx }, PREFIX_DATA },
44 { "vmovdqu8", { XM, EXx }, 0 },
45 { "vmovdqu16", { XM, EXx }, 0 },
[all …]
H A Di386-dis-evex.h27 { "%XEvunpcklpX", { XM, Vex, EXx }, PREFIX_OPCODE },
28 { "%XEvunpckhpX", { XM, Vex, EXx }, PREFIX_OPCODE },
50 { "%XEvmovapX", { XM, EXx }, PREFIX_OPCODE },
99 { "%XEvandpX", { XM, Vex, EXx }, PREFIX_OPCODE },
100 { "%XEvandnpX", { XM, Vex, EXx }, PREFIX_OPCODE },
101 { "%XEvorpX", { XM, Vex, EXx }, PREFIX_OPCODE },
102 { "%XEvxorpX", { XM, Vex, EXx }, PREFIX_OPCODE },
113 { "%XEvpunpcklbw", { XM, Vex, EXx }, PREFIX_DATA },
114 { "%XEvpunpcklwd", { XM, Vex, EXx }, PREFIX_DATA },
116 { "%XEvpacksswb", { XM, Vex, EXx }, PREFIX_DATA },
[all …]
H A Di386-dis-evex-prefix.h4 { "%XEvcvttp%XS2dq", { XM, EXx, EXxEVexS }, 0 },
5 { "%XEvcvtp%XS2dq", { XM, EXx, EXxEVexR }, 0 },
17 { "%XEvpshufhw", { XM, EXx, Ib }, 0 },
19 { "%XEvpshuflw", { XM, EXx, Ib }, 0 },
64 { "vcmppX", { MaskG, Vex, EXx, EXxEVexS, CMP }, PREFIX_OPCODE },
66 { "vcmppX", { MaskG, Vex, EXx, EXxEVexS, CMP }, PREFIX_OPCODE },
73 { "%XEvcvttp%XD2dq%XY", { XMxmmq, EXx, EXxEVexS }, 0 },
74 { "%XEvcvtp%XD2dq%XY", { XMxmmq, EXx, EXxEVexR }, 0 },
104 { "vprorv%DQ", { XM, Vex, EXx }, 0 },
110 { "vprolv%DQ", { XM, Vex, EXx }, 0 },
[all …]
H A Di386-dis.c551 #define EXx { OP_EX, x_mode } macro
2158 { "unpcklpX", { XM, EXx }, PREFIX_OPCODE },
2159 { "unpckhpX", { XM, EXx }, PREFIX_OPCODE },
2181 { "movapX", { XM, EXx }, PREFIX_OPCODE },
2230 { "andpX", { XM, EXx }, PREFIX_OPCODE },
2231 { "andnpX", { XM, EXx }, PREFIX_OPCODE },
2232 { "orpX", { XM, EXx }, PREFIX_OPCODE },
2233 { "xorpX", { XM, EXx }, PREFIX_OPCODE },
2257 { "punpcklqdq", { XM, EXx }, PREFIX_DATA },
2258 { "punpckhqdq", { XM, EXx }, PREFIX_DATA },
[all …]
H A Di386-dis-evex-reg.h5 { "%XEvpsrlw", { Vex, EXx, Ib }, PREFIX_DATA },
7 { "%XEvpsraw", { Vex, EXx, Ib }, PREFIX_DATA },
9 { "%XEvpsllw", { Vex, EXx, Ib }, PREFIX_DATA },
13 { "vpror%DQ", { Vex, EXx, Ib }, PREFIX_DATA },
14 { "vprol%DQ", { Vex, EXx, Ib }, PREFIX_DATA },
17 { "%XEvpsra%DQ", { Vex, EXx, Ib }, PREFIX_DATA },
26 { "%XEvpsrldqY", { Vex, EXx, Ib }, PREFIX_DATA },
30 { "%XEvpslldqY", { Vex, EXx, Ib }, PREFIX_DATA },
H A Di386-dis-evex-len.h5 { "%XEvpermp%XW", { XM, Vex, EXx }, PREFIX_DATA },
6 { "vpermp%XW", { XM, Vex, EXx }, PREFIX_DATA },
33 { "%XEvperm%DQ", { XM, Vex, EXx }, PREFIX_DATA },
34 { "vperm%DQ", { XM, Vex, EXx }, PREFIX_DATA },
H A DChangeLog-2007349 * i386-dis.c (dis386_twobyte): Use EXx instead of EXq on
1123 (prefix_user_table): Likewise. Use EXq instead of EXx on
1297 (EXx): Likewise.
H A DChangeLog-20201324 PCMPESTR_Fixup by !%LQ and EXx for pcmpestrm, pcmpestri,
1517 (xop_table): Use EXx for rotates by immediate. Use EXx and VexW
/netbsd-src/external/gpl3/binutils.old/dist/opcodes/
H A Di386-dis-evex-w.h3 { "vcvtdq2ps", { XM, EXx, EXxEVexR }, 0 },
4 { "vcvtqq2ps%XY", { XMxmmq, EXx, EXxEVexR }, 0 },
8 { "vpunpckldq", { XM, Vex, EXx }, PREFIX_DATA },
12 { "vpcmpgtd", { MaskG, Vex, EXx }, PREFIX_DATA },
16 { "vpunpckhdq", { XM, Vex, EXx }, PREFIX_DATA },
20 { "vpackssdw", { XM, Vex, EXx }, PREFIX_DATA },
25 { "vpunpcklqdq", { XM, Vex, EXx }, PREFIX_DATA },
30 { "vpunpckhqdq", { XM, Vex, EXx }, PREFIX_DATA },
44 { "vmovdqu8", { XM, EXx }, 0 },
45 { "vmovdqu16", { XM, EXx }, 0 },
[all …]
H A Di386-dis-evex.h27 { "vunpcklpX", { XM, Vex, EXx }, PREFIX_OPCODE },
28 { "vunpckhpX", { XM, Vex, EXx }, PREFIX_OPCODE },
50 { "vmovapX", { XM, EXx }, PREFIX_OPCODE },
99 { "vandpX", { XM, Vex, EXx }, PREFIX_OPCODE },
100 { "vandnpX", { XM, Vex, EXx }, PREFIX_OPCODE },
101 { "vorpX", { XM, Vex, EXx }, PREFIX_OPCODE },
102 { "vxorpX", { XM, Vex, EXx }, PREFIX_OPCODE },
113 { "vpunpcklbw", { XM, Vex, EXx }, PREFIX_DATA },
114 { "vpunpcklwd", { XM, Vex, EXx }, PREFIX_DATA },
116 { "vpacksswb", { XM, Vex, EXx }, PREFIX_DATA },
[all …]
H A Di386-dis-evex-prefix.h4 { "vcvttp%XS2dq", { XM, EXx, EXxEVexS }, 0 },
5 { "vcvtp%XS2dq", { XM, EXx, EXxEVexR }, 0 },
17 { "vpshufhw", { XM, EXx, Ib }, 0 },
19 { "vpshuflw", { XM, EXx, Ib }, 0 },
64 { "vcmppX", { MaskG, Vex, EXx, EXxEVexS, CMP }, PREFIX_OPCODE },
66 { "vcmppX", { MaskG, Vex, EXx, EXxEVexS, CMP }, PREFIX_OPCODE },
73 { "vcvttp%XD2dq%XY", { XMxmmq, EXx, EXxEVexS }, 0 },
74 { "vcvtp%XD2dq%XY", { XMxmmq, EXx, EXxEVexR }, 0 },
104 { "vprorv%DQ", { XM, Vex, EXx }, 0 },
110 { "vprolv%DQ", { XM, Vex, EXx }, 0 },
[all …]
H A Di386-dis.c471 #define EXx { OP_EX, x_mode } macro
2089 { "unpcklpX", { XM, EXx }, PREFIX_OPCODE },
2090 { "unpckhpX", { XM, EXx }, PREFIX_OPCODE },
2112 { "movapX", { XM, EXx }, PREFIX_OPCODE },
2161 { "andpX", { XM, EXx }, PREFIX_OPCODE },
2162 { "andnpX", { XM, EXx }, PREFIX_OPCODE },
2163 { "orpX", { XM, EXx }, PREFIX_OPCODE },
2164 { "xorpX", { XM, EXx }, PREFIX_OPCODE },
2188 { "punpcklqdq", { XM, EXx }, PREFIX_DATA },
2189 { "punpckhqdq", { XM, EXx }, PREFIX_DATA },
[all …]
H A Di386-dis-evex-reg.h5 { "vpsrlw", { Vex, EXx, Ib }, PREFIX_DATA },
7 { "vpsraw", { Vex, EXx, Ib }, PREFIX_DATA },
9 { "vpsllw", { Vex, EXx, Ib }, PREFIX_DATA },
13 { "vpror%DQ", { Vex, EXx, Ib }, PREFIX_DATA },
14 { "vprol%DQ", { Vex, EXx, Ib }, PREFIX_DATA },
17 { "vpsra%DQ", { Vex, EXx, Ib }, PREFIX_DATA },
26 { "vpsrldq", { Vex, EXx, Ib }, PREFIX_DATA },
30 { "vpslldq", { Vex, EXx, Ib }, PREFIX_DATA },
H A Di386-dis-evex-len.h5 { "vpermp%XW", { XM, Vex, EXx }, PREFIX_DATA },
6 { "vpermp%XW", { XM, Vex, EXx }, PREFIX_DATA },
33 { "vperm%DQ", { XM, Vex, EXx }, PREFIX_DATA },
34 { "vperm%DQ", { XM, Vex, EXx }, PREFIX_DATA },
H A DChangeLog-2007349 * i386-dis.c (dis386_twobyte): Use EXx instead of EXq on
1123 (prefix_user_table): Likewise. Use EXq instead of EXx on
1297 (EXx): Likewise.
H A DChangeLog-20201324 PCMPESTR_Fixup by !%LQ and EXx for pcmpestrm, pcmpestri,
1517 (xop_table): Use EXx for rotates by immediate. Use EXx and VexW
/netbsd-src/external/gpl3/gdb.old/dist/opcodes/
H A DChangeLog-2007349 * i386-dis.c (dis386_twobyte): Use EXx instead of EXq on
1123 (prefix_user_table): Likewise. Use EXq instead of EXx on
1297 (EXx): Likewise.
/netbsd-src/external/gpl3/gdb/dist/opcodes/
H A DChangeLog-2007349 * i386-dis.c (dis386_twobyte): Use EXx instead of EXq on
1123 (prefix_user_table): Likewise. Use EXq instead of EXx on
1297 (EXx): Likewise.
H A DChangeLog-20201324 PCMPESTR_Fixup by !%LQ and EXx for pcmpestrm, pcmpestri,
1517 (xop_table): Use EXx for rotates by immediate. Use EXx and VexW
/netbsd-src/external/gpl3/binutils/dist/
H A DChangeLog.git147223 - vmovshdup used EXx for its 2nd operand, thus displaying seemingly
147226 - vmovlhps used EXx for its 3rd operand, when all sibling entries use