]> git.ipfire.org Git - thirdparty/binutils-gdb.git/history - opcodes/i386-dis.c
Update year range in copyright notice of binutils files
[thirdparty/binutils-gdb.git] / opcodes / i386-dis.c
2021-01-01  Alan ModraUpdate year range in copyright notice of binutils files
2020-11-29  Borislav Petkovx86: Do not dump DS/CS segment overrides for branch...
2020-11-14  Borislav Petkovx86: Ignore CS/DS/ES/SS segment-override prefixes in...
2020-10-26  Cui,LiliChange avxvnni disassembler output from {vex3} to ...
2020-10-20  Ganesh Gopalasubra... Add AMD znver3 processor support
2020-10-14  H.J. Lux86: Support Intel AVX VNNI
2020-10-14  Lili Cuix86: Add support for Intel HRESET instruction
2020-10-14  Lili Cuix86: Support Intel UINTR
2020-10-05  H.J. Lux86-64: Always display suffix for %LQ in 64bit
2020-10-05  H.J. Lux86: Clear modrm if not needed
2020-09-25  Cui,LiliPut together MOD_VEX_0F38* in i386-dis.c,
2020-09-24  Cui,LiliAdd support for Intel TDX instructions.
2020-09-23  Terry GuoEnable support to Intel Keylocker instructions
2020-09-02  Alan Modraubsan: i386-dis.c
2020-07-21  Jan BeulichRevert "x86: Don't display eiz with no scale"
2020-07-15  H.J. Lux86: Don't display eiz with no scale
2020-07-15  Jan Beulichx86: move putop() case labels to restore alphabetic...
2020-07-15  Jan Beulichx86: make PUSH/POP disassembly uniform
2020-07-15  Jan Beulichx86: avoid attaching suffixes to unambiguous insns
2020-07-14  H.J. Lux86-64: Zero-extend lower 32 bits displacement to 64...
2020-07-14  Jan Beulichx86/Intel: debug registers are named DRn
2020-07-14  Jan Beulichx86: drop Rm and the 'L' macro
2020-07-14  Jan Beulichx86: drop Rdq, Rd, and MaskR
2020-07-14  Jan Beulichx86: simplify decode of opcodes valid only without...
2020-07-14  Jan Beulichx86: also use %BW / %DQ for kshift*
2020-07-14  Jan Beulichx86: simplify decode of opcodes valid with (embedded...
2020-07-14  Jan Beulichx86: drop further EVEX table entries that can be served...
2020-07-14  Jan Beulichx86: drop need_vex_reg
2020-07-14  Jan Beulichx86: drop Vex128 and Vex256
2020-07-14  Jan Beulichx86: replace %LW by %DQ
2020-07-14  Jan Beulichx86: merge/move logic determining the EVEX disp8 shift
2020-07-14  Jan Beulichx86: extend %BW use to VP{COMPRESS,EXPAND}{B,W}
2020-07-14  Jan Beulichx86-64: fix {,V}PCMPESTR{I,M} disassembly in Intel...
2020-07-14  Jan Beulichx86: fold VCMP_Fixup() into CMP_Fixup()
2020-07-14  Jan Beulichx86: don't disassemble MOVBE with two suffixes
2020-07-14  Jan Beulichx86: avoid attaching suffix to register-only CRC32
2020-07-14  Jan Beulichx86-64: don't hide an empty but meaningless REX prefix
2020-07-14  Jan Beulichx86: drop dead code from OP_IMREG()
2020-07-10  Lili Cuix86: Add support for Intel AMX instructions
2020-07-08  Jan Beulichx86: various XOP insns lack L and/or W bit decoding
2020-07-08  Jan Beulichx86: FMA4 scalar insns ignore VEX.L
2020-07-08  Jan Beulichx86: re-work operand swapping for XOP shift/rotate...
2020-07-08  Jan Beulichx86: re-work operand handling for 5-operand XOP insns
2020-07-08  Jan Beulichx86: re-work operand swapping for FMA4 and 4-operand...
2020-07-07  Jan Beulichx86: introduce %BW to avoid going through vex_w_table[]
2020-07-06  Jan Beulichx86: adjust/correct VFRCZ{P,S}{S,D} decoding
2020-07-06  Jan Beulichx86: use %LW / %XW instead of going through vex_w_table[]
2020-07-06  Jan Beulichx86: most VBROADCAST{F,I}{32,64}x* only accept memory...
2020-07-06  Jan Beulichx86: drop EVEX table entries that can be made served...
2020-07-06  Jan Beulichx86: AVX512 VPERM{D,Q,PS,PD} insns need to honor EVEX.L'L
2020-07-06  Jan Beulichx86: AVX512 extract/insert insns need to honor EVEX.L'L
2020-07-06  Jan Beulichx86: honor VEX.W for VCVT{PH2PS,PS2PH}
2020-07-06  Jan Beulichx86: drop EVEX table entries that can be served by...
2020-07-06  Jan Beulichx86: replace EXqScalarS by EXqVexScalarS
2020-07-06  Jan Beulichx86: replace EX{d,q}Scalar by EXxmm_m{d,q}
2020-06-26  Jan Beulichx86: make I disassembler macro available for new use
2020-06-26  Jan Beulichx86: fix processing of -M disassembler option
2020-06-25  Jan Beulichx86: make J disassembler macro available for new use
2020-06-25  Jan Beulichx86: drop left-over 4-way alternative disassembler...
2020-06-25  Jan Beulichx86: fix SYSRET disassembly, improve {,V}CVTSI2S{S...
2020-06-18  Jan Beulichx86: also test alternative VMGEXIT encoding
2020-06-17  Cui,Lilix86: Delete incorrect vmgexit entry in prefix_table
2020-06-14  H.J. Lux86: Correct xsusldtrk mnemonic
2020-06-09  H.J. Lui386-dis.c: Fix a typo in comments
2020-06-09  Jan Beulichx86: consistently print prefixes explicitly which are...
2020-06-09  Jan Beulichx86: fix {,V}MOV{L,H}PD disassembly
2020-06-09  Jan Beulichx86: utilize X macro in EVEX decoding
2020-06-09  Jan Beulichx86: correct decoding of packed-FP-only AVX encodings
2020-06-09  Jan Beulichx86: correct mis-named MOD_0F51 enumerator
2020-04-07  Cui,LiliAdd support for intel TSXLDTRK instructions$
2020-04-02  LiliCuiAdd support for intel SERIALIZE instruction
2020-03-13  Jan Beulichx86-64: correct mis-named X86_64_0D enumerator
2020-03-06  Jan Beulichx86: correct MPX insn w/o base or index encoding in...
2020-03-04  Jan Beulichx86: support VMGEXIT
2020-02-26  Alan ModraIndent labels
2020-02-12  Jan Beulichx86-64: Intel64 adjustments for insns dealing with...
2020-01-31  Jan Beulichx86: replace EXxmm_mdq by EXVexWdqScalar
2020-01-31  Jan Beulichx86: drop unused EXVexWdq / vex_w_dq_mode
2020-01-30  Jan Beulichx86-64: honor vendor specifics for near RET
2020-01-27  H.J. Lux86-64: Properly encode and decode movsxd
2020-01-13  Thomas TroegerAdd an option to objdump's disassembler to generate...
2020-01-09  Jan Beulichx86: SYSENTER/SYSEXIT are unavailable in 64-bit mode...
2020-01-01  Alan ModraUpdate year range in copyright notice of binutils files
2019-12-27  Jan Beulichx86-64: fix Intel64 handling of branch with data16...
2019-12-04  Jan Beulichx86/Intel: extend MOVDIRI testing
2019-11-07  Jan Beulichx86: support further AMD Zen2 instructions
2019-11-07  Jan Beulichx86: adjust register names printed for MONITOR/MWAIT
2019-11-05  Jan Beulichx86: fold OP_Mwaitx() into OP_Mwait()
2019-11-05  Jan Beulichx86: split MONITORX/MWAITX entries
2019-11-05  Jan Beulichx86: consolidate disassembler enum naming a little
2019-07-01  Jan Beulichx86: remove ModRM.mod decoding layer from AVX512F VMOVS...
2019-07-01  Jan Beulichx86: drop a few dead macros
2019-06-27  H.J. Lui386: Check vector length for scatter/gather prefetch...
2019-06-27  Jan Beulichx86: fold AVX scalar to/from int conversion insns
2019-06-27  Jan Beulichx86: allow VEX et al encodings in 16-bit (protected...
2019-06-25  Jan Beulichx86: drop dqa_mode
2019-06-25  Jan Beulichx86: simplify OP_I64()
2019-06-25  Jan Beulichx86: fix (dis)assembly of certain SSE2 insns in 16...
2019-06-21  H.J. Lui386: Break i386-dis-evex.h into small files
2019-06-19  H.J. Lui386: Check vector length for EVEX broadcast instructions
next