Home
last modified time | relevance | path

Searched refs:i386 (Results 1 – 25 of 624) sorted by relevance

12345678910>>...25

/toolchain/binutils/binutils-2.27/gas/testsuite/
DChangeLog-200818 * gas/i386/i386.exp: Run x86-64-avx-swap and x86-64-avx-swap-intel.
20 * gas/i386/opts.s: Add tests for movsd, movss, vmovsd and
22 * gas/i386/x86-64-opts.s: Likewise.
24 * gas/i386/opts.d: Updated.
25 * gas/i386/opts-intel.d: Likewise.
26 * gas/i386/sse2avx-opts.d: Likewise.
27 * gas/i386/sse2avx-opts-intel.d: Likewise.
28 * gas/i386/x86-64-opts.d: Likewise.
29 * gas/i386/x86-64-opts-intel.d: Likewise.
30 * gas/i386/x86-64-sse2avx-opts.d: Likewise.
[all …]
DChangeLog-20073 * gas/i386/inval.s: Add test for cvtsi2ss/cvtsi2sd.
4 * gas/i386/simd.s: Likewise.
5 * gas/i386/x86-64-simd.s: Likewise.
7 * gas/i386/inval.l: Updated.
8 * gas/i386/katmai.d: Likewise.
9 * gas/i386/simd-intel.d: Likewise.
10 * gas/i386/simd-suffix.d: Likewise.
11 * gas/i386/simd.d: Likewise.
12 * gas/i386/sse2.d: Likewise.
13 * gas/i386/x86-64-opcode.d: Likewise.
[all …]
DChangeLog-201485 * gas/i386/x86-64-mpx-branch-1.d: Don't use *_BND relocations.
86 * gas/i386/x86-64-mpx-branch-2.d: Likewise.
97 * gas/i386/i386.exp: Run new tests.
98 * gas/i386/avx512vbmi-intel.d: New file.
99 * gas/i386/avx512vbmi.d: Likewise.
100 * gas/i386/avx512vbmi.s: Likewise.
101 * gas/i386/avx512vbmi_vl-intel.d: Likewise.
102 * gas/i386/avx512vbmi_vl.d: Likewise.
103 * gas/i386/avx512vbmi_vl.s: Likewise.
104 * gas/i386/x86-64-avx512vbmi-intel.d: Likewise.
[all …]
DChangeLog-200932 * gas/i386/fma4.d: Add test cases.
33 * gas/i386/fma4.s: Add test cases.
34 * gas/i386/x86-64-fma4.d: Add test cases.
35 * gas/i386/x86-64-fma4.s: Add test cases.
40 * gas/i386/intelpic.s: Add testcases.
41 * gas/i386/intelpic.d: Updated.
45 * gas/i386/i386.exp: Run x86-64-fxsave and x86-64-fxsave-intel.
47 * gas/i386/rex.d: Updated for fxsave64.
49 * gas/i386/x86-64-fxsave-intel.d: New.
50 * gas/i386/x86-64-fxsave.d: Likewise.
[all …]
DChangeLog-201031 * gas/i386/ilp32/lns/ilp32.exp: New.
32 * gas/i386/ilp32/lns/lns-common-1.d: Likewise.
33 * gas/i386/ilp32/lns/lns-duplicate.d: Likewise.
35 * gas/i386/ilp32/cfi/cfi-common-1.d: New.
36 * gas/i386/ilp32/cfi/cfi-common-2.d: Likewise.
37 * gas/i386/ilp32/cfi/cfi-common-3.d: Likewise.
38 * gas/i386/ilp32/cfi/cfi-common-4.d: Likewise.
39 * gas/i386/ilp32/cfi/cfi-common-5.d: Likewise.
40 * gas/i386/ilp32/cfi/cfi-common-6.d: Likewise.
41 * gas/i386/ilp32/cfi/cfi-common-7.d: Likewise.
[all …]
DChangeLog-20063 * gas/i386/intel.s: Add tests for "shrd %cl,%edx,%eax" and
5 * gas/i386/opcode.s: Likewise.
7 * gas/i386/intel.d: Updated.
8 * gas/i386/opcode-intel.d: Likewise.
9 * gas/i386/opcode-suffix.d: Likewise.
10 * gas/i386/opcode.d: Likewise.
23 * gas/i386/x86-64-inval.s: cmpxchg16b needs oword ptr, instead
25 * gas/i386/x86_64.s: Likewise.
26 * gas/i386/x86-64-inval.l: Updated.
30 * gas/i386/x86-64-inval.s: Add cmpxchg16b.
[all …]
DChangeLog-201259 * gas/i386/i386.exp: Likewise.
60 * gas/i386/ilp32/ilp32.exp: Likewise.
61 * gas/i386/ilp32/cfi/ilp32.exp: Likewise.
62 * gas/i386/ilp32/elf/ilp32.exp: Likewise.
63 * gas/i386/ilp32/lns/ilp32.exp: Likewise.
324 * gas/i386/rex.s: Add test of REX prefix before fsave (i.e. fwait).
325 * gas/i386/rex.d: Update.
381 * gas/i386/i386.exp: Run bdver3 test cases.
382 * gas/i386/nops-1-bdver3.d: New.
383 * gas/i386/arch-10-bdver3.d: New.
[all …]
DChangeLog-2015240 * gas/i386/i386.exp: Run ospke and x86-64-ospke.
241 * gas/i386/ospke.d: New file.
242 * gas/i386/ospke.s: Likewise.
243 * gas/i386/x86-64-ospke.d: Likewise.
262 * gas/i386/ilp32/elf/file.d: Likewise.
445 * gas/i386/i386.exp: Run x86-64-gotpcrel.
446 * gas/i386/x86-64-gotpcrel.d: New file.
447 * gas/i386/x86-64-gotpcrel.s: Likewise.
448 * gas/i386/ilp32/x86-64-gotpcrel.d: Likewise.
449 * gas/i386/x86-64-localpic.d: Replace R_X86_64_GOTPCREL with
[all …]
DChangeLog-2011315 * gas/i386/avx-gather-intel.d: Added missing vpgather tests.
316 * gas/i386/avx-gather.d: Likewise.
317 * gas/i386/x86-64-avx-gather-intel.d: Likewise.
318 * gas/i386/x86-64-avx-gather.d: Likewise.
320 * gas/i386/avx-intel.d: Added missing vpinsrd and removed
322 * gas/i386/avx.d: Likewise.
323 * gas/i386/avx.s: Likewise.
324 * gas/i386/ilp32/x86-64-avx-intel.d: Likewise.
325 * gas/i386/ilp32/x86-64-avx.d: Likewise.
326 * gas/i386/x86-64-avx-intel.d: Likewise.
[all …]
DChangeLog-201313 * gas/i386/dw2-compress-1.d: Likewise.
17 * gas/i386/i386.exp: Don't run x86-64-disassem for mingw targets.
40 * gas/i386/disassem.s: New.
41 * gas/i386/disassem.d: Likewise.
42 * gas/i386/x86-64-disassem.s: Likewise.
43 * gas/i386/x86-64-disassem.d: Likewise.
44 * gas/i386/i386.exp: Run disassem and x86-64-disassem.
153 * gas/i386/avx512f-nondef.d: Updated for mingw.
154 * gas/i386/mpx-add-bnd-prefix.d: Likewise.
155 * gas/i386/x86-64-avx512f-nondef.d: Likewise.
[all …]
DChangeLog-20057 * gas/i386/equ.s: Also check .if works on (equates to)
10 * gas/i386/equ.e: Adjust.
14 * gas/i386/rex.[sd]: New.
15 * gas/i386/i386.exp: Run new test.
37 * gas/i386/i386.exp: Add x86-64-prescott for 64bit.
39 * gas/i386/prescott.s: Test address size override for monitor.
40 * gas/i386/prescott.d: Updated.
42 * gas/i386/x86-64-prescott.d: New file.
43 * gas/i386/x86-64-prescott.s: Likewise.
136 * gas/i386/intelbad.d: Add tests for ill registers in brackets.
[all …]
/toolchain/binutils/binutils-2.27/opcodes/
DChangeLog-200831 * i386-dis.c (EXdS): New.
41 * i386-opc.h (S): Update comments.
43 * i386-opc.tbl: Add S to movss, movsd, vmovss and vmovsd.
44 * i386-tbl.h: Regenerated.
52 * i386-dis.c (EbS): New.
78 * i386-gen.c (opcode_modifiers): Add S.
80 * i386-opc.h (S): New.
84 * i386-opc.tbl: Add S to movapd, movaps, movdqa, movdqu, movq,
86 * i386-tbl.h: Regenerated.
90 * i386-dis.c (mnemonicendp): New.
[all …]
DChangeLog-20073 * i386-dis.c (prefix_table): Use "%LQ" on cvtsi2ss/cvtsi2sd.
6 * i386-opc.tbl: Remove IgnoreSize from cvtsi2ss/cvtsi2sd.
7 * i386-tbl.h: Regenerated.
11 * i386-gen.c (cpu_flag_init): Add CpuSSE4_1_Or_5 to
15 * i386-init.h: Regenerated.
16 * i386-tbl.h: Likewise.
18 * i386-opc.h (CpuSSE4_1_Or_5): New.
22 * i386-opc.tbl: Use CpuSSE4_1_Or_5 instead of CpuSSE4_1|CpuSSE5
27 * i386-gen.c (opcode_modifiers): Add OldGcc, ATTMnemonic and
30 * i386-opc.h (OldGcc): New.
[all …]
DChangeLog-201456 * i386-dis-evex.c (evex_table): Add vpermi2b, vpermt2b, vpermb,
58 * i386-dis.c (PREFIX enum): Add PREFIX_EVEX_0F3883, EVEX_W_0F3883_P_2.
59 * i386-gen.c (cpu_flag_init): Add CPU_AVX512VBMI_FLAGS.
61 * i386-opc.h (enum): Add CpuAVX512VBMI.
63 * i386-opc.tbl: Add vpmadd52luq, vpmultishiftqb, vpermb, vpermi2b,
65 * i386-init.h: Regenerated.
66 * i386-tbl.h: Likewise.
70 * i386-dis-evex.c (evex_table): Add vpmadd52luq, vpmadd52huq.
71 * i386-dis.c (PREFIX enum): Add PREFIX_EVEX_0F38B4,
73 * i386-gen.c (cpu_flag_init): Add CPU_AVX512IFMA_FLAGS.
[all …]
DChangeLog-20093 * i386-gen.c (opcode_modifiers): Remove VexNDS, VexNDD and
6 * i386-opc.h (VexNDS): Removed.
16 * i386-opc.tbl: Replace VexNDS with VexVVVV=1, VexNDD with
18 * i386-tbl.h: Regenerated.
22 * i386-gen.c (operand_types): Move Imm1 before Imm8.
33 * i386-gen.c (opcode_modifiers): Remove ByteOkIntel.
35 * i386-opc.h (ByteOkIntel): Removed.
38 * i386-opc.tbl: Remove ByteOkIntel.
39 * i386-tbl.h: Regenerated.
43 * i386-gen.c (opcode_modifiers): Remove Vex0F, Vex0F38,
[all …]
DChangeLog-201011 * i386-dis.c (print_insn): Support bfd_mach_x64_32 and
79 * i386-gen.c (cpu_flag_init): Add CpuNop to CPU_GENERIC64_FLAGS.
81 * i386-init.h: Regenerated.
89 * i386-opc.tbl: Remove CheckRegSize from movq.
90 * i386-tbl.h: Regenerated.
94 * i386-opc.tbl: Remove CheckRegSize from instructions with
96 * i386-tbl.h: Regenerated.
100 * i386-gen.c (opcode_modifiers): Add CheckRegSize.
102 * i386-opc.h (CheckRegSize): New.
105 * i386-opc.tbl: Add CheckRegSize to instructions which
[all …]
DChangeLog-201192 * i386-dis.c (print_insn): Fix testing of array subscript.
247 * i386-dis.c (xop_table): Remove spurious bextr insn.
252 * i386-dis.c (print_insn): Optimize info->mach check.
257 * i386-opc.tbl: Add Disp32S to 64bit call.
258 * i386-tbl.h: Regenerated.
306 * i386-dis.c (print_insn): Handle bfd_mach_k1om and
309 * i386-gen.c (cpu_flag_init): Set CPU_UNKNOWN_FLAGS to
313 * i386-opc.h (CpuK1OM): New.
316 * i386-init.h: Regenerated.
317 * i386-tbl.h: Likewise.
[all …]
DChangeLog-201257 * i386-opc.tbl: Fix opcode for 64-bit jecxz.
58 * i386-tbl.h: Regenerated.
126 * i386-dis.c (ckprefix): When bailing out for fwait with prefixes,
168 * i386-gen.c (cpu_flag_init): Add CPU_BDVER3_FLAGS.
169 * i386-init.h: Regenerated.
196 * i386-gen.c (cpu_flag_init): Add missing Cpu flags in
199 * i386-init.h: Regenerated.
203 * i386-gen.c (cpu_flag_init): Add CpuCX16 to CPU_NOCONA_FLAGS,
208 * i386-opc.h (CpuCX16): New.
210 * i386-opc.tbl: Replace CpuSSE3 with CpuCX16 for cmpxchg16b.
[all …]
DMakefile.am67 i386-init.h \
68 i386-opc.h \
69 i386-tbl.h \
145 i386-dis.c \
146 i386-opc.c \
285 i386-gen.c \
515 MOSTLYCLEANFILES = aarch64-gen$(EXEEXT_FOR_BUILD) i386-gen$(EXEEXT_FOR_BUILD) \
520 $(srcdir)/aarch64-opc-2.c $(srcdir)/i386-tbl.h $(srcdir)/i386-init.h \
540 i386-gen$(EXEEXT_FOR_BUILD): i386-gen.o $(BUILD_LIB_DEPS)
541 $(LINK_FOR_BUILD) i386-gen.o $(BUILD_LIBS)
[all …]
/toolchain/binutils/binutils-2.27/gas/
Dconfigure.tgt64 i[3-7]86) cpu_type=i386 arch=i386;;
112 x86_64*) cpu_type=i386 arch=x86_64;;
215 i386-ibm-aix*) fmt=coff em=i386aix ;;
216 i386-sequent-bsd*) fmt=aout em=dynix ;;
217 i386-*-beospe*) fmt=coff em=pe ;;
218 i386-*-beos*) fmt=elf ;;
219 i386-*-coff) fmt=coff ;;
220 i386-*-elfiamcu) fmt=elf arch=iamcu ;;
221 i386-*-elf*) fmt=elf ;;
222 i386-*-kaos*) fmt=elf ;;
[all …]
/toolchain/binutils/binutils-2.27/ld/
DChangeLog37 * testsuite/ld-i386/i386.exp: Run pr21168.
38 * testsuite/ld-i386/pr21168a.c: New file.
39 * testsuite/ld-i386/pr21168b.S: Likewise.
262 * testsuite/ld-i386/i386.exp: Run PR ld/20253 tests.
263 * testsuite/ld-i386/no-plt.exp: Likewise.
265 * testsuite/ld-i386/pr13302.d: Remove .rel.plt section.
266 * testsuite/ld-ifunc/ifunc-13-i386.d: Likewise.
268 * testsuite/ld-ifunc/ifunc-15-i386.d: Likewise.
274 * testsuite/ld-i386/pr20244-2a.d: Remove .plt section.
275 * testsuite/ld-ifunc/ifunc-21-i386.d: Likewise.
[all …]
/toolchain/binutils/binutils-2.27/gas/doc/
Dc-i386.texi8 @node i386-Dependent
16 @cindex i386 support
20 The i386 version @code{@value{AS}} supports both the original Intel 386
25 * i386-Options:: Options
26 * i386-Directives:: X86 specific directives
27 * i386-Syntax:: Syntactical considerations
28 * i386-Mnemonics:: Instruction Naming
29 * i386-Regs:: Register Naming
30 * i386-Prefixes:: Instruction Prefixes
31 * i386-Memory:: Memory References
[all …]
/toolchain/binutils/binutils-2.27/ld/testsuite/
DChangeLog-201571 * ld-i386/i386.exp: Run mov2a and mov2b.
72 * ld-i386/mov2.s: New file.
73 * ld-i386/mov2a.d: Likewise.
74 * ld-i386/mov2b.d: Likewise.
85 * ld-i386/i386.exp: Run pr19319 test.
87 * ld-i386/pr19319.dd: New file.
88 * ld-i386/pr19319a.S: Likewise.
89 * ld-i386/pr19319b.S: Likewise.
172 * ld-i386/i386.exp: Run pr19175.
174 * ld-i386/pr19175.d: New file.
[all …]
DChangeLog-201210 * ld-ifunc/ifunc-14e-i386.d: Likewise.
12 * ld-ifunc/ifunc-14f-i386.d: Likewise.
25 * ld-i386/export-class.exp: Run for i?86-*-nacl* targets.
48 * ld-ifunc/ifunc-18a-i386.d: New file.
51 * ld-ifunc/ifunc-18b-i386.d: Likewise.
54 * ld-ifunc/ifunc-19a-i386.d: Likewise.
57 * ld-ifunc/ifunc-19b-i386.d: Likewise.
67 * ld-i386/export-class.exp: Likewise.
78 * ld-ifunc/ifunc-14-i386.d: Renamed to ...
79 * ld-ifunc/ifunc-14a-i386.d: This.
[all …]
DChangeLog-2006303 * ld-i386/tlsbin.rd, ld-i386/tlsbindesc.rd, ld-i386/tlsdesc.rd,
304 * ld-i386/tlsdesc.sd, ld-i386/tlsgdesc.rd, ld-i386/tlsnopic.rd,
305 * ld-i386/tlspic.rd, ld-ia64/tlspic.rd, ld-mips-elf/eh-frame1-n32.d,
647 * ld-i386/tlsbindesc.dd: Updated to expect xchg %ax,%ax instead
649 * ld-i386/tlsdesc.dd: Likewise.
650 * ld-i386/tlsgdesc.dd: Likewise.
659 * ld-i386/tlsbin.dd: Fix expected output.
775 * ld-i386/tlsbin.rd: Likewise.
776 * ld-i386/tlsbindesc.rd: Likewise.
777 * ld-i386/tlsdesc.rd: Likewise.
[all …]

12345678910>>...25