binutils-gdb/gas/testsuite/gas/i386
H.J. Lu 2cd5bade18 x86: Handle {disp32} for (%bp)/(%ebp)/(%rbp)
Since (%bp)/(%ebp)/(%rbp) are encoded as 0(%bp)/0(%ebp)/0(%rbp), use
disp32/disp16 on 0(%bp)/0(%ebp)/0(%rbp) for {disp32}.

Note: Since there is no disp32 on 0(%bp), use disp16 instead.

	PR gas/26305
	* config/tc-i386.c (build_modrm_byte): Use disp32/disp16 on
	(%bp)/(%ebp)/(%rbp) for {disp32}.
	* doc/c-i386.texi: Update {disp32} documentation.
	* testsuite/gas/i386/pseudos.s: Add (%bp)/(%ebp) tests.
	* testsuite/gas/i386/x86-64-pseudos.s: Add (%ebp)/(%rbp) tests.
	* testsuite/gas/i386/pseudos.d: Updated.
	* testsuite/gas/i386/x86-64-pseudos.d: Likewise.

(cherry picked from commit 1a02d6b0ff80048df106cbb776a550278f8c9d9c)
2020-07-28 04:04:34 -07:00
..
ilp32 x86-64: Zero-extend lower 32 bits displacement to 64 bits 2020-07-15 07:18:45 -07:00
solaris gas: Fix some x86_64 testcases for Solaris not using R_X86_64_PLT32 [PR25732] 2020-04-01 14:10:34 +02:00
287.d gas/ 2009-07-24 15:41:20 +00:00
287.s gas/ 2009-07-24 15:41:20 +00:00
387.d gas/ 2009-07-24 15:41:20 +00:00
387.s gas/ 2009-07-24 15:41:20 +00:00
8087.d gas/ 2009-07-24 15:41:20 +00:00
8087.s gas/ 2009-07-24 15:41:20 +00:00
absrel.d
absrel.s
addend.d Preserve addend for R_386_GOT32 and R_X86_64_GOT32 2016-05-20 06:01:28 -07:00
addend.s Preserve addend for R_386_GOT32 and R_X86_64_GOT32 2016-05-20 06:01:28 -07:00
addr16.d gas/ 2006-09-23 23:10:14 +00:00
addr16.s gas/ 2006-09-23 23:10:14 +00:00
addr32.d x86-64: Zero-extend lower 32 bits displacement to 64 bits 2020-07-15 07:18:45 -07:00
addr32.s x86-64: Zero-extend lower 32 bits displacement to 64 bits 2020-07-15 07:18:45 -07:00
adx-intel.d x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
adx.d x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
adx.s x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
aes-intel.d binutils/ 2008-04-03 14:03:21 +00:00
aes.d binutils/ 2008-04-03 14:03:21 +00:00
aes.s binutils/ 2008-04-03 14:03:21 +00:00
align-1.s x86: Add tests for -n option of x86 assembler 2017-11-21 16:44:29 -08:00
align-1a.d x86: Add tests for -n option of x86 assembler 2017-11-21 16:44:29 -08:00
align-1b.d x86: Add tests for -n option of x86 assembler 2017-11-21 16:44:29 -08:00
align-branch-1.s i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
align-branch-1a.d x86: Updated align branch tests for Darwin and i686-pc-elf 2020-01-14 08:59:37 -08:00
align-branch-1b.d x86: Updated align branch tests for Darwin and i686-pc-elf 2020-01-14 08:59:37 -08:00
align-branch-1c.d x86: Updated align branch tests for Darwin and i686-pc-elf 2020-01-14 08:59:37 -08:00
align-branch-1d.d x86: Updated align branch tests for Darwin and i686-pc-elf 2020-01-14 08:59:37 -08:00
align-branch-1e.d x86: Updated align branch tests for Darwin and i686-pc-elf 2020-01-14 08:59:37 -08:00
align-branch-1f.d x86: Updated align branch tests for Darwin and i686-pc-elf 2020-01-14 08:59:37 -08:00
align-branch-1g.d x86: Updated align branch tests for Darwin and i686-pc-elf 2020-01-14 08:59:37 -08:00
align-branch-1h.d x86: Updated align branch tests for Darwin and i686-pc-elf 2020-01-14 08:59:37 -08:00
align-branch-1i.d x86: Updated align branch tests for Darwin and i686-pc-elf 2020-01-14 08:59:37 -08:00
align-branch-2.s i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
align-branch-2a.d i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
align-branch-2b.d i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
align-branch-2c.d i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
align-branch-3.d i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
align-branch-3.s i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
align-branch-4.s i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
align-branch-4a.d i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
align-branch-4b.d i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
align-branch-5.d x86: Updated align branch tests for Darwin and i686-pc-elf 2020-01-14 08:59:37 -08:00
align-branch-5.s i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
align-branch-6.d i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
align-branch-6.e i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
align-branch-6.s i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
align-branch-7.d i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
align-branch-7.s i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
align-branch-8.d i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
align-branch-8.s i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
align-branch-9.d gas: Adjust x86 tests for PECOFF 2020-05-26 14:18:08 -07:00
align-branch-9.s x86: Improve -malign-branch 2020-03-03 06:21:37 -08:00
amd.d gas/testsuite/ 2008-08-12 21:44:56 +00:00
amd.s gas/testsuite/ 2008-08-12 21:44:56 +00:00
amdfam10.d gas/ 2007-09-12 07:31:47 +00:00
amdfam10.s gas/ 2007-09-12 07:31:47 +00:00
arch-1.d gas/testsuite/ 2007-12-28 16:04:41 +00:00
arch-1.s gas/testsuite/ 2007-12-28 16:04:41 +00:00
arch-2.d gas/testsuite/ 2007-12-28 16:04:41 +00:00
arch-2.s gas/testsuite/ 2007-12-28 16:04:41 +00:00
arch-3.d gas/testsuite/ 2007-12-28 16:04:41 +00:00
arch-3.s gas/testsuite/ 2007-12-28 16:04:41 +00:00
arch-4.d x86: correct UDn 2017-11-23 10:59:48 +01:00
arch-4.s x86: correct UDn 2017-11-23 10:59:48 +01:00
arch-5.d gas/testsuite/ 2008-01-03 05:29:53 +00:00
arch-5.s gas/testsuite/ 2008-01-03 05:29:53 +00:00
arch-6.d gas/testsuite/ 2008-01-03 05:29:53 +00:00
arch-6.s gas/testsuite/ 2008-01-03 05:29:53 +00:00
arch-7.d gas/testsuite/ 2008-01-03 05:29:53 +00:00
arch-7.s gas/testsuite/ 2008-01-03 05:29:53 +00:00
arch-9.d gas/ 2008-01-04 01:05:45 +00:00
arch-9.s gas/ 2008-01-04 01:05:45 +00:00
arch-10-1.l Implement RDRSEED, ADX and PRFCHW instructions 2012-07-16 12:58:29 +00:00
arch-10-1.s gas/ 2008-01-22 19:16:45 +00:00
arch-10-2.l Implement RDRSEED, ADX and PRFCHW instructions 2012-07-16 12:58:29 +00:00
arch-10-2.s gas/ 2008-01-22 19:16:45 +00:00
arch-10-3.l Implement RDRSEED, ADX and PRFCHW instructions 2012-07-16 12:58:29 +00:00
arch-10-3.s gas/ 2008-01-22 19:16:45 +00:00
arch-10-4.l Implement RDRSEED, ADX and PRFCHW instructions 2012-07-16 12:58:29 +00:00
arch-10-4.s gas/ 2008-01-22 19:16:45 +00:00
arch-10-bdver1.d Add missing Cpu flags in bd and bt cores 2012-09-25 13:12:34 +00:00
arch-10-bdver2.d Add missing Cpu flags in bd and bt cores 2012-09-25 13:12:34 +00:00
arch-10-bdver3.d Add AMD bdver3 support. 2012-10-09 08:43:06 +00:00
arch-10-bdver4.d Add AMD bdver4 support. 2013-09-30 17:02:07 +00:00
arch-10-btver1.d Add missing Cpu flags in bd and bt cores 2012-09-25 13:12:34 +00:00
arch-10-btver2.d Add missing Cpu flags in bd and bt cores 2012-09-25 13:12:34 +00:00
arch-10-lzcnt.d Implement RDRSEED, ADX and PRFCHW instructions 2012-07-16 12:58:29 +00:00
arch-10-prefetchw.d Update x86 CPU_XXX_FLAGS handling 2016-05-27 10:05:57 -07:00
arch-10.d Update x86 CPU_XXX_FLAGS handling 2016-05-27 10:05:57 -07:00
arch-10.s Implement RDRSEED, ADX and PRFCHW instructions 2012-07-16 12:58:29 +00:00
arch-11.d gas/ 2008-01-22 19:57:30 +00:00
arch-11.s Update x86 CPU_XXX_FLAGS handling 2016-05-27 10:05:57 -07:00
arch-12.d gas/ 2008-01-22 19:57:30 +00:00
arch-12.s gas/ 2008-01-22 19:57:30 +00:00
arch-13-znver1.d x86: support VMGEXIT 2020-03-04 08:58:13 +01:00
arch-13-znver2.d x86: support VMGEXIT 2020-03-04 08:58:13 +01:00
arch-13.d x86: also test alternative VMGEXIT encoding 2020-06-18 04:58:27 -07:00
arch-13.s x86: also test alternative VMGEXIT encoding 2020-06-18 04:58:27 -07:00
arch-avx-1-1.l x86: add GFNI, VAES, and VPCLMUL checking to cpu_flags_match() 2018-03-08 08:47:32 +01:00
arch-avx-1-1.s gas/ 2008-08-20 18:38:40 +00:00
arch-avx-1-2.l x86: add GFNI, VAES, and VPCLMUL checking to cpu_flags_match() 2018-03-08 08:47:32 +01:00
arch-avx-1-2.s gas/ 2008-08-20 18:38:40 +00:00
arch-avx-1-3.l x86: add GFNI, VAES, and VPCLMUL checking to cpu_flags_match() 2018-03-08 08:47:32 +01:00
arch-avx-1-3.s gas/ 2009-02-04 16:03:31 +00:00
arch-avx-1-4.l x86: add GFNI, VAES, and VPCLMUL checking to cpu_flags_match() 2018-03-08 08:47:32 +01:00
arch-avx-1-4.s gas/ 2009-02-04 16:03:31 +00:00
arch-avx-1-5.l x86: add GFNI, VAES, and VPCLMUL checking to cpu_flags_match() 2018-03-08 08:47:32 +01:00
arch-avx-1-5.s gas/ 2009-02-04 16:03:31 +00:00
arch-avx-1-6.l x86: add GFNI, VAES, and VPCLMUL checking to cpu_flags_match() 2018-03-08 08:47:32 +01:00
arch-avx-1-6.s gas/ 2009-02-04 16:03:31 +00:00
arch-avx-1-7.l x86: add GFNI, VAES, and VPCLMUL checking to cpu_flags_match() 2018-03-08 08:47:32 +01:00
arch-avx-1-7.s x86: add GFNI, VAES, and VPCLMUL checking to cpu_flags_match() 2018-03-08 08:47:32 +01:00
arch-avx-1-8.l x86: add GFNI, VAES, and VPCLMUL checking to cpu_flags_match() 2018-03-08 08:47:32 +01:00
arch-avx-1-8.s x86: add GFNI, VAES, and VPCLMUL checking to cpu_flags_match() 2018-03-08 08:47:32 +01:00
arch-avx-1.d x86: add GFNI, VAES, and VPCLMUL checking to cpu_flags_match() 2018-03-08 08:47:32 +01:00
arch-avx-1.s x86: add GFNI, VAES, and VPCLMUL checking to cpu_flags_match() 2018-03-08 08:47:32 +01:00
att-regs.d x86: Pass -O0 to assembler for some tests 2019-03-18 09:19:45 +08:00
att-regs.s 2009-09-01 H.J. Lu <hongjiu.lu@intel.com> 2009-09-01 23:59:10 +00:00
avx-16bit.d x86: fix SYSRET disassembly, improve {,V}CVTSI2S{S,D} and PTWRITE 2020-06-25 09:27:21 +02:00
avx-16bit.s x86: allow VEX et al encodings in 16-bit (protected) mode 2019-06-27 08:49:40 +02:00
avx-gather-intel.d Update AVX tests. 2011-08-19 19:27:53 +00:00
avx-gather.d Update AVX tests. 2011-08-19 19:27:53 +00:00
avx-gather.s Support AVX Programming Reference (June, 2011). 2011-06-10 21:27:40 +00:00
avx-intel.d x86: use template for AVX/AVX512 floating point comparison insns 2020-03-09 10:13:43 +01:00
avx-scalar-2.d x86: Set Vex=1 on VEX.128 only vmovd and vmovq 2018-09-17 09:31:17 -07:00
avx-scalar-2.s x86: Set Vex=1 on VEX.128 only vmovd and vmovq 2018-09-17 09:31:17 -07:00
avx-scalar-intel.d x86: Set Vex=1 on VEX.128 only vmovd and vmovq 2018-09-17 09:31:17 -07:00
avx-scalar.d x86: fix SYSRET disassembly, improve {,V}CVTSI2S{S,D} and PTWRITE 2020-06-25 09:27:21 +02:00
avx-scalar.s x86: Set Vex=1 on VEX.128 only vmovd and vmovq 2018-09-17 09:31:17 -07:00
avx-wig.d x86: correctly handle KMOVD with VEX.W set outside of 64-bit mode 2018-11-06 11:44:31 +01:00
avx-wig.s x86: correctly handle KMOVD with VEX.W set outside of 64-bit mode 2018-11-06 11:44:31 +01:00
avx.d x86: fix SYSRET disassembly, improve {,V}CVTSI2S{S,D} and PTWRITE 2020-06-25 09:27:21 +02:00
avx.s x86: use template for AVX/AVX512 floating point comparison insns 2020-03-09 10:13:43 +01:00
avx2-intel.d Support AVX Programming Reference (June, 2011). 2011-06-10 21:27:40 +00:00
avx2-wig.d x86: add more VexWIG 2018-11-06 11:39:42 +01:00
avx2-wig.s x86: add more VexWIG 2018-11-06 11:39:42 +01:00
avx2.d Support AVX Programming Reference (June, 2011). 2011-06-10 21:27:40 +00:00
avx2.s Support AVX Programming Reference (June, 2011). 2011-06-10 21:27:40 +00:00
avx256int-intel.d Support AVX Programming Reference (June, 2011). 2011-06-10 21:27:40 +00:00
avx256int.d Support AVX Programming Reference (June, 2011). 2011-06-10 21:27:40 +00:00
avx256int.s Support AVX Programming Reference (June, 2011). 2011-06-10 21:27:40 +00:00
avx512_4fmaps-intel.d x86: fix Disp8 handling for scalar AVX512_4FMAPS insns 2018-01-10 14:53:43 +01:00
avx512_4fmaps-warn.l x86: adjust 4-XMM-register-group related warning 2018-03-08 08:27:28 +01:00
avx512_4fmaps-warn.s Remove VL variants for 4FMAPS and 4VNNIW insns. 2018-01-11 03:09:47 +03:00
avx512_4fmaps.d x86: fix Disp8 handling for scalar AVX512_4FMAPS insns 2018-01-10 14:53:43 +01:00
avx512_4fmaps.s x86: fix Disp8 handling for scalar AVX512_4FMAPS insns 2018-01-10 14:53:43 +01:00
avx512_4vnniw-intel.d Enable Intel AVX512_4VNNIW instructions 2016-11-02 12:31:25 -07:00
avx512_4vnniw.d Enable Intel AVX512_4VNNIW instructions 2016-11-02 12:31:25 -07:00
avx512_4vnniw.s Enable Intel AVX512_4VNNIW instructions 2016-11-02 12:31:25 -07:00
avx512_bf16.d x86: Support Intel AVX512 BF16 2019-04-05 11:03:13 -07:00
avx512_bf16.s x86: Support Intel AVX512 BF16 2019-04-05 11:03:13 -07:00
avx512_bf16_vl-inval.l x86: Support Intel AVX512 BF16 2019-04-05 11:03:13 -07:00
avx512_bf16_vl-inval.s x86: Support Intel AVX512 BF16 2019-04-05 11:03:13 -07:00
avx512_bf16_vl.d x86: VCVTNEPS2BF16{X,Y} should permit broadcasting 2020-01-21 08:25:31 +01:00
avx512_bf16_vl.s x86: VCVTNEPS2BF16{X,Y} should permit broadcasting 2020-01-21 08:25:31 +01:00
avx512_vpopcntdq-intel.d x86: drop VecESize 2018-03-28 14:25:07 +02:00
avx512_vpopcntdq.d x86: drop VecESize 2018-03-28 14:25:07 +02:00
avx512_vpopcntdq.s x86: drop VecESize 2018-03-28 14:25:07 +02:00
avx512bitalg-intel.d Enable Intel AVX512_BITALG instructions. 2017-10-23 15:58:18 +03:00
avx512bitalg.d Enable Intel AVX512_BITALG instructions. 2017-10-23 15:58:18 +03:00
avx512bitalg.s Enable Intel AVX512_BITALG instructions. 2017-10-23 15:58:18 +03:00
avx512bitalg_vl-intel.d x86: drop VecESize 2018-03-28 14:25:07 +02:00
avx512bitalg_vl.d x86: drop VecESize 2018-03-28 14:25:07 +02:00
avx512bitalg_vl.s x86: drop VecESize 2018-03-28 14:25:07 +02:00
avx512bw-intel.d x86: Pass -O0 to assembler for some tests 2019-03-18 09:19:45 +08:00
avx512bw-opts-intel.d Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
avx512bw-opts.d Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
avx512bw-opts.s Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
avx512bw-wig.s Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
avx512bw-wig1-intel.d Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
avx512bw-wig1.d Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
avx512bw.d x86: Pass -O0 to assembler for some tests 2019-03-18 09:19:45 +08:00
avx512bw.s x86: fix Disp8 handling for AVX512VL VPCMP*{B,W} variants 2018-01-10 14:53:05 +01:00
avx512bw_vl-intel.d x86: fix Disp8 handling for AVX512VL VPCMP*{B,W} variants 2018-01-10 14:53:05 +01:00
avx512bw_vl-opts-intel.d Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
avx512bw_vl-opts.d Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
avx512bw_vl-opts.s Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
avx512bw_vl-wig.s Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
avx512bw_vl-wig1-intel.d Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
avx512bw_vl-wig1.d Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
avx512bw_vl.d x86: fix Disp8 handling for AVX512VL VPCMP*{B,W} variants 2018-01-10 14:53:05 +01:00
avx512bw_vl.s x86: fix Disp8 handling for AVX512VL VPCMP*{B,W} variants 2018-01-10 14:53:05 +01:00
avx512cd-intel.d Change cpu for vptestnmd and vptestnmq instructions. 2014-02-20 07:53:55 -08:00
avx512cd.d Change cpu for vptestnmd and vptestnmq instructions. 2014-02-20 07:53:55 -08:00
avx512cd.s Change cpu for vptestnmd and vptestnmq instructions. 2014-02-20 07:53:55 -08:00
avx512cd_vl-intel.d Add support for AVX512VL versions of AVX512CD instructions. 2014-07-22 10:23:40 -07:00
avx512cd_vl.d Add support for AVX512VL versions of AVX512CD instructions. 2014-07-22 10:23:40 -07:00
avx512cd_vl.s Add support for AVX512VL versions of AVX512CD instructions. 2014-07-22 10:23:40 -07:00
avx512dq-intel.d Fix memory operand size for vcvtt?ps2u?qq instructions 2015-07-22 13:26:21 -07:00
avx512dq-inval.l x86/Intel: improve diagnostics for ambiguous VCVT* operands 2020-02-17 08:56:18 +01:00
avx512dq-inval.s x86/Intel: improve diagnostics for ambiguous VCVT* operands 2020-02-17 08:56:18 +01:00
avx512dq-rcig.s Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512dq-rcigrd-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512dq-rcigrd.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512dq-rcigrne-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512dq-rcigrne.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512dq-rcigru-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512dq-rcigru.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512dq-rcigrz-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512dq-rcigrz.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512dq.d Fix memory operand size for vcvtt?ps2u?qq instructions 2015-07-22 13:26:21 -07:00
avx512dq.s Fix memory operand size for vcvtt?ps2u?qq instructions 2015-07-22 13:26:21 -07:00
avx512dq_vl-intel.d Fix memory operand size for vcvtt?ps2u?qq instructions 2015-07-22 13:26:21 -07:00
avx512dq_vl.d Fix memory operand size for vcvtt?ps2u?qq instructions 2015-07-22 13:26:21 -07:00
avx512dq_vl.s Fix memory operand size for vcvtt?ps2u?qq instructions 2015-07-22 13:26:21 -07:00
avx512er-intel.d Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
avx512er-rcig.s Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512er-rcigrd-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512er-rcigrd.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512er-rcigrne-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512er-rcigrne.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512er-rcigru-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512er-rcigru.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512er-rcigrz-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512er-rcigrz.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512er.d Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
avx512er.s Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
avx512f-16bit.d x86: fix SYSRET disassembly, improve {,V}CVTSI2S{S,D} and PTWRITE 2020-06-25 09:27:21 +02:00
avx512f-16bit.s x86: allow VEX et al encodings in 16-bit (protected) mode 2019-06-27 08:49:40 +02:00
avx512f-intel.d x86: Pass -O0 to assembler for some tests 2019-03-18 09:19:45 +08:00
avx512f-nondef.d Update x86 gas tests for mingw 2013-11-18 14:37:23 -08:00
avx512f-nondef.s Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
avx512f-opts-intel.d Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
avx512f-opts.d Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
avx512f-opts.s Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
avx512f-plain.l i386: Append ".p2align 4,0" to gas tests 2018-05-06 19:09:12 -07:00
avx512f-plain.s i386: Append ".p2align 4,0" to gas tests 2018-05-06 19:09:12 -07:00
avx512f-rcig.s Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512f-rcigrd-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512f-rcigrd.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512f-rcigrne-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512f-rcigrne.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512f-rcigru-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512f-rcigru.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512f-rcigrz-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512f-rcigrz.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
avx512f-ymm.d x86: drop CpuRegMMX, CpuReg[XYZ]MM, and CpuRegMask 2018-04-26 08:48:01 +02:00
avx512f-ymm.s x86: drop CpuRegMMX, CpuReg[XYZ]MM, and CpuRegMask 2018-04-26 08:48:01 +02:00
avx512f.d x86: fix SYSRET disassembly, improve {,V}CVTSI2S{S,D} and PTWRITE 2020-06-25 09:27:21 +02:00
avx512f.s x86/Intel: correct permitted operand sizes for AVX512 scatter/gather 2018-07-31 10:55:17 +02:00
avx512f_gfni-intel.d Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
avx512f_gfni.d Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
avx512f_gfni.s Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
avx512f_vaes-intel.d Add Disp8MemShift for AVX512 VAES instructions. 2017-11-23 18:25:49 +03:00
avx512f_vaes-wig.s Enable Intel VAES instructions. 2017-10-23 15:58:18 +03:00
avx512f_vaes-wig1-intel.d Add Disp8MemShift for AVX512 VAES instructions. 2017-11-23 18:25:49 +03:00
avx512f_vaes-wig1.d Add Disp8MemShift for AVX512 VAES instructions. 2017-11-23 18:25:49 +03:00
avx512f_vaes.d Add Disp8MemShift for AVX512 VAES instructions. 2017-11-23 18:25:49 +03:00
avx512f_vaes.s Enable Intel VAES instructions. 2017-10-23 15:58:18 +03:00
avx512f_vl-intel.d Add support for AVX512VL. Add AVX512VL versions of AVX512F instructions. 2014-07-22 10:23:40 -07:00
avx512f_vl-opts-intel.d Add support for AVX512VL. Add AVX512VL versions of AVX512F instructions. 2014-07-22 10:23:40 -07:00
avx512f_vl-opts.d Add support for AVX512VL. Add AVX512VL versions of AVX512F instructions. 2014-07-22 10:23:40 -07:00
avx512f_vl-opts.s Add support for AVX512VL. Add AVX512VL versions of AVX512F instructions. 2014-07-22 10:23:40 -07:00
avx512f_vl-wig.s Add support for AVX512VL. Add AVX512VL versions of AVX512F instructions. 2014-07-22 10:23:40 -07:00
avx512f_vl-wig1-intel.d Add support for AVX512VL. Add AVX512VL versions of AVX512F instructions. 2014-07-22 10:23:40 -07:00
avx512f_vl-wig1.d Add support for AVX512VL. Add AVX512VL versions of AVX512F instructions. 2014-07-22 10:23:40 -07:00
avx512f_vl.d x86: disambiguate disassembly of certain AVX512 insns 2015-04-23 16:42:40 +02:00
avx512f_vl.s x86/Intel: correct permitted operand sizes for AVX512 scatter/gather 2018-07-31 10:55:17 +02:00
avx512f_vpclmulqdq-intel.d x86: add missing pseudo ops for VPCLMULQDQ ISA extension 2019-07-01 08:28:58 +02:00
avx512f_vpclmulqdq-wig.s Enable Intel VPCLMULQDQ instruction. 2017-10-23 15:58:18 +03:00
avx512f_vpclmulqdq-wig1-intel.d Enable Intel VPCLMULQDQ instruction. 2017-10-23 15:58:18 +03:00
avx512f_vpclmulqdq-wig1.d Enable Intel VPCLMULQDQ instruction. 2017-10-23 15:58:18 +03:00
avx512f_vpclmulqdq.d x86: add missing pseudo ops for VPCLMULQDQ ISA extension 2019-07-01 08:28:58 +02:00
avx512f_vpclmulqdq.s x86: add missing pseudo ops for VPCLMULQDQ ISA extension 2019-07-01 08:28:58 +02:00
avx512ifma-intel.d Add AVX512IFMA instructions 2014-11-17 06:03:24 -08:00
avx512ifma.d Add AVX512IFMA instructions 2014-11-17 06:03:24 -08:00
avx512ifma.s Add AVX512IFMA instructions 2014-11-17 06:03:24 -08:00
avx512ifma_vl-intel.d Add AVX512IFMA instructions 2014-11-17 06:03:24 -08:00
avx512ifma_vl.d Add AVX512IFMA instructions 2014-11-17 06:03:24 -08:00
avx512ifma_vl.s Add AVX512IFMA instructions 2014-11-17 06:03:24 -08:00
avx512pf-intel.d Fix memory size for gather/scatter instructions 2014-03-20 08:13:30 -07:00
avx512pf.d Add support for CPUID PREFETCHWT1 2014-02-21 08:04:00 -08:00
avx512pf.s x86/Intel: correct permitted operand sizes for AVX512 scatter/gather 2018-07-31 10:55:17 +02:00
avx512vbmi-intel.d Add AVX512VBMI instructions 2014-11-17 06:03:41 -08:00
avx512vbmi.d Add AVX512VBMI instructions 2014-11-17 06:03:41 -08:00
avx512vbmi.s Add AVX512VBMI instructions 2014-11-17 06:03:41 -08:00
avx512vbmi2-intel.d Enable Intel AVX512_VBMI2 instructions. 2017-10-23 15:58:07 +03:00
avx512vbmi2.d Enable Intel AVX512_VBMI2 instructions. 2017-10-23 15:58:07 +03:00
avx512vbmi2.s Enable Intel AVX512_VBMI2 instructions. 2017-10-23 15:58:07 +03:00
avx512vbmi2_vl-intel.d Enable Intel AVX512_VBMI2 instructions. 2017-10-23 15:58:07 +03:00
avx512vbmi2_vl.d Enable Intel AVX512_VBMI2 instructions. 2017-10-23 15:58:07 +03:00
avx512vbmi2_vl.s Enable Intel AVX512_VBMI2 instructions. 2017-10-23 15:58:07 +03:00
avx512vbmi_vl-intel.d Add AVX512VBMI instructions 2014-11-17 06:03:41 -08:00
avx512vbmi_vl.d Add AVX512VBMI instructions 2014-11-17 06:03:41 -08:00
avx512vbmi_vl.s Add AVX512VBMI instructions 2014-11-17 06:03:41 -08:00
avx512vl-1.l Require another match for AVX512VL 2016-05-25 15:04:47 -07:00
avx512vl-1.s Require another match for AVX512VL 2016-05-25 15:04:47 -07:00
avx512vl-2.l Append ".p2align 4" to some x86 directive tests 2016-05-26 07:55:38 -07:00
avx512vl-2.s Append ".p2align 4" to some x86 directive tests 2016-05-26 07:55:38 -07:00
avx512vl-ambig.l x86/Intel: improve diagnostics for ambiguous VCVT* operands 2020-02-17 08:56:18 +01:00
avx512vl-ambig.s x86/Intel: improve diagnostics for ambiguous VCVT* operands 2020-02-17 08:56:18 +01:00
avx512vl-plain.l i386: Append ".p2align 4,0" to gas tests 2018-05-06 19:09:12 -07:00
avx512vl-plain.s i386: Append ".p2align 4,0" to gas tests 2018-05-06 19:09:12 -07:00
avx512vl_gfni-intel.d Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
avx512vl_gfni.d Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
avx512vl_gfni.s Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
avx512vl_vaes-intel.d Add Disp8MemShift for AVX512 VAES instructions. 2017-11-23 18:25:49 +03:00
avx512vl_vaes-wig.s Enable Intel VAES instructions. 2017-10-23 15:58:18 +03:00
avx512vl_vaes-wig1-intel.d Enable Intel VAES instructions. 2017-10-23 15:58:18 +03:00
avx512vl_vaes-wig1.d Enable Intel VAES instructions. 2017-10-23 15:58:18 +03:00
avx512vl_vaes.d Add Disp8MemShift for AVX512 VAES instructions. 2017-11-23 18:25:49 +03:00
avx512vl_vaes.s Enable Intel VAES instructions. 2017-10-23 15:58:18 +03:00
avx512vl_vpclmulqdq-intel.d x86: add missing pseudo ops for VPCLMULQDQ ISA extension 2019-07-01 08:28:58 +02:00
avx512vl_vpclmulqdq-wig.s Enable Intel VPCLMULQDQ instruction. 2017-10-23 15:58:18 +03:00
avx512vl_vpclmulqdq-wig1-intel.d Enable Intel VPCLMULQDQ instruction. 2017-10-23 15:58:18 +03:00
avx512vl_vpclmulqdq-wig1.d Enable Intel VPCLMULQDQ instruction. 2017-10-23 15:58:18 +03:00
avx512vl_vpclmulqdq.d x86: add missing pseudo ops for VPCLMULQDQ ISA extension 2019-07-01 08:28:58 +02:00
avx512vl_vpclmulqdq.s x86: add missing pseudo ops for VPCLMULQDQ ISA extension 2019-07-01 08:28:58 +02:00
avx512vnni-intel.d Enable Intel AVX512_VNNI instructions. 2017-10-23 15:58:18 +03:00
avx512vnni.d Enable Intel AVX512_VNNI instructions. 2017-10-23 15:58:18 +03:00
avx512vnni.s Enable Intel AVX512_VNNI instructions. 2017-10-23 15:58:18 +03:00
avx512vnni_vl-intel.d Enable Intel AVX512_VNNI instructions. 2017-10-23 15:58:18 +03:00
avx512vnni_vl.d Enable Intel AVX512_VNNI instructions. 2017-10-23 15:58:18 +03:00
avx512vnni_vl.s Enable Intel AVX512_VNNI instructions. 2017-10-23 15:58:18 +03:00
bad-size.d gas run_dump_test rename stderr and error-output 2018-09-15 16:24:18 +09:30
bad-size.s Add --size-check=[error|warning]. 2011-03-16 12:58:26 +00:00
bad-size.warn gas/ 2011-03-18 11:16:28 +00:00
bmi-16bit.d x86: allow VEX et al encodings in 16-bit (protected) mode 2019-06-27 08:49:40 +02:00
bmi-16bit.s x86: allow VEX et al encodings in 16-bit (protected) mode 2019-06-27 08:49:40 +02:00
bmi-intel.d Implement BMI instructions. 2011-01-05 00:16:57 +00:00
bmi.d Implement BMI instructions. 2011-01-05 00:16:57 +00:00
bmi.s Implement BMI instructions. 2011-01-05 00:16:57 +00:00
bmi2-16bit.d x86: allow VEX et al encodings in 16-bit (protected) mode 2019-06-27 08:49:40 +02:00
bmi2-16bit.s x86: allow VEX et al encodings in 16-bit (protected) mode 2019-06-27 08:49:40 +02:00
bmi2-intel.d Fix rorx in BMI2. 2011-06-30 15:44:55 +00:00
bmi2.d Fix rorx in BMI2. 2011-06-30 15:44:55 +00:00
bmi2.s Fix rorx in BMI2. 2011-06-30 15:44:55 +00:00
bnd.l i386: Append ".p2align 4,0" to gas tests 2018-05-06 19:09:12 -07:00
bnd.s i386: Append ".p2align 4,0" to gas tests 2018-05-06 19:09:12 -07:00
bss.d Fix assembler tests to work with toolchains that have been configured with --enable-generate-build-notes. 2019-07-03 15:26:32 +01:00
bss.s gas/ 2005-04-01 07:50:24 +00:00
bundle-bad.d gas run_dump_test rename stderr and error-output 2018-09-15 16:24:18 +09:30
bundle-bad.l bundle_lock message tidy 2017-11-07 17:01:17 +10:30
bundle-bad.s gas/ 2012-05-29 16:32:11 +00:00
bundle-lock.d gas/ 2012-05-29 16:32:11 +00:00
bundle-lock.s gas/ 2012-05-29 16:32:11 +00:00
bundle.d * gas/i386/bundle-lock.d: Ignore trailing nops. 2012-03-15 01:36:29 +00:00
bundle.s x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
cdr.d Ignore MOD field for control/debug register move 2014-09-22 09:38:53 -07:00
cdr.s Ignore MOD field for control/debug register move 2014-09-22 09:38:53 -07:00
cet-ibt-inval.l Replace CET bit with IBT and SHSTK bits. 2018-01-17 19:48:28 +03:00
cet-ibt-inval.s Replace CET bit with IBT and SHSTK bits. 2018-01-17 19:48:28 +03:00
cet-intel.d x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
cet-shstk-inval.l Replace CET bit with IBT and SHSTK bits. 2018-01-17 19:48:28 +03:00
cet-shstk-inval.s Replace CET bit with IBT and SHSTK bits. 2018-01-17 19:48:28 +03:00
cet.d x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
cet.s x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
cldemote-intel.d Enable Intel CLDEMOTE instruction. 2018-04-17 11:56:34 +02:00
cldemote.d Enable Intel CLDEMOTE instruction. 2018-04-17 11:56:34 +02:00
cldemote.s Enable Intel CLDEMOTE instruction. 2018-04-17 11:56:34 +02:00
clflushopt-intel.d Add clflushopt, xsaves, xsavec, xrstors 2014-02-12 07:50:24 -08:00
clflushopt.d Add clflushopt, xsaves, xsavec, xrstors 2014-02-12 07:50:24 -08:00
clflushopt.s Add clflushopt, xsaves, xsavec, xrstors 2014-02-12 07:50:24 -08:00
clmul-intel.d gas/ 2008-04-04 16:34:23 +00:00
clmul.d gas/ 2008-04-04 16:34:23 +00:00
clmul.s gas/ 2008-04-04 16:34:23 +00:00
clwb-intel.d Add clwb instruction 2014-11-17 05:56:37 -08:00
clwb.d Add clwb instruction 2014-11-17 05:56:37 -08:00
clwb.s Add clwb instruction 2014-11-17 05:56:37 -08:00
clzero.d Add znver1 processor 2015-03-17 21:49:15 +05:30
clzero.s Add znver1 processor 2015-03-17 21:49:15 +05:30
code16.d x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
code16.s x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
code64-inval.l i386: Support .code64 directive only with 64-bit bfd 2017-10-24 07:47:43 -07:00
code64-inval.s i386: Support .code64 directive only with 64-bit bfd 2017-10-24 07:47:43 -07:00
code64.d i386: Support .code64 directive only with 64-bit bfd 2017-10-24 07:47:43 -07:00
code64.s i386: Support .code64 directive only with 64-bit bfd 2017-10-24 07:47:43 -07:00
compat-intel.d gas/ 2007-12-24 05:27:39 +00:00
compat.d gas/ 2007-12-24 05:27:39 +00:00
compat.s binutils/ 2007-12-22 14:06:31 +00:00
cr-err.l gas/ 2005-03-02 08:01:32 +00:00
cr-err.s gas/ 2005-03-02 08:01:32 +00:00
crc32-intel.d gas/ 2007-05-03 21:07:16 +00:00
crc32.d gas/ 2007-05-03 21:07:16 +00:00
crc32.s gas/ 2007-05-03 21:07:16 +00:00
crx.d gas/ 2005-03-02 08:01:32 +00:00
crx.s gas/ 2005-03-02 08:01:32 +00:00
cvtsi2sX.l x86-64: correct AVX512F vcvtsi2s{d,s} handling 2018-07-24 09:46:27 +02:00
cvtsi2sX.s x86-64: correct AVX512F vcvtsi2s{d,s} handling 2018-07-24 09:46:27 +02:00
debug1.d Update the assembler to use a version of 3 when generating the header of the .debug_line section. 2018-12-03 17:26:41 +00:00
debug1.s Don't generate .debug_line section if it isn't empty. 2010-07-05 15:07:20 +00:00
disassem.d i386: Check vector length for EVEX broadcast instructions 2019-06-19 10:01:42 -07:00
disassem.s i386: Check vector length for EVEX broadcast instructions 2019-06-19 10:01:42 -07:00
disp-intel.d gas/ 2009-09-15 18:41:24 +00:00
disp.d gas/ 2009-09-15 18:41:24 +00:00
disp.s gas/ 2009-09-15 18:41:24 +00:00
disp32.d x86: Pass -O0 to assembler for some tests 2019-03-18 09:19:45 +08:00
disp32.s Don't use vec_disp8 encoding with the .d32 suffix 2016-04-04 21:19:27 -07:00
divide.d x86: Add explicit -mx86-used-note=[yes|no] to tests 2018-08-31 04:35:57 -07:00
divide.s * gas/i386/divide.s: Test line comment starting with '/'. 2005-11-07 06:03:50 +00:00
dw2-compress-1.d Update the assembler to use a version of 3 when generating the header of the .debug_line section. 2018-12-03 17:26:41 +00:00
dw2-compress-1.s Update year range in copyright notice of binutils files 2020-01-01 18:42:54 +10:30
dw2-compress-2.d Add addr2line, objcopy and strip tests for compressed debug sections. 2010-07-14 19:46:01 +00:00
dw2-compress-2.s Add addr2line, objcopy and strip tests for compressed debug sections. 2010-07-14 19:46:01 +00:00
dw2-compress-3.s Add a testcase for PR gas/18087 2015-03-18 09:39:02 -07:00
dw2-compress-3a.d Update the assembler to use a version of 3 when generating the header of the .debug_line section. 2018-12-03 17:26:41 +00:00
dw2-compress-3b.d Update the assembler to use a version of 3 when generating the header of the .debug_line section. 2018-12-03 17:26:41 +00:00
dw2-compressed-1.d Update the assembler to use a version of 3 when generating the header of the .debug_line section. 2018-12-03 17:26:41 +00:00
dw2-compressed-2.d Add SHF_COMPRESSED support to gas and objcopy 2015-04-08 07:54:09 -07:00
dw2-compressed-3a.d Update the assembler to use a version of 3 when generating the header of the .debug_line section. 2018-12-03 17:26:41 +00:00
dw2-compressed-3b.d Update the assembler to use a version of 3 when generating the header of the .debug_line section. 2018-12-03 17:26:41 +00:00
enqcmd-intel.d Add support for Intel ENQCMD[S] instructions 2019-06-04 08:50:46 -07:00
enqcmd-inval.l Add support for Intel ENQCMD[S] instructions 2019-06-04 08:50:46 -07:00
enqcmd-inval.s Add support for Intel ENQCMD[S] instructions 2019-06-04 08:50:46 -07:00
enqcmd.d Add support for Intel ENQCMD[S] instructions 2019-06-04 08:50:46 -07:00
enqcmd.s Add support for Intel ENQCMD[S] instructions 2019-06-04 08:50:46 -07:00
ept-intel.d x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
ept.d x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
ept.s x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
equ-bad.l x86: restrict use of register aliases 2020-06-08 08:37:47 +02:00
equ-bad.s x86: restrict use of register aliases 2020-06-08 08:37:47 +02:00
equ.d Properly handle ".equ symbol, reg + NUM" in x86 Intel syntax. 2010-04-21 18:09:52 +00:00
equ.s Properly handle ".equ symbol, reg + NUM" in x86 Intel syntax. 2010-04-21 18:09:52 +00:00
evex-lig-2.d x86: fix various non-LIG templates 2018-11-06 11:42:08 +01:00
evex-lig-2.s x86: fix various non-LIG templates 2018-11-06 11:42:08 +01:00
evex-lig.s Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
evex-lig256-intel.d x86/Intel: disassemble vcvt{,u}si2s{d,s} with correct operand order 2015-06-01 09:51:28 +02:00
evex-lig256.d x86: fix SYSRET disassembly, improve {,V}CVTSI2S{S,D} and PTWRITE 2020-06-25 09:27:21 +02:00
evex-lig512-intel.d x86/Intel: disassemble vcvt{,u}si2s{d,s} with correct operand order 2015-06-01 09:51:28 +02:00
evex-lig512.d x86: fix SYSRET disassembly, improve {,V}CVTSI2S{S,D} and PTWRITE 2020-06-25 09:27:21 +02:00
evex-no-scale-32.d x86: Replace evex-no-scale.s with evex-no-scale-[32|64].s 2018-08-10 10:23:11 -07:00
evex-no-scale-32.s x86: Replace evex-no-scale.s with evex-no-scale-[32|64].s 2018-08-10 10:23:11 -07:00
evex-no-scale-64.d x86: Don't display eiz with no scale 2020-07-15 07:18:49 -07:00
evex-no-scale-64.s x86: Replace evex-no-scale.s with evex-no-scale-[32|64].s 2018-08-10 10:23:11 -07:00
evex-wig.s x86: correctly handle VPBROADCASTD with EVEX.W set outside of 64-bit mode 2018-11-06 11:45:49 +01:00
evex-wig1-intel.d x86: correctly handle VPBROADCASTD with EVEX.W set outside of 64-bit mode 2018-11-06 11:45:49 +01:00
evex-wig1.d x86: fix SYSRET disassembly, improve {,V}CVTSI2S{S,D} and PTWRITE 2020-06-25 09:27:21 +02:00
evex.d x86: Handle unsupported static rounding in vcvt[u]si2sd in 32-bit mode 2018-09-14 11:25:13 -07:00
evex.s x86: Properly decode EVEX.W in vcvt[u]si2s[sd] in 32-bit mode 2018-09-14 10:49:53 -07:00
f16c-intel.d Support AVX Programming Reference (June, 2010) 2010-07-01 21:55:02 +00:00
f16c.d Support AVX Programming Reference (June, 2010) 2010-07-01 21:55:02 +00:00
f16c.s Support AVX Programming Reference (June, 2010) 2010-07-01 21:55:02 +00:00
fence-as-lock-add-no.d Add option -mfence-as-lock-add=[no|yes]. 2016-01-29 15:46:50 +03:00
fence-as-lock-add-yes.d Add option -mfence-as-lock-add=[no|yes]. 2016-01-29 15:46:50 +03:00
fence-as-lock-add.s Add option -mfence-as-lock-add=[no|yes]. 2016-01-29 15:46:50 +03:00
float.l
float.s
fma-intel.d Add new FMA tests. 2009-01-06 01:10:49 +00:00
fma-scalar-intel.d Allow VL=1 on scalar FMA instructions. 2010-01-28 15:33:23 +00:00
fma-scalar.d Allow VL=1 on scalar FMA instructions. 2010-01-28 15:33:23 +00:00
fma-scalar.s Allow VL=1 on scalar FMA instructions. 2010-01-28 15:33:23 +00:00
fma.d Add new FMA tests. 2009-01-06 01:10:49 +00:00
fma.s Add new FMA tests. 2009-01-06 01:10:49 +00:00
fma4.d 2009-12-11 Quentin Neill <quentin.neill@amd.com> 2009-12-11 20:38:51 +00:00
fma4.s 2009-12-11 Quentin Neill <quentin.neill@amd.com> 2009-12-11 20:38:51 +00:00
fp.d PR24944, gas doesn't read enough digits when parsing a floating point number 2019-11-20 21:59:33 +10:30
fp.s PR24944, gas doesn't read enough digits when parsing a floating point number 2019-11-20 21:59:33 +10:30
fpu-bad.d X86: Properly handle bad FPU opcode 2016-11-07 14:58:38 -08:00
fpu-bad.s X86: Properly handle bad FPU opcode 2016-11-07 14:58:38 -08:00
fpu.l x86: x87-related adjustments 2018-04-26 08:45:35 +02:00
fpu.s x86: x87-related adjustments 2018-04-26 08:45:35 +02:00
fsgs-intel.d x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
fsgs.d x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
fsgs.s x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
general.l x86: also disallow non-byte/-word registers with byte/word suffix 2020-02-12 10:59:32 +01:00
general.s x86: also disallow non-byte/-word registers with byte/word suffix 2020-02-12 10:59:32 +01:00
gfni-intel.d Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
gfni.d Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
gfni.s Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
got-no-relax.d x86: prevent undue use of GOT32X and alike relocations 2020-01-30 17:03:22 +01:00
got.d x86: prevent undue use of GOT32X and alike relocations 2020-01-30 17:03:22 +01:00
got.s x86: prevent undue use of GOT32X and alike relocations 2020-01-30 17:03:22 +01:00
gotpc.d Properly fold _GLOBAL_OFFSET_TABLE_ in Intel syntax. 2010-11-03 14:18:43 +00:00
gotpc.s Properly fold _GLOBAL_OFFSET_TABLE_ in Intel syntax. 2010-11-03 14:18:43 +00:00
hle-intel.d ix86: allow HLE store of accumulator to absolute address 2018-03-22 08:33:38 +01:00
hle.d ix86: allow HLE store of accumulator to absolute address 2018-03-22 08:33:38 +01:00
hle.s ix86: allow HLE store of accumulator to absolute address 2018-03-22 08:33:38 +01:00
hlebad.l Implement Intel Transactional Synchronization Extensions 2012-02-08 18:20:41 +00:00
hlebad.s Implement Intel Transactional Synchronization Extensions 2012-02-08 18:20:41 +00:00
i386-intel.d x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX 2020-02-14 14:27:28 +01:00
i386.d x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX 2020-02-14 14:27:28 +01:00
i386.exp Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
i386.s x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX 2020-02-14 14:27:28 +01:00
iamcu-1.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
iamcu-1.s x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX 2020-02-14 14:27:28 +01:00
iamcu-2.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
iamcu-2.s Add Intel MCU support to gas 2015-05-11 11:12:39 -07:00
iamcu-3.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
iamcu-3.s Add Intel MCU support to gas 2015-05-11 11:12:39 -07:00
iamcu-4.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
iamcu-4.s X86: Allow additional ISAs for IAMCU in assembler 2016-09-07 09:22:19 -07:00
iamcu-5.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
iamcu-5.s X86: Allow additional ISAs for IAMCU in assembler 2016-09-07 09:22:19 -07:00
iamcu-inval-1.l Add Intel MCU support to gas 2015-05-11 11:12:39 -07:00
iamcu-inval-1.s Add Intel MCU support to gas 2015-05-11 11:12:39 -07:00
ifunc-2.l gas/ 2010-12-02 13:25:13 +00:00
ifunc-2.s gas/ 2010-12-02 13:25:13 +00:00
ifunc-3.d Fix assembler tests to work with toolchains that have been configured with --enable-generate-build-notes. 2019-07-03 15:26:32 +01:00
ifunc-3.s * gas/elf/bad-group.s: Add section attributes. 2012-02-14 01:01:30 +00:00
ifunc.d gas/ 2009-07-16 17:37:26 +00:00
ifunc.s gas/ 2009-07-16 17:37:26 +00:00
immed32.d gas/testsuite/ 2007-04-27 04:22:02 +00:00
immed32.s gas/ 2005-07-26 15:34:11 +00:00
immed64.d Check flag_code instead of use_rela_relocations for 64bit. 2010-09-03 17:38:38 +00:00
immed64.s Check flag_code instead of use_rela_relocations for 64bit. 2010-09-03 17:38:38 +00:00
intel-cmps.s x86/Intel: extend MOVSD/CMPSD testsuite coverage 2019-11-14 08:44:57 +01:00
intel-cmps16.d x86/Intel: extend MOVSD/CMPSD testsuite coverage 2019-11-14 08:44:57 +01:00
intel-cmps32.d x86/Intel: correct CMPSD test cases' regexp closing paren placement 2019-11-14 08:45:26 +01:00
intel-cmps64.d x86/Intel: correct CMPSD test cases' regexp closing paren placement 2019-11-14 08:45:26 +01:00
intel-expr.d x86/Intel: support "mmword ptr" 2019-12-09 13:31:39 +01:00
intel-expr.s x86/Intel: support "mmword ptr" 2019-12-09 13:31:39 +01:00
intel-got32.d Don't call section_symbol() with expr_section. 2010-07-03 22:15:58 +00:00
intel-got32.s Don't call section_symbol() with expr_section. 2010-07-03 22:15:58 +00:00
intel-got64.d Don't call section_symbol() with expr_section. 2010-07-03 22:15:58 +00:00
intel-got64.s Don't call section_symbol() with expr_section. 2010-07-03 22:15:58 +00:00
intel-intel.d gas run_dump_test rename stderr and error-output 2018-09-15 16:24:18 +09:30
intel-movs.s x86/Intel: extend MOVSD/CMPSD testsuite coverage 2019-11-14 08:44:57 +01:00
intel-movs16.d x86/Intel: extend MOVSD/CMPSD testsuite coverage 2019-11-14 08:44:57 +01:00
intel-movs32.d x86/Intel: extend MOVSD/CMPSD testsuite coverage 2019-11-14 08:44:57 +01:00
intel-movs64.d x86/Intel: extend MOVSD/CMPSD testsuite coverage 2019-11-14 08:44:57 +01:00
intel-regs.d x86: Pass -O0 to assembler for some tests 2019-03-18 09:19:45 +08:00
intel-regs.s Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
intel.d gas run_dump_test rename stderr and error-output 2018-09-15 16:24:18 +09:30
intel.e x86: Remove support for old (<= 2.8.1) versions of gcc 2018-03-08 06:31:52 -08:00
intel.s x86: Remove support for old (<= 2.8.1) versions of gcc 2018-03-08 06:31:52 -08:00
intel16.d gas/ 2009-04-20 06:31:50 +00:00
intel16.s gas/ 2009-04-20 06:31:50 +00:00
intelbad.l x86: also disallow non-byte/-word registers with byte/word suffix 2020-02-12 10:59:32 +01:00
intelbad.s x86/Intel: fix "near ptr" / "far ptr" handling 2019-12-09 13:31:07 +01:00
intelok.d x86/Intel: support "mmword ptr" 2019-12-09 13:31:39 +01:00
intelok.e x86/Intel: support "mmword ptr" 2019-12-09 13:31:39 +01:00
intelok.s x86/Intel: support "mmword ptr" 2019-12-09 13:31:39 +01:00
intelpic.d Call symbol_same_p to check to if 2 symbols are the same. 2009-12-08 03:14:29 +00:00
intelpic.s Call symbol_same_p to check to if 2 symbols are the same. 2009-12-08 03:14:29 +00:00
inval-16.l x86: allow VEX et al encodings in 16-bit (protected) mode 2019-06-27 08:49:40 +02:00
inval-16.s x86: allow VEX et al encodings in 16-bit (protected) mode 2019-06-27 08:49:40 +02:00
inval-avx.l x86/Intel: improve diagnostics for ambiguous VCVT* operands 2020-02-17 08:56:18 +01:00
inval-avx.s gas/ 2009-01-06 01:03:27 +00:00
inval-avx512f.l gas: Adjust x86 tests for PECOFF 2020-05-26 14:18:08 -07:00
inval-avx512f.s gas: Adjust x86 tests for PECOFF 2020-05-26 14:18:08 -07:00
inval-avx512vl.l Enable Intel AVX512_VP2INTERSECT insn 2019-06-04 08:58:31 -07:00
inval-avx512vl.s Enable Intel AVX512_VP2INTERSECT insn 2019-06-04 08:58:31 -07:00
inval-crc32.l x86: testsuite adjustments after commit 1a0351246a 2020-01-21 14:41:05 +01:00
inval-crc32.s x86: testsuite adjustments after commit 1a0351246a 2020-01-21 14:41:05 +01:00
inval-ept.l gas/ 2008-05-02 16:53:40 +00:00
inval-ept.s gas/ 2008-05-02 16:53:40 +00:00
inval-equ-1.l gas/ 2008-03-03 15:28:58 +00:00
inval-equ-1.s gas/ 2008-03-03 15:28:58 +00:00
inval-equ-2.l Fix PR17493, attempted output of *GAS `reg' section* symbol 2014-10-18 23:07:07 +10:30
inval-equ-2.s gas/ 2008-03-03 15:28:58 +00:00
inval-invpcid.l Support AVX Programming Reference (June, 2011). 2011-06-10 21:27:40 +00:00
inval-invpcid.s Support AVX Programming Reference (June, 2011). 2011-06-10 21:27:40 +00:00
inval-movbe.l gas/ 2008-05-02 16:53:40 +00:00
inval-movbe.s gas/ 2008-05-02 16:53:40 +00:00
inval-pseudo.l x86: Check pseudo prefix without instruction 2017-12-17 09:49:11 -08:00
inval-pseudo.s x86: Check pseudo prefix without instruction 2017-12-17 09:49:11 -08:00
inval-reg.l Add CheckRegSize to instructions which require register size check. 2010-10-14 18:45:10 +00:00
inval-reg.s Add CheckRegSize to instructions which require register size check. 2010-10-14 18:45:10 +00:00
inval-rep.l Optimize REP prefix check 2013-02-28 20:50:19 +00:00
inval-rep.s Optimize REP prefix check 2013-02-28 20:50:19 +00:00
inval-seg.l x86/Intel: issue diagnostics for redundant segment override prefixes 2017-11-30 11:46:26 +01:00
inval-seg.s x86/Intel: issue diagnostics for redundant segment override prefixes 2017-11-30 11:46:26 +01:00
inval.l x86: also disallow non-byte/-word registers with byte/word suffix 2020-02-12 10:59:32 +01:00
inval.s x86: also disallow non-byte/-word registers with byte/word suffix 2020-02-12 10:59:32 +01:00
invpcid-intel.d x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
invpcid.d x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
invpcid.s x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
jump.d gas/ 2010-06-22 07:43:41 +00:00
jump.s gas/ 2010-06-22 07:43:41 +00:00
jump16.d i386: Issue a warning to IRET without suffix for .code16gcc 2019-05-02 10:47:04 -07:00
jump16.e i386: Issue a warning to IRET without suffix for .code16gcc 2019-05-02 10:47:04 -07:00
jump16.s i386: Issue a warning to IRET without suffix for .code16gcc 2019-05-02 10:47:04 -07:00
k1om-inval.l Add initial Intel K1OM support. 2011-07-22 20:22:38 +00:00
k1om-inval.s Add initial Intel K1OM support. 2011-07-22 20:22:38 +00:00
k1om.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
katmai.d x86: fix SYSRET disassembly, improve {,V}CVTSI2S{S,D} and PTWRITE 2020-06-25 09:27:21 +02:00
katmai.s gas/testsuite/ 2007-10-23 22:52:09 +00:00
l1om-inval.l bfd/ 2009-07-25 14:58:58 +00:00
l1om-inval.s bfd/ 2009-07-25 14:58:58 +00:00
l1om.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
lea-optimize.d x86: optimize away pointless segment overrides 2020-02-14 14:03:19 +01:00
lea.d x86: extend LEA's segment override warning 2020-02-14 14:02:05 +01:00
lea.e x86: extend LEA's segment override warning 2020-02-14 14:02:05 +01:00
lea.s x86: extend LEA's segment override warning 2020-02-14 14:02:05 +01:00
lfence-byte.d i386: Add tests for lfence with load/indirect branch/ret 2020-03-11 09:49:13 -07:00
lfence-byte.e i386: Add tests for lfence with load/indirect branch/ret 2020-03-11 09:49:13 -07:00
lfence-byte.s i386: Add tests for lfence with load/indirect branch/ret 2020-03-11 09:49:13 -07:00
lfence-indbr-a.d i386: Add tests for lfence with load/indirect branch/ret 2020-03-11 09:49:13 -07:00
lfence-indbr-b.d i386: Add tests for lfence with load/indirect branch/ret 2020-03-11 09:49:13 -07:00
lfence-indbr-c.d i386: Add tests for lfence with load/indirect branch/ret 2020-03-11 09:49:13 -07:00
lfence-indbr.e i386: Add tests for lfence with load/indirect branch/ret 2020-03-11 09:49:13 -07:00
lfence-indbr.s i386: Add tests for lfence with load/indirect branch/ret 2020-03-11 09:49:13 -07:00
lfence-load.d Improve -mlfence-after-load 2020-04-26 14:26:24 +08:00
lfence-load.e Improve -mlfence-after-load 2020-04-26 14:26:24 +08:00
lfence-load.s Improve -mlfence-after-load 2020-04-26 14:26:24 +08:00
lfence-ret-a.d Don't handle lret/iret when -mlfence-before-ret=[or|not|shl|yes] since they are invalid in SGX enclaves. 2020-05-18 10:23:59 +08:00
lfence-ret-b.d Don't handle lret/iret when -mlfence-before-ret=[or|not|shl|yes] since they are invalid in SGX enclaves. 2020-05-18 10:23:59 +08:00
lfence-ret-c.d Don't handle lret/iret when -mlfence-before-ret=[or|not|shl|yes] since they are invalid in SGX enclaves. 2020-05-18 10:23:59 +08:00
lfence-ret-d.d Don't handle lret/iret when -mlfence-before-ret=[or|not|shl|yes] since they are invalid in SGX enclaves. 2020-05-18 10:23:59 +08:00
lfence-ret.s Don't handle lret/iret when -mlfence-before-ret=[or|not|shl|yes] since they are invalid in SGX enclaves. 2020-05-18 10:23:59 +08:00
list-1.l Add tests for PR gas/9966 and PR gas/11356. 2010-03-09 02:00:58 +00:00
list-1.s Add tests for PR gas/9966 and PR gas/11356. 2010-03-09 02:00:58 +00:00
list-2.l Add tests for PR gas/9966 and PR gas/11356. 2010-03-09 02:00:58 +00:00
list-2.s Add tests for PR gas/9966 and PR gas/11356. 2010-03-09 02:00:58 +00:00
list-3.l Add tests for PR gas/9966 and PR gas/11356. 2010-03-09 02:00:58 +00:00
list-3.s Add tests for PR gas/9966 and PR gas/11356. 2010-03-09 02:00:58 +00:00
localpic.d x86: Force relocation against local absolute symbol 2020-04-01 05:41:06 -07:00
localpic.s x86: Force relocation against local absolute symbol 2020-04-01 05:41:06 -07:00
lock-1-intel.d Check destination operand for lockable instructions. 2009-11-14 06:04:34 +00:00
lock-1.d Check destination operand for lockable instructions. 2009-11-14 06:04:34 +00:00
lock-1.s x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
lockbad-1.l Check destination operand for lockable instructions. 2009-11-14 06:04:34 +00:00
lockbad-1.s Check destination operand for lockable instructions. 2009-11-14 06:04:34 +00:00
long-1-intel.d Properly handle multiple opcode prefixes 2014-05-05 14:25:14 -07:00
long-1.d Properly handle multiple opcode prefixes 2014-05-05 14:25:14 -07:00
long-1.s Properly handle multiple opcode prefixes 2014-05-05 14:25:14 -07:00
lwp-16bit.d x86: allow VEX et al encodings in 16-bit (protected) mode 2019-06-27 08:49:40 +02:00
lwp-16bit.s x86: allow VEX et al encodings in 16-bit (protected) mode 2019-06-27 08:49:40 +02:00
lwp.d 2010-03-22 Sebastian Pop <sebastian.pop@amd.com> 2010-03-23 02:56:24 +00:00
lwp.s 2010-03-22 Sebastian Pop <sebastian.pop@amd.com> 2010-03-23 02:56:24 +00:00
mem-intel.d gas/testsuite/ 2007-08-30 15:13:46 +00:00
mem.d gas/ 2007-08-28 17:36:34 +00:00
mem.s gas/ 2007-08-28 17:36:34 +00:00
mixed-mode-reloc.s gas/ 2005-09-28 15:31:21 +00:00
mixed-mode-reloc32.d Fix assembler tests to work with toolchains that have been configured with --enable-generate-build-notes. 2019-07-03 15:26:32 +01:00
mixed-mode-reloc64.d Fix assembler tests to work with toolchains that have been configured with --enable-generate-build-notes. 2019-07-03 15:26:32 +01:00
modrm.l
modrm.s
movbe-intel.d gas/ 2008-05-02 16:53:40 +00:00
movbe.d gas/ 2008-05-02 16:53:40 +00:00
movbe.s gas/ 2008-05-02 16:53:40 +00:00
movdir-intel.d x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
movdir.d x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
movdir.s x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
movdir64b-reg.l Enable Intel MOVDIRI, MOVDIR64B instructions 2018-05-07 16:57:48 -07:00
movdir64b-reg.s Enable Intel MOVDIRI, MOVDIR64B instructions 2018-05-07 16:57:48 -07:00
movx16.l x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX 2020-02-14 14:27:28 +01:00
movx16.s x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX 2020-02-14 14:27:28 +01:00
movx32.l x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX 2020-02-14 14:27:28 +01:00
movx32.s x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX 2020-02-14 14:27:28 +01:00
movx64.l x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX 2020-02-14 14:27:28 +01:00
movx64.s x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX 2020-02-14 14:27:28 +01:00
movz.s x86: allow suffix-less movzw and 64-bit movzb 2016-07-01 09:01:41 +02:00
movz32.d x86: allow suffix-less movzw and 64-bit movzb 2016-07-01 09:01:41 +02:00
movz64.d x86: allow suffix-less movzw and 64-bit movzb 2016-07-01 09:01:41 +02:00
mpx-16bit.d x86: correct MPX insn w/o base or index encoding in 16-bit mode 2020-03-06 08:50:56 +01:00
mpx-16bit.s x86: correct MPX insn w/o base or index encoding in 16-bit mode 2020-03-06 08:50:56 +01:00
mpx-add-bnd-prefix.d gas run_dump_test rename stderr and error-output 2018-09-15 16:24:18 +09:30
mpx-add-bnd-prefix.e x86: fix "REP RET" with -madd-bnd-prefix 2018-07-11 10:23:48 +02:00
mpx-add-bnd-prefix.s x86: fix "REP RET" with -madd-bnd-prefix 2018-07-11 10:23:48 +02:00
mpx-inval-1.l x86: adjust ignored prefix warning for branches 2019-12-27 09:39:58 +01:00
mpx-inval-1.s Support Intel MPX 2013-07-24 15:47:25 +00:00
mpx-inval-2.l x86/MPX: fix address size handling 2016-07-01 09:06:16 +02:00
mpx-inval-2.s x86/MPX: fix address size handling 2016-07-01 09:06:16 +02:00
mpx.d i386-dis: Add 2 tests with invalid bnd register 2017-06-15 08:21:48 -07:00
mpx.s i386-dis: Add 2 tests with invalid bnd register 2017-06-15 08:21:48 -07:00
mwaitx-bdver4.d Add support for monitorx/mwaitx instructions 2015-06-30 07:50:12 -07:00
mwaitx-reg.l x86: eliminate ImmExt abuse 2019-11-12 09:08:32 +01:00
mwaitx-reg.s Add support for monitorx/mwaitx instructions 2015-06-30 07:50:12 -07:00
mwaitx.s Add support for monitorx/mwaitx instructions 2015-06-30 07:50:12 -07:00
naked.d Rewrite prefix processing. 2009-11-13 20:42:10 +00:00
naked.s
no87-2.l gas/ 2009-07-24 15:41:20 +00:00
no87-2.s gas/ 2009-07-24 15:41:20 +00:00
no87-3.l Update x86 CPU_XXX_FLAGS handling 2016-05-27 10:05:57 -07:00
no87-3.s Update x86 CPU_XXX_FLAGS handling 2016-05-27 10:05:57 -07:00
no87.l gas/ 2009-07-24 15:41:20 +00:00
no87.s gas/ 2009-07-24 15:41:20 +00:00
noavx-1.l Append ".p2align 4" to some x86 directive tests 2016-05-26 07:55:38 -07:00
noavx-1.s Append ".p2align 4" to some x86 directive tests 2016-05-26 07:55:38 -07:00
noavx-2.l Reimplement .no87/.nommx/.nosse/.noavx directives 2016-05-25 10:26:13 -07:00
noavx-2.s Reimplement .no87/.nommx/.nosse/.noavx directives 2016-05-25 10:26:13 -07:00
noavx-3.l ix86: Disable AVX512F when disabling AVX2 2019-03-19 21:08:31 +08:00
noavx-3.s ix86: Disable AVX512F when disabling AVX2 2019-03-19 21:08:31 +08:00
noavx-4.d ix86: Disable AVX512F when disabling AVX2 2019-03-19 21:08:31 +08:00
noavx-4.s ix86: Disable AVX512F when disabling AVX2 2019-03-19 21:08:31 +08:00
noavx512-1.l Add .noavx512XX directives to x86 assembler 2016-05-29 07:56:23 -07:00
noavx512-1.s Add .noavx512XX directives to x86 assembler 2016-05-29 07:56:23 -07:00
noavx512-2.l x86: correct VFPCLASSP{S,D} operand size handling 2020-02-12 16:20:56 +01:00
noavx512-2.s x86: correct VFPCLASSP{S,D} operand size handling 2020-02-12 16:20:56 +01:00
noextreg.d x86: Pass -O0 to assembler in noextreg.d 2019-07-19 11:07:59 -07:00
noextreg.s x86: ignore high register select bit(s) in 32- and 16-bit modes 2017-11-16 13:56:45 +01:00
nommx-1.l Append ".p2align 4" to some x86 directive tests 2016-05-26 07:55:38 -07:00
nommx-1.s Append ".p2align 4" to some x86 directive tests 2016-05-26 07:55:38 -07:00
nommx-2.l Reimplement .no87/.nommx/.nosse/.noavx directives 2016-05-25 10:26:13 -07:00
nommx-2.s Reimplement .no87/.nommx/.nosse/.noavx directives 2016-05-25 10:26:13 -07:00
nommx-3.l Reimplement .no87/.nommx/.nosse/.noavx directives 2016-05-25 10:26:13 -07:00
nommx-3.s Reimplement .no87/.nommx/.nosse/.noavx directives 2016-05-25 10:26:13 -07:00
nop-1-suffix.d x86: fix processing of -M disassembler option 2020-06-26 16:42:55 +02:00
nop-1.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nop-1.s x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nop-2.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nop-2.s x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nop-3.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nop-3.s gas: Rename .nop directive to .nops 2018-02-27 14:46:03 -08:00
nop-4.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nop-4.s gas: Rename .nop directive to .nops 2018-02-27 14:46:03 -08:00
nop-5.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nop-5.s x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nop-6.d Fix assembler tests to work with toolchains that have been configured with --enable-generate-build-notes. 2019-07-03 15:26:32 +01:00
nop-6.s gas: Rename .nop directive to .nops 2018-02-27 14:46:03 -08:00
nop-bad-1.l x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nop-bad-1.s gas: Rename .nop directive to .nops 2018-02-27 14:46:03 -08:00
nops-1-core2.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops-1-i386-i686.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops-1-i386.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops-1-i686.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops-1-k8.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops-1.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops-1.s gas/ 2006-06-23 21:47:36 +00:00
nops-2-core2.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops-2-i386.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops-2.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops-2.s gas/ 2008-01-22 19:16:45 +00:00
nops-3-i386.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops-3-i686.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops-3.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops-3.s * gas/i386/nops-3.s: Don't use .align. 2007-03-31 03:22:38 +00:00
nops-4-i386.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops-4-i686.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops-4.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops-4.s gas/ 2007-07-23 20:03:23 +00:00
nops-4a-i686.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops-5-i686.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops-5.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops-5.s gas/ 2008-10-12 12:37:09 +00:00
nops-6.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops-6.s Also update cpu_arch_isa_flags for ISA extensions. 2011-02-08 18:12:25 +00:00
nops-7.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops-7.s x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops.d x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
nops.s x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
nops16-1.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
nops16-1.s gas/ 2007-07-23 20:03:23 +00:00
noreg-intel64.d x86-64: adjust far indirect branch handling 2020-06-09 08:47:31 +02:00
noreg-intel64.l x86-64: adjust far indirect branch handling 2020-06-09 08:47:31 +02:00
noreg-intel64.s x86-64: adjust far indirect branch handling 2020-06-09 08:47:31 +02:00
noreg16-data32.d x86: operand sizing prefixes can disambiguate insns 2020-06-25 09:29:29 +02:00
noreg16.d x86: operand sizing prefixes can disambiguate insns 2020-06-25 09:29:29 +02:00
noreg16.l x86: replace adhoc ambiguous operand checking for CRC32 2020-01-21 08:30:05 +01:00
noreg16.s x86: operand sizing prefixes can disambiguate insns 2020-06-25 09:29:29 +02:00
noreg32-data16.d x86: operand sizing prefixes can disambiguate insns 2020-06-25 09:29:29 +02:00
noreg32-data16.e x86: operand sizing prefixes can disambiguate insns 2020-06-25 09:29:29 +02:00
noreg32.d x86: fix SYSRET disassembly, improve {,V}CVTSI2S{S,D} and PTWRITE 2020-06-25 09:27:21 +02:00
noreg32.l x86: replace adhoc ambiguous operand checking for CRC32 2020-01-21 08:30:05 +01:00
noreg32.s x86: operand sizing prefixes can disambiguate insns 2020-06-25 09:29:29 +02:00
noreg64-data16.d x86: operand sizing prefixes can disambiguate insns 2020-06-25 09:29:29 +02:00
noreg64-data16.e x86: operand sizing prefixes can disambiguate insns 2020-06-25 09:29:29 +02:00
noreg64-rex64.d x86: operand sizing prefixes can disambiguate insns 2020-06-25 09:29:29 +02:00
noreg64.d x86-64: adjust far indirect branch handling 2020-06-09 08:47:31 +02:00
noreg64.l x86: Allow integer conversion without suffix in AT&T syntax 2020-03-03 07:39:35 -08:00
noreg64.s x86: operand sizing prefixes can disambiguate insns 2020-06-25 09:29:29 +02:00
nosse-1.l Append ".p2align 4" to some x86 directive tests 2016-05-26 07:55:38 -07:00
nosse-1.s Append ".p2align 4" to some x86 directive tests 2016-05-26 07:55:38 -07:00
nosse-2.l Reimplement .no87/.nommx/.nosse/.noavx directives 2016-05-25 10:26:13 -07:00
nosse-2.s Reimplement .no87/.nommx/.nosse/.noavx directives 2016-05-25 10:26:13 -07:00
nosse-3.l Reimplement .no87/.nommx/.nosse/.noavx directives 2016-05-25 10:26:13 -07:00
nosse-3.s Reimplement .no87/.nommx/.nosse/.noavx directives 2016-05-25 10:26:13 -07:00
nosse-4.l Update x86 CPU_XXX_FLAGS handling 2016-05-27 10:05:57 -07:00
nosse-4.s Update x86 CPU_XXX_FLAGS handling 2016-05-27 10:05:57 -07:00
nosse-5.d ix86: Disable AVX512F when disabling AVX2 2019-03-19 21:08:31 +08:00
nosse-5.s ix86: Disable AVX512F when disabling AVX2 2019-03-19 21:08:31 +08:00
note.d Remove i386_elf_emit_arch_note 2015-05-01 08:29:16 -07:00
note.s Remove i386_elf_emit_arch_note 2015-05-01 08:29:16 -07:00
notrack-intel.d x86: Remove restriction on NOTRACK prefix position 2017-09-09 05:32:11 -07:00
notrack.d x86: Remove restriction on NOTRACK prefix position 2017-09-09 05:32:11 -07:00
notrack.s x86: Remove restriction on NOTRACK prefix position 2017-09-09 05:32:11 -07:00
notrackbad.l x86: adjust ignored prefix warning for branches 2019-12-27 09:39:58 +01:00
notrackbad.s x86: Remove restriction on NOTRACK prefix position 2017-09-09 05:32:11 -07:00
omit-lock-no.d Add -momit_lock_prefix=[no|yes] option 2014-08-06 08:32:01 -07:00
omit-lock-yes.d Add -momit_lock_prefix=[no|yes] option 2014-08-06 08:32:01 -07:00
omit-lock.s Remove type directive 2014-08-12 15:53:48 -07:00
opcode-intel.d x86: correct UDn 2017-11-23 10:59:48 +01:00
opcode-suffix.d x86: don't omit disambiguating suffixes from "fi*" 2017-11-24 08:42:04 +01:00
opcode.d x86: don't omit disambiguating suffixes from "fi*" 2017-11-24 08:42:04 +01:00
opcode.s x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
optimize-1.d x86: optimize EVEX packed integer logical instructions 2019-07-01 08:31:14 +02:00
optimize-1.s x86: optimize EVEX packed integer logical instructions 2019-07-01 08:31:14 +02:00
optimize-1a.d x86: optimize EVEX packed integer logical instructions 2019-07-01 08:31:14 +02:00
optimize-2.d x86: optimize AND/OR with twice the same register 2019-07-01 08:35:08 +02:00
optimize-2.s x86: optimize AND/OR with twice the same register 2019-07-01 08:35:08 +02:00
optimize-2b.d x86: optimize AND/OR with twice the same register 2019-07-01 08:35:08 +02:00
optimize-3.d x86: optimize EVEX packed integer logical instructions 2019-07-01 08:31:14 +02:00
optimize-3.s x86: optimize EVEX packed integer logical instructions 2019-07-01 08:31:14 +02:00
optimize-4.d x86: optimize EVEX packed integer logical instructions 2019-07-01 08:31:14 +02:00
optimize-4.s x86: Optimize with EVEX128 encoding for AVX512VL 2018-03-08 19:57:48 -08:00
optimize-5.d x86: optimize EVEX packed integer logical instructions 2019-07-01 08:31:14 +02:00
optimize-5.s x86: optimize EVEX packed integer logical instructions 2019-07-01 08:31:14 +02:00
optimize-6.s x86: Correctly optimize EVEX to 128-bit VEX/EVEX 2019-03-17 07:25:22 +08:00
optimize-6a.l ix86: Disable AVX512F when disabling AVX2 2019-03-19 21:08:31 +08:00
optimize-6a.s ix86: Disable AVX512F when disabling AVX2 2019-03-19 21:08:31 +08:00
optimize-6b.d x86: Correctly optimize EVEX to 128-bit VEX/EVEX 2019-03-17 07:25:22 +08:00
optimize-7.l ix86: Disable AVX512F when disabling AVX2 2019-03-19 21:08:31 +08:00
optimize-7.s x86: Optimize EVEX vector load/store instructions 2019-03-18 08:58:19 +08:00
opts-intel.d x86: fix swapped operand handling for BNDMOV 2018-03-22 08:32:50 +01:00
opts.d x86: fix swapped operand handling for BNDMOV 2018-03-22 08:32:50 +01:00
opts.s x86: fix swapped operand handling for BNDMOV 2018-03-22 08:32:50 +01:00
ospke.d Implement Intel OSPKE instructions 2015-12-09 08:01:57 -08:00
ospke.s Implement Intel OSPKE instructions 2015-12-09 08:01:57 -08:00
oversized16.l x86: warn about insns exceeding the 15-byte limit 2019-07-01 08:24:57 +02:00
oversized16.s x86: warn about insns exceeding the 15-byte limit 2019-07-01 08:24:57 +02:00
oversized64.l x86: warn about insns exceeding the 15-byte limit 2019-07-01 08:24:57 +02:00
oversized64.s x86: warn about insns exceeding the 15-byte limit 2019-07-01 08:24:57 +02:00
padlock.d 2005-11-04 H.J. Lu <hongjiu.lu@intel.com> 2005-11-04 19:53:02 +00:00
padlock.s Added new instructions for next version of VIA PadLock core. 2004-07-30 12:36:38 +00:00
pconfig-intel.d Enable Intel PCONFIG instruction. 2018-01-23 20:09:35 +03:00
pconfig.d Enable Intel PCONFIG instruction. 2018-01-23 20:09:35 +03:00
pconfig.s Enable Intel PCONFIG instruction. 2018-01-23 20:09:35 +03:00
pcrel-elf.d Add -mshared option to x86 ELF assembler 2015-05-15 03:30:53 -07:00
pcrel.d
pcrel.s
pr12589-1.d Add a testase for PR gas/12589. 2011-03-17 13:16:44 +00:00
pr12589-1.s Add a testase for PR gas/12589. 2011-03-17 13:16:44 +00:00
pr19498.d Add a testcase for PR gas/19498 2016-04-04 20:45:30 -07:00
pr19498.s Add a testcase for PR gas/19498 2016-04-04 20:45:30 -07:00
prefetch-intel.d Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
prefetch.d Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
prefetch.s gas/testsuite/ 2012-08-07 18:22:04 +00:00
prefetchwt1-intel.d Add support for CPUID PREFETCHWT1 2014-02-21 08:04:00 -08:00
prefetchwt1.d Add support for CPUID PREFETCHWT1 2014-02-21 08:04:00 -08:00
prefetchwt1.s Add support for CPUID PREFETCHWT1 2014-02-21 08:04:00 -08:00
prefix.d x86: consistently print prefixes explicitly which are invalid with VEX etc 2020-06-09 08:59:04 +02:00
prefix.s x86: consistently print prefixes explicitly which are invalid with VEX etc 2020-06-09 08:59:04 +02:00
prefix32.l x86: also refuse data size prefix on SIMD insns 2020-06-25 09:25:12 +02:00
prefix32.s x86: also refuse data size prefix on SIMD insns 2020-06-25 09:25:12 +02:00
prefix64.l x86: also refuse data size prefix on SIMD insns 2020-06-25 09:25:12 +02:00
prefix64.s x86: also refuse data size prefix on SIMD insns 2020-06-25 09:25:12 +02:00
property-1.d Change the output of readelf's note display so that the "Data size" column header is left justified. 2019-08-08 17:04:31 +01:00
property-1.s elf: Add PT_GNU_PROPERTY segment type 2018-12-14 04:55:34 -08:00
property-2.d Change the output of readelf's note display so that the "Data size" column header is left justified. 2019-08-08 17:04:31 +01:00
property-2.s x86: Define GNU_PROPERTY_X86_ISA_1_AVX512_BF16 2019-04-08 17:04:16 -07:00
property-3.d x86: Mark cvtpi2ps and cvtpi2pd as MMX 2020-02-19 04:54:45 -08:00
property-3.s x86: Mark cvtpi2ps and cvtpi2pd as MMX 2020-02-19 04:54:45 -08:00
pseudos-bad.l x86: don't ignore mandatory pseudo prefixes 2020-06-09 08:46:22 +02:00
pseudos-bad.s x86: don't ignore mandatory pseudo prefixes 2020-06-09 08:46:22 +02:00
pseudos.d x86: Handle {disp32} for (%bp)/(%ebp)/(%rbp) 2020-07-28 04:04:34 -07:00
pseudos.s x86: Handle {disp32} for (%bp)/(%ebp)/(%rbp) 2020-07-28 04:04:34 -07:00
ptwrite-intel.d x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
ptwrite.d x86: fix SYSRET disassembly, improve {,V}CVTSI2S{S,D} and PTWRITE 2020-06-25 09:27:21 +02:00
ptwrite.s x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
rdpid-intel.d x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
rdpid.d x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
rdpid.s x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
rdrnd-intel.d Replace rdrnd with rdrand. 2010-07-05 17:14:22 +00:00
rdrnd.d Replace rdrnd with rdrand. 2010-07-05 17:14:22 +00:00
rdrnd.s Replace rdrnd with rdrand. 2010-07-05 17:14:22 +00:00
rdseed-intel.d Append "#pass" to gas/i386/rdseed-intel.d 2012-07-31 20:46:07 +00:00
rdseed.d Implement RDRSEED, ADX and PRFCHW instructions 2012-07-16 12:58:29 +00:00
rdseed.s Implement RDRSEED, ADX and PRFCHW instructions 2012-07-16 12:58:29 +00:00
reg-bad.l Terminate register name when reporting bad register 2012-08-14 17:01:46 +00:00
reg-bad.s Terminate register name when reporting bad register 2012-08-14 17:01:46 +00:00
reg-intel.d gas/testsuite/ 2007-08-29 15:34:42 +00:00
reg.d gas/testsuite/ 2007-08-29 15:34:42 +00:00
reg.s gas/testsuite/ 2007-08-29 15:34:42 +00:00
relax-1.d * gas/i386/relax-1.s: Use .p2align, not .align. 2010-10-26 22:18:38 +00:00
relax-1.s * gas/i386/relax-1.s: Use .p2align, not .align. 2010-10-26 22:18:38 +00:00
relax-2.d * gas/i386/relax-1.s: Use .p2align, not .align. 2010-10-26 22:18:38 +00:00
relax-2.s * gas/i386/relax-1.s: Use .p2align, not .align. 2010-10-26 22:18:38 +00:00
relax-3.d Add -mshared option to x86 ELF assembler 2015-05-15 03:30:53 -07:00
relax-3.s Add -mshared option to x86 ELF assembler 2015-05-15 03:30:53 -07:00
relax-4.d Add -mshared option to x86 ELF assembler 2015-05-15 03:30:53 -07:00
relax-5.d x86: Change PLT32 reloc against section to PC32 2020-07-19 11:30:20 -07:00
relax-5.s x86: Resolve PLT32 reloc aganst local symbol to section 2020-02-13 13:44:29 -08:00
relax.d Fix assembler tests to work with toolchains that have been configured with --enable-generate-build-notes. 2019-07-03 15:26:32 +01:00
relax.s
reloc.d gas/testsuite/ 2008-12-18 22:47:32 +00:00
reloc.s
reloc32.d Preserve addend for R_386_GOT32 and R_X86_64_GOT32 2016-05-20 06:01:28 -07:00
reloc32.l x86: Properly handle PLT expression in directive 2018-12-19 12:22:12 -08:00
reloc32.s x86: Properly handle PLT expression in directive 2018-12-19 12:22:12 -08:00
reloc64.d Fix assembler tests to work with toolchains that have been configured with --enable-generate-build-notes. 2019-07-03 15:26:32 +01:00
reloc64.l x86: Properly handle PLT expression in directive 2018-12-19 12:22:12 -08:00
reloc64.s x86: Properly handle PLT expression in directive 2018-12-19 12:22:12 -08:00
rep-suffix.d gas/testsuite/ 2012-07-02 18:12:28 +00:00
rep-suffix.s gas/testsuite/ 2012-07-02 18:12:28 +00:00
rep.d Rewrite prefix processing. 2009-11-13 20:42:10 +00:00
rep.s 2006-03-23 H.J. Lu <hongjiu.lu@intel.com> 2006-03-24 05:07:53 +00:00
rept.d Move gas/all/rept.[ds] to gas/i386 2012-06-07 14:52:42 +00:00
rept.s Move gas/all/rept.[ds] to gas/i386 2012-06-07 14:52:42 +00:00
rex.d gas run_dump_test rename not-target and not-skip 2018-09-15 16:24:18 +09:30
rex.s x86: relax redundant REX prefix check 2018-06-01 08:39:54 +02:00
rexw.d binutils/ 2008-04-03 14:03:21 +00:00
rexw.s binutils/ 2008-04-03 14:03:21 +00:00
rtm-intel.d Implement Intel Transactional Synchronization Extensions 2012-02-08 18:20:41 +00:00
rtm.d Implement Intel Transactional Synchronization Extensions 2012-02-08 18:20:41 +00:00
rtm.s Implement Intel Transactional Synchronization Extensions 2012-02-08 18:20:41 +00:00
se1.d x86: Add Intel ENCLV to assembler and disassembler 2018-10-05 11:56:42 -07:00
se1.s x86: Add Intel ENCLV to assembler and disassembler 2018-10-05 11:56:42 -07:00
secrel.d * config/tc-i386.c (lex_got): Provide implementation for PE 2012-08-07 13:47:19 +00:00
secrel.s * config/tc-i386.c (lex_got): Provide implementation for PE 2012-08-07 13:47:19 +00:00
segment.l gas/testsuite/ 2005-03-29 19:30:47 +00:00
segment.s gas/testsuite/ 2005-03-29 19:30:47 +00:00
serialize.d Add support for intel SERIALIZE instruction 2020-04-02 05:48:36 -07:00
serialize.s Add support for intel SERIALIZE instruction 2020-04-02 05:48:36 -07:00
sg.l x86/Intel: correct permitted operand sizes for AVX512 scatter/gather 2018-07-31 10:55:17 +02:00
sg.s x86/Intel: correct permitted operand sizes for AVX512 scatter/gather 2018-07-31 10:55:17 +02:00
sha.d Support Intel SHA 2013-07-25 16:16:35 +00:00
sha.s Support Intel SHA 2013-07-25 16:16:35 +00:00
sib-intel.d gas/testsuite/ 2007-09-20 20:13:26 +00:00
sib.d gas/testsuite/ 2007-09-20 20:13:26 +00:00
sib.s gas/testsuite/ 2007-09-20 20:13:26 +00:00
simd-intel.d Replace Xmmword with Qword on cvttps2pi 2013-07-08 16:24:21 +00:00
simd-suffix.d gas/testsuite/ 2008-05-22 20:52:54 +00:00
simd.d x86: fix SYSRET disassembly, improve {,V}CVTSI2S{S,D} and PTWRITE 2020-06-25 09:27:21 +02:00
simd.s Replace Xmmword with Qword on cvttps2pi 2013-07-08 16:24:21 +00:00
size-1.d Fix assembler tests to work with toolchains that have been configured with --enable-generate-build-notes. 2019-07-03 15:26:32 +01:00
size-1.s Add x86 size relocation support to gas 2013-01-17 04:28:48 +00:00
size-2.d Add x86 size relocation support to gas 2013-01-17 04:28:48 +00:00
size-2.s Add x86 size relocation support to gas 2013-01-17 04:28:48 +00:00
size-3.d Fix assembler tests to work with toolchains that have been configured with --enable-generate-build-notes. 2019-07-03 15:26:32 +01:00
size-3.s Add x86 size relocation support to gas 2013-01-17 04:28:48 +00:00
size-4.d Add x86 size relocation support to gas 2013-01-17 04:28:48 +00:00
size-4.s Add x86 size relocation support to gas 2013-01-17 04:28:48 +00:00
smap.d Implement Intel SMAP instructions 2013-02-19 19:10:31 +00:00
smap.s Implement Intel SMAP instructions 2013-02-19 19:10:31 +00:00
smx.d gas/testsuite/ 2007-10-05 19:04:06 +00:00
smx.s gas/testsuite/ 2007-10-05 19:04:06 +00:00
space1.l 2009-11-04 H.J. Lu <hongjiu.lu@intel.com> 2009-11-04 18:52:03 +00:00
space1.s 2009-11-04 H.J. Lu <hongjiu.lu@intel.com> 2009-11-04 18:52:03 +00:00
sse-check-error.l x86: drop SSE4a from SSE check again 2020-06-16 10:34:55 +02:00
sse-check-error.s gas/ 2008-04-10 17:53:40 +00:00
sse-check-none.d x86: extend SSE check to PCLMULQDQ, AES, and GFNI insns 2018-03-08 08:35:01 +01:00
sse-check-none.s x86: extend SSE check to PCLMULQDQ, AES, and GFNI insns 2018-03-08 08:35:01 +01:00
sse-check-warn.d gas run_dump_test rename stderr and error-output 2018-09-15 16:24:18 +09:30
sse-check-warn.e x86: drop SSE4a from SSE check again 2020-06-16 10:34:55 +02:00
sse-check.d x86: further refine SSE check (SSE4a, SHA, GFNI) 2019-12-11 09:42:29 +01:00
sse-check.s x86: drop SSE4a from SSE check again 2020-06-16 10:34:55 +02:00
sse-noavx.d x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
sse-noavx.s x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
sse2-16bit.d x86: fix SYSRET disassembly, improve {,V}CVTSI2S{S,D} and PTWRITE 2020-06-25 09:27:21 +02:00
sse2-16bit.s x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
sse2.d x86: fix SYSRET disassembly, improve {,V}CVTSI2S{S,D} and PTWRITE 2020-06-25 09:27:21 +02:00
sse2.s 2008-04-23 H.J. Lu <hongjiu.lu@intel.com> 2008-04-23 14:34:05 +00:00
sse2avx-opts-intel.d x86: fix swapped operand handling for BNDMOV 2018-03-22 08:32:50 +01:00
sse2avx-opts.d x86: fix swapped operand handling for BNDMOV 2018-03-22 08:32:50 +01:00
sse2avx.d x86: fix SYSRET disassembly, improve {,V}CVTSI2S{S,D} and PTWRITE 2020-06-25 09:27:21 +02:00
sse2avx.s x86: also refuse data size prefix on SIMD insns 2020-06-25 09:25:12 +02:00
sse3-intel.d x86/Intel: don't swap operands of MONITOR{,X} and MWAIT{,X} 2020-02-17 08:57:54 +01:00
sse3.d x86/Intel: don't swap operands of MONITOR{,X} and MWAIT{,X} 2020-02-17 08:57:54 +01:00
sse3.s x86/Intel: don't swap operands of MONITOR{,X} and MWAIT{,X} 2020-02-17 08:57:54 +01:00
sse4_1-intel.d gas/testsuite/ 2007-09-12 13:20:31 +00:00
sse4_1.d gas/testsuite/ 2007-09-12 13:20:31 +00:00
sse4_1.s gas/testsuite/ 2007-09-12 13:20:31 +00:00
sse4_2-intel.d gas/ 2007-08-09 13:50:51 +00:00
sse4_2.d gas/ 2007-08-09 13:50:51 +00:00
sse4_2.s gas/ 2007-08-09 13:50:51 +00:00
ssemmx2.d 2007-07-04 H.J. Lu <hongjiu.lu@intel.com> 2007-07-04 15:44:11 +00:00
ssemmx2.s
ssse3.d 2009-09-14 H.J. Lu <hongjiu.lu@intel.com> 2009-09-14 14:44:58 +00:00
ssse3.s 2009-09-14 H.J. Lu <hongjiu.lu@intel.com> 2009-09-14 14:44:58 +00:00
stN.l i386: Append ".p2align 4,0" to gas tests 2018-05-06 19:09:12 -07:00
stN.s i386: Append ".p2align 4,0" to gas tests 2018-05-06 19:09:12 -07:00
string-bad.l x86/Intel: correct MOVSD and CMPSD handling 2019-10-07 08:38:01 +02:00
string-bad.s x86: string insns don't allow displacements 2017-11-14 08:40:48 +01:00
string-ok.d gas run_dump_test rename stderr and error-output 2018-09-15 16:24:18 +09:30
string-ok.e x86: string insns don't allow displacements 2017-11-14 08:40:48 +01:00
string-ok.s x86: string insns don't allow displacements 2017-11-14 08:40:48 +01:00
sub.d Expect addend as signed 2012-05-17 16:36:22 +00:00
sub.s
suffix-bad.l x86/Intel: don't accept bogus instructions 2016-07-01 09:03:02 +02:00
suffix-bad.s x86/Intel: don't accept bogus instructions 2016-07-01 09:03:02 +02:00
suffix-intel.d Properly handle suffix for iret and sysret 2014-09-10 09:39:24 -07:00
suffix.d Properly handle suffix for iret and sysret 2014-09-10 09:39:24 -07:00
suffix.s Properly handle suffix for iret and sysret 2014-09-10 09:39:24 -07:00
svme.d x86: eliminate ImmExt abuse 2019-11-12 09:08:32 +01:00
svme.s x86: eliminate ImmExt abuse 2019-11-12 09:08:32 +01:00
svme64.d gas/ 2007-09-06 12:28:12 +00:00
tbm-16bit.d x86: add missing test 2019-06-27 12:40:08 +02:00
tbm-16bit.s x86: add missing test 2019-06-27 12:40:08 +02:00
tbm-intel.d Add TBM testsuite files missing from last commit. 2011-01-17 22:17:16 +00:00
tbm.d Add TBM testsuite files missing from last commit. 2011-01-17 22:17:16 +00:00
tbm.s Add TBM testsuite files missing from last commit. 2011-01-17 22:17:16 +00:00
tlsd.d gas/testsuite/ 2007-04-27 04:22:02 +00:00
tlsd.s gas/ 2005-05-09 15:41:47 +00:00
tlsnopic.d gas/testsuite/ 2008-12-18 22:47:32 +00:00
tlsnopic.s
tlspic.d gas/testsuite/ 2007-04-27 04:22:02 +00:00
tlspic.s gas/ 2005-05-09 15:41:47 +00:00
tsxldtrk.d x86: Correct xsusldtrk mnemonic 2020-06-14 05:18:35 -07:00
tsxldtrk.s x86: Correct xsusldtrk mnemonic 2020-06-14 05:18:35 -07:00
unique.d x86: Run unique tests only for ELF targets 2020-02-06 04:44:39 -08:00
unique.s ELF: Add support for unique section ID to assembler 2020-02-02 17:08:01 -08:00
unspec.l x86: fold a few XOP templates 2018-03-22 08:29:45 +01:00
unspec.s x86: fold a few XOP templates 2018-03-22 08:29:45 +01:00
unspec64.l x86: correct operand size match checks for BMI/BMI2 insns 2018-03-08 08:51:18 +01:00
unspec64.s x86: correct operand size match checks for BMI/BMI2 insns 2018-03-08 08:51:18 +01:00
vaes-intel.d Enable Intel VAES instructions. 2017-10-23 15:58:18 +03:00
vaes.d Enable Intel VAES instructions. 2017-10-23 15:58:18 +03:00
vaes.s Enable Intel VAES instructions. 2017-10-23 15:58:18 +03:00
vex-lig-2.d x86: fix various non-LIG templates 2018-11-06 11:42:08 +01:00
vex-lig-2.s x86: fix various non-LIG templates 2018-11-06 11:42:08 +01:00
vgather-check-error.l x86: Check invalid XMM register in AVX512 gathers 2017-10-26 11:18:25 -07:00
vgather-check-error.s The VGATHER group of instructions requires that all three involved 2012-08-07 16:55:00 +00:00
vgather-check-none.d x86: Check invalid XMM register in AVX512 gathers 2017-10-26 11:18:25 -07:00
vgather-check-none.s The VGATHER group of instructions requires that all three involved 2012-08-07 16:55:00 +00:00
vgather-check-warn.d gas run_dump_test rename stderr and error-output 2018-09-15 16:24:18 +09:30
vgather-check-warn.e x86: Check invalid XMM register in AVX512 gathers 2017-10-26 11:18:25 -07:00
vgather-check.d x86: Check invalid XMM register in AVX512 gathers 2017-10-26 11:18:25 -07:00
vgather-check.s x86: Check invalid XMM register in AVX512 gathers 2017-10-26 11:18:25 -07:00
vmfunc.d Add vmfunc 2012-01-13 22:19:32 +00:00
vmfunc.s Add vmfunc 2012-01-13 22:19:32 +00:00
vmx.d x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
vmx.s x86: add missing IgnoreSize 2020-03-06 08:49:45 +01:00
vp2intersect-intel.d Enable Intel AVX512_VP2INTERSECT insn 2019-06-04 08:58:31 -07:00
vp2intersect-inval-bcast.l Enable Intel AVX512_VP2INTERSECT insn 2019-06-04 08:58:31 -07:00
vp2intersect-inval-bcast.s Enable Intel AVX512_VP2INTERSECT insn 2019-06-04 08:58:31 -07:00
vp2intersect.d Enable Intel AVX512_VP2INTERSECT insn 2019-06-04 08:58:31 -07:00
vp2intersect.s Enable Intel AVX512_VP2INTERSECT insn 2019-06-04 08:58:31 -07:00
vpclmulqdq-intel.d x86: add missing pseudo ops for VPCLMULQDQ ISA extension 2019-07-01 08:28:58 +02:00
vpclmulqdq.d x86: add missing pseudo ops for VPCLMULQDQ ISA extension 2019-07-01 08:28:58 +02:00
vpclmulqdq.s x86: add missing pseudo ops for VPCLMULQDQ ISA extension 2019-07-01 08:28:58 +02:00
waitpkg-intel.d x86: refine TPAUSE and UMWAIT 2020-03-06 08:48:48 +01:00
waitpkg.d x86: refine TPAUSE and UMWAIT 2020-03-06 08:48:48 +01:00
waitpkg.s x86: refine TPAUSE and UMWAIT 2020-03-06 08:48:48 +01:00
wbnoinvd-intel.d Enable Intel WBNOINVD instruction. 2018-01-23 20:05:33 +03:00
wbnoinvd.d Enable Intel WBNOINVD instruction. 2018-01-23 20:05:33 +03:00
wbnoinvd.s Enable Intel WBNOINVD instruction. 2018-01-23 20:05:33 +03:00
white.l gas/ 2006-12-06 18:15:45 +00:00
white.s
x86-64-addend.d Preserve addend for R_386_GOT32 and R_X86_64_GOT32 2016-05-20 06:01:28 -07:00
x86-64-addend.s Preserve addend for R_386_GOT32 and R_X86_64_GOT32 2016-05-20 06:01:28 -07:00
x86-64-addr32-intel.d x86: Don't display eiz with no scale 2020-07-15 07:18:49 -07:00
x86-64-addr32.d x86: Don't display eiz with no scale 2020-07-15 07:18:49 -07:00
x86-64-addr32.s x86-64: Zero-extend lower 32 bits displacement to 64 bits 2020-07-15 07:18:45 -07:00
x86-64-adx-intel.d Implement RDRSEED, ADX and PRFCHW instructions 2012-07-16 12:58:29 +00:00
x86-64-adx.d Implement RDRSEED, ADX and PRFCHW instructions 2012-07-16 12:58:29 +00:00
x86-64-adx.s Implement RDRSEED, ADX and PRFCHW instructions 2012-07-16 12:58:29 +00:00
x86-64-aes-intel.d binutils/ 2008-04-03 14:03:21 +00:00
x86-64-aes.d binutils/ 2008-04-03 14:03:21 +00:00
x86-64-aes.s binutils/ 2008-04-03 14:03:21 +00:00
x86-64-align-branch-1.s i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
x86-64-align-branch-1a.d x86: Updated align branch tests for Darwin and i686-pc-elf 2020-01-14 08:59:37 -08:00
x86-64-align-branch-1b.d x86: Updated align branch tests for Darwin and i686-pc-elf 2020-01-14 08:59:37 -08:00
x86-64-align-branch-1c.d x86: Updated align branch tests for Darwin and i686-pc-elf 2020-01-14 08:59:37 -08:00
x86-64-align-branch-1d.d x86: Updated align branch tests for Darwin and i686-pc-elf 2020-01-14 08:59:37 -08:00
x86-64-align-branch-1e.d x86: Updated align branch tests for Darwin and i686-pc-elf 2020-01-14 08:59:37 -08:00
x86-64-align-branch-1f.d x86: Updated align branch tests for Darwin and i686-pc-elf 2020-01-14 08:59:37 -08:00
x86-64-align-branch-1g.d x86: Updated align branch tests for Darwin and i686-pc-elf 2020-01-14 08:59:37 -08:00
x86-64-align-branch-1h.d x86: Updated align branch tests for Darwin and i686-pc-elf 2020-01-14 08:59:37 -08:00
x86-64-align-branch-1i.d x86: Updated align branch tests for Darwin and i686-pc-elf 2020-01-14 08:59:37 -08:00
x86-64-align-branch-2.s i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
x86-64-align-branch-2a.d i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
x86-64-align-branch-2b.d i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
x86-64-align-branch-2c.d i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
x86-64-align-branch-3.d i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
x86-64-align-branch-3.s i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
x86-64-align-branch-4.s i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
x86-64-align-branch-4a.d i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
x86-64-align-branch-4b.d i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
x86-64-align-branch-5.d x86: Updated align branch tests for Darwin and i686-pc-elf 2020-01-14 08:59:37 -08:00
x86-64-align-branch-6.d i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
x86-64-align-branch-7.d i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
x86-64-align-branch-7.s i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
x86-64-align-branch-8.d i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
x86-64-align-branch-8.s i386: Add tests for -malign-branch-boundary and -malign-branch 2019-12-12 12:03:45 -08:00
x86-64-align-branch-9.d x86: Improve -malign-branch 2020-03-03 06:21:37 -08:00
x86-64-align-branch-9.s x86: Improve -malign-branch 2020-03-03 06:21:37 -08:00
x86-64-amdfam10.d gas/ 2007-09-12 07:31:47 +00:00
x86-64-amdfam10.s gas/ 2007-09-12 07:31:47 +00:00
x86-64-arch-1.d gas/ 2008-01-23 19:05:12 +00:00
x86-64-arch-1.s gas/ 2008-01-23 19:05:12 +00:00
x86-64-arch-2-1.l Add x86-64-arch-2-1/x86-64-arch-2-2 tests 2012-09-20 14:43:20 +00:00
x86-64-arch-2-1.s Add x86-64-arch-2-1/x86-64-arch-2-2 tests 2012-09-20 14:43:20 +00:00
x86-64-arch-2-2.l Add x86-64-arch-2-1/x86-64-arch-2-2 tests 2012-09-20 14:43:20 +00:00
x86-64-arch-2-2.s Add x86-64-arch-2-1/x86-64-arch-2-2 tests 2012-09-20 14:43:20 +00:00
x86-64-arch-2-bdver1.d Add missing Cpu flags in bd and bt cores 2012-09-25 13:12:34 +00:00
x86-64-arch-2-bdver2.d Add missing Cpu flags in bd and bt cores 2012-09-25 13:12:34 +00:00
x86-64-arch-2-bdver3.d Add AMD bdver3 support. 2012-10-09 08:43:06 +00:00
x86-64-arch-2-bdver4.d Add AMD bdver4 support. 2013-09-30 17:02:07 +00:00
x86-64-arch-2-btver1.d Add missing Cpu flags in bd and bt cores 2012-09-25 13:12:34 +00:00
x86-64-arch-2-btver2.d Add missing Cpu flags in bd and bt cores 2012-09-25 13:12:34 +00:00
x86-64-arch-2-lzcnt.d Replace CpuSSE3 with CpuCX16 for cmpxchg16b 2012-09-20 11:53:33 +00:00
x86-64-arch-2-prefetchw.d Replace CpuSSE3 with CpuCX16 for cmpxchg16b 2012-09-20 11:53:33 +00:00
x86-64-arch-2.d Replace CpuSSE3 with CpuCX16 for cmpxchg16b 2012-09-20 11:53:33 +00:00
x86-64-arch-2.s Replace CpuSSE3 with CpuCX16 for cmpxchg16b 2012-09-20 11:53:33 +00:00
x86-64-arch-3-znver1.d x86: support further AMD Zen2 instructions 2019-11-07 09:29:14 +01:00
x86-64-arch-3-znver2.d x86: adjust register names printed for MONITOR/MWAIT 2019-11-07 09:28:20 +01:00
x86-64-arch-3.d x86: eliminate ImmExt abuse 2019-11-12 09:08:32 +01:00
x86-64-arch-3.s x86: eliminate ImmExt abuse 2019-11-12 09:08:32 +01:00
x86-64-avx-gather-intel.d Update AVX tests. 2011-08-19 19:27:53 +00:00
x86-64-avx-gather.d Update AVX tests. 2011-08-19 19:27:53 +00:00
x86-64-avx-gather.s Support AVX Programming Reference (June, 2011). 2011-06-10 21:27:40 +00:00
x86-64-avx-intel.d Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
x86-64-avx-scalar-2.d x86: Set Vex=1 on VEX.128 only vmovd and vmovq 2018-09-17 09:31:17 -07:00
x86-64-avx-scalar-2.s x86: Set Vex=1 on VEX.128 only vmovd and vmovq 2018-09-17 09:31:17 -07:00
x86-64-avx-scalar-intel.d x86: Set Vex=1 on VEX.128 only vmovd and vmovq 2018-09-17 09:31:17 -07:00
x86-64-avx-scalar.d x86: Set Vex=1 on VEX.128 only vmovd and vmovq 2018-09-17 09:31:17 -07:00
x86-64-avx-scalar.s x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
x86-64-avx-swap-2.d x86-64: optimize certain commutative VEX-encoded insns 2019-07-01 08:33:56 +02:00
x86-64-avx-swap-2.s x86-64: optimize certain commutative VEX-encoded insns 2019-07-01 08:33:56 +02:00
x86-64-avx-swap-intel.d gas/ 2008-12-23 15:14:15 +00:00
x86-64-avx-swap.d gas/ 2008-12-23 15:14:15 +00:00
x86-64-avx-swap.s gas/ 2008-12-23 15:14:15 +00:00
x86-64-avx-wig.d x86: adjust {,E}VEX.W handling for PEXTR* / PINSR* 2018-11-06 11:43:55 +01:00
x86-64-avx-wig.s x86: adjust {,E}VEX.W handling for PEXTR* / PINSR* 2018-11-06 11:43:55 +01:00
x86-64-avx.d Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
x86-64-avx.s x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
x86-64-avx2-intel.d Support AVX Programming Reference (June, 2011). 2011-06-10 21:27:40 +00:00
x86-64-avx2-wig.d x86: add more VexWIG 2018-11-06 11:39:42 +01:00
x86-64-avx2-wig.s x86: add more VexWIG 2018-11-06 11:39:42 +01:00
x86-64-avx2.d Support AVX Programming Reference (June, 2011). 2011-06-10 21:27:40 +00:00
x86-64-avx2.s Support AVX Programming Reference (June, 2011). 2011-06-10 21:27:40 +00:00
x86-64-avx256int-intel.d Support AVX Programming Reference (June, 2011). 2011-06-10 21:27:40 +00:00
x86-64-avx256int.d Support AVX Programming Reference (June, 2011). 2011-06-10 21:27:40 +00:00
x86-64-avx256int.s Support AVX Programming Reference (June, 2011). 2011-06-10 21:27:40 +00:00
x86-64-avx512_4fmaps-intel.d x86: fix Disp8 handling for scalar AVX512_4FMAPS insns 2018-01-10 14:53:43 +01:00
x86-64-avx512_4fmaps-warn.l x86: adjust 4-XMM-register-group related warning 2018-03-08 08:27:28 +01:00
x86-64-avx512_4fmaps-warn.s Enable Intel AVX512_4FMAPS instructions 2016-11-02 12:25:34 -07:00
x86-64-avx512_4fmaps.d x86: fix Disp8 handling for scalar AVX512_4FMAPS insns 2018-01-10 14:53:43 +01:00
x86-64-avx512_4fmaps.s x86: fix Disp8 handling for scalar AVX512_4FMAPS insns 2018-01-10 14:53:43 +01:00
x86-64-avx512_4vnniw-intel.d Enable Intel AVX512_4VNNIW instructions 2016-11-02 12:31:25 -07:00
x86-64-avx512_4vnniw.d Enable Intel AVX512_4VNNIW instructions 2016-11-02 12:31:25 -07:00
x86-64-avx512_4vnniw.s Enable Intel AVX512_4VNNIW instructions 2016-11-02 12:31:25 -07:00
x86-64-avx512_bf16.d x86: Support Intel AVX512 BF16 2019-04-05 11:03:13 -07:00
x86-64-avx512_bf16.s x86: Support Intel AVX512 BF16 2019-04-05 11:03:13 -07:00
x86-64-avx512_bf16_vl-inval.l x86: Support Intel AVX512 BF16 2019-04-05 11:03:13 -07:00
x86-64-avx512_bf16_vl-inval.s x86: Support Intel AVX512 BF16 2019-04-05 11:03:13 -07:00
x86-64-avx512_bf16_vl.d x86: VCVTNEPS2BF16{X,Y} should permit broadcasting 2020-01-21 08:25:31 +01:00
x86-64-avx512_bf16_vl.s x86: VCVTNEPS2BF16{X,Y} should permit broadcasting 2020-01-21 08:25:31 +01:00
x86-64-avx512_vpopcntdq-intel.d Enable Intel AVX512_VPOPCNTDQ instructions 2017-01-12 08:44:24 -08:00
x86-64-avx512_vpopcntdq.d Enable Intel AVX512_VPOPCNTDQ instructions 2017-01-12 08:44:24 -08:00
x86-64-avx512_vpopcntdq.s Enable Intel AVX512_VPOPCNTDQ instructions 2017-01-12 08:44:24 -08:00
x86-64-avx512bitalg-intel.d Enable Intel AVX512_BITALG instructions. 2017-10-23 15:58:18 +03:00
x86-64-avx512bitalg.d Enable Intel AVX512_BITALG instructions. 2017-10-23 15:58:18 +03:00
x86-64-avx512bitalg.s Enable Intel AVX512_BITALG instructions. 2017-10-23 15:58:18 +03:00
x86-64-avx512bitalg_vl-intel.d Enable Intel AVX512_BITALG instructions. 2017-10-23 15:58:18 +03:00
x86-64-avx512bitalg_vl.d Enable Intel AVX512_BITALG instructions. 2017-10-23 15:58:18 +03:00
x86-64-avx512bitalg_vl.s Enable Intel AVX512_BITALG instructions. 2017-10-23 15:58:18 +03:00
x86-64-avx512bw-intel.d x86: replace NoRex64 on VEX-encoded insns 2020-03-06 08:53:18 +01:00
x86-64-avx512bw-opts-intel.d X86: Remove the .s suffix from EVEX vpextrw 2016-11-09 14:00:18 -08:00
x86-64-avx512bw-opts.d X86: Remove the .s suffix from EVEX vpextrw 2016-11-09 14:00:18 -08:00
x86-64-avx512bw-opts.s X86: Remove the .s suffix from EVEX vpextrw 2016-11-09 14:00:18 -08:00
x86-64-avx512bw-wig.s Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
x86-64-avx512bw-wig1-intel.d Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
x86-64-avx512bw-wig1.d Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
x86-64-avx512bw.d x86: replace NoRex64 on VEX-encoded insns 2020-03-06 08:53:18 +01:00
x86-64-avx512bw.s x86: replace NoRex64 on VEX-encoded insns 2020-03-06 08:53:18 +01:00
x86-64-avx512bw_vl-intel.d Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
x86-64-avx512bw_vl-opts-intel.d Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
x86-64-avx512bw_vl-opts.d Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
x86-64-avx512bw_vl-opts.s Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
x86-64-avx512bw_vl-wig.s Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
x86-64-avx512bw_vl-wig1-intel.d Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
x86-64-avx512bw_vl-wig1.d Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
x86-64-avx512bw_vl.d Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
x86-64-avx512bw_vl.s Add support for AVX512BW instructions and their AVX512VL versions. 2014-07-22 10:23:44 -07:00
x86-64-avx512cd-intel.d Change cpu for vptestnmd and vptestnmq instructions. 2014-02-20 07:53:55 -08:00
x86-64-avx512cd.d Change cpu for vptestnmd and vptestnmq instructions. 2014-02-20 07:53:55 -08:00
x86-64-avx512cd.s Change cpu for vptestnmd and vptestnmq instructions. 2014-02-20 07:53:55 -08:00
x86-64-avx512cd_vl-intel.d Add support for AVX512VL versions of AVX512CD instructions. 2014-07-22 10:23:40 -07:00
x86-64-avx512cd_vl.d Add support for AVX512VL versions of AVX512CD instructions. 2014-07-22 10:23:40 -07:00
x86-64-avx512cd_vl.s Add support for AVX512VL versions of AVX512CD instructions. 2014-07-22 10:23:40 -07:00
x86-64-avx512dq-intel.d Fix memory operand size for vcvtt?ps2u?qq instructions 2015-07-22 13:26:21 -07:00
x86-64-avx512dq-rcig.s Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512dq-rcigrd-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512dq-rcigrd.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512dq-rcigrne-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512dq-rcigrne.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512dq-rcigru-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512dq-rcigru.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512dq-rcigrz-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512dq-rcigrz.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512dq.d Fix memory operand size for vcvtt?ps2u?qq instructions 2015-07-22 13:26:21 -07:00
x86-64-avx512dq.s Fix memory operand size for vcvtt?ps2u?qq instructions 2015-07-22 13:26:21 -07:00
x86-64-avx512dq_vl-intel.d Fix memory operand size for vcvtt?ps2u?qq instructions 2015-07-22 13:26:21 -07:00
x86-64-avx512dq_vl.d Fix memory operand size for vcvtt?ps2u?qq instructions 2015-07-22 13:26:21 -07:00
x86-64-avx512dq_vl.s Fix memory operand size for vcvtt?ps2u?qq instructions 2015-07-22 13:26:21 -07:00
x86-64-avx512er-intel.d Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
x86-64-avx512er-rcig.s Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512er-rcigrd-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512er-rcigrd.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512er-rcigrne-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512er-rcigrne.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512er-rcigru-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512er-rcigru.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512er-rcigrz-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512er-rcigrz.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512er.d Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
x86-64-avx512er.s Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
x86-64-avx512f-intel.d x86: replace NoRex64 on VEX-encoded insns 2020-03-06 08:53:18 +01:00
x86-64-avx512f-nondef.d Update x86 gas tests for mingw 2013-11-18 14:37:23 -08:00
x86-64-avx512f-nondef.s Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
x86-64-avx512f-opts-intel.d Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
x86-64-avx512f-opts.d Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
x86-64-avx512f-opts.s Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
x86-64-avx512f-rcig.s Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512f-rcigrd-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512f-rcigrd.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512f-rcigrne-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512f-rcigrne.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512f-rcigru-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512f-rcigru.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512f-rcigrz-intel.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512f-rcigrz.d Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler. 2014-09-16 08:45:28 -07:00
x86-64-avx512f.d x86: replace NoRex64 on VEX-encoded insns 2020-03-06 08:53:18 +01:00
x86-64-avx512f.s x86: replace NoRex64 on VEX-encoded insns 2020-03-06 08:53:18 +01:00
x86-64-avx512f_gfni-intel.d Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
x86-64-avx512f_gfni.d Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
x86-64-avx512f_gfni.s Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
x86-64-avx512f_vaes-intel.d Add Disp8MemShift for AVX512 VAES instructions. 2017-11-23 18:25:49 +03:00
x86-64-avx512f_vaes-wig.s Add Disp8MemShift for AVX512 VAES instructions. 2017-11-23 18:25:49 +03:00
x86-64-avx512f_vaes-wig1-intel.d Add Disp8MemShift for AVX512 VAES instructions. 2017-11-23 18:25:49 +03:00
x86-64-avx512f_vaes-wig1.d Add Disp8MemShift for AVX512 VAES instructions. 2017-11-23 18:25:49 +03:00
x86-64-avx512f_vaes.d Add Disp8MemShift for AVX512 VAES instructions. 2017-11-23 18:25:49 +03:00
x86-64-avx512f_vaes.s Add Disp8MemShift for AVX512 VAES instructions. 2017-11-23 18:25:49 +03:00
x86-64-avx512f_vl-intel.d Add support for AVX512VL. Add AVX512VL versions of AVX512F instructions. 2014-07-22 10:23:40 -07:00
x86-64-avx512f_vl-opts-intel.d Add support for AVX512VL. Add AVX512VL versions of AVX512F instructions. 2014-07-22 10:23:40 -07:00
x86-64-avx512f_vl-opts.d Add support for AVX512VL. Add AVX512VL versions of AVX512F instructions. 2014-07-22 10:23:40 -07:00
x86-64-avx512f_vl-opts.s Add support for AVX512VL. Add AVX512VL versions of AVX512F instructions. 2014-07-22 10:23:40 -07:00
x86-64-avx512f_vl-wig.s Add support for AVX512VL. Add AVX512VL versions of AVX512F instructions. 2014-07-22 10:23:40 -07:00
x86-64-avx512f_vl-wig1-intel.d Add support for AVX512VL. Add AVX512VL versions of AVX512F instructions. 2014-07-22 10:23:40 -07:00
x86-64-avx512f_vl-wig1.d Add support for AVX512VL. Add AVX512VL versions of AVX512F instructions. 2014-07-22 10:23:40 -07:00
x86-64-avx512f_vl.d x86: disambiguate disassembly of certain AVX512 insns 2015-04-23 16:42:40 +02:00
x86-64-avx512f_vl.s x86/Intel: correct permitted operand sizes for AVX512 scatter/gather 2018-07-31 10:55:17 +02:00
x86-64-avx512f_vpclmulqdq-intel.d x86: add missing pseudo ops for VPCLMULQDQ ISA extension 2019-07-01 08:28:58 +02:00
x86-64-avx512f_vpclmulqdq-wig.s Enable Intel VPCLMULQDQ instruction. 2017-10-23 15:58:18 +03:00
x86-64-avx512f_vpclmulqdq-wig1-intel.d Enable Intel VPCLMULQDQ instruction. 2017-10-23 15:58:18 +03:00
x86-64-avx512f_vpclmulqdq-wig1.d Enable Intel VPCLMULQDQ instruction. 2017-10-23 15:58:18 +03:00
x86-64-avx512f_vpclmulqdq.d x86: add missing pseudo ops for VPCLMULQDQ ISA extension 2019-07-01 08:28:58 +02:00
x86-64-avx512f_vpclmulqdq.s x86: add missing pseudo ops for VPCLMULQDQ ISA extension 2019-07-01 08:28:58 +02:00
x86-64-avx512ifma-intel.d Add AVX512IFMA instructions 2014-11-17 06:03:24 -08:00
x86-64-avx512ifma.d Add AVX512IFMA instructions 2014-11-17 06:03:24 -08:00
x86-64-avx512ifma.s Add AVX512IFMA instructions 2014-11-17 06:03:24 -08:00
x86-64-avx512ifma_vl-intel.d Add AVX512IFMA instructions 2014-11-17 06:03:24 -08:00
x86-64-avx512ifma_vl.d Add AVX512IFMA instructions 2014-11-17 06:03:24 -08:00
x86-64-avx512ifma_vl.s Add AVX512IFMA instructions 2014-11-17 06:03:24 -08:00
x86-64-avx512pf-intel.d Fix memory size for gather/scatter instructions 2014-03-20 08:13:30 -07:00
x86-64-avx512pf.d Add support for CPUID PREFETCHWT1 2014-02-21 08:04:00 -08:00
x86-64-avx512pf.s x86/Intel: correct permitted operand sizes for AVX512 scatter/gather 2018-07-31 10:55:17 +02:00
x86-64-avx512vbmi-intel.d Add AVX512VBMI instructions 2014-11-17 06:03:41 -08:00
x86-64-avx512vbmi.d Add AVX512VBMI instructions 2014-11-17 06:03:41 -08:00
x86-64-avx512vbmi.s Add AVX512VBMI instructions 2014-11-17 06:03:41 -08:00
x86-64-avx512vbmi2-intel.d Enable Intel AVX512_VBMI2 instructions. 2017-10-23 15:58:07 +03:00
x86-64-avx512vbmi2.d Enable Intel AVX512_VBMI2 instructions. 2017-10-23 15:58:07 +03:00
x86-64-avx512vbmi2.s Enable Intel AVX512_VBMI2 instructions. 2017-10-23 15:58:07 +03:00
x86-64-avx512vbmi2_vl-intel.d Enable Intel AVX512_VBMI2 instructions. 2017-10-23 15:58:07 +03:00
x86-64-avx512vbmi2_vl.d Enable Intel AVX512_VBMI2 instructions. 2017-10-23 15:58:07 +03:00
x86-64-avx512vbmi2_vl.s Enable Intel AVX512_VBMI2 instructions. 2017-10-23 15:58:07 +03:00
x86-64-avx512vbmi_vl-intel.d Add AVX512VBMI instructions 2014-11-17 06:03:41 -08:00
x86-64-avx512vbmi_vl.d Add AVX512VBMI instructions 2014-11-17 06:03:41 -08:00
x86-64-avx512vbmi_vl.s Add AVX512VBMI instructions 2014-11-17 06:03:41 -08:00
x86-64-avx512vl-1.l Require another match for AVX512VL 2016-05-25 15:04:47 -07:00
x86-64-avx512vl-1.s Require another match for AVX512VL 2016-05-25 15:04:47 -07:00
x86-64-avx512vl-2.l Append ".p2align 4" to some x86 directive tests 2016-05-26 07:55:38 -07:00
x86-64-avx512vl-2.s Append ".p2align 4" to some x86 directive tests 2016-05-26 07:55:38 -07:00
x86-64-avx512vl_gfni-intel.d Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
x86-64-avx512vl_gfni.d Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
x86-64-avx512vl_gfni.s Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
x86-64-avx512vl_vaes-intel.d Add Disp8MemShift for AVX512 VAES instructions. 2017-11-23 18:25:49 +03:00
x86-64-avx512vl_vaes-wig.s Add Disp8MemShift for AVX512 VAES instructions. 2017-11-23 18:25:49 +03:00
x86-64-avx512vl_vaes-wig1-intel.d Add Disp8MemShift for AVX512 VAES instructions. 2017-11-23 18:25:49 +03:00
x86-64-avx512vl_vaes-wig1.d Add Disp8MemShift for AVX512 VAES instructions. 2017-11-23 18:25:49 +03:00
x86-64-avx512vl_vaes.d Add Disp8MemShift for AVX512 VAES instructions. 2017-11-23 18:25:49 +03:00
x86-64-avx512vl_vaes.s Enable Intel VAES instructions. 2017-10-23 15:58:18 +03:00
x86-64-avx512vl_vpclmulqdq-intel.d x86: add missing pseudo ops for VPCLMULQDQ ISA extension 2019-07-01 08:28:58 +02:00
x86-64-avx512vl_vpclmulqdq-wig.s Enable Intel VPCLMULQDQ instruction. 2017-10-23 15:58:18 +03:00
x86-64-avx512vl_vpclmulqdq-wig1-intel.d Enable Intel VPCLMULQDQ instruction. 2017-10-23 15:58:18 +03:00
x86-64-avx512vl_vpclmulqdq-wig1.d Enable Intel VPCLMULQDQ instruction. 2017-10-23 15:58:18 +03:00
x86-64-avx512vl_vpclmulqdq.d x86: add missing pseudo ops for VPCLMULQDQ ISA extension 2019-07-01 08:28:58 +02:00
x86-64-avx512vl_vpclmulqdq.s x86: add missing pseudo ops for VPCLMULQDQ ISA extension 2019-07-01 08:28:58 +02:00
x86-64-avx512vnni-intel.d Enable Intel AVX512_VNNI instructions. 2017-10-23 15:58:18 +03:00
x86-64-avx512vnni.d Enable Intel AVX512_VNNI instructions. 2017-10-23 15:58:18 +03:00
x86-64-avx512vnni.s Enable Intel AVX512_VNNI instructions. 2017-10-23 15:58:18 +03:00
x86-64-avx512vnni_vl-intel.d Enable Intel AVX512_VNNI instructions. 2017-10-23 15:58:18 +03:00
x86-64-avx512vnni_vl.d Enable Intel AVX512_VNNI instructions. 2017-10-23 15:58:18 +03:00
x86-64-avx512vnni_vl.s Enable Intel AVX512_VNNI instructions. 2017-10-23 15:58:18 +03:00
x86-64-avx_gfni-intel.d Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
x86-64-avx_gfni.d Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
x86-64-avx_gfni.s Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
x86-64-bmi-intel.d Implement BMI instructions. 2011-01-05 00:16:57 +00:00
x86-64-bmi.d Implement BMI instructions. 2011-01-05 00:16:57 +00:00
x86-64-bmi.s Implement BMI instructions. 2011-01-05 00:16:57 +00:00
x86-64-bmi2-intel.d Fix rorx in BMI2. 2011-06-30 15:44:55 +00:00
x86-64-bmi2.d Fix rorx in BMI2. 2011-06-30 15:44:55 +00:00
x86-64-bmi2.s Fix rorx in BMI2. 2011-06-30 15:44:55 +00:00
x86-64-branch-2.d gas: Fix some x86_64 testcases for Solaris not using R_X86_64_PLT32 [PR25732] 2020-04-01 14:10:34 +02:00
x86-64-branch-2.s x86-64: honor vendor specifics for near RET 2020-01-30 11:36:33 +01:00
x86-64-branch-3.d gas: Fix some x86_64 testcases for Solaris not using R_X86_64_PLT32 [PR25732] 2020-04-01 14:10:34 +02:00
x86-64-branch-3.s x86-64: Intel64 adjustments for insns dealing with far pointers 2020-02-12 16:19:03 +01:00
x86-64-branch-4.l x86-64: honor vendor specifics for near RET 2020-01-30 11:36:33 +01:00
x86-64-branch-4.s x86-64: honor vendor specifics for near RET 2020-01-30 11:36:33 +01:00
x86-64-branch-5.l x86-64: Intel64 adjustments for insns dealing with far pointers 2020-02-12 16:19:03 +01:00
x86-64-branch-5.s x86-64: Intel64 adjustments for insns dealing with far pointers 2020-02-12 16:19:03 +01:00
x86-64-branch.d x86-64: honor vendor specifics for near RET 2020-01-30 11:36:33 +01:00
x86-64-branch.s x86-64: honor vendor specifics for near RET 2020-01-30 11:36:33 +01:00
x86-64-bundle.d * gas/i386/bundle-lock.d: Ignore trailing nops. 2012-03-15 01:36:29 +00:00
x86-64-bundle.s x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
x86-64-cbw-intel.d Properly display extra data/address size prefixes 2014-05-09 10:58:00 -07:00
x86-64-cbw.d Properly display extra data/address size prefixes 2014-05-09 10:58:00 -07:00
x86-64-cbw.s opcodes/ 2006-12-01 14:56:11 +00:00
x86-64-cdr.d Ignore MOD field for control/debug register move 2014-09-22 09:38:53 -07:00
x86-64-cet-ibt-inval.l Replace CET bit with IBT and SHSTK bits. 2018-01-17 19:48:28 +03:00
x86-64-cet-ibt-inval.s Replace CET bit with IBT and SHSTK bits. 2018-01-17 19:48:28 +03:00
x86-64-cet-intel.d x86/Intel: accept memory operand size specifiers for CET insns 2018-07-11 10:25:40 +02:00
x86-64-cet-shstk-inval.l Replace CET bit with IBT and SHSTK bits. 2018-01-17 19:48:28 +03:00
x86-64-cet-shstk-inval.s Replace CET bit with IBT and SHSTK bits. 2018-01-17 19:48:28 +03:00
x86-64-cet.d x86/Intel: accept memory operand size specifiers for CET insns 2018-07-11 10:25:40 +02:00
x86-64-cet.s x86/Intel: accept memory operand size specifiers for CET insns 2018-07-11 10:25:40 +02:00
x86-64-cldemote-intel.d Enable Intel CLDEMOTE instruction. 2018-04-17 11:56:34 +02:00
x86-64-cldemote.d Enable Intel CLDEMOTE instruction. 2018-04-17 11:56:34 +02:00
x86-64-cldemote.s Enable Intel CLDEMOTE instruction. 2018-04-17 11:56:34 +02:00
x86-64-clflushopt-intel.d Add clflushopt, xsaves, xsavec, xrstors 2014-02-12 07:50:24 -08:00
x86-64-clflushopt.d Add clflushopt, xsaves, xsavec, xrstors 2014-02-12 07:50:24 -08:00
x86-64-clflushopt.s Add clflushopt, xsaves, xsavec, xrstors 2014-02-12 07:50:24 -08:00
x86-64-clmul-intel.d gas/ 2008-04-04 16:34:23 +00:00
x86-64-clmul.d gas/ 2008-04-04 16:34:23 +00:00
x86-64-clmul.s gas/ 2008-04-04 16:34:23 +00:00
x86-64-clwb-intel.d Add clwb instruction 2014-11-17 05:56:37 -08:00
x86-64-clwb.d Add clwb instruction 2014-11-17 05:56:37 -08:00
x86-64-clwb.s Add clwb instruction 2014-11-17 05:56:37 -08:00
x86-64-clzero.d Add znver1 processor 2015-03-17 21:49:15 +05:30
x86-64-crc32-intel.d gas/ 2007-05-03 21:07:16 +00:00
x86-64-crc32.d gas/ 2007-05-03 21:07:16 +00:00
x86-64-crc32.s gas/ 2007-05-03 21:07:16 +00:00
x86-64-crx-suffix.d Add x86_64-mingw64 target 2006-09-20 11:35:11 +00:00
x86-64-crx.d Add x86_64-mingw64 target 2006-09-20 11:35:11 +00:00
x86-64-crx.s gas/testsuite/ 2006-02-11 17:00:59 +00:00
x86-64-default-suffix-avx.d x86: Allow integer conversion without suffix in AT&T syntax 2020-03-03 07:39:35 -08:00
x86-64-default-suffix.d x86: Allow integer conversion without suffix in AT&T syntax 2020-03-03 07:39:35 -08:00
x86-64-default-suffix.s x86: Allow integer conversion without suffix in AT&T syntax 2020-03-03 07:39:35 -08:00
x86-64-disassem.d i386: Check vector length for EVEX broadcast instructions 2019-06-19 10:01:42 -07:00
x86-64-disassem.s i386: Check vector length for EVEX broadcast instructions 2019-06-19 10:01:42 -07:00
x86-64-disp-intel.d gas/ 2009-10-20 22:18:19 +00:00
x86-64-disp.d gas/ 2009-10-20 22:18:19 +00:00
x86-64-disp.s gas/ 2009-09-15 18:41:24 +00:00
x86-64-disp32.d x86: Pass -O0 to assembler for some tests 2019-03-18 09:19:45 +08:00
x86-64-disp32.s Don't use vec_disp8 encoding with the .d32 suffix 2016-04-04 21:19:27 -07:00
x86-64-drx-suffix.d Add x86_64-mingw64 target 2006-09-20 11:35:11 +00:00
x86-64-drx.d Add x86_64-mingw64 target 2006-09-20 11:35:11 +00:00
x86-64-drx.s gas/testsuite/ 2006-02-11 18:08:35 +00:00
x86-64-dw2-compress-2.d Add addr2line, objcopy and strip tests for compressed debug sections. 2010-07-14 19:46:01 +00:00
x86-64-dw2-compress-2.s Add addr2line, objcopy and strip tests for compressed debug sections. 2010-07-14 19:46:01 +00:00
x86-64-dw2-compressed-2.d Add SHF_COMPRESSED support to gas and objcopy 2015-04-08 07:54:09 -07:00
x86-64-enqcmd-intel.d Add support for Intel ENQCMD[S] instructions 2019-06-04 08:50:46 -07:00
x86-64-enqcmd-inval.l Add support for Intel ENQCMD[S] instructions 2019-06-04 08:50:46 -07:00
x86-64-enqcmd-inval.s Add support for Intel ENQCMD[S] instructions 2019-06-04 08:50:46 -07:00
x86-64-enqcmd.d Add support for Intel ENQCMD[S] instructions 2019-06-04 08:50:46 -07:00
x86-64-enqcmd.s Add support for Intel ENQCMD[S] instructions 2019-06-04 08:50:46 -07:00
x86-64-ept-intel.d gas/ 2008-05-02 16:53:40 +00:00
x86-64-ept.d gas/ 2008-05-02 16:53:40 +00:00
x86-64-ept.s gas/ 2008-05-02 16:53:40 +00:00
x86-64-equ-bad.l x86: restrict use of register aliases 2020-06-08 08:37:47 +02:00
x86-64-equ-bad.s x86: restrict use of register aliases 2020-06-08 08:37:47 +02:00
x86-64-equ.d Properly handle EVEX register aliases 2014-07-17 08:54:05 -07:00
x86-64-equ.s Properly handle EVEX register aliases 2014-07-17 08:54:05 -07:00
x86-64-evex-lig-2.d x86: fix various non-LIG templates 2018-11-06 11:42:08 +01:00
x86-64-evex-lig-2.s x86: fix various non-LIG templates 2018-11-06 11:42:08 +01:00
x86-64-evex-lig.s Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
x86-64-evex-lig256-intel.d x86/Intel: disassemble vcvt{,u}si2s{d,s} with correct operand order 2015-06-01 09:51:28 +02:00
x86-64-evex-lig256.d x86-64: correct AVX512F vcvtsi2s{d,s} handling 2018-07-24 09:46:27 +02:00
x86-64-evex-lig512-intel.d x86/Intel: disassemble vcvt{,u}si2s{d,s} with correct operand order 2015-06-01 09:51:28 +02:00
x86-64-evex-lig512.d x86-64: correct AVX512F vcvtsi2s{d,s} handling 2018-07-24 09:46:27 +02:00
x86-64-evex-wig.s x86: adjust {,E}VEX.W handling outside of 64-bit mode 2018-11-06 11:42:54 +01:00
x86-64-evex-wig1-intel.d x86: adjust {,E}VEX.W handling outside of 64-bit mode 2018-11-06 11:42:54 +01:00
x86-64-evex-wig1.d x86: adjust {,E}VEX.W handling outside of 64-bit mode 2018-11-06 11:42:54 +01:00
x86-64-evex-wig2.d x86: Check non-WIG EVEX instruction encoding with -mevexwig=1 2018-09-14 12:21:19 -07:00
x86-64-evex-wig2.s x86: Check non-WIG EVEX instruction encoding with -mevexwig=1 2018-09-14 12:21:19 -07:00
x86-64-f16c-intel.d Support AVX Programming Reference (June, 2010) 2010-07-01 21:55:02 +00:00
x86-64-f16c.d Support AVX Programming Reference (June, 2010) 2010-07-01 21:55:02 +00:00
x86-64-f16c.s Support AVX Programming Reference (June, 2010) 2010-07-01 21:55:02 +00:00
x86-64-fence-as-lock-add-no.d Add option -mfence-as-lock-add=[no|yes]. 2016-01-29 15:46:50 +03:00
x86-64-fence-as-lock-add-yes.d Add option -mfence-as-lock-add=[no|yes]. 2016-01-29 15:46:50 +03:00
x86-64-fma-intel.d Add new FMA tests. 2009-01-06 01:10:49 +00:00
x86-64-fma-scalar-intel.d Allow VL=1 on scalar FMA instructions. 2010-01-28 15:33:23 +00:00
x86-64-fma-scalar.d Allow VL=1 on scalar FMA instructions. 2010-01-28 15:33:23 +00:00
x86-64-fma-scalar.s Allow VL=1 on scalar FMA instructions. 2010-01-28 15:33:23 +00:00
x86-64-fma.d Add new FMA tests. 2009-01-06 01:10:49 +00:00
x86-64-fma.s Add new FMA tests. 2009-01-06 01:10:49 +00:00
x86-64-fma4.d 2009-12-11 Quentin Neill <quentin.neill@amd.com> 2009-12-11 20:38:51 +00:00
x86-64-fma4.s 2009-12-11 Quentin Neill <quentin.neill@amd.com> 2009-12-11 20:38:51 +00:00
x86-64-fsgs-intel.d Support AVX Programming Reference (June, 2010) 2010-07-01 21:55:02 +00:00
x86-64-fsgs.d Support AVX Programming Reference (June, 2010) 2010-07-01 21:55:02 +00:00
x86-64-fsgs.s Support AVX Programming Reference (June, 2010) 2010-07-01 21:55:02 +00:00
x86-64-fxsave-intel.d Support fxsave64 and fxrstor64. 2009-12-04 07:51:41 +00:00
x86-64-fxsave.d Support fxsave64 and fxrstor64. 2009-12-04 07:51:41 +00:00
x86-64-fxsave.s Support fxsave64 and fxrstor64. 2009-12-04 07:51:41 +00:00
x86-64-gfni-intel.d Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
x86-64-gfni.d Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
x86-64-gfni.s Enable Intel GFNI instructions. 2017-10-23 15:58:13 +03:00
x86-64-gidt.d 2006-05-09 H.J. Lu <hongjiu.lu@intel.com> 2006-05-09 17:05:55 +00:00
x86-64-gidt.s gas/testsuite/ 2006-05-09 16:05:40 +00:00
x86-64-gotpcrel-2.d x86: Put back BFD_RELOC_X86_64_GOTPCREL 2018-12-09 07:22:14 -08:00
x86-64-gotpcrel-2.s x86: Put back BFD_RELOC_X86_64_GOTPCREL 2018-12-09 07:22:14 -08:00
x86-64-gotpcrel-no-relax.d Add -mrelax-relocations= to x86 assembler 2016-02-03 08:25:15 -08:00
x86-64-gotpcrel.d Add -mrelax-relocations= to x86 assembler 2016-02-03 08:25:15 -08:00
x86-64-gotpcrel.s Add R_X86_64_[REX_]GOTPCRELX support to gas and ld 2015-10-22 04:49:38 -07:00
x86-64-hle-intel.d Implement Intel Transactional Synchronization Extensions 2012-02-08 18:20:41 +00:00
x86-64-hle.d Implement Intel Transactional Synchronization Extensions 2012-02-08 18:20:41 +00:00
x86-64-hle.s Implement Intel Transactional Synchronization Extensions 2012-02-08 18:20:41 +00:00
x86-64-hlebad.l Implement Intel Transactional Synchronization Extensions 2012-02-08 18:20:41 +00:00
x86-64-hlebad.s Implement Intel Transactional Synchronization Extensions 2012-02-08 18:20:41 +00:00
x86-64-ifunc.d gas/ 2009-07-16 17:37:26 +00:00
x86-64-intel64.d x86-64: Intel64 adjustments for insns dealing with far pointers 2020-02-12 16:19:03 +01:00
x86-64-intel64.s x86-64: Intel64 adjustments for insns dealing with far pointers 2020-02-12 16:19:03 +01:00
x86-64-inval-avx.l gas/ 2009-01-06 01:03:27 +00:00
x86-64-inval-avx.s gas/ 2009-01-06 01:03:27 +00:00
x86-64-inval-avx512f.l x86: Add CheckRegSize to AVX512_BF16 instructions with Disp8ShiftVL 2019-05-28 10:05:44 -07:00
x86-64-inval-avx512f.s x86: Add CheckRegSize to AVX512_BF16 instructions with Disp8ShiftVL 2019-05-28 10:05:44 -07:00
x86-64-inval-avx512vl.l Enable Intel AVX512_VP2INTERSECT insn 2019-06-04 08:58:31 -07:00
x86-64-inval-avx512vl.s Enable Intel AVX512_VP2INTERSECT insn 2019-06-04 08:58:31 -07:00
x86-64-inval-crc32.l x86: testsuite adjustments after commit 1a0351246a 2020-01-21 14:41:05 +01:00
x86-64-inval-crc32.s x86: testsuite adjustments after commit 1a0351246a 2020-01-21 14:41:05 +01:00
x86-64-inval-ept.l gas/ 2008-05-02 16:53:40 +00:00
x86-64-inval-ept.s gas/ 2008-05-02 16:53:40 +00:00
x86-64-inval-invpcid.l Support AVX Programming Reference (June, 2011). 2011-06-10 21:27:40 +00:00
x86-64-inval-invpcid.s Support AVX Programming Reference (June, 2011). 2011-06-10 21:27:40 +00:00
x86-64-inval-movbe.l gas/ 2008-05-02 16:53:40 +00:00
x86-64-inval-movbe.s gas/ 2008-05-02 16:53:40 +00:00
x86-64-inval-rep.l Optimize REP prefix check 2013-02-28 20:50:19 +00:00
x86-64-inval-rep.s Optimize REP prefix check 2013-02-28 20:50:19 +00:00
x86-64-inval-seg.l Revert "x86: Update segment register check in Intel syntax" 2017-11-30 11:44:27 +01:00
x86-64-inval-seg.s Revert "x86: Update segment register check in Intel syntax" 2017-11-30 11:44:27 +01:00
x86-64-inval.l x86: Check for more than 2 memory references 2018-07-27 06:35:09 -07:00
x86-64-inval.s x86: Check for more than 2 memory references 2018-07-27 06:35:09 -07:00
x86-64-invpcid-intel.d x86/Intel: accept "oword ptr" for INVPCID 2018-06-01 08:37:24 +02:00
x86-64-invpcid.d x86/Intel: accept "oword ptr" for INVPCID 2018-06-01 08:37:24 +02:00
x86-64-invpcid.s x86/Intel: accept "oword ptr" for INVPCID 2018-06-01 08:37:24 +02:00
x86-64-io-intel.d Properly display extra data/address size prefixes 2014-05-09 10:58:00 -07:00
x86-64-io-suffix.d Properly display extra data/address size prefixes 2014-05-09 10:58:00 -07:00
x86-64-io.d Properly display extra data/address size prefixes 2014-05-09 10:58:00 -07:00
x86-64-io.s opcodes/ 2006-12-01 15:00:12 +00:00
x86-64-jump.d x86-64/Intel: fix CALL/JMP with dword operand 2019-12-04 10:44:27 +01:00
x86-64-jump.s x86-64/Intel: fix CALL/JMP with dword operand 2019-12-04 10:44:27 +01:00
x86-64-lfence-byte.d i386: Add tests for lfence with load/indirect branch/ret 2020-03-11 09:49:13 -07:00
x86-64-lfence-byte.e i386: Add tests for lfence with load/indirect branch/ret 2020-03-11 09:49:13 -07:00
x86-64-lfence-byte.s i386: Add tests for lfence with load/indirect branch/ret 2020-03-11 09:49:13 -07:00
x86-64-lfence-indbr-a.d i386: Add tests for lfence with load/indirect branch/ret 2020-03-11 09:49:13 -07:00
x86-64-lfence-indbr-b.d i386: Add tests for lfence with load/indirect branch/ret 2020-03-11 09:49:13 -07:00
x86-64-lfence-indbr-c.d i386: Add tests for lfence with load/indirect branch/ret 2020-03-11 09:49:13 -07:00
x86-64-lfence-indbr.e i386: Add tests for lfence with load/indirect branch/ret 2020-03-11 09:49:13 -07:00
x86-64-lfence-indbr.s i386: Add tests for lfence with load/indirect branch/ret 2020-03-11 09:49:13 -07:00
x86-64-lfence-load.d Improve -mlfence-after-load 2020-04-26 14:26:24 +08:00
x86-64-lfence-load.s Improve -mlfence-after-load 2020-04-26 14:26:24 +08:00
x86-64-lfence-ret-a.d Don't handle lret/iret when -mlfence-before-ret=[or|not|shl|yes] since they are invalid in SGX enclaves. 2020-05-18 10:23:59 +08:00
x86-64-lfence-ret-b.d Don't handle lret/iret when -mlfence-before-ret=[or|not|shl|yes] since they are invalid in SGX enclaves. 2020-05-18 10:23:59 +08:00
x86-64-lfence-ret-c.d Don't handle lret/iret when -mlfence-before-ret=[or|not|shl|yes] since they are invalid in SGX enclaves. 2020-05-18 10:23:59 +08:00
x86-64-lfence-ret-d.d Don't handle lret/iret when -mlfence-before-ret=[or|not|shl|yes] since they are invalid in SGX enclaves. 2020-05-18 10:23:59 +08:00
x86-64-lfence-ret-e.d Don't handle lret/iret when -mlfence-before-ret=[or|not|shl|yes] since they are invalid in SGX enclaves. 2020-05-18 10:23:59 +08:00
x86-64-lfence-ret.s Don't handle lret/iret when -mlfence-before-ret=[or|not|shl|yes] since they are invalid in SGX enclaves. 2020-05-18 10:23:59 +08:00
x86-64-localpic.d x86: Force relocation against local absolute symbol 2020-04-01 05:41:06 -07:00
x86-64-localpic.s x86: Force relocation against local absolute symbol 2020-04-01 05:41:06 -07:00
x86-64-lock-1-intel.d Allow lock on cmpxch16b. 2009-11-19 15:26:42 +00:00
x86-64-lock-1.d Allow lock on cmpxch16b. 2009-11-19 15:26:42 +00:00
x86-64-lock-1.s x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
x86-64-lockbad-1.l Check destination operand for lockable instructions. 2009-11-14 06:04:34 +00:00
x86-64-lockbad-1.s Check destination operand for lockable instructions. 2009-11-14 06:04:34 +00:00
x86-64-long-1-intel.d Properly handle multiple opcode prefixes 2014-05-05 14:25:14 -07:00
x86-64-long-1.d Properly handle multiple opcode prefixes 2014-05-05 14:25:14 -07:00
x86-64-long-1.s Properly handle multiple opcode prefixes 2014-05-05 14:25:14 -07:00
x86-64-lwp.d 2010-03-22 Sebastian Pop <sebastian.pop@amd.com> 2010-03-23 02:56:24 +00:00
x86-64-lwp.s 2010-03-22 Sebastian Pop <sebastian.pop@amd.com> 2010-03-23 02:56:24 +00:00
x86-64-mem-intel.d gas/testsuite/ 2007-08-30 15:13:46 +00:00
x86-64-mem.d gas/ 2007-08-28 17:36:34 +00:00
x86-64-mem.s gas/ 2007-08-28 17:36:34 +00:00
x86-64-movbe-intel.d gas/ 2008-05-02 16:53:40 +00:00
x86-64-movbe.d gas/ 2008-05-02 16:53:40 +00:00
x86-64-movbe.s gas/ 2008-05-02 16:53:40 +00:00
x86-64-movd-intel.d x86: bogus VMOVD with 64-bit operands should only allow for registers 2018-03-08 08:26:35 +01:00
x86-64-movd.d x86: bogus VMOVD with 64-bit operands should only allow for registers 2018-03-08 08:26:35 +01:00
x86-64-movd.s x86: bogus VMOVD with 64-bit operands should only allow for registers 2018-03-08 08:26:35 +01:00
x86-64-movdir-intel.d x86/Intel: extend MOVDIRI testing 2019-12-04 10:41:43 +01:00
x86-64-movdir.d x86/Intel: extend MOVDIRI testing 2019-12-04 10:41:43 +01:00
x86-64-movdir.s x86/Intel: extend MOVDIRI testing 2019-12-04 10:41:43 +01:00
x86-64-movdir64b-reg.l Enable Intel MOVDIRI, MOVDIR64B instructions 2018-05-07 16:57:48 -07:00
x86-64-movdir64b-reg.s Enable Intel MOVDIRI, MOVDIR64B instructions 2018-05-07 16:57:48 -07:00
x86-64-movsxd-intel.d x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX 2020-02-14 14:27:28 +01:00
x86-64-movsxd-intel64-intel.d x86-64: Properly encode and decode movsxd 2020-01-27 04:38:29 -08:00
x86-64-movsxd-intel64-inval.l x86-64: Properly encode and decode movsxd 2020-01-27 04:38:29 -08:00
x86-64-movsxd-intel64-inval.s x86-64: Properly encode and decode movsxd 2020-01-27 04:38:29 -08:00
x86-64-movsxd-intel64.d x86-64: Properly encode and decode movsxd 2020-01-27 04:38:29 -08:00
x86-64-movsxd-intel64.s x86-64: Properly encode and decode movsxd 2020-01-27 04:38:29 -08:00
x86-64-movsxd-inval.l x86-64: Properly encode and decode movsxd 2020-01-27 04:38:29 -08:00
x86-64-movsxd-inval.s x86-64: Properly encode and decode movsxd 2020-01-27 04:38:29 -08:00
x86-64-movsxd.d x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX 2020-02-14 14:27:28 +01:00
x86-64-movsxd.s x86-64: Properly encode and decode movsxd 2020-01-27 04:38:29 -08:00
x86-64-mpx-add-bnd-prefix.d gas run_dump_test rename stderr and error-output 2018-09-15 16:24:18 +09:30
x86-64-mpx-add-bnd-prefix.e x86: fix "REP RET" with -madd-bnd-prefix 2018-07-11 10:23:48 +02:00
x86-64-mpx-add-bnd-prefix.s x86: fix "REP RET" with -madd-bnd-prefix 2018-07-11 10:23:48 +02:00
x86-64-mpx-addr32.d Update x86 gas tests for mingw 2013-11-18 14:37:23 -08:00
x86-64-mpx-addr32.s Support Intel MPX 2013-07-24 15:47:25 +00:00
x86-64-mpx-branch-1.d x86-64: correct / adjust prefix emission 2019-12-27 09:39:17 +01:00
x86-64-mpx-branch-1.s x86-64: correct / adjust prefix emission 2019-12-27 09:39:17 +01:00
x86-64-mpx-branch-2.d x86-64: correct / adjust prefix emission 2019-12-27 09:39:17 +01:00
x86-64-mpx-branch-2.s x86-64: correct / adjust prefix emission 2019-12-27 09:39:17 +01:00
x86-64-mpx-inval-1.l Run write_object_file after errors 2014-06-16 12:34:45 +09:30
x86-64-mpx-inval-1.s Support Intel MPX 2013-07-24 15:47:25 +00:00
x86-64-mpx-inval-2.l x86: fold RegEip/RegRip and RegEiz/RegRiz 2018-08-06 08:34:36 +02:00
x86-64-mpx-inval-2.s Update x86-64-mpx-inval-2 test for COFF 2017-03-06 15:00:52 -08:00
x86-64-mpx.d x86-64: bndmk, bndldx, and bndstx don't allow RIP-relative addressing 2018-09-13 11:03:35 +02:00
x86-64-mpx.s x86-64: bndmk, bndldx, and bndstx don't allow RIP-relative addressing 2018-09-13 11:03:35 +02:00
x86-64-mwaitx-bdver4.d x86: adjust register names printed for MONITOR/MWAIT 2019-11-07 09:28:20 +01:00
x86-64-mwaitx-reg.l x86: eliminate ImmExt abuse 2019-11-12 09:08:32 +01:00
x86-64-mwaitx-reg.s Add support for monitorx/mwaitx instructions 2015-06-30 07:50:12 -07:00
x86-64-mwaitx.s Add support for monitorx/mwaitx instructions 2015-06-30 07:50:12 -07:00
x86-64-nop-1.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
x86-64-nop-2.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
x86-64-nop-3.d Disable R_X86_64_PLT32 generation as branch marker on Solaris/x86 2019-04-10 09:48:43 +02:00
x86-64-nop-4.d Disable R_X86_64_PLT32 generation as branch marker on Solaris/x86 2019-04-10 09:48:43 +02:00
x86-64-nop-5.d Disable R_X86_64_PLT32 generation as branch marker on Solaris/x86 2019-04-10 09:48:43 +02:00
x86-64-nop-6.d Fix assembler tests to work with toolchains that have been configured with --enable-generate-build-notes. 2019-07-03 15:26:32 +01:00
x86-64-nops-1-core2.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
x86-64-nops-1-g64.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
x86-64-nops-1-k8.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
x86-64-nops-1-pentium.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
x86-64-nops-1.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
x86-64-nops-2.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
x86-64-nops-3.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
x86-64-nops-4-core2.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
x86-64-nops-4-k8.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
x86-64-nops-4.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
x86-64-nops-5-k8.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
x86-64-nops-5.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
x86-64-nops-7.d x86: Rewrite NOP generation for fill and alignment 2018-03-07 04:18:56 -08:00
x86-64-nops.d x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
x86-64-nops.s x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
x86-64-notrack-intel.d x86: Remove restriction on NOTRACK prefix position 2017-09-09 05:32:11 -07:00
x86-64-notrack.d x86: Remove restriction on NOTRACK prefix position 2017-09-09 05:32:11 -07:00
x86-64-notrack.s x86: Remove restriction on NOTRACK prefix position 2017-09-09 05:32:11 -07:00
x86-64-notrackbad.l x86: adjust ignored prefix warning for branches 2019-12-27 09:39:58 +01:00
x86-64-notrackbad.s x86: Remove restriction on NOTRACK prefix position 2017-09-09 05:32:11 -07:00
x86-64-opcode-bad.d Check invalid mask registers 2016-10-20 15:26:23 -07:00
x86-64-opcode-bad.s Check invalid mask registers 2016-10-20 15:26:23 -07:00
x86-64-opcode-inval-intel.d Stop "objdump -d" from disassembling past a symbolic address. 2015-06-22 16:53:27 +01:00
x86-64-opcode-inval.d Stop "objdump -d" from disassembling past a symbolic address. 2015-06-22 16:53:27 +01:00
x86-64-opcode-inval.s binutils/ 2008-04-03 14:03:21 +00:00
x86-64-opcode.d x86-64: also diagnose far returns / IRET with ambiguous operand size 2020-01-30 11:35:20 +01:00
x86-64-opcode.s x86-64: also diagnose far returns / IRET with ambiguous operand size 2020-01-30 11:35:20 +01:00
x86-64-optimize-1.d x86-64: also optimize ANDQ with immediate fitting in 7 bits 2019-06-25 09:35:17 +02:00
x86-64-optimize-1.s x86-64: also optimize ANDQ with immediate fitting in 7 bits 2019-06-25 09:35:17 +02:00
x86-64-optimize-2.d x86-64: optimize certain commutative VEX-encoded insns 2019-07-01 08:33:56 +02:00
x86-64-optimize-2.s x86: optimize EVEX packed integer logical instructions 2019-07-01 08:31:14 +02:00
x86-64-optimize-2a.d x86: optimize EVEX packed integer logical instructions 2019-07-01 08:31:14 +02:00
x86-64-optimize-2b.d x86-64: optimize certain commutative VEX-encoded insns 2019-07-01 08:33:56 +02:00
x86-64-optimize-2b.s x86: Correct EVEX to 128-bit EVEX optimization 2019-03-19 21:11:21 +08:00
x86-64-optimize-3.d i386: Also check R12-R15 registers when optimizing testq to testb 2019-12-12 12:31:26 -08:00
x86-64-optimize-3.s i386: Also check R12-R15 registers when optimizing testq to testb 2019-12-12 12:31:26 -08:00
x86-64-optimize-3b.d i386: Also check R12-R15 registers when optimizing testq to testb 2019-12-12 12:31:26 -08:00
x86-64-optimize-4.d x86: optimize EVEX packed integer logical instructions 2019-07-01 08:31:14 +02:00
x86-64-optimize-4.s x86: optimize EVEX packed integer logical instructions 2019-07-01 08:31:14 +02:00
x86-64-optimize-5.d x86-64: optimize certain commutative VEX-encoded insns 2019-07-01 08:33:56 +02:00
x86-64-optimize-5.s x86: Optimize EVEX vector load/store instructions 2019-03-18 08:58:19 +08:00
x86-64-optimize-6.d x86-64: optimize certain commutative VEX-encoded insns 2019-07-01 08:33:56 +02:00
x86-64-optimize-6.s x86: optimize EVEX packed integer logical instructions 2019-07-01 08:31:14 +02:00
x86-64-optimize-7.s x86: Correctly optimize EVEX to 128-bit VEX/EVEX 2019-03-17 07:25:22 +08:00
x86-64-optimize-7a.l ix86: Disable AVX512F when disabling AVX2 2019-03-19 21:08:31 +08:00
x86-64-optimize-7a.s ix86: Disable AVX512F when disabling AVX2 2019-03-19 21:08:31 +08:00
x86-64-optimize-7b.d x86: Correctly optimize EVEX to 128-bit VEX/EVEX 2019-03-17 07:25:22 +08:00
x86-64-optimize-8.l ix86: Disable AVX512F when disabling AVX2 2019-03-19 21:08:31 +08:00
x86-64-optimize-8.s x86: Optimize EVEX vector load/store instructions 2019-03-18 08:58:19 +08:00
x86-64-opts-intel.d gas/testsuite/ 2009-01-12 16:04:11 +00:00
x86-64-opts.d gas/testsuite/ 2009-01-12 16:04:11 +00:00
x86-64-opts.s gas/testsuite/ 2009-01-12 16:04:11 +00:00
x86-64-ospke.d Implement Intel OSPKE instructions 2015-12-09 08:01:57 -08:00
x86-64-pconfig-intel.d Enable Intel PCONFIG instruction. 2018-01-23 20:09:35 +03:00
x86-64-pconfig.d Enable Intel PCONFIG instruction. 2018-01-23 20:09:35 +03:00
x86-64-pconfig.s Enable Intel PCONFIG instruction. 2018-01-23 20:09:35 +03:00
x86-64-pcrel.d Add x86_64-mingw64 target 2006-09-20 11:35:11 +00:00
x86-64-pcrel.s bfd/ 2005-06-17 08:03:59 +00:00
x86-64-pr20141.d Enable VREX for AVX512 directives 2016-05-25 10:49:25 -07:00
x86-64-pr20141.s Enable VREX for AVX512 directives 2016-05-25 10:49:25 -07:00
x86-64-prefetch-intel.d Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
x86-64-prefetch.d Add Intel AVX-512 support 2013-07-26 17:20:25 +00:00
x86-64-prefetchwt1-intel.d Add support for CPUID PREFETCHWT1 2014-02-21 08:04:00 -08:00
x86-64-prefetchwt1.d Add support for CPUID PREFETCHWT1 2014-02-21 08:04:00 -08:00
x86-64-prefetchwt1.s Add support for CPUID PREFETCHWT1 2014-02-21 08:04:00 -08:00
x86-64-property-1.d Change the output of readelf's note display so that the "Data size" column header is left justified. 2019-08-08 17:04:31 +01:00
x86-64-property-2.d Change the output of readelf's note display so that the "Data size" column header is left justified. 2019-08-08 17:04:31 +01:00
x86-64-property-3.d x86: Mark cvtpi2ps and cvtpi2pd as MMX 2020-02-19 04:54:45 -08:00
x86-64-pseudos-bad.l x86-64: REX prefix is invalid with VEX etc 2020-06-25 09:26:28 +02:00
x86-64-pseudos-bad.s x86-64: REX prefix is invalid with VEX etc 2020-06-25 09:26:28 +02:00
x86-64-pseudos.d x86: Handle {disp32} for (%bp)/(%ebp)/(%rbp) 2020-07-28 04:04:34 -07:00
x86-64-pseudos.s x86: Handle {disp32} for (%bp)/(%ebp)/(%rbp) 2020-07-28 04:04:34 -07:00
x86-64-ptwrite-intel.d x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
x86-64-ptwrite.d x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
x86-64-ptwrite.s x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
x86-64-rdpid-intel.d Enable Intel RDPID instruction. 2016-05-10 21:38:39 +03:00
x86-64-rdpid.d Enable Intel RDPID instruction. 2016-05-10 21:38:39 +03:00
x86-64-rdpid.s Enable Intel RDPID instruction. 2016-05-10 21:38:39 +03:00
x86-64-rdrnd-intel.d Replace rdrnd with rdrand. 2010-07-05 17:14:22 +00:00
x86-64-rdrnd.d Replace rdrnd with rdrand. 2010-07-05 17:14:22 +00:00
x86-64-rdrnd.s Replace rdrnd with rdrand. 2010-07-05 17:14:22 +00:00
x86-64-rdseed-intel.d Implement RDRSEED, ADX and PRFCHW instructions 2012-07-16 12:58:29 +00:00
x86-64-rdseed.d Implement RDRSEED, ADX and PRFCHW instructions 2012-07-16 12:58:29 +00:00
x86-64-rdseed.s Implement RDRSEED, ADX and PRFCHW instructions 2012-07-16 12:58:29 +00:00
x86-64-reg-bad.l mingw gas testsuite fix 2017-11-21 00:09:23 +10:30
x86-64-reg-bad.s x86-64: don't allow use of %axl as accumulator 2017-11-15 08:48:51 +01:00
x86-64-reg-intel.d x86-64: don't allow use of %axl as accumulator 2017-11-15 08:48:51 +01:00
x86-64-reg.d x86-64: don't allow use of %axl as accumulator 2017-11-15 08:48:51 +01:00
x86-64-reg.s x86-64: don't allow use of %axl as accumulator 2017-11-15 08:48:51 +01:00
x86-64-relax-1.d * gas/i386/x86-64-relax-1.s: Use .balign. not .align. 2010-10-26 22:38:57 +00:00
x86-64-relax-1.s * gas/i386/x86-64-relax-1.s: Use .balign. not .align. 2010-10-26 22:38:57 +00:00
x86-64-relax-2.d Disable R_X86_64_PLT32 generation as branch marker on Solaris/x86 2019-04-10 09:48:43 +02:00
x86-64-relax-3.d Disable R_X86_64_PLT32 generation as branch marker on Solaris/x86 2019-04-10 09:48:43 +02:00
x86-64-relax-4.d x86: Change PLT32 reloc against section to PC32 2020-07-19 11:30:20 -07:00
x86-64-relax-4.s x86: Resolve PLT32 reloc aganst local symbol to section 2020-02-13 13:44:29 -08:00
x86-64-rep-suffix.d gas/testsuite/ 2012-07-02 18:12:28 +00:00
x86-64-rep-suffix.s gas/testsuite/ 2012-07-02 18:12:28 +00:00
x86-64-rep.d Rewrite prefix processing. 2009-11-13 20:42:10 +00:00
x86-64-rep.s gas/testsuite/ 2006-03-07 20:18:06 +00:00
x86-64-rip-intel.d gas/ 2007-09-17 14:46:12 +00:00
x86-64-rip.d gas/ 2007-09-17 14:46:12 +00:00
x86-64-rip.s gas/ 2007-09-17 14:46:12 +00:00
x86-64-rtm-intel.d Implement Intel Transactional Synchronization Extensions 2012-02-08 18:20:41 +00:00
x86-64-rtm.d Implement Intel Transactional Synchronization Extensions 2012-02-08 18:20:41 +00:00
x86-64-rtm.s Implement Intel Transactional Synchronization Extensions 2012-02-08 18:20:41 +00:00
x86-64-se1.d x86: Add Intel ENCLV to assembler and disassembler 2018-10-05 11:56:42 -07:00
x86-64-se1.s x86: Add Intel ENCLV to assembler and disassembler 2018-10-05 11:56:42 -07:00
x86-64-segment.l gas/testsuite/ 2005-03-29 19:30:47 +00:00
x86-64-segment.s gas/testsuite/ 2005-03-29 19:30:47 +00:00
x86-64-segovr.d Despite them being ignored by the CPU, gas issues segment override 2012-08-07 16:57:49 +00:00
x86-64-segovr.s Despite them being ignored by the CPU, gas issues segment override 2012-08-07 16:57:49 +00:00
x86-64-serialize.d Add support for intel SERIALIZE instruction 2020-04-02 05:48:36 -07:00
x86-64-sha.d Update x86 gas tests for mingw 2013-11-18 14:37:23 -08:00
x86-64-sha.s Support Intel SHA 2013-07-25 16:16:35 +00:00
x86-64-sib-intel.d gas/testsuite/ 2008-01-24 15:11:35 +00:00
x86-64-sib.d gas/testsuite/ 2008-01-24 15:11:35 +00:00
x86-64-sib.s gas/testsuite/ 2008-01-24 15:11:35 +00:00
x86-64-simd-intel.d x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
x86-64-simd-suffix.d x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
x86-64-simd.d x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
x86-64-simd.s x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
x86-64-size-1.d Fix assembler tests to work with toolchains that have been configured with --enable-generate-build-notes. 2019-07-03 15:26:32 +01:00
x86-64-size-2.d Add x86 size relocation support to gas 2013-01-17 04:28:48 +00:00
x86-64-size-3.d Fix assembler tests to work with toolchains that have been configured with --enable-generate-build-notes. 2019-07-03 15:26:32 +01:00
x86-64-size-4.d Add x86 size relocation support to gas 2013-01-17 04:28:48 +00:00
x86-64-size-5.d Fix assembler tests to work with toolchains that have been configured with --enable-generate-build-notes. 2019-07-03 15:26:32 +01:00
x86-64-size-5.s Add x86 size relocation support to gas 2013-01-17 04:28:48 +00:00
x86-64-size-inval-1.l Fix whitespace in gas listing errors and warnings 2014-05-22 18:53:22 +09:30
x86-64-size-inval-1.s Add x86 size relocation support to gas 2013-01-17 04:28:48 +00:00
x86-64-smap.d Implement Intel SMAP instructions 2013-02-19 19:10:31 +00:00
x86-64-specific-reg.l x86: eliminate ImmExt abuse 2019-11-12 09:08:32 +01:00
x86-64-specific-reg.s x86: eliminate ImmExt abuse 2019-11-12 09:08:32 +01:00
x86-64-sse-check-error.l x86: drop SSE4a from SSE check again 2020-06-16 10:34:55 +02:00
x86-64-sse-check-error.s gas/ 2008-04-10 17:53:40 +00:00
x86-64-sse-check-none.d x86: extend SSE check to PCLMULQDQ, AES, and GFNI insns 2018-03-08 08:35:01 +01:00
x86-64-sse-check-warn.d gas run_dump_test rename stderr and error-output 2018-09-15 16:24:18 +09:30
x86-64-sse-check.d x86: extend SSE check to PCLMULQDQ, AES, and GFNI insns 2018-03-08 08:35:01 +01:00
x86-64-sse-noavx.d x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
x86-64-sse-noavx.s x86: improve handling of insns with ambiguous operand sizes 2020-01-21 08:28:25 +01:00
x86-64-sse2avx-opts-intel.d Update gas/i386/sse2avx-opts.d, gas/i386/sse2avx-opts-intel.d, 2009-01-12 16:53:08 +00:00
x86-64-sse2avx-opts.d Update gas/i386/sse2avx-opts.d, gas/i386/sse2avx-opts-intel.d, 2009-01-12 16:53:08 +00:00
x86-64-sse2avx.d x86-64: honor REX prefixes for SSE2AVX 2020-06-25 09:25:52 +02:00
x86-64-sse2avx.s x86-64: honor REX prefixes for SSE2AVX 2020-06-25 09:25:52 +02:00
x86-64-sse3-intel.d x86/Intel: don't swap operands of MONITOR{,X} and MWAIT{,X} 2020-02-17 08:57:54 +01:00
x86-64-sse3.d x86/Intel: don't swap operands of MONITOR{,X} and MWAIT{,X} 2020-02-17 08:57:54 +01:00
x86-64-sse3.s x86/Intel: don't swap operands of MONITOR{,X} and MWAIT{,X} 2020-02-17 08:57:54 +01:00
x86-64-sse4_1-intel.d gas/testsuite/ 2008-01-04 18:03:02 +00:00
x86-64-sse4_1.d gas/testsuite/ 2008-01-04 18:03:02 +00:00
x86-64-sse4_1.s gas/testsuite/ 2007-09-12 13:20:31 +00:00
x86-64-sse4_2-intel.d x86: fix handling of 64-bit operand size VPCMPESTR{I,M} 2017-02-28 10:53:35 +01:00
x86-64-sse4_2.d x86: fix handling of 64-bit operand size VPCMPESTR{I,M} 2017-02-28 10:53:35 +01:00
x86-64-sse4_2.s x86: fix handling of 64-bit operand size VPCMPESTR{I,M} 2017-02-28 10:53:35 +01:00
x86-64-ssse3.d 2009-09-14 H.J. Lu <hongjiu.lu@intel.com> 2009-09-14 14:44:58 +00:00
x86-64-ssse3.s 2009-09-14 H.J. Lu <hongjiu.lu@intel.com> 2009-09-14 14:44:58 +00:00
x86-64-stack-intel.d Properly display extra data/address size prefixes 2014-05-09 10:58:00 -07:00
x86-64-stack-suffix.d Properly display extra data/address size prefixes 2014-05-09 10:58:00 -07:00
x86-64-stack.d Properly display extra data/address size prefixes 2014-05-09 10:58:00 -07:00
x86-64-stack.s gas/testsuite/ 2012-08-06 22:08:25 +00:00
x86-64-suffix-bad.l x86: fix register check in check_qword_reg() 2016-07-05 11:14:51 +02:00
x86-64-suffix-bad.s x86: fix register check in check_qword_reg() 2016-07-05 11:14:51 +02:00
x86-64-suffix-intel.d x86-64: also diagnose far returns / IRET with ambiguous operand size 2020-01-30 11:35:20 +01:00
x86-64-suffix.d x86-64: also diagnose far returns / IRET with ambiguous operand size 2020-01-30 11:35:20 +01:00
x86-64-suffix.e x86-64: also diagnose far returns / IRET with ambiguous operand size 2020-01-30 11:35:20 +01:00
x86-64-suffix.s x86-64: also diagnose far returns / IRET with ambiguous operand size 2020-01-30 11:35:20 +01:00
x86-64-sysenter-amd.d x86: SYSENTER/SYSEXIT are unavailable in 64-bit mode on AMD 2020-01-09 11:38:01 +01:00
x86-64-sysenter-amd.l x86: SYSENTER/SYSEXIT are unavailable in 64-bit mode on AMD 2020-01-09 11:38:01 +01:00
x86-64-sysenter-amd.s x86: SYSENTER/SYSEXIT are unavailable in 64-bit mode on AMD 2020-01-09 11:38:01 +01:00
x86-64-sysenter-intel.d x86: SYSENTER/SYSEXIT are unavailable in 64-bit mode on AMD 2020-01-09 11:38:01 +01:00
x86-64-sysenter-mixed.d x86: SYSENTER/SYSEXIT are unavailable in 64-bit mode on AMD 2020-01-09 11:38:01 +01:00
x86-64-sysenter.d x86: Accept Intel64 only instruction by default 2020-02-10 08:37:36 -08:00
x86-64-tbm-intel.d Add TBM testsuite files missing from last commit. 2011-01-17 22:17:16 +00:00
x86-64-tbm.d Add TBM testsuite files missing from last commit. 2011-01-17 22:17:16 +00:00
x86-64-tbm.s Add TBM testsuite files missing from last commit. 2011-01-17 22:17:16 +00:00
x86-64-tsxldtrk.d x86: Correct xsusldtrk mnemonic 2020-06-14 05:18:35 -07:00
x86-64-unique.d x86: Run unique tests only for ELF targets 2020-02-06 04:44:39 -08:00
x86-64-unwind.d Fix assembler tests to work with toolchains that have been configured with --enable-generate-build-notes. 2019-07-03 15:26:32 +01:00
x86-64-unwind.s bfd/ 2004-10-08 13:55:11 +00:00
x86-64-vaes-intel.d Enable Intel VAES instructions. 2017-10-23 15:58:18 +03:00
x86-64-vaes.d Enable Intel VAES instructions. 2017-10-23 15:58:18 +03:00
x86-64-vaes.s Enable Intel VAES instructions. 2017-10-23 15:58:18 +03:00
x86-64-vex-lig-2.d x86: fix various non-LIG templates 2018-11-06 11:42:08 +01:00
x86-64-vex-lig-2.s x86: fix various non-LIG templates 2018-11-06 11:42:08 +01:00
x86-64-vgather-check-error.l x86: Check invalid XMM register in AVX512 gathers 2017-10-26 11:18:25 -07:00
x86-64-vgather-check-error.s The VGATHER group of instructions requires that all three involved 2012-08-07 16:55:00 +00:00
x86-64-vgather-check-none.d x86: Check invalid XMM register in AVX512 gathers 2017-10-26 11:18:25 -07:00
x86-64-vgather-check-none.s The VGATHER group of instructions requires that all three involved 2012-08-07 16:55:00 +00:00
x86-64-vgather-check-warn.d gas run_dump_test rename stderr and error-output 2018-09-15 16:24:18 +09:30
x86-64-vgather-check-warn.e x86: Check invalid XMM register in AVX512 gathers 2017-10-26 11:18:25 -07:00
x86-64-vgather-check.d x86: Check invalid XMM register in AVX512 gathers 2017-10-26 11:18:25 -07:00
x86-64-vgather-check.s x86: Check invalid XMM register in AVX512 gathers 2017-10-26 11:18:25 -07:00
x86-64-vmfunc.d Add vmfunc 2012-01-13 22:19:32 +00:00
x86-64-vmx.d gas/ 2005-07-15 13:49:53 +00:00
x86-64-vmx.s gas/ 2005-07-15 13:49:53 +00:00
x86-64-vp2intersect-intel.d Enable Intel AVX512_VP2INTERSECT insn 2019-06-04 08:58:31 -07:00
x86-64-vp2intersect-inval-bcast.l Enable Intel AVX512_VP2INTERSECT insn 2019-06-04 08:58:31 -07:00
x86-64-vp2intersect-inval-bcast.s Enable Intel AVX512_VP2INTERSECT insn 2019-06-04 08:58:31 -07:00
x86-64-vp2intersect.d Enable Intel AVX512_VP2INTERSECT insn 2019-06-04 08:58:31 -07:00
x86-64-vp2intersect.s Enable Intel AVX512_VP2INTERSECT insn 2019-06-04 08:58:31 -07:00
x86-64-vpclmulqdq-intel.d x86: add missing pseudo ops for VPCLMULQDQ ISA extension 2019-07-01 08:28:58 +02:00
x86-64-vpclmulqdq.d x86: add missing pseudo ops for VPCLMULQDQ ISA extension 2019-07-01 08:28:58 +02:00
x86-64-vpclmulqdq.s x86: add missing pseudo ops for VPCLMULQDQ ISA extension 2019-07-01 08:28:58 +02:00
x86-64-w64-pcrel.d 2008-07-09 Kai Tietz <kai.tietz@onevision.com> 2008-07-09 10:28:12 +00:00
x86-64-waitpkg-intel.d x86: refine TPAUSE and UMWAIT 2020-03-06 08:48:48 +01:00
x86-64-waitpkg.d x86: refine TPAUSE and UMWAIT 2020-03-06 08:48:48 +01:00
x86-64-waitpkg.s x86: refine TPAUSE and UMWAIT 2020-03-06 08:48:48 +01:00
x86-64-wbnoinvd-intel.d Enable Intel WBNOINVD instruction. 2018-01-23 20:05:33 +03:00
x86-64-wbnoinvd.d Enable Intel WBNOINVD instruction. 2018-01-23 20:05:33 +03:00
x86-64-wbnoinvd.s Enable Intel WBNOINVD instruction. 2018-01-23 20:05:33 +03:00
x86-64-xop.d x86: add disassembler support for XOP VPCOM* pseudo-ops 2017-11-14 08:43:26 +01:00
x86-64-xop.s 2010-02-10 Quentin Neill <quentin.neill@amd.com> 2010-02-11 05:06:14 +00:00
x86-64-xsave-intel.d Support AVX Programming Reference (June, 2010) 2010-07-01 21:55:02 +00:00
x86-64-xsave.d Support AVX Programming Reference (June, 2010) 2010-07-01 21:55:02 +00:00
x86-64-xsave.s Support AVX Programming Reference (June, 2010) 2010-07-01 21:55:02 +00:00
x86-64-xsavec-intel.d Add clflushopt, xsaves, xsavec, xrstors 2014-02-12 07:50:24 -08:00
x86-64-xsavec.d Add clflushopt, xsaves, xsavec, xrstors 2014-02-12 07:50:24 -08:00
x86-64-xsavec.s Add clflushopt, xsaves, xsavec, xrstors 2014-02-12 07:50:24 -08:00
x86-64-xsaves-intel.d Add clflushopt, xsaves, xsavec, xrstors 2014-02-12 07:50:24 -08:00
x86-64-xsaves.d Add clflushopt, xsaves, xsavec, xrstors 2014-02-12 07:50:24 -08:00
x86-64-xsaves.s Add clflushopt, xsaves, xsavec, xrstors 2014-02-12 07:50:24 -08:00
x86_64-intel.d x86: restrict %tr<N> visibility 2020-06-08 08:39:57 +02:00
x86_64.d x86: restrict %tr<N> visibility 2020-06-08 08:39:57 +02:00
x86_64.e x86-64: also diagnose far returns / IRET with ambiguous operand size 2020-01-30 11:35:20 +01:00
x86_64.s x86: restrict %tr<N> visibility 2020-06-08 08:39:57 +02:00
xmmhi32.d gas/i386/xmmhi32.d: Also allow dir32 relocation 2018-05-06 19:16:47 -07:00
xmmhi32.s x86: properly force / avoid forcing EVEX encoding 2018-04-26 08:49:41 +02:00
xmmhi64.d x86: properly force / avoid forcing EVEX encoding 2018-04-26 08:49:41 +02:00
xmmhi64.s x86: don't ignore mandatory pseudo prefixes 2020-06-09 08:46:22 +02:00
xmmword.l x86: add CVT{,T}PS2PI cases to xmmwords test 2019-06-25 09:35:17 +02:00
xmmword.s x86: add CVT{,T}PS2PI cases to xmmwords test 2019-06-25 09:35:17 +02:00
xop.d x86: add disassembler support for XOP VPCOM* pseudo-ops 2017-11-14 08:43:26 +01:00
xop.s 2010-02-10 Quentin Neill <quentin.neill@amd.com> 2010-02-11 05:06:14 +00:00
xop32reg.d x86: add disassembler support for XOP VPCOM* pseudo-ops 2017-11-14 08:43:26 +01:00
xop32reg.s X86: Ignore REX_B bit for 32-bit XOP instructions 2016-11-28 09:21:05 -08:00
xsave-intel.d x86: CpuXSAVE is a prereq for various other features 2018-04-26 08:48:56 +02:00
xsave.d x86: CpuXSAVE is a prereq for various other features 2018-04-26 08:48:56 +02:00
xsave.s x86: CpuXSAVE is a prereq for various other features 2018-04-26 08:48:56 +02:00
xsavec-intel.d Add clflushopt, xsaves, xsavec, xrstors 2014-02-12 07:50:24 -08:00
xsavec.d Add clflushopt, xsaves, xsavec, xrstors 2014-02-12 07:50:24 -08:00
xsavec.s Add clflushopt, xsaves, xsavec, xrstors 2014-02-12 07:50:24 -08:00
xsaves-intel.d Add clflushopt, xsaves, xsavec, xrstors 2014-02-12 07:50:24 -08:00
xsaves.d Add clflushopt, xsaves, xsavec, xrstors 2014-02-12 07:50:24 -08:00
xsaves.s Add clflushopt, xsaves, xsavec, xrstors 2014-02-12 07:50:24 -08:00