Toggle navigation
Patchwork
binutils-gdb
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Jan Beulich
| Archived =
No
| 442 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
«
1
2
3
4
…
4
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
4
…
4
5
»