summaryrefslogtreecommitdiff
path: root/opcodes/i386-tbl.h
Commit message (Expand)AuthorAgeFilesLines
* Support Intel AMX-COMPLEXHaochen Jiang2023-04-071-3900/+3936
* x86: introduce .insn directiveJan Beulich2023-03-311-0/+1
* x86: VexVVVV is now merely a booleanJan Beulich2023-03-201-49/+49
* x86: re-work build_modrm_byte()'s register assignmentJan Beulich2023-03-201-44/+44
* x86: MONITOR/MWAIT are not SSE3 insnsJan Beulich2023-02-241-6613/+6613
* x86-64: don't permit LAHF/SAHF with "generic64"Jan Beulich2023-02-241-4727/+4751
* x86: have insns acting on segment selector values allow for consistent operandsJan Beulich2023-02-241-892/+954
* x86: restrict insn templates accepting negative 8-bit immediatesJan Beulich2023-02-241-96/+96
* x86-64: LAR and LSL don't need REX.WJan Beulich2023-02-221-4/+4
* x86: optimize BT{,C,R,S} $imm,%regJan Beulich2023-02-221-4/+4
* x86: {LD,ST}TILECFG use an extension opcodeJan Beulich2023-02-141-2/+2
* PR30120: fix x87 fucomp misassembledMichael Matz2023-02-131-1/+1
* x86: drop use of VEX3SOURCESJan Beulich2023-02-101-7636/+3818
* x86: drop use of XOP2SOURCESJan Beulich2023-02-101-24/+24
* x86: limit use of XOP2SOURCESJan Beulich2023-02-101-4/+4
* x86: move (and rename) opcodespace attributeJan Beulich2023-02-101-10947/+10947
* x86: use ModR/M for FPU insns with operandsJan Beulich2023-01-271-142/+142
* x86: re-use insn mnemonic strings as much as possibleJan Beulich2023-01-201-2211/+1860
* x86: move insn mnemonics to a separate tableJan Beulich2023-01-201-3818/+6144
* Update year range in copyright notice of binutils filesAlan Modra2023-01-011-1/+1
* x86: change representation of extension opcodeJan Beulich2022-12-161-2/+2
* x86: further re-work insn/suffix recognition to also cover MOVSXJan Beulich2022-12-121-937/+889
* x86: drop (now) stray IsStringJan Beulich2022-12-121-13/+13
* x86: re-work insn/suffix recognitionJan Beulich2022-12-121-1275/+1114
* x86: generate template sets data at build timeJan Beulich2022-12-121-0/+2329
* x86: drop sentinel from i386_optab[]Jan Beulich2022-12-121-13/+0
* x86: instantiate i386_{op,reg}tab[] in gas instead of in libopcodesJan Beulich2022-12-121-3/+3
* x86: Allow 16-bit register source for LAR and LSLH.J. Lu2022-12-031-2/+2
* x86: also use D for XCHG and TESTJan Beulich2022-12-021-51/+6
* x86: drop No_ldSufJan Beulich2022-12-011-11149/+11149
* x86/Intel: drop LONG_DOUBLE_MNEM_SUFFIXJan Beulich2022-12-011-2/+2
* x86/Intel: restrict use of LONG_DOUBLE_MNEM_SUFFIXJan Beulich2022-12-011-4/+4
* x86: clean up after removal of support for gcc <= 2.8.1Jan Beulich2022-11-301-32/+2
* x86: drop FloatRJan Beulich2022-11-301-11243/+11183
* x86: widen applicability and use of CheckRegSizeJan Beulich2022-11-241-7/+7
* x86: add missing CheckRegSizeJan Beulich2022-11-241-3/+3
* x86: correct handling of LAR and LSLJan Beulich2022-11-241-2/+32
* Add AMD znver4 processor supportTejas Joshi2022-11-151-3838/+3868
* x86: fold special-operand insn attributes into a single enumJan Beulich2022-11-141-11176/+11176
* x86: drop stray IsString from PadLock insnsJan Beulich2022-11-111-16/+16
* Support Intel RAO-INTKong Lingling2022-11-081-3923/+3983
* Support Intel AVX-NE-CONVERTkonglin12022-11-041-3914/+4064
* x86: drop bogus TbyteJan Beulich2022-11-021-2/+2
* Support Intel MSRLISTHu, Lin12022-11-021-3913/+3939
* Support Intel WRMSRNSHu, Lin12022-11-021-3913/+3926
* Support Intel CMPccXADDHaochen Jiang2022-11-021-3885/+4395
* Support Intel AVX-VNNI-INT8Cui,Lili2022-11-021-390/+492
* Support Intel AVX-IFMAHongyu Wang2022-11-021-3888/+3922
* Support Intel PREFETCHICui, Lili2022-10-311-3887/+3913
* Support Intel AMX-FP16Cui,Lili2022-10-211-3854/+3871