Show patches with: Submitter = Jan Beulich       |    Archived = No       |   442 patches
« 1 2 3 44 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[1/2] x86: CPU-qualify {disp16} / {disp32} x86: pseudo-prefix handling - - - -1- 2023-11-06 Jan Beulich Unresolved
gas: S_GET_{NAME,SEGMENT}() don't alter their input symbol gas: S_GET_{NAME,SEGMENT}() don't alter their input symbol - - - 1-- 2023-11-06 Jan Beulich Accepted
[2/2] x86: use IS_ELF x86: object format checking - - - 1-- 2023-11-06 Jan Beulich Accepted
[1/2] x86: conditionally hide object-format-specific functions x86: object format checking - - - 1-- 2023-11-06 Jan Beulich Accepted
[2/2] x86: fold conditionals in check_long_reg() x86: suffix / operands consistency checking - - - 1-- 2023-11-06 Jan Beulich Accepted
[1/2] x86-64: extend expected-size check in check_qword_reg() x86: suffix / operands consistency checking - - - 1-- 2023-11-06 Jan Beulich Accepted
x86: rework UWRMSR operand swapping x86: rework UWRMSR operand swapping - - - -1- 2023-11-03 Jan Beulich Unresolved
[2/2] RISC-V: reduce redundancy in sign/zero extension macro insn handling RISC-V: a little more macro insn handling adjusting - - - -1- 2023-11-03 Jan Beulich Unresolved
[1/2] RISC-V: disallow x0 with certain macro-insns RISC-V: a little more macro insn handling adjusting - - - -1- 2023-11-03 Jan Beulich Unresolved
[v2] x86: split insn templates' CPU field [v2] x86: split insn templates' CPU field - - - -1- 2023-11-03 Jan Beulich Unresolved
[4/4] RISC-V: reduce redundancy in load/store macro insn handling RISC-V: load/store macro insn handling adjustments - - - -1- 2023-10-30 Jan Beulich Unresolved
[3/4] RISC-V: Lx/Sx macro insn tests RISC-V: load/store macro insn handling adjustments - - - 1-- 2023-10-30 Jan Beulich Accepted
[2/4] RISC-V: add F- and D-extension testcases RISC-V: load/store macro insn handling adjustments - - - 1-- 2023-10-30 Jan Beulich Accepted
[1/4] RISC-V: make FLQ/FSQ macro-insns work RISC-V: load/store macro insn handling adjustments - - - 1-- 2023-10-30 Jan Beulich Accepted
x86: split insn templates' CPU field x86: split insn templates' CPU field - - - -1- 2023-10-30 Jan Beulich Unresolved
gas: correct ignoring of C-style number suffixes gas: correct ignoring of C-style number suffixes - 1 - 1-- 2023-10-30 Jan Beulich Accepted
[11/11] gas: make .nops output visible in listing x86: NOP emission adjustments - - - -1- 2023-09-27 Jan Beulich Unresolved
[10/11] x86: fold NOP testcase expectations where possible x86: NOP emission adjustments - - - -1- 2023-09-27 Jan Beulich Unresolved
[09/11] x86: fold a few of the "alternative" NOP patterns x86: NOP emission adjustments - - - -1- 2023-09-27 Jan Beulich Unresolved
[08/11] x86: add a few more NOP patterns x86: NOP emission adjustments - - - -1- 2023-09-27 Jan Beulich Unresolved
[07/11] x86: don't record full i386_cpu_flags in struct i386_tc_frag_data x86: NOP emission adjustments - - - -1- 2023-09-27 Jan Beulich Unresolved
[06/11] x86: i686 != PentiumPro x86: NOP emission adjustments - - - -1- 2023-09-27 Jan Beulich Unresolved
[05/11] x86: respect ".arch nonop" when selecting which NOPs to emit x86: NOP emission adjustments - - - -1- 2023-09-27 Jan Beulich Unresolved
[04/11] x86: don't use operand size override with NOP in 16-bit code x86: NOP emission adjustments - - - -1- 2023-09-27 Jan Beulich Unresolved
[03/11] x86: don't use 32-bit LEA as NOP surrogate in 64-bit code x86: NOP emission adjustments - - - -1- 2023-09-27 Jan Beulich Unresolved
[02/11] x86: i386_generate_nops() may not derive decisions from global variables x86: NOP emission adjustments - - - -1- 2023-09-27 Jan Beulich Unresolved
[01/11] x86: record flag_code in tc_frag_data x86: NOP emission adjustments - - - -1- 2023-09-27 Jan Beulich Unresolved
x86: tighten .insn SAE and broadcast checking x86: tighten .insn SAE and broadcast checking - - - -1- 2023-09-25 Jan Beulich Unresolved
[2/2] x86-64: REX.W overrides DATA_PREFIX x86-64: immediate insn operand fixes - - - -1- 2023-09-22 Jan Beulich Unresolved
[1/2] x86-64: fix suffix-less PUSH of symbol address x86-64: immediate insn operand fixes - - - -1- 2023-09-22 Jan Beulich Unresolved
[v2,4/4] x86: fold F16C VEX and EVEX templates x86: fold a number of VEX and EVEX templates - - - -1- 2023-09-19 Jan Beulich Unresolved
[v2,3/4] x86: fold FMA VEX and EVEX templates x86: fold a number of VEX and EVEX templates - - - -1- 2023-09-19 Jan Beulich Unresolved
[v2,2/4] x86: fold VAES/VPCLMULQDQ VEX and EVEX templates x86: fold a number of VEX and EVEX templates - - - -1- 2023-09-19 Jan Beulich Unresolved
[v2,1/4] x86: fold certain VEX and EVEX templates x86: fold a number of VEX and EVEX templates - - - -1- 2023-09-19 Jan Beulich Unresolved
[3/3] x86: prefer VEX encodings over EVEX ones when possible x86: improve encoding selection and prereq tidying - - - -1- 2023-09-15 Jan Beulich Unresolved
[2/3] x86: drop cpu_arch_tune_flags x86: improve encoding selection and prereq tidying - - - -1- 2023-09-15 Jan Beulich Unresolved
[1/3] x86: correct cpu_arch_isa_flags maintenance x86: improve encoding selection and prereq tidying - - - -1- 2023-09-15 Jan Beulich Unresolved
[RFC,4/4] x86: fold F16C VEX and EVEX templates x86: fold a number of VEX and EVEX templates - - - -1- 2023-09-15 Jan Beulich Unresolved
[RFC,3/4] x86: fold FMA VEX and EVEX templates x86: fold a number of VEX and EVEX templates - - - -1- 2023-09-15 Jan Beulich Unresolved
[2/4] x86: fold VAES/VPCLMULQDQ VEX and EVEX templates x86: fold a number of VEX and EVEX templates - - - -1- 2023-09-15 Jan Beulich Unresolved
[1/4] x86: fold certain VEX and EVEX templates x86: fold a number of VEX and EVEX templates - - - -1- 2023-09-15 Jan Beulich Unresolved
[4/4] x86: fold CpuLM and Cpu64 x86: Cpu64 / CpuNo64 adjustments - - - -1- 2023-09-08 Jan Beulich Unresolved
[3/4] x86: don't play with cpu_arch_flags.cpu{,no}64 x86: Cpu64 / CpuNo64 adjustments - - - -1- 2023-09-08 Jan Beulich Unresolved
[2/4] x86: make code size vs CPU arch checking consistent x86: Cpu64 / CpuNo64 adjustments - - - -1- 2023-09-08 Jan Beulich Unresolved
[1/4] x86: re-order update_code_flag() x86: Cpu64 / CpuNo64 adjustments - - - 1-- 2023-09-08 Jan Beulich Accepted
x86: Vxy naming correction x86: Vxy naming correction - - - 1-- 2023-09-08 Jan Beulich Accepted
[v2,3/3] x86: support AVX10.1 vector size restrictions x86: AVX10.1 (alternative attempt) - - - -1- 2023-09-05 Jan Beulich Unresolved
[v2,2/3] x86: support AVX10.1/512 x86: AVX10.1 (alternative attempt) - - - -1- 2023-09-05 Jan Beulich Unresolved
[v2,1/3] x86: make AES/PCMULQDQ respectively prereqs of VAES/VPCMULQDQ x86: AVX10.1 (alternative attempt) - - - -1- 2023-09-05 Jan Beulich Unresolved
RISC-V: fold duplicate code in vector_macro() RISC-V: fold duplicate code in vector_macro() - - - -1- 2023-09-01 Jan Beulich Unresolved
x86: restrict prefix use with .insn VEX/XOP/EVEX x86: restrict prefix use with .insn VEX/XOP/EVEX - - - -1- 2023-09-01 Jan Beulich Unresolved
x86: drop Size64 from VMOVQ x86: drop Size64 from VMOVQ - - - 1-- 2023-08-25 Jan Beulich Accepted
[5/5] x86: support AVX10.1 vector size restrictions x86: AVX10.1 (alternative attempt) - - - -1- 2023-08-25 Jan Beulich Unresolved
[4/5] x86: unindent most of set_cpu_arch() x86: AVX10.1 (alternative attempt) - - - -1- 2023-08-25 Jan Beulich Unresolved
[3/5] x86: support AVX10.1/512 x86: AVX10.1 (alternative attempt) - - - -1- 2023-08-25 Jan Beulich Unresolved
[2/5] x86: rename CpuPCLMUL x86: AVX10.1 (alternative attempt) - - - -1- 2023-08-25 Jan Beulich Unresolved
[1/5] x86: correct source used for two non-AVX512 VEXWIG tests x86: AVX10.1 (alternative attempt) - - - 1-- 2023-08-25 Jan Beulich Accepted
bfd: correct relocation handling for objcopy COFF -> ELF bfd: correct relocation handling for objcopy COFF -> ELF - - - 1-- 2023-08-14 Jan Beulich Accepted
[2/2] gas/ELF: widen use of $dump_opts in testsuite gas/ELF: allow "inheriting" section attributes and type - - - -1- 2023-08-14 Jan Beulich Unresolved
[1/2] gas/ELF: allow "inheriting" section attributes and type gas/ELF: allow "inheriting" section attributes and type - - - 1-- 2023-08-14 Jan Beulich Accepted
x86: remove indirection from bx[] and di_si[] x86: remove indirection from bx[] and di_si[] - - - 1-- 2023-08-14 Jan Beulich Accepted
RISC-V: remove indirection from register tables RISC-V: remove indirection from register tables - - - -1- 2023-08-11 Jan Beulich Unresolved
PPC: remove indirection from struct pd_reg PPC: remove indirection from struct pd_reg - - - 1-- 2023-08-11 Jan Beulich Accepted
gas: make S_IS_LOCAL() and S_IS_EXTERNAL() exclusive of one another gas: make S_IS_LOCAL() and S_IS_EXTERNAL() exclusive of one another - - - 1-- 2023-08-11 Jan Beulich Accepted
gas: purge md_elf_section_word() gas: purge md_elf_section_word() - - - 1-- 2023-08-09 Jan Beulich Accepted
RISC-V: move comment describing rules for riscv_opcodes[] RISC-V: move comment describing rules for riscv_opcodes[] - - - -1- 2023-08-07 Jan Beulich Unresolved
RISC-V: move various alias entries RISC-V: move various alias entries - 2 - -1- 2023-08-04 Jan Beulich Unresolved
[v2] x86: pack CPU flags in opcode table [v2] x86: pack CPU flags in opcode table - - - 1-- 2023-08-04 Jan Beulich Accepted
gas: rework timestamp preservation on doc/asconfig.texi gas: rework timestamp preservation on doc/asconfig.texi - - - 1-- 2023-07-31 Jan Beulich Accepted
gas: amend X_unsigned uses gas: amend X_unsigned uses - - - 1-- 2023-07-28 Jan Beulich Accepted
[RFC] x86: pack CPU flags in opcode table [RFC] x86: pack CPU flags in opcode table - - - 1-- 2023-07-21 Jan Beulich Accepted
[2/2] x86: adjust disassembly of insns operating on selector values x86: adjust disassembling of selector-access insns - - - -1- 2023-07-14 Jan Beulich Unresolved
[1/2] x86: simplify disassembly of LAR/LSL x86: adjust disassembling of selector-access insns - - - -1- 2023-07-14 Jan Beulich Unresolved
ld/PDB: fix off-by-1 in add_globals_ref() ld/PDB: fix off-by-1 in add_globals_ref() - - - 1-- 2023-07-07 Jan Beulich Accepted
ld: fix build with old glibc / gcc ld: fix build with old glibc / gcc - - - -1- 2023-07-07 Jan Beulich Unresolved
[10/10] x86: simplify table-referencing macros x86: disassembler table entry folding plus some cleanup - - - -1- 2023-07-04 Jan Beulich Unresolved
[09/10] x86: convert 0FXOP to just XOP in enumerator names x86: disassembler table entry folding plus some cleanup - - - -1- 2023-07-04 Jan Beulich Unresolved
[08/10] x86: misc further register-only insns don't need to go through mod_table[] x86: disassembler table entry folding plus some cleanup - - - -1- 2023-07-04 Jan Beulich Unresolved
[07/10] x86: various operations on mask registers can avoid going through mod_table[] x86: disassembler table entry folding plus some cleanup - - - -1- 2023-07-04 Jan Beulich Unresolved
[06/10] x86: slightly rework handling of some register-only insns x86: disassembler table entry folding plus some cleanup - - - -1- 2023-07-04 Jan Beulich Unresolved
[05/10] x86: SIMD shift-by-immediate don't need to go through mod_table[] x86: disassembler table entry folding plus some cleanup - - - -1- 2023-07-04 Jan Beulich Unresolved
[04/10] x86: misc further memory-only insns don't need to go through mod_table[] x86: disassembler table entry folding plus some cleanup - - - -1- 2023-07-04 Jan Beulich Unresolved
[03/10] x86: {,V}MOVNT* don't need to go through mod_table[] x86: disassembler table entry folding plus some cleanup - - - -1- 2023-07-04 Jan Beulich Unresolved
[02/10] x86: fold legacy/VEX {,V}MOV{H,L}* entries x86: disassembler table entry folding plus some cleanup - - - -1- 2023-07-04 Jan Beulich Unresolved
[01/10] x86: fold certain legacy/VEX table entries x86: disassembler table entry folding plus some cleanup - - - -1- 2023-07-04 Jan Beulich Unresolved
x86: fix expansion of %XV x86: fix expansion of %XV - - - 1-- 2023-06-16 Jan Beulich Accepted
[5/5] x86: flag bad EVEX masking for miscellaneous insns x86/disasm: deal with invalid uses of AVX512 masking - - - -1- 2023-06-16 Jan Beulich Unresolved
[4/5] x86: flag EVEX masking when destination is GPR(-like) x86/disasm: deal with invalid uses of AVX512 masking - - - -1- 2023-06-16 Jan Beulich Unresolved
[3/5] x86: flag EVEX.z set when destination is memory x86/disasm: deal with invalid uses of AVX512 masking - - - -1- 2023-06-16 Jan Beulich Unresolved
[2/5] x86: flag EVEX.z set when destination is a mask register x86/disasm: deal with invalid uses of AVX512 masking - - - -1- 2023-06-16 Jan Beulich Unresolved
[1/5] x86: re-work EVEX-z-without-masking check x86/disasm: deal with invalid uses of AVX512 masking - - - -1- 2023-06-16 Jan Beulich Unresolved
[4/4] x86: provide a 128-bit VBROADCASTSD pseudo x86: some more optimization plus a new pseudo insn form - - - -1- 2023-06-16 Jan Beulich Unresolved
[3/4] x86: optimize 128-bit VPBROADCASTQ to VPUNPCKLQDQ x86: some more optimization plus a new pseudo insn form - - - -1- 2023-06-16 Jan Beulich Unresolved
[2/4] x86: optimize pre-AVX512 {,V}PCMPGT* with identical sources x86: some more optimization plus a new pseudo insn form - - - -1- 2023-06-16 Jan Beulich Unresolved
[1/4] x86: optimize pre-AVX512 {,V}PCMPEQQ with identical sources x86: some more optimization plus a new pseudo insn form - - - 1-- 2023-06-16 Jan Beulich Accepted
x86: shrink Masking insn attribute to a single bit (boolean) x86: shrink Masking insn attribute to a single bit (boolean) - - - -1- 2023-06-09 Jan Beulich Unresolved
[3/3] x86: convert two pointers to (indexing) integers x86: a little bit of disassembler tidying - - - -1- 2023-05-19 Jan Beulich Unresolved
[2/3] x86: disassembling over-long insns x86: a little bit of disassembler tidying - - - -1- 2023-05-19 Jan Beulich Unresolved
[1/3] x86: use fixed-width type for codep and friends x86: a little bit of disassembler tidying - - - -1- 2023-05-19 Jan Beulich Unresolved
[4/4] iamcu: suppress tests which can't possibly work x86: (mostly) testsuite adjustments - - - -1- 2023-05-19 Jan Beulich Unresolved
« 1 2 3 44 5 »