]> git.ipfire.org Git - thirdparty/binutils-gdb.git/history - gas/config/tc-i386.c
x86: introduce .insn directive
[thirdparty/binutils-gdb.git] / gas / config / tc-i386.c
2023-03-31  Jan Beulichx86: introduce .insn directive
2023-03-21  H.J. Lux86: Check unbalanced braces in memory reference
2023-03-20  Jan Beulichx86: drop identifier_chars[]
2023-03-20  Jan Beulichx86/AT&T: restrict recognition of the "absolute branch...
2023-03-20  Jan Beulichx86: VexVVVV is now merely a boolean
2023-03-20  Jan Beulichx86: re-work build_modrm_byte()'s register assignment
2023-03-10  Jan Beulichx86: decouple broadcast type and bytes fields
2023-03-10  Jan Beulichx86: move more disp processing out of md_assemble()
2023-03-10  Jan Beulichx86: use set_rex_vrex() also for short-form handling
2023-03-03  Jan Beulichx86: use swap_2_operands() in build_vex_prefix()
2023-03-03  Jan Beulichx86: drop redundant calculation of EVEX broadcast size
2023-02-24  Jan Beulichx86: allow to request ModR/M encoding
2023-02-24  Jan Beulichx86: MONITOR/MWAIT are not SSE3 insns
2023-02-24  Jan Beulichx86-64: don't permit LAHF/SAHF with "generic64"
2023-02-24  Jan Beulichx86: restrict insn templates accepting negative 8-bit...
2023-02-22  Jan Beulichx86: optimize BT{,C,R,S} $imm,%reg
2023-02-16  Jan Beulichx86/gas: replace inappropriate assertion when parsing...
2023-02-10  Jan Beulichx86: drop use of VEX3SOURCES
2023-02-10  Jan Beulichx86: drop use of XOP2SOURCES
2023-02-10  Jan Beulichx86: limit use of XOP2SOURCES
2023-02-10  Jan Beulichx86: move (and rename) opcodespace attribute
2023-02-10  Jan Beulichx86: simplify a few expressions
2023-02-10  Jan Beulichx86: improve special casing of certain insns
2023-02-03  Jan Beulichx86: drop LOCK from XCHG when optimizing
2023-02-03  Jan Beulichx86-64: respect {nooptimize} when building VEX prefix
2023-02-03  Jan Beulichx86: respect {nooptimize} for LEA
2023-02-03  Jan Beulichx86-64: respect MOVABS when choosing alternative encodings
2023-02-02  Indu Bhagatgas: use "stack trace" instead of "unwind" for SFrame
2023-01-27  Jan Beulichx86: move reg_operands adjustment
2023-01-27  Jan Beulichx86: drop dead SSE2AVX-related code
2023-01-27  Jan Beulichx86: use ModR/M for FPU insns with operands
2023-01-20  Jan Beulichx86: avoid strcmp() in a few places
2023-01-20  Jan Beulichx86: move insn mnemonics to a separate table
2023-01-20  Jan Beulichx86: abstract out obtaining of a template's mnemonic
2023-01-03  Nick CliftonFix a translation problem in the x86 assembler.
2023-01-01  Alan ModraUpdate year range in copyright notice of binutils files
2022-12-22  Jan Beulichx86: correct/improve TSX controls
2022-12-22  Jan Beulichx86: add dependencies on SVME
2022-12-22  Jan Beulichx86: add dependencies on VMX
2022-12-22  Jan Beulichx86: add dependencies on AVX2
2022-12-22  Jan Beulichx86: correct SSE dependencies
2022-12-22  Jan Beulichx86: correct what gets disabled by certain ".arch ...
2022-12-22  Jan Beulichx86: re-work ISA extension dependency handling
2022-12-21  Jan Beulichx86: rename CheckRegSize to CheckOperandSize
2022-12-14  Jan Beulichx86: adjust type checking constructs
2022-12-12  Jan Beulichx86: further re-work insn/suffix recognition to also...
2022-12-12  Jan Beulichx86: drop (now) stray IsString
2022-12-12  Jan Beulichx86: move bad-use-of-TLS-reloc check
2022-12-12  Jan Beulichx86-64: allow HLE store of accumulator to absolute...
2022-12-12  Jan Beulichix86: don't recognize/derive Q suffix in the common...
2022-12-12  Jan Beulichx86: re-work insn/suffix recognition
2022-12-12  Jan Beulichx86: constify parse_insn()'s input
2022-12-12  Jan Beulichx86: generate template sets data at build time
2022-12-12  Jan Beulichx86: drop sentinel from i386_optab[]
2022-12-12  Jan Beulichx86: instantiate i386_{op,reg}tab[] in gas instead...
2022-12-02  Jan Beulichx86: drop most OPERAND_TYPE_* (and rework the rest)
2022-12-02  Jan Beulichx86: simplify and slightly correct XCHG vs NOP checking
2022-12-02  Jan Beulichx86: also use D for XCHG and TEST
2022-12-01  Jan Beulichx86: rework of match_template()'s suffix checking
2022-12-01  Jan Beulichx86: drop No_ldSuf
2022-12-01  Jan Beulichx86/Intel: drop LONG_DOUBLE_MNEM_SUFFIX
2022-11-30  Jan Beulichx86: clean up after removal of support for gcc <= 2.8.1
2022-11-30  Jan Beulichx86: drop FloatR
2022-11-24  Jan Beulichx86: widen applicability and use of CheckRegSize
2022-11-17  H.J. Lui386: Move i386_seg_prefixes to gas
2022-11-15  Indu Bhagatgas: generate .sframe from CFI directives
2022-11-15  Tejas JoshiAdd AMD znver4 processor support
2022-11-14  Jan Beulichx86: fold special-operand insn attributes into a single...
2022-11-11  Jan Beulichx86: drop stray IsString from PadLock insns
2022-11-11  Jan Beulichx86: drop duplicate sse4a entry from cpu_arch[]
2022-11-10  H.J. Lui386: Check invalid (%dx) usage
2022-11-09  Jan Beulichx86/Intel: don't accept malformed EXTRQ / INSERTQ
2022-11-08  Kong LinglingSupport Intel RAO-INT
2022-11-04  konglin1Support Intel AVX-NE-CONVERT
2022-11-02  Jan Beulichx86: simplify expressions in update_imm()
2022-11-02  Hu, Lin1Support Intel MSRLIST
2022-11-02  Hu, Lin1Support Intel WRMSRNS
2022-11-02  Kong LinglingAdd handler for more i386_cpu_flags
2022-11-02  Haochen JiangSupport Intel CMPccXADD
2022-11-02  Cui,LiliSupport Intel AVX-VNNI-INT8
2022-11-02  Hongyu WangSupport Intel AVX-IFMA
2022-10-31  Jan Beulichx86: minor improvements to optimize_imm() (part III)
2022-10-31  H.J. Lux86: Silence GCC 12 warning on tc-i386.c
2022-10-31  Cui, LiliSupport Intel PREFETCHI
2022-10-21  Cui,LiliSupport Intel AMX-FP16
2022-10-20  H.J. Lux86: Check VEX/EVEX encoding before checking vector...
2022-10-20  Jan Beulichx86: re-work AVX-VNNI support
2022-10-12  Jan Beulichx86: drop "regmask" static variable
2022-10-05  Jan Beulichx86/gas: support quoted address scale factor in AT...
2022-09-30  Jan Beulichx86: improve match_template()'s diagnostics
2022-09-30  Jan Beulichx86/Intel: restrict suffix derivation
2022-09-28  Nick CliftonThe help document of as misses some many options
2022-08-18  Jan Beulichx86: move / quiesce pre-386 non-16-bit warning
2022-08-18  Jan Beulichx86: insert "no error" enumerator in i386_error enumeration
2022-08-04  Alan ModraDon't use BFD_VMA_FMT in binutils
2022-08-03  Jan Beulichx86: improve/shorten vector zeroing-idiom optimization...
2022-08-03  Jan Beulichx86: also use D for MOVBE
2022-08-01  Alan ModraGet rid of fprintf_vma and sprintf_vma
2022-07-09  Alan Modrai386 gas: don't leak op_hash or reg_hash memory
2022-07-06  Jan Beulichx86: make D attribute usable for XOP and FMA4 insns
next