Show patches with: Submitter = Jan Beulich       |    State = Action Required       |    Archived = No       |   174 patches
« 1 2 »
Patch Series S/W/F Date Submitter Delegate State
x86: replace "anymem" checks where possible x86: replace "anymem" checks where possible 0 0 0 2019-07-05 Jan Beulich New
x86: drop stale Mem enumerator x86: drop stale Mem enumerator 0 0 0 2019-07-05 Jan Beulich New
[2/2] x86: make RegMem an opcode modifier x86: further template encoding adjustments 0 0 0 2019-07-04 Jan Beulich New
[1/2] x86: fold SReg{2,3} x86: further template encoding adjustments 0 0 0 2019-07-04 Jan Beulich New
[v2] gas/ELF: don't accumulate .type settings [v2] gas/ELF: don't accumulate .type settings 0 0 0 2019-07-03 Jan Beulich New
x86: correct "-Q" option handling x86: correct "-Q" option handling 0 0 0 2019-07-03 Jan Beulich New
x86: drop Vec_Imm4 x86: drop Vec_Imm4 0 0 0 2019-06-28 Jan Beulich New
x86: limit ImmExt abuse x86: limit ImmExt abuse 0 0 0 2019-06-28 Jan Beulich New
[RFC] gas/ELF: don't accumulate .type settings [RFC] gas/ELF: don't accumulate .type settings 0 0 0 2019-06-28 Jan Beulich New
[4/4] x86: optimize AND/OR with twice the same register x86: further optimizations 0 0 0 2019-06-27 Jan Beulich New
[3/4] x86-64: optimize certain commutative VEX-encoded insns x86: further optimizations 0 0 0 2019-06-27 Jan Beulich New
[2/4] x86: StaticRounding implies SAE x86: further optimizations 0 0 0 2019-06-27 Jan Beulich New
[1/4] x86: optimize EVEX packed integer logical instructions x86: further optimizations 0 0 0 2019-06-27 Jan Beulich New
x86: add missing pseudo ops for VPCLMULQDQ ISA extension x86: add missing pseudo ops for VPCLMULQDQ ISA extension 0 0 0 2019-06-25 Jan Beulich New
x86: drop bogus Disp8MemShift attributes x86: drop bogus Disp8MemShift attributes 0 0 0 2019-06-25 Jan Beulich New
[2/2] x86: use encoding_length() also elsewhere x86: adjust insn length recognition 0 0 0 2019-06-25 Jan Beulich New
[1/2] x86: warn about insns exceeding the 15-byte limit x86: adjust insn length recognition 0 0 0 2019-06-25 Jan Beulich New
x86: remove ModRM.mod decoding layer from AVX512F VMOVS{S,D} x86: remove ModRM.mod decoding layer from AVX512F VMOVS{S,D} 0 0 0 2019-06-25 Jan Beulich New
x86: drop a few dead macros x86: drop a few dead macros 0 0 0 2019-06-25 Jan Beulich New
x86: correct / adjust debug printing x86: correct / adjust debug printing 0 0 0 2019-06-24 Jan Beulich New
x86: fold AVX scalar to/from int conversion insns x86: fold AVX scalar to/from int conversion insns 0 0 0 2019-06-24 Jan Beulich New
x86: document certain command line options as "dangerous" x86: document certain command line options as "dangerous" 0 0 0 2019-06-24 Jan Beulich New
x86: drop dqa_mode x86: drop dqa_mode 0 0 0 2019-06-24 Jan Beulich New
x86: don't open code is_any_vex_encoding() x86: don't open code is_any_vex_encoding() 0 0 0 2019-06-24 Jan Beulich New
x86: simplify OP_I64() x86: simplify OP_I64() 0 0 0 2019-06-24 Jan Beulich New
x86: fix (dis)assembly of certain SSE2 insns in 16-bit mode x86: fix (dis)assembly of certain SSE2 insns in 16-bit mode 0 0 0 2019-06-24 Jan Beulich New
x86-64: also optimize ANDQ with immediate fitting in 7 bits x86-64: also optimize ANDQ with immediate fitting in 7 bits 0 0 0 2019-06-24 Jan Beulich New
x86: add CVT{,T}PS2PI cases to xmmwords test x86: add CVT{,T}PS2PI cases to xmmwords test 0 0 0 2019-06-24 Jan Beulich New
ld/plugins: avoid shadowing a C library symbol ld/plugins: avoid shadowing a C library symbol 0 0 0 2019-06-24 Jan Beulich New
readelf: avoid shadowing a libiberty symbol readelf: avoid shadowing a libiberty symbol 0 0 0 2019-06-24 Jan Beulich New
objdump: avoid shadowing a libiberty symbol objdump: avoid shadowing a libiberty symbol 0 0 0 2019-06-24 Jan Beulich New
bfd/elf-properties: avoid shadowing a C library symbol bfd/elf-properties: avoid shadowing a C library symbol 0 0 0 2019-06-24 Jan Beulich New
[9/9] x86: correctly handle VPBROADCASTD with EVEX.W set outside of 64-bit mode x86: further adjustments to {,E}VEX.{W,L} handling 0 0 0 2018-10-11 Jan Beulich New
[8/9] x86: correctly handle VMOVD with EVEX.W set outside of 64-bit mode x86: further adjustments to {,E}VEX.{W,L} handling 0 0 0 2018-10-11 Jan Beulich New
[7/9] x86: correctly handle KMOVD with VEX.W set outside of 64-bit mode x86: further adjustments to {,E}VEX.{W,L} handling 0 0 0 2018-10-11 Jan Beulich New
[6/9] x86: adjust {,E}VEX.W handling for PEXTR* / PINSR* x86: further adjustments to {,E}VEX.{W,L} handling 0 0 0 2018-10-11 Jan Beulich New
[5/9] x86: adjust {,E}VEX.W handling outside of 64-bit mode x86: further adjustments to {,E}VEX.{W,L} handling 0 0 0 2018-10-11 Jan Beulich New
[4/9] x86: fix various non-LIG templates x86: further adjustments to {,E}VEX.{W,L} handling 0 0 0 2018-10-11 Jan Beulich New
[3/9] x86: allow {store} to select alternative {,}PEXTRW encoding x86: further adjustments to {,E}VEX.{W,L} handling 0 0 0 2018-10-11 Jan Beulich New
[2/9] x86: add more VexWIG x86: further adjustments to {,E}VEX.{W,L} handling 0 0 0 2018-10-11 Jan Beulich New
[1/9] x86: XOP VPHADD* / VPHSUB* are VEX.W0 x86: further adjustments to {,E}VEX.{W,L} handling 0 0 0 2018-10-11 Jan Beulich New
x86: add {,V}MOVQ cases to xmmword test x86: add {,V}MOVQ cases to xmmword test 0 0 0 2018-10-10 Jan Beulich New
[1/2] x86: fold Size{16,32,64} template attributes [1/2] x86: fold Size{16,32,64} template attributes 0 0 0 2018-09-13 Jan Beulich New
[1/2] x86: fold CRC32 templates x86: further folding 0 0 0 2018-09-13 Jan Beulich New
[20/20] x86: drop bogus IgnoreSize from a few further insns x86: drop bogus IgnoreSize attributes 0 0 0 2018-09-06 Jan Beulich New
[19/20] x86: drop bogus IgnoreSize from AVX512_4* insns x86: drop bogus IgnoreSize attributes 0 0 0 2018-09-06 Jan Beulich New
[18/20] x86: drop bogus IgnoreSize from AVX512DQ insns x86: drop bogus IgnoreSize attributes 0 0 0 2018-09-06 Jan Beulich New
[17/20] x86: drop bogus IgnoreSize from AVX512BW insns x86: drop bogus IgnoreSize attributes 0 0 0 2018-09-06 Jan Beulich New
[16/20] x86: drop bogus IgnoreSize from AVX512VL insns x86: drop bogus IgnoreSize attributes 0 0 0 2018-09-06 Jan Beulich New
[15/20] x86: drop bogus IgnoreSize from AVX512ER insns x86: drop bogus IgnoreSize attributes 0 0 0 2018-09-06 Jan Beulich New
[14/20] x86: drop bogus IgnoreSize from AVX512F insns x86: drop bogus IgnoreSize attributes 0 0 0 2018-09-06 Jan Beulich New
[13/20] x86: drop bogus IgnoreSize from SHA insns x86: drop bogus IgnoreSize attributes 0 0 0 2018-09-06 Jan Beulich New
[12/20] x86: drop bogus IgnoreSize from XOP and SSE4a insns x86: drop bogus IgnoreSize attributes 0 0 0 2018-09-06 Jan Beulich New
[11/20] x86: drop bogus IgnoreSize from AVX2 insns x86: drop bogus IgnoreSize attributes 0 0 0 2018-09-06 Jan Beulich New
[10/20] x86: drop bogus IgnoreSize from AVX insns x86: drop bogus IgnoreSize attributes 0 0 0 2018-09-06 Jan Beulich New
[09/20] x86: drop bogus IgnoreSize from GNFI insns x86: drop bogus IgnoreSize attributes 0 0 0 2018-09-06 Jan Beulich New
[08/20] x86: drop bogus IgnoreSize from PCLMUL/VPCLMUL insns x86: drop bogus IgnoreSize attributes 0 0 0 2018-09-06 Jan Beulich New
[07/20] x86: drop bogus IgnoreSize from AES/VAES insns x86: drop bogus IgnoreSize attributes 0 0 0 2018-09-06 Jan Beulich New
[06/20] x86: drop bogus IgnoreSize from SSE4.2 insns x86: drop bogus IgnoreSize attributes 0 0 0 2018-09-06 Jan Beulich New
[05/20] x86: drop bogus IgnoreSize from SSE4.1 insns x86: drop bogus IgnoreSize attributes 0 0 0 2018-09-06 Jan Beulich New
[04/20] x86: drop bogus IgnoreSize from SSSE3 insns x86: drop bogus IgnoreSize attributes 0 0 0 2018-09-06 Jan Beulich New
[03/20] x86: drop bogus IgnoreSize from SSE3 insns x86: drop bogus IgnoreSize attributes 0 0 0 2018-09-06 Jan Beulich New
[02/20] x86: drop bogus IgnoreSize from SSE2 insns x86: drop bogus IgnoreSize attributes 0 0 0 2018-09-06 Jan Beulich New
[01/20] x86: drop bogus IgnoreSize from SSE insns x86: drop bogus IgnoreSize attributes 0 0 0 2018-09-06 Jan Beulich New
[v2,7/7] x86: drop unnecessary {,No}Rex64 x86: further template folding and misc improvements 0 0 0 2018-09-05 Jan Beulich New
[v2,6/7] x86: also allow D on 3-operand insns x86: further template folding and misc improvements 0 0 0 2018-09-05 Jan Beulich New
[v2,5/7] x86: use D attribute also for SIMD templates x86: further template folding and misc improvements 0 0 0 2018-09-05 Jan Beulich New
[v2,4/7] x86: extra operand reversal "opts" tests x86: further template folding and misc improvements 0 0 0 2018-09-05 Jan Beulich New
[v2,3/7] x86: fold ILP32 output of "opts" tests x86: further template folding and misc improvements 0 0 0 2018-09-05 Jan Beulich New
[v2,2/7] x86: improve operand reversal x86: further template folding and misc improvements 0 0 0 2018-09-05 Jan Beulich New
[v2,1/7] x86: add code comment on deprecated status of pseudo-suffixes x86: further template folding and misc improvements 0 0 0 2018-09-05 Jan Beulich New
x86: VZEROALL/VZEROUPPER are WIG x86: VZEROALL/VZEROUPPER are WIG 0 0 0 2018-09-05 Jan Beulich New
x86-64: bndmk, bndldx, and bndstx don't allow RIP-relative addressing x86-64: bndmk, bndldx, and bndstx don't allow RIP-relative addressing 0 0 0 2018-09-05 Jan Beulich New
ld: amend "ld: Skip unsupported static executable tests" ld: amend "ld: Skip unsupported static executable tests" 0 0 0 2018-08-02 Jan Beulich New
[6/6] x86: fold RegEip/RegRip and RegEiz/RegRiz x86: further template folding and misc improvements 0 0 0 2018-08-02 Jan Beulich New
[5/6] x86: also allow D on 3-operand insns x86: further template folding and misc improvements 0 0 0 2018-08-02 Jan Beulich Superseded
[4/6] x86: use D attribute also for SIMD templates x86: further template folding and misc improvements 0 0 0 2018-08-02 Jan Beulich Superseded
[3/6] x86: improve operand reversal x86: further template folding and misc improvements 0 0 0 2018-08-02 Jan Beulich New
[2/6] x86: drop NoRex64 from {,v}pmov{s,z}x* x86: further template folding and misc improvements 0 0 0 2018-08-02 Jan Beulich New
[1/6] x86: drop "mem" operand type attribute x86: further template folding and misc improvements 0 0 0 2018-08-02 Jan Beulich New
[v3,6/6] x86: also optimize KXOR{D,Q} and KANDN{D,Q} x86: various improvements 0 0 0 2018-07-30 Jan Beulich New
[v3,5/6] x86: fold various AVX512 templates with so far differing Masking attributes x86: various improvements 0 0 0 2018-07-30 Jan Beulich New
[v3,4/6] x86: add more exhaustive tests for invalid AVX512 zeroing-masking x86: various improvements 0 0 0 2018-07-30 Jan Beulich New
[v3,3/6] x86/Intel: correct permitted operand sizes for AVX512 scatter/gather x86: various improvements 0 0 0 2018-07-30 Jan Beulich New
[v3,2/6] x86: don't abort() upon DATA16 prefix on (E)VEX encoded insn x86: various improvements 0 0 0 2018-07-30 Jan Beulich New
[v3,1/6] x86: drop CpuVREX x86: various improvements 0 0 0 2018-07-30 Jan Beulich New
x86: don't wrongly scale non-8-bit displacements x86: don't wrongly scale non-8-bit displacements 0 0 0 2018-07-30 Jan Beulich New
x86-64: correct AVX512F vcvtsi2s{d,s} handling x86-64: correct AVX512F vcvtsi2s{d,s} handling 0 0 0 2018-07-19 Jan Beulich New
[6/6] x86: fold narrowing VCVT* templates x86: further AVX512VL template folding 0 0 0 2018-07-18 Jan Beulich New
[5/6] x86: fold VFPCLASSP{D,S} templates x86: further AVX512VL template folding 0 0 0 2018-07-18 Jan Beulich New
[4/6] x86: fold various AVX512* templates x86: further AVX512VL template folding 0 0 0 2018-07-18 Jan Beulich New
[3/6] x86: fold various AVX512DQ templates x86: further AVX512VL template folding 0 0 0 2018-07-18 Jan Beulich New
[2/6] x86: fold various AVX512BW templates x86: further AVX512VL template folding 0 0 0 2018-07-18 Jan Beulich New
[1/6] x86: fold various AVX512CD templates x86: further AVX512VL template folding 0 0 0 2018-07-18 Jan Beulich New
[v2,2/2] x86: fold various AVX512VL templates into their AVX512F counterparts x86: opcode table pre-processing and further template folding 0 0 0 2018-07-17 Jan Beulich New
[v2,1/2] x86: pre-process opcodes table before parsing x86: opcode table pre-processing and further template folding 0 0 0 2018-07-17 Jan Beulich New
x86: fix operand size checking x86: fix operand size checking 0 0 0 2018-07-13 Jan Beulich New
x86: adjust monitor/mwait templates x86: adjust monitor/mwait templates 0 0 0 2018-07-10 Jan Beulich New
x86: drop {,reg16_}inoutportreg variables x86: drop {,reg16_}inoutportreg variables 0 0 0 2018-07-10 Jan Beulich New
x86: simplify legacy prefix emission x86: simplify legacy prefix emission 0 0 0 2018-07-10 Jan Beulich New
« 1 2 »