aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/X86RecognizableInstr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-71/+124
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-102/+133
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-1/+1
* Update to LLVM 3.5a.Stephen Hines2014-04-241-626/+333
* AVX-512: added VPCONFLICT instruction and intrinsics,Elena Demikhovsky2013-11-031-2/+5
* Allow pinsrw/pinsrb/pextrb/pextrw/movmskps/movmskpd/pmovmskb/extractps instru...Craig Topper2013-10-141-0/+3
* Remove more filters from the disassembler. Mark some AVX512 instructions as C...Craig Topper2013-10-121-5/+0
* Mark some more instructions as CodeGenOnly. Remove filters from the disassemb...Craig Topper2013-10-121-4/+0
* Remove another unnecessary filter from the disassembler.Craig Topper2013-10-111-3/+0
* Fix so CRC32r64r8 isn't accidentally filtered from the disassembler tables.Craig Topper2013-10-101-1/+1
* More x86 disassembler filtering cleanup.Craig Topper2013-10-091-4/+1
* Remove some old filters from the x86 disassembler table builder.Craig Topper2013-10-091-6/+0
* Remove unneeded MMX instruction definition by moving pattern to an equivalent...Craig Topper2013-10-081-1/+0
* Remove some instructions that existed to provide aliases to the assembler. Ca...Craig Topper2013-10-081-3/+1
* Remove some instructions that seem to only exist to trick the filtering check...Craig Topper2013-10-071-1/+2
* Add disassembler support for long encodings for INC/DEC in 32-bit mode.Craig Topper2013-10-071-1/+2
* Add XOP disassembler support. Fixes PR13933.Craig Topper2013-10-031-2/+65
* AVX-512: Added masked SHIFT commands, more encoding testsElena Demikhovsky2013-08-221-17/+23
* Remove use of sprintf added to X86 disassembler tablegen code. Send message w...Craig Topper2013-07-281-4/+2
* fixed compilation issueElena Demikhovsky2013-07-281-0/+1
* Added encoding prefixes for KNL instructions (EVEX).Elena Demikhovsky2013-07-281-4/+156
* Add support for encoding the HLE XACQUIRE and XRELEASE prefixes.Stefanus Du Toit2013-06-181-0/+6
* Add CLAC/STAC instruction encoding/decoding supportMichael Liao2013-04-111-17/+19
* x86 -- add the XTEST instructionDave Zarzycki2013-03-251-8/+9
* Fixes disassembler crashes on 2013 Haswell RTM instructions.Kevin Enderby2013-03-111-0/+11
* Added 0x0D to 2-byte opcode extension table for prefetch* variantsKay Tiong Khoo2013-02-121-0/+1
* Sort the #include lines for utils/...Chandler Carruth2012-12-041-3/+1
* Add support of RTM from TSX extensionMichael Liao2012-11-081-8/+9
* Remove code for setting the VEX L-bit as a function of operand size from the ...Craig Topper2012-09-191-15/+1
* Add support for converting llvm.fma to fma4 instructions.Craig Topper2012-08-311-0/+2
* Mark MOVZX32_NOREX as isCodeGenOnly and neverHasSideEffects. The isCodeGenOnl...Craig Topper2012-07-301-2/+1
* Remove some unnecessary filter checks. They were already covered by IsCodeGen...Craig Topper2012-07-301-12/+0
* Remove check for sub class of X86Inst from filter function since caller guara...Craig Topper2012-07-301-6/+2
* Simplify code that filtered certain instructions in two different ways. No fu...Craig Topper2012-07-301-14/+1
* Remove check for f256mem from has256BitOperands as nothing depended on it and...Craig Topper2012-07-301-1/+1
* Remove trailing whitespace.Craig Topper2012-07-301-85/+85
* Make l/q suffixes on AVX forms of scalar convert instructions consistent with...Craig Topper2012-07-261-2/+1
* Move around some enum elements so that lastMRM corrects gets assigned 56, whichRichard Trieu2012-07-181-2/+2
* Make x86 asm parser to check for xmm vs ymm for index register in gather inst...Craig Topper2012-07-181-4/+8
* Update GATHER instructions to support 2 read-write operands. Patch from mysel...Craig Topper2012-07-121-13/+13
* X86: add GATHER intrinsics (AVX2) in LLVMManman Ren2012-06-261-0/+4
* Add intrinsics, code gen, assembler and disassembler support for the SSE4a ex...Benjamin Kramer2012-05-291-2/+6
* Add support for AVX enhanced comparison predicates. Patch from Kay Tiong Khoo.Craig Topper2012-04-031-0/+2
* Fix the x86 disassembler to at least print the lock prefix if it is the firstKevin Enderby2012-03-091-3/+3
* X86 disassembler support for jcxz, jecxz, and jrcxz. Fixes PR11643. Patch by ...Craig Topper2012-02-271-0/+5
* Add vmfunc instruction to X86 assembler and disassembler.Craig Topper2012-02-191-8/+9
* Add X86 assembler and disassembler support for AMD SVM instructions. Original...Craig Topper2012-02-181-1/+9
* Add disassembler support for VPERMIL2PD and VPERMIL2PS.Craig Topper2011-12-301-5/+9
* Add FMA4 instructions to disassembler.Craig Topper2011-12-301-0/+7
* Remove some unnecessary filtering checks from X86 disassembler table build.Craig Topper2011-11-191-35/+8