2023-04-24 |
Alan Modra | Revert "x86: work around compiler diagnosing dangling... |
blob | commitdiff | raw |
2023-04-24 |
Alan Modra | gcc-13 i386-dis.c warning |
blob | commitdiff | raw | diff to current |
2023-04-24 |
Jan Beulich | x86: work around compiler diagnosing dangling pointer |
blob | commitdiff | raw | diff to current |
2023-04-21 |
Tom Tromey | Fix -Wmaybe-uninitialized warning in opcodes/i386-dis.c |
blob | commitdiff | raw | diff to current |
2023-04-21 |
Jan Beulich | x86: drop (explicit) BFD64 dependency from disassembler |
blob | commitdiff | raw | diff to current |
2023-04-21 |
Jan Beulich | x86: drop use of setjmp() from disassembler |
blob | commitdiff | raw | diff to current |
2023-04-21 |
Jan Beulich | x86: change fetch error handling for get<N>() |
blob | commitdiff | raw | diff to current |
2023-04-21 |
Jan Beulich | x86: change fetch error handling when processing operands |
blob | commitdiff | raw | diff to current |
2023-04-21 |
Jan Beulich | x86: change fetch error handling in get_valid_dis386() |
blob | commitdiff | raw | diff to current |
2023-04-21 |
Jan Beulich | x86: change fetch error handling in ckprefix() |
blob | commitdiff | raw | diff to current |
2023-04-21 |
Jan Beulich | x86: change fetch error handling in top-level function |
blob | commitdiff | raw | diff to current |
2023-04-21 |
Jan Beulich | x86: move fetch error handling into a helper function |
blob | commitdiff | raw | diff to current |
2023-04-07 |
Haochen Jiang | Support Intel AMX-COMPLEX |
blob | commitdiff | raw | diff to current |
2023-03-20 |
Alan Modra | Revert "segfault at i386-dis.c:9815" |
blob | commitdiff | raw | diff to current |
2023-03-19 |
Alan Modra | segfault at i386-dis.c:9815 |
blob | commitdiff | raw | diff to current |
2023-01-20 |
Jan Beulich | x86: embed register and alike names in disassembler |
blob | commitdiff | raw | diff to current |
2023-01-01 |
Alan Modra | Update year range in copyright notice of binutils files |
blob | commitdiff | raw | diff to current |
2022-12-12 |
Jan Beulich | x86: revert disassembler parts of "x86: Allow 16-bit... |
blob | commitdiff | raw | diff to current |
2022-12-06 |
Haochen Jiang | x86: Remove unnecessary vex.w check for xh_mode in... |
blob | commitdiff | raw | diff to current |
2022-12-03 |
H.J. Lu | x86: Allow 16-bit register source for LAR and LSL |
blob | commitdiff | raw | diff to current |
2022-11-24 |
Jan Beulich | x86: correct handling of LAR and LSL |
blob | commitdiff | raw | diff to current |
2022-11-15 |
Tejas Joshi | Add AMD znver4 processor support |
blob | commitdiff | raw | diff to current |
2022-11-08 |
Haochen Jiang | x86: Correct wrong comments in vex_w_table |
blob | commitdiff | raw | diff to current |
2022-11-08 |
Kong Lingling | Support Intel RAO-INT |
blob | commitdiff | raw | diff to current |
2022-11-04 |
konglin1 | Support Intel AVX-NE-CONVERT |
blob | commitdiff | raw | diff to current |
2022-11-02 |
Hu, Lin1 | Support Intel MSRLIST |
blob | commitdiff | raw | diff to current |
2022-11-02 |
Hu, Lin1 | Support Intel WRMSRNS |
blob | commitdiff | raw | diff to current |
2022-11-02 |
Haochen Jiang | Support Intel CMPccXADD |
blob | commitdiff | raw | diff to current |
2022-11-02 |
Cui,Lili | Support Intel AVX-VNNI-INT8 |
blob | commitdiff | raw | diff to current |
2022-11-02 |
Hongyu Wang | Support Intel AVX-IFMA |
blob | commitdiff | raw | diff to current |
2022-10-31 |
Cui, Lili | Support Intel PREFETCHI |
blob | commitdiff | raw | diff to current |
2022-10-24 |
Jan Beulich | x86: emit {evex} prefix when disassembling ambiguous... |
blob | commitdiff | raw | diff to current |
2022-10-21 |
Cui,Lili | Support Intel AMX-FP16 |
blob | commitdiff | raw | diff to current |
2022-10-17 |
Jan Beulich | x86: fold AVX512-VNNI disassembler entries with AVX... |
blob | commitdiff | raw | diff to current |
2022-09-12 |
Jan Beulich | x86: avoid i386_dis_printf()'s staging area for a fair... |
blob | commitdiff | raw | diff to current |
2022-08-16 |
H.J. Lu | i386: Add MAX_OPERAND_BUFFER_SIZE |
blob | commitdiff | raw | diff to current |
2022-08-01 |
Alan Modra | Get rid of fprintf_vma and sprintf_vma |
blob | commitdiff | raw | diff to current |
2022-06-15 |
Jan Beulich | x86: drop print_operand_value()'s "hex" parameter |
blob | commitdiff | raw | diff to current |
2022-06-13 |
Jan Beulich | x86: fix incorrect indirection |
blob | commitdiff | raw | diff to current |
2022-06-13 |
Jan Beulich | x86: replace global scratch buffer |
blob | commitdiff | raw | diff to current |
2022-06-13 |
Jan Beulich | x86: avoid string copy when swapping Vex.W controlled... |
blob | commitdiff | raw | diff to current |
2022-06-13 |
Jan Beulich | x86: shrink prefix related disassembler state fields |
blob | commitdiff | raw | diff to current |
2022-06-13 |
Jan Beulich | x86: properly initialize struct instr_info instance(s) |
blob | commitdiff | raw | diff to current |
2022-06-08 |
Andrew Burgess | libopcodes: extend the styling within the i386 disassembler |
blob | commitdiff | raw | diff to current |
2022-05-27 |
Andrew Burgess | opcodes/i386: remove trailing whitespace from insns... |
blob | commitdiff | raw | diff to current |
2022-05-27 |
Jan Beulich | x86/Intel: adjust representation of embedded rounding... |
blob | commitdiff | raw | diff to current |
2022-05-27 |
Jan Beulich | x86/Intel: adjust representation of embedded broadcast |
blob | commitdiff | raw | diff to current |
2022-05-18 |
Jan Beulich | x86: shrink op_riprel |
blob | commitdiff | raw | diff to current |
2022-05-07 |
Alan Modra | Fix multiple ubsan warnings in i386-dis.c |
blob | commitdiff | raw | diff to current |
2022-04-19 |
Jan Beulich | x86: correct and simplify NOP disassembly |
blob | commitdiff | raw | diff to current |
2022-04-04 |
Andrew Burgess | opcodes/i386: partially implement disassembler style... |
blob | commitdiff | raw | diff to current |
2022-03-24 |
Jan Beulich | x86: drop L1OM special case from disassembler |
blob | commitdiff | raw | diff to current |
2022-02-15 |
H.J. Lu | x86: Add has_sib to struct instr_info |
blob | commitdiff | raw | diff to current |
2022-01-17 |
Jan Beulich | x86: adjust struct instr_info field types |
blob | commitdiff | raw | diff to current |
2022-01-17 |
Jan Beulich | x86: drop index16 field |
blob | commitdiff | raw | diff to current |
2022-01-17 |
Jan Beulich | x86: drop most Intel syntax register name arrays |
blob | commitdiff | raw | diff to current |
2022-01-17 |
Jan Beulich | x86: fold variables in memory operand index handling |
blob | commitdiff | raw | diff to current |
2022-01-17 |
Jan Beulich | x86: constify disassembler static data |
blob | commitdiff | raw | diff to current |
2022-01-14 |
Jan Beulich | x86: drop ymmxmm_mode |
blob | commitdiff | raw | diff to current |
2022-01-14 |
Jan Beulich | x86: share yet more VEX table entries with EVEX decoding |
blob | commitdiff | raw | diff to current |
2022-01-14 |
Jan Beulich | x86: record further wrong uses of EVEX.b |
blob | commitdiff | raw | diff to current |
2022-01-14 |
Jan Beulich | x86: reduce AVX512 FP set of insns decoded through... |
blob | commitdiff | raw | diff to current |
2022-01-14 |
Jan Beulich | x86: reduce AVX512-FP16 set of insns decoded through... |
blob | commitdiff | raw | diff to current |
2022-01-05 |
Vladimir Mezentsev | opcodes: Make i386-dis.c thread-safe |
blob | commitdiff | raw | diff to current |
2022-01-02 |
Alan Modra | Update year range in copyright notice of binutils files |
blob | commitdiff | raw | diff to current |
2021-12-18 |
Vladimir Mezentsev | x86: Terminate mnemonicendp in swap_operand() |
blob | commitdiff | raw | diff to current |
2021-09-28 |
Cui,Lili | x86: Print {bad} on invalid broadcast in OP_E_memory |
blob | commitdiff | raw | diff to current |
2021-08-19 |
H.J. Lu | x86: Put back 3 aborts in OP_E_memory |
blob | commitdiff | raw | diff to current |
2021-08-19 |
H.J. Lu | x86: Avoid abort on invalid broadcast |
blob | commitdiff | raw | diff to current |
2021-08-05 |
Cui,Lili | [PATCH 1/2] Enable Intel AVX512_FP16 instructions |
blob | commitdiff | raw | diff to current |
2021-07-23 |
Jan Beulich | x86: express unduly set rounding control bits in disass... |
blob | commitdiff | raw | diff to current |
2021-07-22 |
Jan Beulich | x86: drop dq{b,d}_mode |
blob | commitdiff | raw | diff to current |
2021-07-22 |
Jan Beulich | x86: drop vex_scalar_w_dq_mode |
blob | commitdiff | raw | diff to current |
2021-07-22 |
Jan Beulich | x86: drop xmm_m{b,w,d,q}_mode |
blob | commitdiff | raw | diff to current |
2021-07-22 |
Jan Beulich | x86: fold duplicate vector register printing code |
blob | commitdiff | raw | diff to current |
2021-07-22 |
Jan Beulich | x86: drop vex_mode and vex_scalar_mode |
blob | commitdiff | raw | diff to current |
2021-07-22 |
Jan Beulich | x86: correct EVEX.V' handling outside of 64-bit mode |
blob | commitdiff | raw | diff to current |
2021-07-22 |
Jan Beulich | x86: fold duplicate code in MOVSXD_Fixup() |
blob | commitdiff | raw | diff to current |
2021-07-22 |
Jan Beulich | x86: fold duplicate register printing code |
blob | commitdiff | raw | diff to current |
2021-07-22 |
Jan Beulich | x86-64: properly bounds-check %bnd<N> in OP_G() |
blob | commitdiff | raw | diff to current |
2021-07-22 |
Jan Beulich | x86-64: generalize OP_G()'s EVEX.R' handling |
blob | commitdiff | raw | diff to current |
2021-07-22 |
Jan Beulich | x86: correct VCVT{,U}SI2SD rounding mode handling |
blob | commitdiff | raw | diff to current |
2021-07-22 |
Jan Beulich | x86: drop OP_Mask() |
blob | commitdiff | raw | diff to current |
2021-07-14 |
H.J. Lu | x86: Add int1 as one byte opcode 0xf1 |
blob | commitdiff | raw | diff to current |
2021-03-31 |
Alan Modra | Use bool in opcodes |
blob | commitdiff | raw | diff to current |
2021-03-25 |
Jan Beulich | x86: flag bad S/G insn operand combinations |
blob | commitdiff | raw | diff to current |
2021-03-25 |
Jan Beulich | x86: flag as bad AVX512 insns with EVEX.z set but EVEX... |
blob | commitdiff | raw | diff to current |
2021-03-22 |
Martin Liska | Add startswith function and use it instead of CONST_STRNEQ. |
blob | commitdiff | raw | diff to current |
2021-03-12 |
Alan Modra | Re: x86: correct decoding of nop/reserved space (0f18... |
blob | commitdiff | raw | diff to current |
2021-03-11 |
Jan Beulich | x86: re-order logic in OP_XMM() |
blob | commitdiff | raw | diff to current |
2021-03-11 |
Jan Beulich | x86: drop a few redundant EVEX-related checks |
blob | commitdiff | raw | diff to current |
2021-03-11 |
Jan Beulich | x86: remove stray uses of xmmq_mode |
blob | commitdiff | raw | diff to current |
2021-03-10 |
Jan Beulich | x86/Intel: correct AVX512 S/G disassembly |
blob | commitdiff | raw | diff to current |
2021-03-10 |
Jan Beulich | x86: re-arrange enumerator and table entry order |
blob | commitdiff | raw | diff to current |
2021-03-10 |
Jan Beulich | x86: reuse further VEX entries for EVEX |
blob | commitdiff | raw | diff to current |
2021-03-10 |
Jan Beulich | x86: reuse VEX entries for EVEX vperm{q,pd} |
blob | commitdiff | raw | diff to current |
2021-03-10 |
Jan Beulich | x86: re-arrange order of decode for various EVEX opcodes |
blob | commitdiff | raw | diff to current |
2021-03-10 |
Jan Beulich | x86: re-arrange order of decode for various mask reg... |
blob | commitdiff | raw | diff to current |
2021-03-10 |
Jan Beulich | x86: re-arrange order of decode for various VEX opcodes |
blob | commitdiff | raw | diff to current |
2021-03-10 |
Jan Beulich | x86: re-arrange order of decode for various legacy... |
blob | commitdiff | raw | diff to current |
next |