gas: Add .enqcmd and noenqcmd directives

2019-06-06  Lili Cui  <lili.cui@intel.com>

	* config/tc-i386.c (cpu_arch): Add .enqcmd.
	(cpu_noarch): Add noenqcmd.
	* doc/c-i386.texi: Document noenqcmd.
This commit is contained in:
H.J. Lu 2019-06-06 07:57:52 -07:00
parent 8d01b5310e
commit dd455cf51d
3 changed files with 10 additions and 0 deletions

View file

@ -1,3 +1,9 @@
2019-06-06 Lili Cui <lili.cui@intel.com>
* config/tc-i386.c (cpu_arch): Add .enqcmd.
(cpu_noarch): Add noenqcmd.
* doc/c-i386.texi: Document noenqcmd.
2019-06-05 H.J. Lu <hongjiu.lu@intel.com>
PR binutils/24633

View file

@ -1084,6 +1084,8 @@ static const arch_entry cpu_arch[] =
CPU_AVX512_BF16_FLAGS, 0 },
{ STRING_COMMA_LEN (".avx512_vp2intersect"), PROCESSOR_UNKNOWN,
CPU_AVX512_VP2INTERSECT_FLAGS, 0 },
{ STRING_COMMA_LEN (".enqcmd"), PROCESSOR_UNKNOWN,
CPU_ENQCMD_FLAGS, 0 },
};
static const noarch_entry cpu_noarch[] =
@ -1125,6 +1127,7 @@ static const noarch_entry cpu_noarch[] =
{ STRING_COMMA_LEN ("nomovdir64b"), CPU_ANY_MOVDIR64B_FLAGS },
{ STRING_COMMA_LEN ("noavx512_bf16"), CPU_ANY_AVX512_BF16_FLAGS },
{ STRING_COMMA_LEN ("noavx512_vp2intersect"), CPU_ANY_SHSTK_FLAGS },
{ STRING_COMMA_LEN ("noenqcmd"), CPU_ANY_ENQCMD_FLAGS },
};
#ifdef I386COFF

View file

@ -217,6 +217,7 @@ accept various extension mnemonics. For example,
@code{noavx512_bitalg},
@code{noavx512_vp2intersect},
@code{noavx512_bf16},
@code{noenqcmd},
@code{vmx},
@code{vmfunc},
@code{smx},