2020-07-09 |
H.J. Lu | x86: Properly set YMM/ZMM features |
blob | commitdiff | raw |
2020-07-08 |
Jan Beulich | x86: FMA4 scalar insns ignore VEX.L |
blob | commitdiff | raw | diff to current |
2020-06-30 |
H.J. Lu | Remove x86 NaCl target support |
blob | commitdiff | raw | diff to current |
2020-06-26 |
Jan Beulich | x86: fix processing of -M disassembler option |
blob | commitdiff | raw | diff to current |
2020-06-25 |
Jan Beulich | x86: operand sizing prefixes can disambiguate insns |
blob | commitdiff | raw | diff to current |
2020-06-09 |
Jan Beulich | x86-64: adjust far indirect branch handling |
blob | commitdiff | raw | diff to current |
2020-06-09 |
Jan Beulich | x86: don't ignore mandatory pseudo prefixes |
blob | commitdiff | raw | diff to current |
2020-06-08 |
Jan Beulich | x86: restrict use of register aliases |
blob | commitdiff | raw | diff to current |
2020-04-26 |
liuhongt | Improve -mlfence-after-load |
blob | commitdiff | raw | diff to current |
2020-04-07 |
Cui,Lili | Add support for intel TSXLDTRK instructions$ |
blob | commitdiff | raw | diff to current |
2020-04-02 |
LiliCui | Add support for intel SERIALIZE instruction |
blob | commitdiff | raw | diff to current |
2020-03-11 |
H.J. Lu | i386: Add tests for lfence with load/indirect branch/ret |
blob | commitdiff | raw | diff to current |
2020-03-06 |
Jan Beulich | x86: correct MPX insn w/o base or index encoding in... |
blob | commitdiff | raw | diff to current |
2020-03-03 |
H.J. Lu | x86: Allow integer conversion without suffix in AT... |
blob | commitdiff | raw | diff to current |
2020-03-03 |
Hongtao Liu | x86: Improve -malign-branch |
blob | commitdiff | raw | diff to current |
2020-02-19 |
H.J. Lu | x86: Mark cvtpi2ps and cvtpi2pd as MMX |
blob | commitdiff | raw | diff to current |
2020-02-17 |
Jan Beulich | x86/Intel: don't swap operands of MONITOR{,X} and MWAIT{,X} |
blob | commitdiff | raw | diff to current |
2020-02-17 |
Jan Beulich | x86/Intel: improve diagnostics for ambiguous VCVT*... |
blob | commitdiff | raw | diff to current |
2020-02-14 |
Jan Beulich | x86: replace adhoc (partly wrong) ambiguous operand... |
blob | commitdiff | raw | diff to current |
2020-02-14 |
Jan Beulich | x86: optimize away pointless segment overrides |
blob | commitdiff | raw | diff to current |
2020-02-14 |
Jan Beulich | x86: extend LEA's segment override warning |
blob | commitdiff | raw | diff to current |
2020-02-13 |
H.J. Lu | x86: Resolve PLT32 reloc aganst local symbol to section |
blob | commitdiff | raw | diff to current |
2020-02-12 |
Jan Beulich | x86-64: Intel64 adjustments for insns dealing with... |
blob | commitdiff | raw | diff to current |
2020-02-10 |
H.J. Lu | x86: Accept Intel64 only instruction by default |
blob | commitdiff | raw | diff to current |
2020-02-06 |
H.J. Lu | x86: Run unique tests only for ELF targets |
blob | commitdiff | raw | diff to current |
2020-02-03 |
H.J. Lu | ELF: Add support for unique section ID to assembler |
blob | commitdiff | raw | diff to current |
2020-01-27 |
H.J. Lu | x86-64: Properly encode and decode movsxd |
blob | commitdiff | raw | diff to current |
2020-01-21 |
Jan Beulich | x86: improve handling of insns with ambiguous operand... |
blob | commitdiff | raw | diff to current |
2020-01-16 |
Jan Beulich | x86: VPEXTRQ/VPINSRQ are unavailable outside of 64... |
blob | commitdiff | raw | diff to current |
2020-01-14 |
Lili Cui | x86: Updated align branch tests for Darwin and i686... |
blob | commitdiff | raw | diff to current |
2020-01-09 |
Jan Beulich | x86: SYSENTER/SYSEXIT are unavailable in 64-bit mode... |
blob | commitdiff | raw | diff to current |
2020-01-01 |
Alan Modra | Update year range in copyright notice of binutils files |
blob | commitdiff | raw | diff to current |
2019-12-27 |
Jan Beulich | x86-64: fix Intel64 handling of branch with data16... |
blob | commitdiff | raw | diff to current |
2019-12-27 |
Jan Beulich | x86: consolidate Disp<NN> handling a little |
blob | commitdiff | raw | diff to current |
2019-12-12 |
H.J. Lu | i386: Add tests for -malign-branch-boundary and -malign... |
blob | commitdiff | raw | diff to current |
2019-11-14 |
Jan Beulich | x86/Intel: extend MOVSD/CMPSD testsuite coverage |
blob | commitdiff | raw | diff to current |
2019-11-08 |
H.J. Lu | i386: Only check suffix in instruction mnemonic |
blob | commitdiff | raw | diff to current |
2019-10-30 |
Jan Beulich | x86: add tests to cover defaulting of operand sizes... |
blob | commitdiff | raw | diff to current |
2019-10-07 |
Jan Beulich | x86/Intel: correct MOVSD and CMPSD handling |
blob | commitdiff | raw | diff to current |
2019-07-01 |
Jan Beulich | x86: optimize AND/OR with twice the same register |
blob | commitdiff | raw | diff to current |
2019-07-01 |
Jan Beulich | x86-64: optimize certain commutative VEX-encoded insns |
blob | commitdiff | raw | diff to current |
2019-07-01 |
Jan Beulich | x86: warn about insns exceeding the 15-byte limit |
blob | commitdiff | raw | diff to current |
2019-06-27 |
Jan Beulich | x86: allow VEX et al encodings in 16-bit (protected... |
blob | commitdiff | raw | diff to current |
2019-06-25 |
Jan Beulich | x86: fix (dis)assembly of certain SSE2 insns in 16... |
blob | commitdiff | raw | diff to current |
2019-06-04 |
H.J. Lu | Enable Intel AVX512_VP2INTERSECT insn |
blob | commitdiff | raw | diff to current |
2019-06-04 |
H.J. Lu | Add support for Intel ENQCMD[S] instructions |
blob | commitdiff | raw | diff to current |
2019-04-08 |
H.J. Lu | x86: Remove i386-*-kaos* and i386-*-chaos targets |
blob | commitdiff | raw | diff to current |
2019-04-05 |
H.J. Lu | x86: Add assembler -mx86-used-note=yes test |
blob | commitdiff | raw | diff to current |
2019-04-05 |
Xuepeng Guo | x86: Support Intel AVX512 BF16 |
blob | commitdiff | raw | diff to current |
2019-03-19 |
H.J. Lu | x86: Correct EVEX to 128-bit EVEX optimization |
blob | commitdiff | raw | diff to current |
2019-03-19 |
H.J. Lu | ix86: Disable AVX512F when disabling AVX2 |
blob | commitdiff | raw | diff to current |
2019-03-18 |
H.J. Lu | x86: Optimize EVEX vector load/store instructions |
blob | commitdiff | raw | diff to current |
2019-03-17 |
H.J. Lu | x86: Encode 256-bit/512-bit VEX/EVEX insns with 128... |
blob | commitdiff | raw | diff to current |
2019-03-16 |
H.J. Lu | x86: Correctly optimize EVEX to 128-bit VEX/EVEX |
blob | commitdiff | raw | diff to current |
2019-01-01 |
Alan Modra | Update year range in copyright notice of binutils files |
blob | commitdiff | raw | diff to current |
2018-12-09 |
H.J. Lu | x86: Put back BFD_RELOC_X86_64_GOTPCREL |
blob | commitdiff | raw | diff to current |
2018-11-06 |
Jan Beulich | x86: adjust {,E}VEX.W handling outside of 64-bit mode |
blob | commitdiff | raw | diff to current |
2018-11-06 |
Jan Beulich | x86: fix various non-LIG templates |
blob | commitdiff | raw | diff to current |
2018-09-17 |
H.J. Lu | x86: Set EVex=2 on EVEX.128 only vmovd and vmovq |
blob | commitdiff | raw | diff to current |
2018-09-17 |
H.J. Lu | x86: Set Vex=1 on VEX.128 only vmovd and vmovq |
blob | commitdiff | raw | diff to current |
2018-09-17 |
H.J. Lu | x86: Add -mvexwig=[0|1] option to assembler |
blob | commitdiff | raw | diff to current |
2018-09-14 |
H.J. Lu | x86: Check non-WIG EVEX instruction encoding with ... |
blob | commitdiff | raw | diff to current |
2018-09-14 |
H.J. Lu | x86: Properly decode EVEX.W in vcvt[u]si2s[sd] in 32... |
blob | commitdiff | raw | diff to current |
2018-08-27 |
H.J. Lu | x86: Don't mask out the GNU_PROPERTY_X86_UINT32_VALID bit |
blob | commitdiff | raw | diff to current |
2018-08-10 |
H.J. Lu | x86: Don't display --32/--64/--x32 without BFD64 |
blob | commitdiff | raw | diff to current |
2018-08-05 |
H.J. Lu | x86: Update assembler tests for non-ELF targets |
blob | commitdiff | raw | diff to current |
2018-07-31 |
Jan Beulich | x86/Intel: correct permitted operand sizes for AVX512... |
blob | commitdiff | raw | diff to current |
2018-07-31 |
Jan Beulich | x86: don't abort() upon DATA16 prefix on (E)VEX encoded... |
blob | commitdiff | raw | diff to current |
2018-07-30 |
Jan Beulich | x86: don't mistakenly scale non-8-bit displacements |
blob | commitdiff | raw | diff to current |
2018-07-24 |
Jan Beulich | x86-64: correct AVX512F vcvtsi2s{d,s} handling |
blob | commitdiff | raw | diff to current |
2018-05-30 |
Amit Pawar | Add znver2 support. |
blob | commitdiff | raw | diff to current |
2018-05-07 |
H.J. Lu | Enable Intel MOVDIRI, MOVDIR64B instructions |
blob | commitdiff | raw | diff to current |
2018-04-27 |
Igor Tsimbalist | Revert "Enable Intel MOVDIRI, MOVDIR64B instructions." |
blob | commitdiff | raw | diff to current |
2018-04-26 |
Igor Tsimbalist | Enable Intel MOVDIRI, MOVDIR64B instructions. |
blob | commitdiff | raw | diff to current |
2018-04-26 |
Jan Beulich | x86: properly force / avoid forcing EVEX encoding |
blob | commitdiff | raw | diff to current |
2018-04-26 |
Jan Beulich | x86: drop CpuRegMMX, CpuReg[XYZ]MM, and CpuRegMask |
blob | commitdiff | raw | diff to current |
2018-04-26 |
Jan Beulich | x86: don't recognize bnd<N> as registers without CpuMPX |
blob | commitdiff | raw | diff to current |
2018-04-26 |
Jan Beulich | x86: x87-related adjustments |
blob | commitdiff | raw | diff to current |
2018-04-17 |
Igor Tsimbalist | Enable Intel CLDEMOTE instruction. |
blob | commitdiff | raw | diff to current |
2018-04-11 |
Igor Tsimbalist | Enable Intel WAITPKG instructions. |
blob | commitdiff | raw | diff to current |
2018-03-22 |
Jan Beulich | x86/Intel: fix fallout from earlier template folding |
blob | commitdiff | raw | diff to current |
2018-03-22 |
Jan Beulich | x86: fold a few XOP templates |
blob | commitdiff | raw | diff to current |
2018-03-09 |
H.J. Lu | x86: Optimize with EVEX128 encoding for AVX512VL |
blob | commitdiff | raw | diff to current |
2018-03-08 |
H.J. Lu | x86: Remove support for old (<= 2.8.1) versions of gcc |
blob | commitdiff | raw | diff to current |
2018-03-08 |
Jan Beulich | x86: correct operand size match checks for BMI/BMI2... |
blob | commitdiff | raw | diff to current |
2018-03-08 |
Jan Beulich | x86: add GFNI, VAES, and VPCLMUL checking to cpu_flags_... |
blob | commitdiff | raw | diff to current |
2018-03-08 |
Jan Beulich | x86/Intel: correct disassembly of fsub*/fdiv* |
blob | commitdiff | raw | diff to current |
2018-03-07 |
H.J. Lu | x86: Rewrite NOP generation for fill and alignment |
blob | commitdiff | raw | diff to current |
2018-02-27 |
H.J. Lu | x86: Add -O[2|s] assembler command-line options |
blob | commitdiff | raw | diff to current |
2018-02-17 |
H.J. Lu | Add .nop assembler directive |
blob | commitdiff | raw | diff to current |
2018-01-23 |
Igor Tsimbalist | Enable Intel PCONFIG instruction. |
blob | commitdiff | raw | diff to current |
2018-01-23 |
Igor Tsimbalist | Enable Intel WBNOINVD instruction. |
blob | commitdiff | raw | diff to current |
2018-01-17 |
Igor Tsimbalist | Replace CET bit with IBT and SHSTK bits. |
blob | commitdiff | raw | diff to current |
2018-01-11 |
Igor Tsimbalist | Remove VL variants for 4FMAPS and 4VNNIW insns. |
blob | commitdiff | raw | diff to current |
2018-01-08 |
H.J. Lu | x86: Properly encode vmovd with 64-bit memeory |
blob | commitdiff | raw | diff to current |
2018-01-03 |
Alan Modra | Update year range in copyright notice of binutils files |
blob | commitdiff | raw | diff to current |
2017-12-17 |
H.J. Lu | x86: Check pseudo prefix without instruction |
blob | commitdiff | raw | diff to current |
2017-11-22 |
H.J. Lu | x86: Add tests for -n option of x86 assembler |
blob | commitdiff | raw | diff to current |
2017-11-15 |
Jan Beulich | x86: drop VEXI4_Fixup() |
blob | commitdiff | raw | diff to current |
2017-11-15 |
Jan Beulich | x86-64: don't allow use of %axl as accumulator |
blob | commitdiff | raw | diff to current |
next |