x86: omit Cpu prefixes from opcode table
[binutils-gdb.git] / opcodes / i386-opc.tbl
2022-12-19 Jan Beulichx86: omit Cpu prefixes from opcode table
2022-12-16 Jan Beulichx86: change representation of extension opcode
2022-12-12 Jan Beulichx86: further re-work insn/suffix recognition to also...
2022-12-12 Jan Beulichx86: drop (now) stray IsString
2022-12-12 Jan Beulichx86: re-work insn/suffix recognition
2022-12-03 H.J. Lux86: Allow 16-bit register source for LAR and LSL
2022-12-02 Jan Beulichx86: also use D for XCHG and TEST
2022-12-01 Jan Beulichx86: drop No_ldSuf
2022-12-01 Jan Beulichx86/Intel: drop LONG_DOUBLE_MNEM_SUFFIX
2022-12-01 Jan Beulichx86/Intel: restrict use of LONG_DOUBLE_MNEM_SUFFIX
2022-11-30 Jan Beulichx86: clean up after removal of support for gcc <= 2.8.1
2022-11-30 Jan Beulichx86: drop FloatR
2022-11-24 Jan Beulichx86: widen applicability and use of CheckRegSize
2022-11-24 Jan Beulichx86: add missing CheckRegSize
2022-11-24 Jan Beulichx86: correct handling of LAR and LSL
2022-11-17 H.J. Luopcodes: Define NoSuf in i386-opc.tbl
2022-11-15 Tejas JoshiAdd AMD znver4 processor support
2022-11-14 Jan Beulichx86: fold special-operand insn attributes into a single...
2022-11-11 Jan Beulichx86: drop stray IsString from PadLock insns
2022-11-08 Kong LinglingSupport Intel RAO-INT
2022-11-04 konglin1Support Intel AVX-NE-CONVERT
2022-11-04 konglin1i386: Rename <xy> template.
2022-11-02 Jan Beulichx86: drop bogus Tbyte
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-21 Cui,LiliSupport Intel AMX-FP16
2022-10-20 Jan Beulichx86: re-work AVX-VNNI support
2022-09-30 Jan Beulichx86/Intel: restrict suffix derivation
2022-08-16 Jan Beulichx86: shorten certain template names
2022-08-16 Jan Beulichx86: template-ize certain vector conversion insns
2022-08-16 Jan Beulichx86: template-ize vector packed byte/word integer insns
2022-08-16 Jan Beulichx86: re-order AVX512 S/G templates
2022-08-16 Jan Beulichx86: template-ize vector packed dword/qword integer...
2022-08-16 Jan Beulichx86: template-ize packed/scalar vector floating point...
2022-08-16 Jan Beulichrevert "x86: Also pass -P to $(CPP) when processing...
2022-08-09 Jan Beulichx86-64: adjust MOVQ to/from SReg attributes
2022-08-09 Jan Beulichx86: adjust MOVSD attributes
2022-08-09 Jan Beulichx86: fold AVX VGATHERDPD / VPGATHERDQ
2022-08-09 Jan Beulichx86: allow use of broadcast with X/Y/Z-suffixed AVX512...
2022-08-09 Jan Beulichx86/Intel: split certain AVX512-FP16 VCVT*2PH templates
2022-08-03 Jan Beulichx86: properly mark i386-only insns
2022-08-03 Jan Beulichx86: also use D for MOVBE
2022-08-02 Jan Beulichx86: XOP shift insns don't really allow B suffix
2022-08-01 Jan Beulichx86: SKINIT with operand needs IgnoreSize
2022-07-29 Jan Beulichx86: drop stray NoRex64 from KeyLocker insns
2022-07-21 Jan Beulichx86: replace wrong attributes on VCVTDQ2PH{X,Y}
2022-07-21 Jan Beulichx86/Intel: correct AVX512F scatter insn element sizes
2022-07-18 Jan Beulichx86: correct VMOVSH attributes
2022-07-06 Jan Beulichx86: make D attribute usable for XOP and FMA4 insns
2022-07-04 Jan Beulichx86: fold Disp32S and Disp32
2022-06-29 Jan Beulichx86: drop stray NoRex64 from XBEGIN
2022-05-27 Jan Beulichx86: re-work AVX512 embedded rounding / SAE
2022-04-27 Jan Beulichx86: VFPCLASSSH is Evex.LLIG
2022-04-19 Jan Beulichx86: VCMPSH is Evex.LLIG
2022-04-19 Jan Beulichx86: drop stray CheckRegSize from VFPCLASSPH
2022-03-18 Jan Beulichx86: also fold remaining multi-vector-size shift insns
2022-03-18 Jan Beulichx86: drop stray CheckRegSize from VEXTRACT{F,I}32X4
2022-03-18 Jan Beulichx86: fold certain AVX2 templates into their AVX counter...
2022-01-06 Jan Beulichx86: drop NoAVX insn attribute
2022-01-06 Jan Beulichx86: drop NoAVX from POPCNT
2022-01-06 Jan Beulichx86: drop some "comm" template parameters
2022-01-06 Jan Beulichx86: templatize FMA insn templates
2022-01-02 Alan ModraUpdate year range in copyright notice of binutils files
2021-08-05 Cui,Lili[PATCH 1/2] Enable Intel AVX512_FP16 instructions
2021-07-14 H.J. Lux86: Add int1 as one byte opcode 0xf1
2021-04-26 Jan Beulichx86: optimize LEA
2021-03-29 Jan Beulichx86: move some opcode table entries
2021-03-29 Jan Beulichx86: VPSADBW's source operands are also commutative
2021-03-29 Jan Beulichx86: fold SSE2AVX and their base MMX/SSE templates
2021-03-29 Jan Beulichx86: undo Prefix_0X<nn> use in opcode table
2021-03-26 Jan Beulichx86-64: don't accept supposedly disabled MOVQ forms
2021-03-25 Jan Beulichx86: fix AMD Zen3 insns
2021-03-24 Jan Beulichx86: derive opcode length from opcode value
2021-03-24 Jan Beulichx86: don't use opcode_length to identify pseudo prefixes
2021-03-23 Jan Beulichx86: split opcode prefix and opcode space representation
2021-03-09 Jan Beulichx86: fold some prefix related attributes into a single one
2021-03-09 Jan Beulichx86-64: make SYSEXIT handling similar to SYSRET's
2021-03-03 Jan Beulichx86: infer operand count of templates
2021-02-16 Jan Beulichx86: CVTPI2PD has special behavior
2021-02-16 Jan Beulichx86: have preprocessor expand macros
2021-01-01 Alan ModraUpdate year range in copyright notice of binutils files
2020-10-20 Ganesh Gopalasubra... Add AMD znver3 processor support
2020-10-16 Cui,LiliEnhancement for avx-vnni patch
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-14 H.J. Lux86: Remove the prefix byte from non-VEX/EVEX base_opcode
2020-10-14 H.J. Lux86: Rename VexOpcode to OpcodePrefix
2020-09-24 Cui,LiliAdd support for Intel TDX instructions.
2020-09-23 Terry GuoEnable support to Intel Keylocker instructions
2020-07-30 H.J. Lux86: Add {disp16} pseudo prefix
2020-07-10 Lili Cuix86: Add support for Intel AMX instructions
2020-07-08 Jan Beulichx86: FMA4 scalar insns ignore VEX.L
2020-07-02 H.J. Lux86: Add SwapSources
2020-06-26 H.J. Lui386-opc.tbl: Add a blank line
2020-06-26 H.J. Lux86: Correct VexSIB128 to VecSIB128
next