Toggle navigation
Patchwork
binutils
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Jan Beulich
| State =
Action Required
| Archived =
No
| 398 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
Apply
«
1
2
3
4
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
fix objcopy of PE images with .buildid section
fix objcopy of PE images with .buildid section
0 0 0
2020-08-06
Jan Beulich
New
[5/5] x86: move putop() case labels to restore alphabetic sorting
x86: (mainly) limit suffix emission for stack accessing and branch insns
0 0 0
2020-07-14
Jan Beulich
New
[4/5] x86-64: Intel64 adjustments for conditional jumps
x86: (mainly) limit suffix emission for stack accessing and branch insns
0 0 0
2020-07-14
Jan Beulich
New
[3/5] x86: make PUSH/POP disassembly uniform
x86: (mainly) limit suffix emission for stack accessing and branch insns
0 0 0
2020-07-14
Jan Beulich
New
[2/5] x86-64: adjust stack insn test case
x86: (mainly) limit suffix emission for stack accessing and branch insns
0 0 0
2020-07-14
Jan Beulich
New
[1/5] x86: avoid attaching suffixes to unambiguous insns
x86: (mainly) limit suffix emission for stack accessing and branch insns
0 0 0
2020-07-14
Jan Beulich
New
offset_in_range() question
offset_in_range() question
0 0 0
2020-07-13
Jan Beulich
New
[19/19] x86/Intel: debug registers are named DRn
x86: further disassembler fixes and folding
0 0 0
2020-07-13
Jan Beulich
New
[18/19] x86: drop Rm and the 'L' macro
x86: further disassembler fixes and folding
0 0 0
2020-07-13
Jan Beulich
New
[17/19] x86: drop Rdq, Rd, and MaskR
x86: further disassembler fixes and folding
0 0 0
2020-07-13
Jan Beulich
New
[16/19] x86: simplify decode of opcodes valid only without any (embedded) prefix
x86: further disassembler fixes and folding
0 0 0
2020-07-13
Jan Beulich
New
[15/19] x86: also use %BW / %DQ for kshift*
x86: further disassembler fixes and folding
0 0 0
2020-07-13
Jan Beulich
New
[14/19] x86: simplify decode of opcodes valid with (embedded) 66 prefix only
x86: further disassembler fixes and folding
0 0 0
2020-07-13
Jan Beulich
New
[13/19] x86: drop further EVEX table entries that can be served by VEX ones
x86: further disassembler fixes and folding
0 0 0
2020-07-13
Jan Beulich
New
[12/19] x86: drop need_vex_reg
x86: further disassembler fixes and folding
0 0 0
2020-07-13
Jan Beulich
New
[11/19] x86: drop Vex128 and Vex256
x86: further disassembler fixes and folding
0 0 0
2020-07-13
Jan Beulich
New
[10/19] x86: replace %LW by %DQ
x86: further disassembler fixes and folding
0 0 0
2020-07-13
Jan Beulich
New
[08/19] x86: extend %BW use to VP{COMPRESS,EXPAND}{B,W}
x86: further disassembler fixes and folding
0 0 0
2020-07-13
Jan Beulich
New
[07/19] x86-64: fix {, V}PCMPESTR{I, M} disassembly in Intel mode
x86: further disassembler fixes and folding
0 0 0
2020-07-13
Jan Beulich
New
[06/19] x86: fold VCMP_Fixup() into CMP_Fixup()
x86: further disassembler fixes and folding
0 0 0
2020-07-13
Jan Beulich
New
[05/19] x86: don't disassemble MOVBE with two suffixes
x86: further disassembler fixes and folding
0 0 0
2020-07-13
Jan Beulich
New
[04/19] x86: avoid attaching suffix to register-only CRC32
x86: further disassembler fixes and folding
0 0 0
2020-07-13
Jan Beulich
New
[03/19] x86-64: don't hide an empty but meaningless REX prefix
x86: further disassembler fixes and folding
0 0 0
2020-07-13
Jan Beulich
New
[02/19] x86: drop dead code from OP_IMREG()
x86: further disassembler fixes and folding
0 0 0
2020-07-13
Jan Beulich
New
[5/5] x86: various XOP insns lack L and/or W bit decoding
x86: XOP disassembler corrections and improvements
0 0 0
2020-07-07
Jan Beulich
New
[4/5] x86: FMA4 scalar insns ignore VEX.L
x86: XOP disassembler corrections and improvements
0 0 0
2020-07-07
Jan Beulich
New
[3/5] x86: re-work operand swapping for XOP shift/rotate insns
x86: XOP disassembler corrections and improvements
0 0 0
2020-07-07
Jan Beulich
New
[2/5] x86: re-work operand handling for 5-operand XOP insns
Untitled series #27622
0 0 0
2020-07-07
Jan Beulich
New
[2/5] x86: re-work operand handling for 5-operand XOP insns
x86: XOP disassembler corrections and improvements
0 0 0
2020-07-07
Jan Beulich
Superseded
[1/5] x86: re-work operand swapping for FMA4 and 4-operand XOP insns
x86: XOP disassembler corrections and improvements
0 0 0
2020-07-07
Jan Beulich
New
x86: introduce %BW to avoid going through vex_w_table[]
x86: introduce %BW to avoid going through vex_w_table[]
0 0 0
2020-07-06
Jan Beulich
New
[11/11] x86: adjust/correct VFRCZ{P,S}{S,D} decoding
x86: disassembler size reduction and fixes
0 0 0
2020-07-03
Jan Beulich
New
[10/11] x86: use %LW / %XW instead of going through vex_w_table[]
x86: disassembler size reduction and fixes
0 0 0
2020-07-03
Jan Beulich
New
[09/11] x86: most VBROADCAST{F,I}{32,64}x* only accept memory operands
x86: disassembler size reduction and fixes
0 0 0
2020-07-03
Jan Beulich
New
[08/11] x86: adjust/correct V*{F,I}{32x8,64x4}
x86: disassembler size reduction and fixes
0 0 0
2020-07-03
Jan Beulich
New
[07/11] x86: drop EVEX table entries that can be made served by VEX ones
x86: disassembler size reduction and fixes
0 0 0
2020-07-03
Jan Beulich
New
[06/11] x86: AVX512 VPERM{D,Q,PS,PD} insns need to honor EVEX.L'L
x86: disassembler size reduction and fixes
0 0 0
2020-07-03
Jan Beulich
New
[05/11] x86: AVX512 extract/insert insns need to honor EVEX.L'L
x86: disassembler size reduction and fixes
0 0 0
2020-07-03
Jan Beulich
New
[04/11] x86: honor VEX.W for VCVT{PH2PS,PS2PH}
x86: disassembler size reduction and fixes
0 0 0
2020-07-03
Jan Beulich
New
[03/11] x86: drop EVEX table entries that can be served by VEX ones
x86: disassembler size reduction and fixes
0 0 0
2020-07-03
Jan Beulich
New
[02/11] x86: replace EXqScalarS by EXqVexScalarS
x86: disassembler size reduction and fixes
0 0 0
2020-07-03
Jan Beulich
New
[01/11] x86: replace EX{d,q}Scalar by EXxmm_m{d,q}
x86: disassembler size reduction and fixes
0 0 0
2020-07-03
Jan Beulich
New
x86: make I disassembler macro available for new use
x86: make I disassembler macro available for new use
0 0 0
2020-06-25
Jan Beulich
New
ld/x86: actually invoke k1om tests
ld/x86: actually invoke k1om tests
0 0 0
2020-06-25
Jan Beulich
New
x86: fix processing of -M disassembler option
x86: fix processing of -M disassembler option
0 0 0
2020-06-25
Jan Beulich
New
[9/9] x86: make J disassembler macro available for new use
x86: (mainly) prefix handling adjustments
0 0 0
2020-06-24
Jan Beulich
New
[8/9] x86: drop left-over 4-way alternative disassembler templates
x86: (mainly) prefix handling adjustments
0 0 0
2020-06-24
Jan Beulich
New
[7/9] x86: move ImmExt processing
x86: (mainly) prefix handling adjustments
0 0 0
2020-06-24
Jan Beulich
New
[6/9] x86: operand sizing prefixes can disambiguate insns
x86: (mainly) prefix handling adjustments
0 0 0
2020-06-24
Jan Beulich
New
[5/9] x86: fix SYSRET disassembly, improve {, V}CVTSI2S{S, D} and PTWRITE
x86: (mainly) prefix handling adjustments
0 0 0
2020-06-24
Jan Beulich
New
[4/9] x86-64: REX prefix is invalid with VEX etc
x86: (mainly) prefix handling adjustments
0 0 0
2020-06-24
Jan Beulich
New
[3/9] x86-64: honor REX prefixes for SSE2AVX
x86: (mainly) prefix handling adjustments
0 0 0
2020-06-24
Jan Beulich
New
[2/9] x86: also refuse data size prefix on SIMD insns
x86: (mainly) prefix handling adjustments
0 0 0
2020-06-24
Jan Beulich
New
[1/9] x86: drop stray assignment from build_evex_prefix()
x86: (mainly) prefix handling adjustments
0 0 0
2020-06-24
Jan Beulich
New
x86: also test alternative VMGEXIT encoding
x86: also test alternative VMGEXIT encoding
0 0 0
2020-06-18
Jan Beulich
New
x86: drop SSE4a from SSE check again
x86: drop SSE4a from SSE check again
0 0 0
2020-06-09
Jan Beulich
New
x86-64: adjust far indirect branch handling
x86-64: adjust far indirect branch handling
0 0 0
2020-06-08
Jan Beulich
New
[5/5] x86: consistently print prefixes explicitly which are invalid with VEX etc
Untitled series #26449
0 0 0
2020-06-08
Jan Beulich
New
[5/5] x86: consistently print prefixes explicitly which are invalid with VEX etc
x86: (mainly) insn prefix decoding adjustments
0 0 0
2020-06-08
Jan Beulich
Superseded
[4/5] x86: fix {,V}MOV{L,H}PD disassembly
x86: (mainly) insn prefix decoding adjustments
0 0 0
2020-06-08
Jan Beulich
New
[3/5] x86: utilize X macro in EVEX decoding
x86: (mainly) insn prefix decoding adjustments
0 0 0
2020-06-08
Jan Beulich
New
[2/5] x86: correct decoding of packed-FP-only AVX encodings
x86: (mainly) insn prefix decoding adjustments
0 0 0
2020-06-08
Jan Beulich
New
[1/5] x86: correct mis-named MOD_0F51 enumerator
x86: (mainly) insn prefix decoding adjustments
0 0 0
2020-06-08
Jan Beulich
New
x86: don't ignore mandatory pseudo prefixes
x86: don't ignore mandatory pseudo prefixes
0 0 0
2020-06-08
Jan Beulich
New
[3/6] ix86: enable 2nd CFI test
gas/x86: adjustments to register handling
0 0 0
2020-06-03
Jan Beulich
New
[6/6] x86: also handle %k<N> and %bnd<N> in debugging helpers
gas/x86: adjustments to register handling
0 0 0
2020-06-03
Jan Beulich
New
[5/6] x86: simplify check_byte_reg()
gas/x86: adjustments to register handling
0 0 0
2020-06-03
Jan Beulich
New
[4/6] x86: restrict %tr<N> visibility
gas/x86: adjustments to register handling
0 0 0
2020-06-03
Jan Beulich
New
[2/6] x86: also allow %st(N) in CFI directives
gas/x86: adjustments to register handling
0 0 0
2020-06-03
Jan Beulich
New
[1/6] x86: restrict use of register aliases
gas/x86: adjustments to register handling
0 0 0
2020-06-03
Jan Beulich
New
ld: fix ld-elf/linux-x86.exp for r/o source tree
ld: fix ld-elf/linux-x86.exp for r/o source tree
0 0 0
2020-06-02
Jan Beulich
New
x86-64: correct mis-named X86_64_0D enumerator
x86-64: correct mis-named X86_64_0D enumerator
0 0 0
2020-03-12
Jan Beulich
New
[6/6] x86: use template for AVX512 integer comparison insns
x86: introduce "templated" insn templates
0 0 0
2020-03-06
Jan Beulich
New
[5/6] x86: use template for XOP integer comparison, shift, and rotate insns
x86: introduce "templated" insn templates
0 0 0
2020-03-06
Jan Beulich
New
[4/6] x86: use template for AVX/AVX512 floating point comparison insns
x86: introduce "templated" insn templates
0 0 0
2020-03-06
Jan Beulich
New
[3/6] x86: use template for SSE floating point comparison insns
x86: introduce "templated" insn templates
0 0 0
2020-03-06
Jan Beulich
New
[2/6] x86-64: Intel64 adjustments for conditional jumps
x86: introduce "templated" insn templates
0 0 0
2020-03-06
Jan Beulich
New
[1/6] x86: allow opcode templates to be templated
x86: introduce "templated" insn templates
0 0 0
2020-03-06
Jan Beulich
New
[v1.1,1/9] x86: refine TPAUSE and UMWAIT
[v1.1,1/9] x86: refine TPAUSE and UMWAIT
0 0 0
2020-03-05
Jan Beulich
New
[5/9] x86: replace NoRex64 on VEX-encoded insns
x86: (mainly) misc IgnoreSize related adjustments
0 0 0
2020-03-04
Jan Beulich
New
[9/9] x86: reduce amount of various VCVT* templates
x86: (mainly) misc IgnoreSize related adjustments
0 0 0
2020-03-04
Jan Beulich
New
[7/9] x86: fold (supposed to be) identical code
x86: (mainly) misc IgnoreSize related adjustments
0 0 0
2020-03-04
Jan Beulich
New
[6/9] x86: don't accept FI{LD,STP,STTP}LL in Intel syntax mode
x86: (mainly) misc IgnoreSize related adjustments
0 0 0
2020-03-04
Jan Beulich
New
[4/9] x86: drop Rex64 attribute
x86: (mainly) misc IgnoreSize related adjustments
0 0 0
2020-03-04
Jan Beulich
New
[3/9] x86: correct MPX insn w/o base or index encoding in 16-bit mode
x86: (mainly) misc IgnoreSize related adjustments
0 0 0
2020-03-04
Jan Beulich
New
[2/9] x86: add missing IgnoreSize
x86: (mainly) misc IgnoreSize related adjustments
0 0 0
2020-03-04
Jan Beulich
New
[1/9] x86: refine TPAUSE and UMWAIT
x86: (mainly) misc IgnoreSize related adjustments
0 0 0
2020-03-04
Jan Beulich
Superseded
x86: support VMGEXIT
x86: support VMGEXIT
0 0 0
2020-03-03
Jan Beulich
New
x86: fold certain VCVT{,U}SI2S{S,D} templates
x86: fold certain VCVT{,U}SI2S{S,D} templates
0 0 0
2020-02-14
Jan Beulich
New
x86/Intel: improve diagnostics for ambiguous VCVT* operands
x86/Intel: improve diagnostics for ambiguous VCVT* operands
0 0 0
2020-02-14
Jan Beulich
New
[v2,2/2] x86: fold AddrPrefixOpReg templates
x86: MONITOR and alike adjustments
0 0 0
2020-02-14
Jan Beulich
New
[v2,1/2] x86/Intel: don't swap operands of MONITOR{,X} and MWAIT{,X}
x86: MONITOR and alike adjustments
0 0 0
2020-02-14
Jan Beulich
New
[v8,2/2] x86/AT&T: don't default to byte source for ambiguous for MOVSX/MOVZX
x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX
0 0 0
2020-02-14
Jan Beulich
New
[v8,1/2] x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX
x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX
0 0 0
2020-02-14
Jan Beulich
New
[v2,4/4] x86: extend LEA's segment override warning to applicable MPX insns
x86: segment override handling adjustments
0 0 0
2020-02-14
Jan Beulich
New
[v2,3/4] x86: adjust segment override prefix emission
x86: segment override handling adjustments
0 0 0
2020-02-14
Jan Beulich
New
[v2,2/4] x86: optimize away pointless segment overrides
x86: segment override handling adjustments
0 0 0
2020-02-14
Jan Beulich
New
[v2,1/4] x86: extend LEA's segment override warning
x86: segment override handling adjustments
0 0 0
2020-02-14
Jan Beulich
New
[3/3] x86: adjust segment override prefix emission
x86: segment override handling adjustments
0 0 0
2020-02-13
Jan Beulich
Superseded
[2/3] x86: optimize away pointless segment overrides
x86: segment override handling adjustments
0 0 0
2020-02-13
Jan Beulich
New
«
1
2
3
4
»