]> git.ipfire.org Git - thirdparty/binutils-gdb.git/history - opcodes/i386-dis.c
2.41 Release sources
[thirdparty/binutils-gdb.git] / opcodes / i386-dis.c
2023-08-02  Nick Clifton2.41 Release sources binutils-2_41-release
2023-07-27  Hu, Lin1Support Intel PBNDKB
2023-07-27  Haochen JiangSupport Intel SM4
2023-07-27  Haochen JiangSupport Intel SM3
2023-07-27  Haochen JiangSupport Intel SHA512
2023-07-27  konglin1Support Intel AVX-VNNI-INT16
2023-07-21  Jan Beulichx86: adjust disassembly of insns operating on selector...
2023-07-21  Jan Beulichx86: simplify disassembly of LAR/LSL
2023-07-11  Jan Beulichx86: simplify table-referencing macros
2023-07-11  Jan Beulichx86: convert 0FXOP to just XOP in enumerator names
2023-07-11  Jan Beulichx86: misc further register-only insns don't need to...
2023-07-11  Jan Beulichx86: various operations on mask registers can avoid...
2023-07-11  Jan Beulichx86: slightly rework handling of some register-only...
2023-07-11  Jan Beulichx86: SIMD shift-by-immediate don't need to go through...
2023-07-11  Jan Beulichx86: misc further memory-only insns don't need to go...
2023-07-11  Jan Beulichx86: {,V}MOVNT* don't need to go through mod_table[]
2023-07-11  Jan Beulichx86: fold legacy/VEX {,V}MOV{H,L}* entries
2023-07-11  Jan Beulichx86: fold certain legacy/VEX table entries
2023-07-04  Jan Beulichx86: flag bad EVEX masking for miscellaneous insns
2023-07-04  Jan Beulichx86: flag EVEX masking when destination is GPR(-like)
2023-07-04  Jan Beulichx86: flag EVEX.z set when destination is memory
2023-07-04  Jan Beulichx86: flag EVEX.z set when destination is a mask register
2023-07-04  Jan Beulichx86: re-work EVEX-z-without-masking check
2023-06-21  Jan Beulichx86: fix expansion of %XV
2023-05-26  Jan Beulichx86: fix disassembler build after 1a3b4f90bc5f
2023-05-26  Jan Beulichx86: convert two pointers to (indexing) integers
2023-05-26  Jan Beulichx86: disassembling over-long insns
2023-05-26  Jan Beulichx86: use fixed-width type for codep and friends
2023-05-23  Zhang, JunSupport Intel FRED LKGS
2023-05-23  liuhongtRevert "Support Intel FRED LKGS"
2023-05-23  Zhang, JunSupport Intel FRED LKGS
2023-05-12  Jan Beulichx86: move a few more disassembler helper functions
2023-05-12  Jan Beulichx86: move get<N>() disassembler helper functions
2023-04-28  Jan Beulichx86: limit data passed to i386_dis_printf()
2023-04-28  Jan Beulichx86: limit data passed to prefix_name()
2023-04-28  Jan Beulichx86: rework AMX control insn disassembly
2023-04-28  Jan Beulichx86: rework AMX multiplication insn disassembly
2023-04-26  Alan Modrai386-dis.c UB shift and other tidies
2023-04-24  Alan ModraRevert "x86: work around compiler diagnosing dangling...
2023-04-24  Alan Modragcc-13 i386-dis.c warning
2023-04-24  Jan Beulichx86: work around compiler diagnosing dangling pointer
2023-04-21  Tom TromeyFix -Wmaybe-uninitialized warning in opcodes/i386-dis.c
2023-04-21  Jan Beulichx86: drop (explicit) BFD64 dependency from disassembler
2023-04-21  Jan Beulichx86: drop use of setjmp() from disassembler
2023-04-21  Jan Beulichx86: change fetch error handling for get<N>()
2023-04-21  Jan Beulichx86: change fetch error handling when processing operands
2023-04-21  Jan Beulichx86: change fetch error handling in get_valid_dis386()
2023-04-21  Jan Beulichx86: change fetch error handling in ckprefix()
2023-04-21  Jan Beulichx86: change fetch error handling in top-level function
2023-04-21  Jan Beulichx86: move fetch error handling into a helper function
2023-04-07  Haochen JiangSupport Intel AMX-COMPLEX
2023-03-20  Alan ModraRevert "segfault at i386-dis.c:9815"
2023-03-19  Alan Modrasegfault at i386-dis.c:9815
2023-01-20  Jan Beulichx86: embed register and alike names in disassembler
2023-01-01  Alan ModraUpdate year range in copyright notice of binutils files
2022-12-12  Jan Beulichx86: revert disassembler parts of "x86: Allow 16-bit...
2022-12-06  Haochen Jiangx86: Remove unnecessary vex.w check for xh_mode in...
2022-12-03  H.J. Lux86: Allow 16-bit register source for LAR and LSL
2022-11-24  Jan Beulichx86: correct handling of LAR and LSL
2022-11-15  Tejas JoshiAdd AMD znver4 processor support
2022-11-08  Haochen Jiangx86: Correct wrong comments in vex_w_table
2022-11-08  Kong LinglingSupport Intel RAO-INT
2022-11-04  konglin1Support Intel AVX-NE-CONVERT
2022-11-02  Hu, Lin1Support Intel MSRLIST
2022-11-02  Hu, Lin1Support Intel WRMSRNS
2022-11-02  Haochen JiangSupport Intel CMPccXADD
2022-11-02  Cui,LiliSupport Intel AVX-VNNI-INT8
2022-11-02  Hongyu WangSupport Intel AVX-IFMA
2022-10-31  Cui, LiliSupport Intel PREFETCHI
2022-10-24  Jan Beulichx86: emit {evex} prefix when disassembling ambiguous...
2022-10-21  Cui,LiliSupport Intel AMX-FP16
2022-10-17  Jan Beulichx86: fold AVX512-VNNI disassembler entries with AVX...
2022-09-12  Jan Beulichx86: avoid i386_dis_printf()'s staging area for a fair...
2022-08-16  H.J. Lui386: Add MAX_OPERAND_BUFFER_SIZE
2022-08-01  Alan ModraGet rid of fprintf_vma and sprintf_vma
2022-06-15  Jan Beulichx86: drop print_operand_value()'s "hex" parameter
2022-06-13  Jan Beulichx86: fix incorrect indirection
2022-06-13  Jan Beulichx86: replace global scratch buffer
2022-06-13  Jan Beulichx86: avoid string copy when swapping Vex.W controlled...
2022-06-13  Jan Beulichx86: shrink prefix related disassembler state fields
2022-06-13  Jan Beulichx86: properly initialize struct instr_info instance(s)
2022-06-08  Andrew Burgesslibopcodes: extend the styling within the i386 disassembler
2022-05-27  Andrew Burgessopcodes/i386: remove trailing whitespace from insns...
2022-05-27  Jan Beulichx86/Intel: adjust representation of embedded rounding...
2022-05-27  Jan Beulichx86/Intel: adjust representation of embedded broadcast
2022-05-18  Jan Beulichx86: shrink op_riprel
2022-05-07  Alan ModraFix multiple ubsan warnings in i386-dis.c
2022-04-19  Jan Beulichx86: correct and simplify NOP disassembly
2022-04-04  Andrew Burgessopcodes/i386: partially implement disassembler style...
2022-03-24  Jan Beulichx86: drop L1OM special case from disassembler
2022-02-15  H.J. Lux86: Add has_sib to struct instr_info
2022-01-17  Jan Beulichx86: adjust struct instr_info field types
2022-01-17  Jan Beulichx86: drop index16 field
2022-01-17  Jan Beulichx86: drop most Intel syntax register name arrays
2022-01-17  Jan Beulichx86: fold variables in memory operand index handling
2022-01-17  Jan Beulichx86: constify disassembler static data
2022-01-14  Jan Beulichx86: drop ymmxmm_mode
2022-01-14  Jan Beulichx86: share yet more VEX table entries with EVEX decoding
2022-01-14  Jan Beulichx86: record further wrong uses of EVEX.b
2022-01-14  Jan Beulichx86: reduce AVX512 FP set of insns decoded through...
next