2023-10-23 |
Jan Beulich | x86: respect ".arch nonop" when selecting which NOPs... |
blob | commitdiff | raw |
2023-10-23 |
Jan Beulich | x86: don't use operand size override with NOP in 16... |
blob | commitdiff | raw | diff to current |
2023-10-23 |
Jan Beulich | x86: don't use 32-bit LEA as NOP surrogate in 64-bit... |
blob | commitdiff | raw | diff to current |
2023-10-23 |
Jan Beulich | x86: i386_generate_nops() may not derive decisions... |
blob | commitdiff | raw | diff to current |
2023-10-23 |
Jan Beulich | x86: record flag_code in tc_frag_data |
blob | commitdiff | raw | diff to current |
2023-09-27 |
Jan Beulich | x86: prefer VEX encodings over EVEX ones when possible |
blob | commitdiff | raw | diff to current |
2023-09-27 |
Jan Beulich | x86: drop cpu_arch_tune_flags |
blob | commitdiff | raw | diff to current |
2023-09-27 |
Jan Beulich | x86: correct cpu_arch_isa_flags maintenance |
blob | commitdiff | raw | diff to current |
2023-09-27 |
Jan Beulich | x86: fold FMA VEX and EVEX templates |
blob | commitdiff | raw | diff to current |
2023-09-27 |
Jan Beulich | x86: fold VAES/VPCLMULQDQ VEX and EVEX templates |
blob | commitdiff | raw | diff to current |
2023-09-27 |
Jan Beulich | x86: fold certain VEX and EVEX templates |
blob | commitdiff | raw | diff to current |
2023-09-27 |
Jan Beulich | x86: tighten .insn SAE and broadcast checking |
blob | commitdiff | raw | diff to current |
2023-09-27 |
Jan Beulich | x86-64: REX.W overrides DATA_PREFIX |
blob | commitdiff | raw | diff to current |
2023-09-27 |
Jan Beulich | x86-64: fix suffix-less PUSH of symbol address |
blob | commitdiff | raw | diff to current |
2023-09-15 |
Jan Beulich | x86: fold CpuLM and Cpu64 |
blob | commitdiff | raw | diff to current |
2023-09-15 |
Jan Beulich | x86: don't play with cpu_arch_flags.cpu{,no}64 |
blob | commitdiff | raw | diff to current |
2023-09-15 |
Jan Beulich | x86: make code size vs CPU arch checking consistent |
blob | commitdiff | raw | diff to current |
2023-09-15 |
Jan Beulich | x86: re-order update_code_flag() |
blob | commitdiff | raw | diff to current |
2023-09-14 |
Jan Beulich | x86: support AVX10.1 vector size restrictions |
blob | commitdiff | raw | diff to current |
2023-09-14 |
Jan Beulich | x86: support AVX10.1/512 |
blob | commitdiff | raw | diff to current |
2023-09-08 |
Jan Beulich | x86: restrict prefix use with .insn VEX/XOP/EVEX |
blob | commitdiff | raw | diff to current |
2023-09-01 |
Jan Beulich | x86: unindent most of set_cpu_arch() |
blob | commitdiff | raw | diff to current |
2023-09-01 |
Jan Beulich | x86: rename CpuPCLMUL |
blob | commitdiff | raw | diff to current |
2023-08-18 |
Jan Beulich | x86: remove indirection from bx[] and di_si[] |
blob | commitdiff | raw | diff to current |
2023-08-11 |
Jan Beulich | gas: purge md_elf_section_word() |
blob | commitdiff | raw | diff to current |
2023-08-11 |
Jan Beulich | x86: pack CPU flags in opcode table |
blob | commitdiff | raw | diff to current |
2023-08-02 |
Sam James | Revert "2.41 Release sources" |
blob | commitdiff | raw | diff to current |
2023-08-02 |
Nick Clifton | 2.41 Release sources |
blob | commitdiff | raw | diff to current |
2023-07-27 |
Hu, Lin1 | Support Intel PBNDKB |
blob | commitdiff | raw | diff to current |
2023-07-27 |
Haochen Jiang | Support Intel SM4 |
blob | commitdiff | raw | diff to current |
2023-07-27 |
Haochen Jiang | Support Intel SM3 |
blob | commitdiff | raw | diff to current |
2023-07-27 |
Haochen Jiang | Support Intel SHA512 |
blob | commitdiff | raw | diff to current |
2023-07-27 |
konglin1 | Support Intel AVX-VNNI-INT16 |
blob | commitdiff | raw | diff to current |
2023-07-04 |
Jan Beulich | x86: optimize 128-bit VPBROADCASTQ to VPUNPCKLQDQ |
blob | commitdiff | raw | diff to current |
2023-07-04 |
Jan Beulich | x86: optimize pre-AVX512 {,V}PCMPGT* with identical... |
blob | commitdiff | raw | diff to current |
2023-07-04 |
Jan Beulich | x86: optimize pre-AVX512 {,V}PCMPEQQ with identical... |
blob | commitdiff | raw | diff to current |
2023-06-22 |
H.J. Lu | Revert "x86: Don't check if AVX512 template requires... |
blob | commitdiff | raw | diff to current |
2023-06-20 |
H.J. Lu | x86: Don't check if AVX512 template requires AVX512VL |
blob | commitdiff | raw | diff to current |
2023-06-16 |
Jan Beulich | x86: shrink Masking insn attribute to a single bit... |
blob | commitdiff | raw | diff to current |
2023-05-26 |
Jan Beulich | x86-64: improve gas diagnostic when no 32-bit target... |
blob | commitdiff | raw | diff to current |
2023-05-26 |
Jan Beulich | x86: figure braces aren't really part of mnemonics |
blob | commitdiff | raw | diff to current |
2023-05-26 |
Jan Beulich | x86: de-duplicate operand_special_chars[] wrt extra_sym... |
blob | commitdiff | raw | diff to current |
2023-05-23 |
Jan Beulich | x86: don't recognize quoted symbol names as registers... |
blob | commitdiff | raw | diff to current |
2023-05-23 |
Zhang, Jun | Support Intel FRED LKGS |
blob | commitdiff | raw | diff to current |
2023-05-23 |
liuhongt | Revert "Support Intel FRED LKGS" |
blob | commitdiff | raw | diff to current |
2023-05-23 |
Zhang, Jun | Support Intel FRED LKGS |
blob | commitdiff | raw | diff to current |
2023-05-19 |
Jan Beulich | x86: permit all relational operators in insn operands |
blob | commitdiff | raw | diff to current |
2023-05-19 |
Jan Beulich | x86: further adjust extend-to-32bit-address conditions |
blob | commitdiff | raw | diff to current |
2023-05-19 |
Jan Beulich | x86: tighten extend-to-32bit-address conditions |
blob | commitdiff | raw | diff to current |
2023-05-12 |
Jan Beulich | x86: slightly simplify i386_parse_name() |
blob | commitdiff | raw | diff to current |
2023-05-12 |
Jan Beulich | gas: equates of registers |
blob | commitdiff | raw | diff to current |
2023-04-28 |
Jan Beulich | x86/Intel: reduce ELF/PE conditional scope in x86_cons() |
blob | commitdiff | raw | diff to current |
2023-04-19 |
Jan Beulich | x86: parse_register() must not alter the parsed string |
blob | commitdiff | raw | diff to current |
2023-04-19 |
Jan Beulich | x86: parse_real_register() does not alter the parsed... |
blob | commitdiff | raw | diff to current |
2023-04-07 |
Haochen Jiang | Support Intel AMX-COMPLEX |
blob | commitdiff | raw | diff to current |
2023-03-31 |
Jan Beulich | x86: handle immediate operands for .insn |
blob | commitdiff | raw | diff to current |
2023-03-31 |
Jan Beulich | x86: allow for multiple immediates in output_disp() |
blob | commitdiff | raw | diff to current |
2023-03-31 |
Jan Beulich | x86: handle EVEX Disp8 for .insn |
blob | commitdiff | raw | diff to current |
2023-03-31 |
Jan Beulich | x86: process instruction operands for .insn |
blob | commitdiff | raw | diff to current |
2023-03-31 |
Jan Beulich | x86: parse special opcode modifiers for .insn |
blob | commitdiff | raw | diff to current |
2023-03-31 |
Jan Beulich | x86: parse VEX and alike specifiers for .insn |
blob | commitdiff | raw | diff to current |
2023-03-31 |
Jan Beulich | x86: introduce .insn directive |
blob | commitdiff | raw | diff to current |
2023-03-21 |
H.J. Lu | x86: Check unbalanced braces in memory reference |
blob | commitdiff | raw | diff to current |
2023-03-20 |
Jan Beulich | x86: drop identifier_chars[] |
blob | commitdiff | raw | diff to current |
2023-03-20 |
Jan Beulich | x86/AT&T: restrict recognition of the "absolute branch... |
blob | commitdiff | raw | diff to current |
2023-03-20 |
Jan Beulich | x86: VexVVVV is now merely a boolean |
blob | commitdiff | raw | diff to current |
2023-03-20 |
Jan Beulich | x86: re-work build_modrm_byte()'s register assignment |
blob | commitdiff | raw | diff to current |
2023-03-10 |
Jan Beulich | x86: decouple broadcast type and bytes fields |
blob | commitdiff | raw | diff to current |
2023-03-10 |
Jan Beulich | x86: move more disp processing out of md_assemble() |
blob | commitdiff | raw | diff to current |
2023-03-10 |
Jan Beulich | x86: use set_rex_vrex() also for short-form handling |
blob | commitdiff | raw | diff to current |
2023-03-03 |
Jan Beulich | x86: use swap_2_operands() in build_vex_prefix() |
blob | commitdiff | raw | diff to current |
2023-03-03 |
Jan Beulich | x86: drop redundant calculation of EVEX broadcast size |
blob | commitdiff | raw | diff to current |
2023-02-24 |
Jan Beulich | x86: allow to request ModR/M encoding |
blob | commitdiff | raw | diff to current |
2023-02-24 |
Jan Beulich | x86: MONITOR/MWAIT are not SSE3 insns |
blob | commitdiff | raw | diff to current |
2023-02-24 |
Jan Beulich | x86-64: don't permit LAHF/SAHF with "generic64" |
blob | commitdiff | raw | diff to current |
2023-02-24 |
Jan Beulich | x86: restrict insn templates accepting negative 8-bit... |
blob | commitdiff | raw | diff to current |
2023-02-22 |
Jan Beulich | x86: optimize BT{,C,R,S} $imm,%reg |
blob | commitdiff | raw | diff to current |
2023-02-16 |
Jan Beulich | x86/gas: replace inappropriate assertion when parsing... |
blob | commitdiff | raw | diff to current |
2023-02-10 |
Jan Beulich | x86: drop use of VEX3SOURCES |
blob | commitdiff | raw | diff to current |
2023-02-10 |
Jan Beulich | x86: drop use of XOP2SOURCES |
blob | commitdiff | raw | diff to current |
2023-02-10 |
Jan Beulich | x86: limit use of XOP2SOURCES |
blob | commitdiff | raw | diff to current |
2023-02-10 |
Jan Beulich | x86: move (and rename) opcodespace attribute |
blob | commitdiff | raw | diff to current |
2023-02-10 |
Jan Beulich | x86: simplify a few expressions |
blob | commitdiff | raw | diff to current |
2023-02-10 |
Jan Beulich | x86: improve special casing of certain insns |
blob | commitdiff | raw | diff to current |
2023-02-03 |
Jan Beulich | x86: drop LOCK from XCHG when optimizing |
blob | commitdiff | raw | diff to current |
2023-02-03 |
Jan Beulich | x86-64: respect {nooptimize} when building VEX prefix |
blob | commitdiff | raw | diff to current |
2023-02-03 |
Jan Beulich | x86: respect {nooptimize} for LEA |
blob | commitdiff | raw | diff to current |
2023-02-03 |
Jan Beulich | x86-64: respect MOVABS when choosing alternative encodings |
blob | commitdiff | raw | diff to current |
2023-02-02 |
Indu Bhagat | gas: use "stack trace" instead of "unwind" for SFrame |
blob | commitdiff | raw | diff to current |
2023-01-27 |
Jan Beulich | x86: move reg_operands adjustment |
blob | commitdiff | raw | diff to current |
2023-01-27 |
Jan Beulich | x86: drop dead SSE2AVX-related code |
blob | commitdiff | raw | diff to current |
2023-01-27 |
Jan Beulich | x86: use ModR/M for FPU insns with operands |
blob | commitdiff | raw | diff to current |
2023-01-20 |
Jan Beulich | x86: avoid strcmp() in a few places |
blob | commitdiff | raw | diff to current |
2023-01-20 |
Jan Beulich | x86: move insn mnemonics to a separate table |
blob | commitdiff | raw | diff to current |
2023-01-20 |
Jan Beulich | x86: abstract out obtaining of a template's mnemonic |
blob | commitdiff | raw | diff to current |
2023-01-03 |
Nick Clifton | Fix a translation problem in the x86 assembler. |
blob | commitdiff | raw | diff to current |
2023-01-01 |
Alan Modra | Update year range in copyright notice of binutils files |
blob | commitdiff | raw | diff to current |
2022-12-22 |
Jan Beulich | x86: correct/improve TSX controls |
blob | commitdiff | raw | diff to current |
2022-12-22 |
Jan Beulich | x86: add dependencies on SVME |
blob | commitdiff | raw | diff to current |
2022-12-22 |
Jan Beulich | x86: add dependencies on VMX |
blob | commitdiff | raw | diff to current |
next |