summaryrefslogtreecommitdiff
path: root/opcodes/i386-gen.c
Commit message (Expand)AuthorAgeFilesLines
* Update year range in copyright notice of binutils filesAlan Modra2020-01-011-2/+2
* x86: consolidate Disp<NN> handling a littleJan Beulich2019-12-271-1/+2
* x86: fold individual Jump* attributes into a single Jump oneJan Beulich2019-11-141-4/+0
* x86: make JumpAbsolute an insn attributeJan Beulich2019-11-141-3/+1
* x86: make AnySize an insn attributeJan Beulich2019-11-141-1/+1
* x86: fold EsSeg into IsStringJan Beulich2019-11-121-4/+1
* x86: eliminate ImmExt abuseJan Beulich2019-11-121-0/+1
* x86: introduce operand type "instance"Jan Beulich2019-11-121-17/+42
* x86: convert RegMask and RegBND from bitfield to enumeratorJan Beulich2019-11-081-5/+5
* x86: convert RegSIMD and RegMMX from bitfield to enumeratorJan Beulich2019-11-081-6/+6
* x86: convert Control/Debug/Test from bitfield to enumeratorJan Beulich2019-11-081-6/+6
* x86: convert SReg from bitfield to enumeratorJan Beulich2019-11-081-2/+2
* x86: introduce operand type "class"Jan Beulich2019-11-081-13/+42
* x86: support further AMD Zen2 instructionsJan Beulich2019-11-071-1/+7
* x86: re-do "shorthand" handlingJan Beulich2019-10-301-42/+13
* x86: slightly rearrange struct insn_templateJan Beulich2019-10-301-2/+1
* x86: drop stray WJan Beulich2019-10-301-0/+24
* x86: drop stale Mem enumeratorJan Beulich2019-07-171-1/+15
* x86: make RegMem an opcode modifierJan Beulich2019-07-161-1/+1
* x86: fold SReg{2,3}Jan Beulich2019-07-161-6/+3
* x86: drop Vec_Imm4Jan Beulich2019-07-011-3/+0
* x86: correct / adjust debug printingJan Beulich2019-06-251-5/+7
* Enable Intel AVX512_VP2INTERSECT insnH.J. Lu2019-06-041-1/+6
* Add support for Intel ENQCMD[S] instructionsH.J. Lu2019-06-041-0/+5
* x86: Support Intel AVX512 BF16Xuepeng Guo2019-04-051-1/+6
* ix86: Disable AVX512F when disabling AVX2H.J. Lu2019-03-191-1/+1
* Update year range in copyright notice of binutils filesAlan Modra2019-01-011-2/+2
* x86: fold Size{16,32,64} template attributesJan Beulich2018-10-101-3/+1
* x86: Add CpuCMOV and CpuFXSRH.J. Lu2018-08-111-1/+11
* x86: drop "mem" operand type attributeJan Beulich2018-08-031-1/+0
* x86: drop CpuVREXJan Beulich2018-07-311-3/+2
* x86: Expand Broadcast to 3 bitsH.J. Lu2018-07-251-4/+57
* x86: pre-process opcodes table before parsingJan Beulich2018-07-191-6/+23
* x86: drop {,reg16_}inoutportreg variablesJan Beulich2018-07-111-4/+0
* Add znver2 support.Amit Pawar2018-05-301-0/+2
* Enable Intel MOVDIRI, MOVDIR64B instructionsH.J. Lu2018-05-071-0/+10
* x86: Replace AddrPrefixOp0 with AddrPrefixOpRegH.J. Lu2018-05-071-1/+1
* Revert "Enable Intel MOVDIRI, MOVDIR64B instructions."Igor Tsimbalist2018-04-271-16/+0
* Enable Intel MOVDIRI, MOVDIR64B instructions.Igor Tsimbalist2018-04-261-0/+16
* x86: CpuXSAVE is a prereq for various other featuresJan Beulich2018-04-261-7/+7
* x86: drop CpuRegMMX, CpuReg[XYZ]MM, and CpuRegMaskJan Beulich2018-04-261-15/+6
* x86: x87-related adjustmentsJan Beulich2018-04-261-3/+3
* x86: drop VexImmExtJan Beulich2018-04-261-1/+0
* Enable Intel CLDEMOTE instruction.Igor Tsimbalist2018-04-171-0/+3
* Enable Intel WAITPKG instructions.Igor Tsimbalist2018-04-111-0/+3
* x86: drop VecESizeJan Beulich2018-03-281-1/+0
* x86: Remove support for old (<= 2.8.1) versions of gccH.J. Lu2018-03-081-1/+0
* x86: drop FloatDJan Beulich2018-03-081-1/+0
* opcodes error messagesAlan Modra2018-03-031-4/+4
* x86: Add -O[2|s] assembler command-line optionsH.J. Lu2018-02-271-0/+1