Home
last modified time | relevance | path

Searched refs:EXxEVexR (Results 1 – 19 of 19) sorted by relevance

/netbsd-src/external/gpl3/binutils.old/dist/opcodes/
H A Di386-dis-evex-prefix.h5 { "vcvtp%XS2dq", { XM, EXx, EXxEVexR }, 0 },
31 { "vcvtss2usi", { Gdq, EXd, EXxEVexR }, 0 },
33 { "vcvtsd2usi", { Gdq, EXq, EXxEVexR }, 0 },
45 { "vcvtusi2ss{%LQ|}", { XMScalar, VexScalar, EXxEVexR, Edq }, 0 },
74 { "vcvtp%XD2dq%XY", { XMxmmq, EXx, EXxEVexR }, 0 },
264 { "vfmsub132p%XW", { XM, Vex, EXx, EXxEVexR }, 0 },
271 { "vfmsub132s%XW", { XMScalar, VexScalar, EXdq, EXxEVexR }, 0 },
278 { "vfmsub213p%XW", { XM, Vex, EXx, EXxEVexR }, 0 },
285 { "vfmsub213s%XW", { XMScalar, VexScalar, EXdq, EXxEVexR }, 0 },
353 { "vcvtss2s%XH", { XMScalar, VexScalar, EXd, EXxEVexR }, 0 },
[all …]
H A Di386-dis-evex.h345 { "vscalefp%XW", { XM, Vex, EXx, EXxEVexR }, PREFIX_DATA },
346 { "vscalefs%XW", { XMScalar, VexScalar, EXdq, EXxEVexR }, PREFIX_DATA },
464 { "vfmaddsub132p%XW", { XM, Vex, EXx, EXxEVexR }, PREFIX_DATA },
465 { "vfmsubadd132p%XW", { XM, Vex, EXx, EXxEVexR }, PREFIX_DATA },
467 { "vfmadd132p%XW", { XM, Vex, EXx, EXxEVexR }, PREFIX_DATA },
468 { "vfmadd132s%XW", { XMScalar, VexScalar, EXdq, EXxEVexR }, PREFIX_DATA },
471 { "vfnmadd132p%XW", { XM, Vex, EXx, EXxEVexR }, PREFIX_DATA },
472 { "vfnmadd132s%XW", { XMScalar, VexScalar, EXdq, EXxEVexR }, PREFIX_DATA },
473 { "vfnmsub132p%XW", { XM, Vex, EXx, EXxEVexR }, PREFIX_DATA },
474 { "vfnmsub132s%XW", { XMScalar, VexScalar, EXdq, EXxEVexR }, PREFIX_DATA },
[all …]
H A Di386-dis-evex-w.h3 { "vcvtdq2ps", { XM, EXx, EXxEVexR }, 0 },
4 { "vcvtqq2ps%XY", { XMxmmq, EXx, EXxEVexR }, 0 },
85 { "vcvtps2udq", { XM, EXx, EXxEVexR }, 0 },
86 { "vcvtpd2udq%XY", { XMxmmq, EXx, EXxEVexR }, 0 },
90 { "vcvtps2uqq", { XM, EXEvexHalfBcstXmmq, EXxEVexR }, 0 },
91 { "vcvtpd2uqq", { XM, EXx, EXxEVexR }, 0 },
96 { "vcvtuqq2pd", { XM, EXx, EXxEVexR }, 0 },
105 { "vcvtudq2ps", { XM, EXx, EXxEVexR }, 0 },
106 { "vcvtuqq2ps%XY", { XMxmmq, EXx, EXxEVexR }, 0 },
110 { "vcvtps2qq", { XM, EXEvexHalfBcstXmmq, EXxEVexR }, 0 },
[all …]
H A Di386-dis.c511 #define EXxEVexR { OP_Rounding, evex_rounding_mode } macro
3593 { "vcvtsi2ss{%LQ|}", { XMScalar, VexScalar, EXxEVexR, Edq }, 0 },
3609 { "vcvtss2si", { Gdq, EXd, EXxEVexR }, 0 },
3611 { "vcvtsd2si", { Gdq, EXq, EXxEVexR }, 0 },
3740 { "vsqrtpX", { XM, EXx, EXxEVexR }, PREFIX_OPCODE },
3741 { "vsqrts%XS", { XMScalar, VexScalar, EXd, EXxEVexR }, 0 },
3742 { "vsqrtpX", { XM, EXx, EXxEVexR }, PREFIX_OPCODE },
3743 { "vsqrts%XD", { XMScalar, VexScalar, EXq, EXxEVexR }, 0 },
3760 { "vaddpX", { XM, Vex, EXx, EXxEVexR }, PREFIX_OPCODE },
3761 { "vadds%XS", { XMScalar, VexScalar, EXd, EXxEVexR }, 0 },
[all …]
H A DChangeLog-2013433 (EXxEVexR): New.
H A DChangeLog-2018953 * i386-dis-evex.h: Replace EXxEVexR with EXxEVexR64 for
H A DChangeLog-20201720 (prefix_table): Add EXxEVexR to FMA table entries.
/netbsd-src/external/gpl3/binutils/dist/opcodes/
H A Di386-dis-evex-prefix.h5 { "%XEvcvtp%XS2dq", { XM, EXx, EXxEVexR }, 0 },
31 { "vcvtss2usi", { Gdq, EXd, EXxEVexR }, 0 },
33 { "vcvtsd2usi", { Gdq, EXq, EXxEVexR }, 0 },
45 { "vcvtusi2ssY{%LQ|}", { XMScalar, VexScalar, EXxEVexR, Edq }, 0 },
74 { "%XEvcvtp%XD2dq%XY", { XMxmmq, EXx, EXxEVexR }, 0 },
264 { "%XEvfmsub132p%XW", { XM, Vex, EXx, EXxEVexR }, 0 },
271 { "%XEvfmsub132s%XW", { XMScalar, VexScalar, EXdq, EXxEVexR }, 0 },
278 { "%XEvfmsub213p%XW", { XM, Vex, EXx, EXxEVexR }, 0 },
285 { "%XEvfmsub213s%XW", { XMScalar, VexScalar, EXdq, EXxEVexR }, 0 },
411 { "vcvtss2s%XH", { XMScalar, VexScalar, EXd, EXxEVexR }, 0 },
[all …]
H A Di386-dis-evex-w.h3 { "%XEvcvtdq2ps", { XM, EXx, EXxEVexR }, 0 },
4 { "vcvtqq2ps%XY", { XMxmmq, EXx, EXxEVexR }, 0 },
85 { "vcvtps2udq", { XM, EXx, EXxEVexR }, 0 },
86 { "vcvtpd2udq%XY", { XMxmmq, EXx, EXxEVexR }, 0 },
90 { "vcvtps2uqq", { XM, EXEvexHalfBcstXmmq, EXxEVexR }, 0 },
91 { "vcvtpd2uqq", { XM, EXx, EXxEVexR }, 0 },
96 { "vcvtuqq2pd", { XM, EXx, EXxEVexR }, 0 },
105 { "vcvtudq2ps", { XM, EXx, EXxEVexR }, 0 },
106 { "vcvtuqq2ps%XY", { XMxmmq, EXx, EXxEVexR }, 0 },
110 { "vcvtps2qq", { XM, EXEvexHalfBcstXmmq, EXxEVexR }, 0 },
[all …]
H A Di386-dis-evex.h345 { "vscalefp%XW", { XM, Vex, EXx, EXxEVexR }, PREFIX_DATA },
346 { "vscalefs%XW", { XMScalar, VexScalar, EXdq, EXxEVexR }, PREFIX_DATA },
464 { "%XEvfmaddsub132p%XW", { XM, Vex, EXx, EXxEVexR }, PREFIX_DATA },
465 { "%XEvfmsubadd132p%XW", { XM, Vex, EXx, EXxEVexR }, PREFIX_DATA },
467 { "%XEvfmadd132p%XW", { XM, Vex, EXx, EXxEVexR }, PREFIX_DATA },
468 { "%XEvfmadd132s%XW", { XMScalar, VexScalar, EXdq, EXxEVexR }, PREFIX_DATA },
471 { "%XEvfnmadd132p%XW", { XM, Vex, EXx, EXxEVexR }, PREFIX_DATA },
472 { "%XEvfnmadd132s%XW", { XMScalar, VexScalar, EXdq, EXxEVexR }, PREFIX_DATA },
473 { "%XEvfnmsub132p%XW", { XM, Vex, EXx, EXxEVexR }, PREFIX_DATA },
474 { "%XEvfnmsub132s%XW", { XMScalar, VexScalar, EXdq, EXxEVexR }, PREFIX_DATA },
[all …]
H A Di386-dis.c599 #define EXxEVexR { OP_Rounding, evex_rounding_mode } macro
3286 { "%XEVsqrtpX", { XM, EXx, EXxEVexR }, 0 },
3287 { "%XEVsqrts%XS", { XMScalar, VexScalar, EXd, EXxEVexR }, 0 },
3288 { "%XEVsqrtpX", { XM, EXx, EXxEVexR }, 0 },
3289 { "%XEVsqrts%XD", { XMScalar, VexScalar, EXq, EXxEVexR }, 0 },
3306 { "%XEVaddpX", { XM, Vex, EXx, EXxEVexR }, 0 },
3307 { "%XEVadds%XS", { XMScalar, VexScalar, EXd, EXxEVexR }, 0 },
3308 { "%XEVaddpX", { XM, Vex, EXx, EXxEVexR }, 0 },
3309 { "%XEVadds%XD", { XMScalar, VexScalar, EXq, EXxEVexR }, 0 },
3314 { "%XEVmulpX", { XM, Vex, EXx, EXxEVexR }, 0 },
[all …]
H A DChangeLog-2013433 (EXxEVexR): New.
H A DChangeLog-2018953 * i386-dis-evex.h: Replace EXxEVexR with EXxEVexR64 for
H A DChangeLog-20201720 (prefix_table): Add EXxEVexR to FMA table entries.
/netbsd-src/external/gpl3/gdb.old/dist/opcodes/
H A DChangeLog-2013433 (EXxEVexR): New.
H A DChangeLog-2018953 * i386-dis-evex.h: Replace EXxEVexR with EXxEVexR64 for
/netbsd-src/external/gpl3/gdb/dist/opcodes/
H A DChangeLog-2013433 (EXxEVexR): New.
H A DChangeLog-2018953 * i386-dis-evex.h: Replace EXxEVexR with EXxEVexR64 for
H A DChangeLog-20201720 (prefix_table): Add EXxEVexR to FMA table entries.