summaryrefslogtreecommitdiff
path: root/utils/TableGen/X86RecognizableInstr.cpp
Commit message (Expand)AuthorAge
* X86: add GATHER intrinsics (AVX2) in LLVMManman Ren2012-06-26
* Add intrinsics, code gen, assembler and disassembler support for the SSE4a ex...Benjamin Kramer2012-05-29
* Add support for AVX enhanced comparison predicates. Patch from Kay Tiong Khoo.Craig Topper2012-04-03
* Fix the x86 disassembler to at least print the lock prefix if it is the firstKevin Enderby2012-03-09
* X86 disassembler support for jcxz, jecxz, and jrcxz. Fixes PR11643. Patch by ...Craig Topper2012-02-27
* Add vmfunc instruction to X86 assembler and disassembler.Craig Topper2012-02-19
* Add X86 assembler and disassembler support for AMD SVM instructions. Original...Craig Topper2012-02-18
* Add disassembler support for VPERMIL2PD and VPERMIL2PS.Craig Topper2011-12-30
* Add FMA4 instructions to disassembler.Craig Topper2011-12-30
* Remove some unnecessary filtering checks from X86 disassembler table build.Craig Topper2011-11-19
* More AVX2 instructions and their intrinsics.Craig Topper2011-11-06
* Add X86 RORX instructionCraig Topper2011-10-23
* Add X86 PEXTR and PDEP instructions.Craig Topper2011-10-16
* Add X86 BZHI instruction as well as BMI2 feature detection.Craig Topper2011-10-16
* Add X86 INVPCID instruction. Add 32/64-bit predicates to INVEPT, INVVPID, VMR...Craig Topper2011-10-16
* Add X86 BEXTR instruction. This instruction uses VEX.vvvv to encode Operand 3...Craig Topper2011-10-16
* Add support for X86 blsr, blsmsk, and blsi instructions. Required extra work ...Craig Topper2011-10-15
* Add X86 ANDN instruction. Including instruction selection.Craig Topper2011-10-14
* Fix disassembling of popcntw. Also remove some code that says it accounts for...Craig Topper2011-10-11
* Fix assembling of xchg %eax, %eax to not use the NOP encoding of 0x90. This w...Craig Topper2011-10-06
* Add support in the disassembler for ignoring the L-bit on certain VEX instruc...Craig Topper2011-10-04
* Fix disassembling of INVEPT and INVVPID to take operandsCraig Topper2011-10-01
* Fix disassembler handling of CRC32 which is an odd instruction that uses 0xf2...Craig Topper2011-10-01
* Don't allow 32-bit only instructions to be disassembled in 64-bit mode. Fixes...Craig Topper2011-09-23
* Fix mem type for VEX.128 form of VROUNDP*. Remove filter preventing VROUND fr...Craig Topper2011-09-14
* Remove filter that was preventing MOVDQU/MOVDQA and their VEX forms from bein...Craig Topper2011-09-13
* Fix disassembling of reverse register/register forms of ADD/SUB/XOR/OR/AND/SB...Craig Topper2011-09-11
* Fix disassembling of PAUSE instruction. Fixes PR10900. Also fixed NOP disasse...Craig Topper2011-09-11
* Fix the disassembly of the X86 "crc32w %ax, %eax" instruction. Bug 10702.Kevin Enderby2011-09-02
* Add vvvv support to disassembling of instructions with MRMDestMem and MRMDest...Craig Topper2011-08-30
* Fix the disassembly of the X86 crc32 instruction. Bug 10702 and rdar://8795217Kevin Enderby2011-08-29
* Unconstify InitsDavid Greene2011-07-29
* [AVX] Constify InitsDavid Greene2011-07-29
* Fix llvm-mc handing of x86 instructions that take 8-bit unsigned immediates.Kevin Enderby2011-07-27
* Make the disassembler able to disassemble a bunch of instructions with names ...Eli Friedman2011-07-16
* Revert r134921, 134917, 134908 and 134907. They're causing failuresEric Christopher2011-07-11
* [AVX] Make Inits FoldableDavid Greene2011-07-11
* Add support for the VIA PadLock instructions.Joerg Sonnenberger2011-04-04
* X86 table-generator and disassembler support for the AVXSean Callanan2011-03-15
* Implement xgetbv and xsetbv.Rafael Espindola2011-02-22
* In Thumb2, direct branches can be encoded as either a "short" conditional bra...Owen Anderson2010-12-13
* factor the operand list (and related fields/operations) out of Chris Lattner2010-11-01
* Added the x86 instruction ud2b (2nd official undefined instruction).Kevin Enderby2010-10-27
* Fixed the disassembler to handle two new X86Sean Callanan2010-10-04
* Massive rewrite of MMX: Dale Johannesen2010-09-30
* add basic avx support to the disassembler, also teach it about ssmem/sdmemChris Lattner2010-09-29
* Add patterns for MMX that use the new intrinsics.Dale Johannesen2010-09-07
* Convert some tab stops into spaces.Duncan Sands2010-07-12
* Implement the major chunk of PR7195: support for 'callw'Chris Lattner2010-07-07
* More AVX instructions ({ADD,SUB,MUL,DIV}{SS,SD}rm)Bruno Cardoso Lopes2010-06-11