Age | Commit message (Expand) | Author | Files | Lines |
2018-09-17 | x86: Add -mvexwig=[0|1] option to assembler | H.J. Lu | 1 | -11/+34 |
2018-09-14 | x86: Support VEX/EVEX WIG encoding | H.J. Lu | 1 | -17/+14 |
2018-09-14 | x86: fold CRC32 templates | Jan Beulich | 1 | -11/+7 |
2018-09-13 | x86: Swap destination/source to encode VEX only if possible | H.J. Lu | 1 | -3/+4 |
2018-09-13 | x86: also allow D on 3-operand insns | Jan Beulich | 1 | -19/+22 |
2018-09-13 | x86: use D attribute also for SIMD templates | Jan Beulich | 1 | -9/+25 |
2018-09-13 | x86: improve operand reversal | Jan Beulich | 1 | -7/+33 |
2018-09-13 | x86: add code comment on deprecated status of pseudo-suffixes | Jan Beulich | 1 | -1/+2 |
2018-08-31 | x86: Extend assembler to generate GNU property notes | H.J. Lu | 1 | -12/+291 |
2018-08-11 | x86: Add CpuCMOV and CpuFXSR | H.J. Lu | 1 | -0/+6 |
2018-08-10 | x86: Don't display --32/--64/--x32 without BFD64 | H.J. Lu | 1 | -2/+2 |
2018-08-09 | x86: Display default x86-specific options for "as --help" | H.J. Lu | 1 | -12/+27 |
2018-08-06 | x86: fold RegEip/RegRip and RegEiz/RegRiz | Jan Beulich | 1 | -26/+15 |
2018-08-03 | x86: drop "mem" operand type attribute | Jan Beulich | 1 | -6/+13 |
2018-07-31 | x86: also optimize KXOR{D,Q} and KANDN{D,Q} | Jan Beulich | 1 | -1/+16 |
2018-07-31 | x86: fold various AVX512 templates with so far differing Masking attributes | Jan Beulich | 1 | -6/+32 |
2018-07-31 | x86: don't abort() upon DATA16 prefix on (E)VEX encoded insn | Jan Beulich | 1 | -5/+19 |
2018-07-31 | x86: drop CpuVREX | Jan Beulich | 1 | -1/+1 |
2018-07-30 | x86: don't mistakenly scale non-8-bit displacements | Jan Beulich | 1 | -1/+2 |
2018-07-27 | x86: Check for more than 2 memory references | H.J. Lu | 1 | -0/+7 |
2018-07-26 | x86: Initialize broadcast_op.bytes to 0 | H.J. Lu | 1 | -0/+1 |
2018-07-25 | x86: Expand Broadcast to 3 bits | H.J. Lu | 1 | -11/+33 |
2018-07-24 | x86: Use unsigned int to iterate through vector operands | H.J. Lu | 1 | -5/+5 |
2018-07-24 | x86-64: correct AVX512F vcvtsi2s{d,s} handling | Jan Beulich | 1 | -4/+7 |
2018-07-23 | x86: Remove broadcast_not_on_src_operand | H.J. Lu | 1 | -4/+0 |
2018-07-22 | x86: Determine vector length from the last vector operand | H.J. Lu | 1 | -10/+25 |
2018-07-21 | gas/config/tc-i386.c: Break long line | H.J. Lu | 1 | -4/+6 |
2018-07-20 | x86: Rename match_reg_size to match_operand_size | H.J. Lu | 1 | -11/+12 |
2018-07-19 | x86: fold VFPCLASSP{D,S} templates | Jan Beulich | 1 | -1/+19 |
2018-07-19 | x86: fold various AVX512VL templates into their AVX512F counterparts | Jan Beulich | 1 | -2/+43 |
2018-07-16 | x86: fix operand size checking | Jan Beulich | 1 | -54/+61 |
2018-07-11 | x86: drop {,reg16_}inoutportreg variables | Jan Beulich | 1 | -7/+2 |
2018-07-11 | x86: simplify legacy prefix emission | Jan Beulich | 1 | -10/+4 |
2018-07-11 | x86: fix "REP RET" with -madd-bnd-prefix | Jan Beulich | 1 | -4/+10 |
2018-06-01 | x86: relax redundant REX prefix check | Jan Beulich | 1 | -2/+3 |
2018-06-01 | x86: simplify control register check | Jan Beulich | 1 | -5/+2 |
2018-06-01 | x86: tighten condition for emitting LOCK on control register accesses | Jan Beulich | 1 | -4/+3 |
2018-05-30 | Add znver2 support. | Amit Pawar | 1 | -0/+2 |
2018-05-07 | Enable Intel MOVDIRI, MOVDIR64B instructions | H.J. Lu | 1 | -0/+41 |
2018-05-07 | x86: Replace AddrPrefixOp0 with AddrPrefixOpReg | H.J. Lu | 1 | -3/+7 |
2018-04-27 | Revert "Enable Intel MOVDIRI, MOVDIR64B instructions." | Igor Tsimbalist | 1 | -40/+0 |
2018-04-26 | Enable Intel MOVDIRI, MOVDIR64B instructions. | Igor Tsimbalist | 1 | -0/+40 |
2018-04-26 | x86: fold various non-memory operand AVX512VL templates | Jan Beulich | 1 | -17/+54 |
2018-04-26 | x86: also optimize zeroing-masking variants of insns | Jan Beulich | 1 | -1/+1 |
2018-04-26 | x86: properly force / avoid forcing EVEX encoding | Jan Beulich | 1 | -7/+5 |
2018-04-26 | x86: drop CpuRegMMX, CpuReg[XYZ]MM, and CpuRegMask | Jan Beulich | 1 | -11/+13 |
2018-04-26 | x86: don't recognize bnd<N> as registers without CpuMPX | Jan Beulich | 1 | -0/+3 |
2018-04-26 | x86: x87-related adjustments | Jan Beulich | 1 | -6/+5 |
2018-04-26 | x86: fix indentation in build_modrm_byte() | Jan Beulich | 1 | -39/+39 |
2018-04-26 | x86: move and fold common code in build_modrm_byte() | Jan Beulich | 1 | -29/+13 |