Show patches with: Submitter = Jan Beulich       |    Archived = No       |   442 patches
« 1 22 3 4 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[1/2] RISC-V: test for expected / no unexpected symbols RISC-V/gas: re-work register named symbols avoidance logic - - - 1-- 2023-02-13 Jan Beulich Accepted
x86: allow to request ModR/M encoding x86: allow to request ModR/M encoding - - - 1-- 2023-02-10 Jan Beulich Accepted
[4/4] x86: MONITOR/MWAIT are not SSE3 insns x86: misc CPU type related assembler adjustments - - - 1-- 2023-02-10 Jan Beulich Accepted
[3/4] x86-64: don't permit LAHF/SAHF with "generic64" x86: misc CPU type related assembler adjustments - - - 1-- 2023-02-10 Jan Beulich Accepted
[2/4] x86: have insns acting on segment selector values allow for consistent operands x86: misc CPU type related assembler adjustments - - - 1-- 2023-02-10 Jan Beulich Accepted
[1/4] x86-64: LAR and LSL don't need REX.W x86: misc CPU type related assembler adjustments - - - 1-- 2023-02-10 Jan Beulich Accepted
[2/2] x86: restrict insn templates accepting negative 8-bit immediates x86: imm8 operand related adjustments - - - 1-- 2023-02-10 Jan Beulich Accepted
[1/2] x86: optimize BT{,C,R,S} $imm,%reg x86: imm8 operand related adjustments - - - 1-- 2023-02-10 Jan Beulich Accepted
[3/3] x86: drop use of VEX3SOURCES x86: drop VexSources attribute - - - -1- 2023-02-03 Jan Beulich Unresolved
[2/3] x86: drop use of XOP2SOURCES x86: drop VexSources attribute - - - 1-- 2023-02-03 Jan Beulich Accepted
[1/3] x86: limit use of XOP2SOURCES x86: drop VexSources attribute - - - 1-- 2023-02-03 Jan Beulich Accepted
[3/3] x86: move (and rename) opcodespace attribute x86: assorted opcode processing adjustments - - - 1-- 2023-02-03 Jan Beulich Accepted
[2/3] x86: simplify a few expressions x86: assorted opcode processing adjustments - - - 1-- 2023-02-03 Jan Beulich Accepted
[1/3] x86: improve special casing of certain insns x86: assorted opcode processing adjustments - - - 1-- 2023-02-03 Jan Beulich Accepted
[v2] RISC-V: don't disassemble unrecognized insns as .byte [v2] RISC-V: don't disassemble unrecognized insns as .byte - - - 1-- 2023-01-30 Jan Beulich Accepted
[v2] RISC-V: make C-extension JAL available again for (32-bit) assembly [v2] RISC-V: make C-extension JAL available again for (32-bit) assembly - - - 1-- 2023-01-30 Jan Beulich Accepted
RISC-V: don't disassemble unrecognized insns as .byte RISC-V: don't disassemble unrecognized insns as .byte - - - 1-- 2023-01-27 Jan Beulich Accepted
[3/3] x86: drop LOCK from XCHG when optimizing x86: small adjustments to optimization logic - - - 1-- 2023-01-27 Jan Beulich Accepted
[2/3] x86-64: respect {nooptimize} when building VEX prefix x86: small adjustments to optimization logic - - - 1-- 2023-01-27 Jan Beulich Accepted
[1/3] x86: respect {nooptimize} for LEA x86: small adjustments to optimization logic - - - 1-- 2023-01-27 Jan Beulich Accepted
x86-64: respect MOVABS when choosing alternative encodings x86-64: respect MOVABS when choosing alternative encodings - - - 1-- 2023-01-27 Jan Beulich Accepted
RISC-V: make C-extension JAL available again for (32-bit) assembly RISC-V: make C-extension JAL available again for (32-bit) assembly - - - 1-- 2023-01-24 Jan Beulich Accepted
[3/3] x86: move reg_operands adjustment x86: assorted tidying of opcode/operand handling - - - 1-- 2023-01-20 Jan Beulich Accepted
[2/3] x86: drop dead SSE2AVX-related code x86: assorted tidying of opcode/operand handling - - - 1-- 2023-01-20 Jan Beulich Accepted
[1/3] x86: use ModR/M for FPU insns with operands x86: assorted tidying of opcode/operand handling - - - 1-- 2023-01-20 Jan Beulich Accepted
x86/Intel: improve special casing of certain insns x86/Intel: improve special casing of certain insns - - - 1-- 2023-01-20 Jan Beulich Accepted
[2/2] opcodes: suppress internationalization on build helper tools opcodes: no internationalization needed for build helper tools - - - 1-- 2023-01-20 Jan Beulich Accepted
[1/2] x86: remove internationalization from i386-gen.c opcodes: no internationalization needed for build helper tools - - - 1-- 2023-01-20 Jan Beulich Accepted
[8/8] x86: split i386-gen's opcode hash entry struct x86: mnemonic and register string literals - - - -1- 2023-01-13 Jan Beulich Unresolved
[7/8] x86: embed register and alike names in disassembler x86: mnemonic and register string literals - - - -1- 2023-01-13 Jan Beulich Unresolved
[6/8] x86: embed register names in reg_entry x86: mnemonic and register string literals - - - -1- 2023-01-13 Jan Beulich Unresolved
[5/8] x86: avoid strcmp() in a few places x86: mnemonic and register string literals - - - -1- 2023-01-13 Jan Beulich Unresolved
[4/8] x86: absorb allocation in i386-gen x86: mnemonic and register string literals - - - -1- 2023-01-13 Jan Beulich Unresolved
[3/8] x86: re-use insn mnemonic strings as much as possible x86: mnemonic and register string literals - - - -1- 2023-01-13 Jan Beulich Unresolved
[1/8] x86: move insn mnemonics to a separate table [1/8] x86: move insn mnemonics to a separate table - - - -1- 2023-01-13 Jan Beulich Unresolved
[1/8] x86: abstract out obtaining of a template's mnemonic x86: mnemonic and register string literals - - - 1-- 2023-01-13 Jan Beulich Accepted
[3/3] RISC-V: prefer FSRM/FSFLAGS aliases for FSRMI/FSFLAGSI RISC-V: further alias insn handling adjustments - - - 1-- 2023-01-13 Jan Beulich Accepted
[2/3] RISC-V: move OR and XOR aliases down RISC-V: further alias insn handling adjustments - - - 1-- 2023-01-13 Jan Beulich Accepted
[1/3] RISC-V: prefer SLT{,U} aliases for SLTI{,U} RISC-V: further alias insn handling adjustments - - - 1-- 2023-01-13 Jan Beulich Accepted
gas/RISC-V: adjust assembler for opcode table re-ordering gas/RISC-V: adjust assembler for opcode table re-ordering - 1 - 1-- 2023-01-06 Jan Beulich Accepted
ld: yet another PDB build fix (or workaround) ld: yet another PDB build fix (or workaround) - - - 1-- 2023-01-06 Jan Beulich Accepted
gprofng/testsuite: restrict testing to native configurations gprofng/testsuite: restrict testing to native configurations - - - 1-- 2022-12-19 Jan Beulich Accepted
gas: re-arrange listing output for .irp and alike gas: re-arrange listing output for .irp and alike - - - -1- 2022-12-19 Jan Beulich Unresolved
x86: rename CheckRegSize to CheckOperandSize x86: rename CheckRegSize to CheckOperandSize - - - 1-- 2022-12-19 Jan Beulich Accepted
[10/10] x86: correct/improve TSX controls x86: re-work ISA extension dependency handling - - - 1-- 2022-12-19 Jan Beulich Accepted
[09/10] x86: add dependencies on SVME x86: re-work ISA extension dependency handling - - - 1-- 2022-12-19 Jan Beulich Accepted
[08/10] x86: add dependencies on VMX x86: re-work ISA extension dependency handling - - - 1-- 2022-12-19 Jan Beulich Accepted
[07/10] x86: correct XSAVE* dependencies x86: re-work ISA extension dependency handling - - - 1-- 2022-12-19 Jan Beulich Accepted
[06/10] x86: correct dependencies of a few AVX512 sub-features x86: re-work ISA extension dependency handling - - - 1-- 2022-12-19 Jan Beulich Accepted
[05/10] x86: rework noavx512-1 testcase x86: re-work ISA extension dependency handling - - - 1-- 2022-12-19 Jan Beulich Accepted
[04/10] x86: add dependencies on AVX2 x86: re-work ISA extension dependency handling - - - 1-- 2022-12-19 Jan Beulich Accepted
[03/10] x86: correct SSE dependencies x86: re-work ISA extension dependency handling - - - 1-- 2022-12-19 Jan Beulich Accepted
[02/10] x86: correct what gets disabled by certain ".arch .no*" x86: re-work ISA extension dependency handling - - - 1-- 2022-12-19 Jan Beulich Accepted
[01/10] x86: re-work ISA extension dependency handling x86: re-work ISA extension dependency handling - - - 1-- 2022-12-19 Jan Beulich Accepted
[5/4] gprofng/testsuite: skip Java test without JDK gprofng: small testsuite adjustments - - - 1-- 2022-12-16 Jan Beulich Accepted
[4/4] gprofng/testsuite: eliminate bogus casts gprofng: small testsuite adjustments - - - 1-- 2022-12-16 Jan Beulich Accepted
[3/4] gprofng/testsuite: correct line continuation in endcases.c gprofng: small testsuite adjustments - - - 1-- 2022-12-16 Jan Beulich Accepted
[2/4] gprofng/testsuite: correct names for signal handling tests gprofng: small testsuite adjustments - - - 1-- 2022-12-16 Jan Beulich Accepted
[1/4] gprofng/testsuite: adjust linking of synprog gprofng: small testsuite adjustments - - - 1-- 2022-12-16 Jan Beulich Accepted
[v2] x86: omit Cpu prefixes from opcode table [v2] x86: omit Cpu prefixes from opcode table - - - 1-- 2022-12-16 Jan Beulich Accepted
gas: restore Dwarf info generation after macro diagnostic adjustments gas: restore Dwarf info generation after macro diagnostic adjustments - - - 1-- 2022-12-15 Jan Beulich Accepted
x86: adjust type checking constructs x86: adjust type checking constructs - - - -1- 2022-12-14 Jan Beulich Unresolved
Arm: break gas dependency on libopcodes Arm: break gas dependency on libopcodes - - - 1-- 2022-12-13 Jan Beulich Accepted
[2/2] x86: omit Cpu prefixes from opcode table x86: further opcode table line length reduction - - - 1-- 2022-12-12 Jan Beulich Accepted
[1/2] x86: change representation of extension opcode x86: further opcode table line length reduction - - - 1-- 2022-12-12 Jan Beulich Accepted
x86: revert disassembler parts of "x86: Allow 16-bit register source for LAR and LSL" x86: revert disassembler parts of "x86: Allow 16-bit register source for LAR and LSL" - - - -1- 2022-12-12 Jan Beulich Unresolved
[v2,2/2] gas: re-work line number tracking for macros and their expansions gas: diagnostic improvements for macros - - - 1-- 2022-12-09 Jan Beulich Accepted
[v2,1/2] Arm: avoid unhelpful uses of .macro in testsuite gas: diagnostic improvements for macros - - - 1-- 2022-12-09 Jan Beulich Accepted
[v7,7/7] x86: further re-work insn/suffix recognition to also cover MOVSX x86: suffix handling changes - - - 1-- 2022-12-02 Jan Beulich Accepted
[v7,6/7] x86: drop (now) stray IsString x86: suffix handling changes - - - 1-- 2022-12-02 Jan Beulich Accepted
[v7,5/7] x86: move bad-use-of-TLS-reloc check x86: suffix handling changes - - - 1-- 2022-12-02 Jan Beulich Accepted
[v7,4/7] x86-64: allow HLE store of accumulator to absolute 32-bit address x86: suffix handling changes - - - 1-- 2022-12-02 Jan Beulich Accepted
[v7,3/7] ix86: don't recognize/derive Q suffix in the common case x86: suffix handling changes - - - 1-- 2022-12-02 Jan Beulich Accepted
[v7,2/7] x86: re-work insn/suffix recognition x86: suffix handling changes - - - 1-- 2022-12-02 Jan Beulich Accepted
[v7,1/7] x86: constify parse_insn()'s input x86: suffix handling changes - - - 1-- 2022-12-02 Jan Beulich Accepted
x86: drop most OPERAND_TYPE_* (and rework the rest) x86: drop most OPERAND_TYPE_* (and rework the rest) - - - 1-- 2022-12-01 Jan Beulich Accepted
x86: simplify and slightly correct XCHG vs NOP checking x86: simplify and slightly correct XCHG vs NOP checking - - - 1-- 2022-12-01 Jan Beulich Accepted
x86: also use D for XCHG and TEST x86: also use D for XCHG and TEST - - - 1-- 2022-12-01 Jan Beulich Accepted
[4/4] x86: rework of match_template()'s suffix checking x86: get rid of LONG_DOUBLE_MNEM_SUFFIX and No_ldSuf - - - 1-- 2022-11-30 Jan Beulich Accepted
[3/4] x86: drop No_ldSuf x86: get rid of LONG_DOUBLE_MNEM_SUFFIX and No_ldSuf - - - 1-- 2022-11-30 Jan Beulich Accepted
[2/4] x86/Intel: drop LONG_DOUBLE_MNEM_SUFFIX x86: get rid of LONG_DOUBLE_MNEM_SUFFIX and No_ldSuf - - - 1-- 2022-11-30 Jan Beulich Accepted
[1/4] x86/Intel: restrict use of LONG_DOUBLE_MNEM_SUFFIX x86: get rid of LONG_DOUBLE_MNEM_SUFFIX and No_ldSuf - - - 1-- 2022-11-30 Jan Beulich Accepted
[5/5] gas: re-work line number tracking for macros and their expansions gas: diagnostics for macros and some tidying - - - 1-- 2022-11-29 Jan Beulich Accepted
[4/5] Arm: avoid unhelpful use of .macro in testsuite gas: diagnostics for macros and some tidying - - - 1-- 2022-11-29 Jan Beulich Accepted
[3/5] gas: add Dwarf line number test for .macro expansions gas: diagnostics for macros and some tidying - - - 1-- 2022-11-29 Jan Beulich Accepted
[2/5] gas: squash (some) .linefile from listings gas: diagnostics for macros and some tidying - - - 1-- 2022-11-29 Jan Beulich Accepted
[1/5] gas: avoid inserting extra newline in buffer_and_nest() gas: diagnostics for macros and some tidying - - - 1-- 2022-11-29 Jan Beulich Accepted
x86/Intel: adjustment to restricted suffix derivation x86/Intel: adjustment to restricted suffix derivation - - - 1-- 2022-11-28 Jan Beulich Accepted
[v3,6/6] x86: generate template sets data at build time x86: break gas dependency on libopcodes - - - 1-- 2022-11-28 Jan Beulich Accepted
[v3,5/6] x86: drop sentinel from i386_optab[] x86: break gas dependency on libopcodes - - - 1-- 2022-11-28 Jan Beulich Accepted
[v3,4/6] x86: add generated tables dependency check to gas x86: break gas dependency on libopcodes - - - 1-- 2022-11-28 Jan Beulich Accepted
[v3,3/6] x86: break gas dependency on libopcodes x86: break gas dependency on libopcodes - - - 1-- 2022-11-28 Jan Beulich Accepted
[v3,2/6] x86: remove i386-opc.c x86: break gas dependency on libopcodes - - - 1-- 2022-11-28 Jan Beulich Accepted
[v3,1/6] x86: instantiate i386_{op, reg}tab[] in gas instead of in libopcodes x86: break gas dependency on libopcodes - - - 1-- 2022-11-28 Jan Beulich Accepted
Arm: .noinit and .persistent are not supported for Linux targets Arm: .noinit and .persistent are not supported for Linux targets - - - 1-- 2022-11-25 Jan Beulich Accepted
[3/3] x86: clean up after removal of support for gcc <= 2.8.1 x86: FPU insn handling simplifications - - - 1-- 2022-11-24 Jan Beulich Accepted
[2/3] x86: drop FloatR x86: FPU insn handling simplifications - - - 1-- 2022-11-24 Jan Beulich Accepted
[1/3] x86: extend FPU test coverage for AT&T / Intel mnemonic differences x86: FPU insn handling simplifications - - - 1-- 2022-11-24 Jan Beulich Accepted
[3/3] x86: widen applicability and use of CheckRegSize x86: correct checking of matching operand sizes - - - 1-- 2022-11-23 Jan Beulich Accepted
[2/3] x86: add missing CheckRegSize x86: correct checking of matching operand sizes - - - 1-- 2022-11-23 Jan Beulich Accepted
« 1 22 3 4 5 »