x86/APX: VROUND{P,S}{S,D} can generally be encoded
[platform/upstream/binutils.git] / gas / config / tc-i386.c
2024-01-19 Jan Beulichx86/APX: VROUND{P,S}{S,D} can generally be encoded
2024-01-19 Jan Beulichx86: support APX forms of U{RD,WR}MSR
2024-01-15 Indu Bhagatgas: x86: synthesize CFI for hand-written asm
2024-01-15 Indu Bhagatopcodes: gas: x86: define and use Rex2 as attribute...
2024-01-12 Cui, Lilix86: Fix indentation and use true/false instead of 1/0
2024-01-09 Jan Beulichx86: add missing APX logic to cpu_flags_match()
2024-01-09 Jan Beulichx86: FMA insns aren't eligible to VEX2 encoding
2024-01-05 Tejas JoshiAdd AMD znver5 processor support
2024-01-05 Jan Beulichx86: corrections to CPU attribute/flags splitting
2024-01-04 Alan ModraUpdate year range in copyright notice of binutils files
2023-12-28 H.J. Lux86-64: Add R_X86_64_CODE_4_GOTTPOFF/R_X86_64_CODE_4_GO...
2023-12-28 H.J. Lux86-64: Add R_X86_64_CODE_4_GOTPCRELX
2023-12-28 Hu, Lin1Support APX NDD optimized encoding.
2023-12-28 Cui, LiliSupport APX pushp/popp
2023-12-28 Mo, ZeweiSupport APX Push2/Pop2
2023-12-28 konglin1Support APX NDD
2023-12-28 Cui, LiliSupport APX GPR32 with extend evex prefix
2023-12-28 Cui, LiliSupport APX GPR32 with rex2 prefix
2023-12-22 Jan Beulichx86-64: refuse "high" 8-bit regs with .insn and VEX...
2023-12-22 Jan Beulichx86: properly respect rex/{rex}
2023-12-19 Haochen Jiangx86: Remove the restriction for size of the mask regist...
2023-12-15 Jan Beulichx86: last-insn recording should be per-subsection
2023-12-15 Jan Beulichx86: don't needlessly override .bss
2023-12-15 Jan Beulichx86: fold assembly dialect attributes
2023-12-15 Jan Beulichx86: Intel syntax implies Intel mnemonics
2023-12-13 Cui, LiliClean base_reg and assign correct values to regs for...
2023-12-01 Jan Beulichx86: adjust NOP generation after potential non-insn
2023-12-01 Jan Beulichx86: i386_cons_align() badly affects diagnostics
2023-12-01 Jan Beulichx86: suppress optimization after potential non-insn
2023-12-01 Jan Beulichx86: last-insn recording should be per-section
2023-11-24 Jan Beulichx86: shrink opcode sets table
2023-11-24 Jan Beulichx86: also prefer VEX encoding over EVEX one for VCVTNEP...
2023-11-17 Jan Beulichx86: improve a few diagnostics
2023-11-17 Jan Beulichx86: don't allow pseudo-prefixes to be overridden by...
2023-11-17 Jan Beulichx86: CPU-qualify {disp16} / {disp32}
2023-11-17 Jan Beulichx86: use IS_ELF
2023-11-17 Jan Beulichx86: conditionally hide object-format-specific functions
2023-11-17 Jan Beulichx86: fold conditionals in check_long_reg()
2023-11-17 Jan Beulichx86-64: extend expected-size check in check_qword_reg()
2023-11-09 Jan Beulichx86: rework UWRMSR operand swapping
2023-11-09 Jan Beulichx86: do away with is_evex_encoding()
2023-11-09 Jan Beulichx86: split insn templates' CPU field
2023-11-09 Jan Beulichx86: Cpu64 handling improvements
2023-10-31 Hu, Lin1Support Intel USER_MSR
2023-10-23 Jan Beulichx86: fold a few of the "alternative" NOP patterns
2023-10-23 Jan Beulichx86: add a few more NOP patterns
2023-10-23 Jan Beulichx86: don't record full i386_cpu_flags in struct i386_tc...
2023-10-23 Jan Beulichx86: i686 != PentiumPro
2023-10-23 Jan Beulichx86: respect ".arch nonop" when selecting which NOPs...
2023-10-23 Jan Beulichx86: don't use operand size override with NOP in 16...
2023-10-23 Jan Beulichx86: don't use 32-bit LEA as NOP surrogate in 64-bit...
2023-10-23 Jan Beulichx86: i386_generate_nops() may not derive decisions...
2023-10-23 Jan Beulichx86: record flag_code in tc_frag_data
2023-09-27 Jan Beulichx86: prefer VEX encodings over EVEX ones when possible
2023-09-27 Jan Beulichx86: drop cpu_arch_tune_flags
2023-09-27 Jan Beulichx86: correct cpu_arch_isa_flags maintenance
2023-09-27 Jan Beulichx86: fold FMA VEX and EVEX templates
2023-09-27 Jan Beulichx86: fold VAES/VPCLMULQDQ VEX and EVEX templates
2023-09-27 Jan Beulichx86: fold certain VEX and EVEX templates
2023-09-27 Jan Beulichx86: tighten .insn SAE and broadcast checking
2023-09-27 Jan Beulichx86-64: REX.W overrides DATA_PREFIX
2023-09-27 Jan Beulichx86-64: fix suffix-less PUSH of symbol address
2023-09-15 Jan Beulichx86: fold CpuLM and Cpu64
2023-09-15 Jan Beulichx86: don't play with cpu_arch_flags.cpu{,no}64
2023-09-15 Jan Beulichx86: make code size vs CPU arch checking consistent
2023-09-15 Jan Beulichx86: re-order update_code_flag()
2023-09-14 Jan Beulichx86: support AVX10.1 vector size restrictions
2023-09-14 Jan Beulichx86: support AVX10.1/512
2023-09-08 Jan Beulichx86: restrict prefix use with .insn VEX/XOP/EVEX
2023-09-01 Jan Beulichx86: unindent most of set_cpu_arch()
2023-09-01 Jan Beulichx86: rename CpuPCLMUL
2023-08-18 Jan Beulichx86: remove indirection from bx[] and di_si[]
2023-08-11 Jan Beulichgas: purge md_elf_section_word()
2023-08-11 Jan Beulichx86: pack CPU flags in opcode table
2023-08-02 Sam JamesRevert "2.41 Release sources"
2023-08-02 Nick Clifton2.41 Release sources
2023-07-27 Hu, Lin1Support Intel PBNDKB
2023-07-27 Haochen JiangSupport Intel SM4
2023-07-27 Haochen JiangSupport Intel SM3
2023-07-27 Haochen JiangSupport Intel SHA512
2023-07-27 konglin1Support Intel AVX-VNNI-INT16
2023-07-04 Jan Beulichx86: optimize 128-bit VPBROADCASTQ to VPUNPCKLQDQ
2023-07-04 Jan Beulichx86: optimize pre-AVX512 {,V}PCMPGT* with identical...
2023-07-04 Jan Beulichx86: optimize pre-AVX512 {,V}PCMPEQQ with identical...
2023-06-22 H.J. LuRevert "x86: Don't check if AVX512 template requires...
2023-06-20 H.J. Lux86: Don't check if AVX512 template requires AVX512VL
2023-06-16 Jan Beulichx86: shrink Masking insn attribute to a single bit...
2023-05-26 Jan Beulichx86-64: improve gas diagnostic when no 32-bit target...
2023-05-26 Jan Beulichx86: figure braces aren't really part of mnemonics
2023-05-26 Jan Beulichx86: de-duplicate operand_special_chars[] wrt extra_sym...
2023-05-23 Jan Beulichx86: don't recognize quoted symbol names as registers...
2023-05-23 Zhang, JunSupport Intel FRED LKGS
2023-05-23 liuhongtRevert "Support Intel FRED LKGS"
2023-05-23 Zhang, JunSupport Intel FRED LKGS
2023-05-19 Jan Beulichx86: permit all relational operators in insn operands
2023-05-19 Jan Beulichx86: further adjust extend-to-32bit-address conditions
2023-05-19 Jan Beulichx86: tighten extend-to-32bit-address conditions
2023-05-12 Jan Beulichx86: slightly simplify i386_parse_name()
2023-05-12 Jan Beulichgas: equates of registers
2023-04-28 Jan Beulichx86/Intel: reduce ELF/PE conditional scope in x86_cons()
next