aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/X86/X86InstrFormats.td
AgeCommit message (Expand)Author
2012-02-19Add vmfunc instruction to X86 assembler and disassembler.Craig Topper
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu
2012-02-18Add X86 assembler and disassembler support for AMD SVM instructions. Original...Craig Topper
2012-02-01Instruction scheduling itinerary for Intel Atom.Andrew Trick
2012-01-10Instruction selection priority fixes to remove the XMM/XMMInt/orAVX predicate...Craig Topper
2012-01-09Don't disable MMX support when AVX is enabled. Fix predicates for MMX instruc...Craig Topper
2012-01-01Allow CRC32 instructions to be selected when AVX is enabled.Craig Topper
2012-01-01Fix sfence, lfence, mfence, and clflush to be able to be selected when AVX is...Craig Topper
2011-12-30Separate the concept of having memory access in operand 4 from the concept of...Craig Topper
2011-12-29Fix execution domains for PS/PD FMA3 instructions. Add SS/SD forms o FMA3 ins...Craig Topper
2011-12-29Mark non-VEX forms of PCLMUL instructions as requiring SSE2 to be enabled alo...Craig Topper
2011-12-29Mark non-VEX forms of AES instructions as requiring SSE2 to be enabled along ...Craig Topper
2011-12-15Make sure we correctly note the existence of an i8 immediate for vblendvps an...Eli Friedman
2011-12-12XOP instructions and encoding tests.Jan Sjödin
2011-12-12XOP encoding bits and logic.Jan Sjödin
2011-12-09Remove hasSSE1orAVX(). It's the same as hasXMM().Evan Cheng
2011-12-08Many of the SSE patterns should not be selected when AVX is available. This l...Evan Cheng
2011-11-25This patch contains support for encoding FMA4 instructions andBruno Cardoso Lopes
2011-11-06More AVX2 instructions and their intrinsics.Craig Topper
2011-11-06Add more AVX2 instructions and intrinsics.Craig Topper
2011-10-23Add X86 RORX instructionCraig Topper
2011-10-16Add X86 PEXTR and PDEP instructions.Craig Topper
2011-10-16Add X86 BZHI instruction as well as BMI2 feature detection.Craig Topper
2011-10-04Add support in the disassembler for ignoring the L-bit on certain VEX instruc...Craig Topper
2011-07-25- Handle special scalar_to_vector case: splats. Using a native 128-bitBruno Cardoso Lopes
2011-07-05Add assembler/disassembler support for non-AVX pclmulqdq. While I'm here, use...Eli Friedman
2011-04-04Add support for the VIA PadLock instructions.Joerg Sonnenberger
2011-04-04Expand Op0Mask by one bit in preparation for the PadLock prefixes.Joerg Sonnenberger
2011-03-15Enabled disassembler support for AVX instructionsSean Callanan
2011-02-22Implement xgetbv and xsetbv.Rafael Espindola
2010-11-30Fix some grammar in comments I noticed.Eric Christopher
2010-11-30This defaults to GenericDomain.Eric Christopher
2010-11-30Implement a PseudoI class and transfer the sse instructions over to useEric Christopher
2010-10-31fix the !eq operator in tblgen to return a bit instead of an int.Chris Lattner
2010-10-03Implement support for the bizarre 3DNow! encoding (which is unlike anythingChris Lattner
2010-09-17fix rdar://8444631 - encoder crash on 'enter'Chris Lattner
2010-08-26Fix comment typos.Bob Wilson
2010-08-19fix PR7465, mishandling of lcall and ljmp: intersegment long Chris Lattner
2010-08-19minor progress towards fixing PR7465Chris Lattner
2010-07-23Add AVX version of CLMUL instructionsBruno Cardoso Lopes
2010-07-23Add complete assembler support for FMA3 instructions, with descriptions and e...Bruno Cardoso Lopes
2010-07-20Add new AVX instruction vinsertf128Bruno Cardoso Lopes
2010-07-20Add AVX vbroadcast new instructionBruno Cardoso Lopes
2010-07-13AVX 256-bit conversion instructionsBruno Cardoso Lopes
2010-07-13Since AVX is a superset of all SSE versions, only use HasAVX for AVX instruct...Bruno Cardoso Lopes
2010-07-07Implement the major chunk of PR7195: support for 'callw'Chris Lattner
2010-07-06Add AVX vblendvpd, vblendvps and vpblendvb instructionsBruno Cardoso Lopes
2010-07-01- Add AVX SSE2 Move doubleword and quadword instructions.Bruno Cardoso Lopes
2010-06-25Reapply r106896:Bruno Cardoso Lopes
2010-06-24Add AVX CMP{SS,SD}{rr,rm} instructions and encoding testcasesBruno Cardoso Lopes