summaryrefslogtreecommitdiff
path: root/utils/TableGen/X86RecognizableInstr.cpp
Commit message (Expand)AuthorAge
* [x86] Fix MOV8ao8 et al for 16-bit mode, fix up disassembler to understandDavid Woodhouse2014-01-08
* The rest of r198588. Remove SegOvrBits from X86 TSFlags since they weren't be...Craig Topper2014-01-06
* Use patterns to remove some duplicate instructions.Craig Topper2014-01-05
* Fix encoding for PUSH64i16. Add In64BitMode Predicate. Remove disassembler hack.Craig Topper2014-01-05
* Remove no longer needed x86 disassembler hack.Craig Topper2014-01-05
* Mark x86 _alt instructions as AsmParserOnly so they will be omitted from disa...Craig Topper2014-01-05
* Use new ForceDisassemble flag on the 2-byte forms of INC/DEC for 32-bit mode ...Craig Topper2014-01-05
* Add a new x86 specific instruction flag to force some isCodeGenOnly instructi...Craig Topper2014-01-05
* Mark the 64-bit x86 push/pop instructions as In64BitMode. Mark the correspond...Craig Topper2014-01-05
* Tag x86 move to/from debug/control registers with Not64BitMode/In64BitMode. R...Craig Topper2014-01-04
* Remove JMP64pcrel32 (jmpq ). There are no tests for it. I'm pretty sure it wo...Craig Topper2014-01-04
* Mark REX64_PREFIX as In64BitMode, remove hack from X86RecognizableInstr.Craig Topper2014-01-02
* Remove unused HasFROperands field from disassembler.Craig Topper2014-01-02
* Mark PUSHFS64/PUSHGS64/POPFS64/POPGS64 as In64BitMode and remove the hack fro...Craig Topper2014-01-02
* Remove unnecessary stirng comparison from disassembler.Craig Topper2014-01-02
* Mark all x86 Int_ and _Int patterns as isCodeGenOnly so the disassembler tabl...Craig Topper2014-01-02
* Remove unused function argument.Craig Topper2014-01-02
* Remove modifierType/Base from X86 disassembler tables as they are no longer u...Craig Topper2014-01-01
* Remove need for MODIFIER_OPCODE in the disassembler tables. AddRegFrms are re...Craig Topper2014-01-01
* AVX-512: Added intrinsics for vcvt, vcvtt, vrndscale, vcmpElena Demikhovsky2014-01-01
* Second attempt at Removing special form of AddRegFrm used by FP instructions....Craig Topper2014-01-01
* Revert r198238 and add FP disassembler tests. It didn't work and I didn't rea...Craig Topper2013-12-31
* Remove special form of AddRegFrm used by FP instructions. These instructions ...Craig Topper2013-12-30
* Remove EscapeFilter. It's funcionality can be covered by correctly using Exte...Craig Topper2013-12-30
* [x86] Rename In32BitMode predicate to Not64BitModeEric Christopher2013-12-20
* AVX-512: Added legal type MVT::i1 and VK1 register for it.Elena Demikhovsky2013-12-16
* AVX-512: added VPCONFLICT instruction and intrinsics,Elena Demikhovsky2013-11-03
* Allow pinsrw/pinsrb/pextrb/pextrw/movmskps/movmskpd/pmovmskb/extractps instru...Craig Topper2013-10-14
* Remove more filters from the disassembler. Mark some AVX512 instructions as C...Craig Topper2013-10-12
* Mark some more instructions as CodeGenOnly. Remove filters from the disassemb...Craig Topper2013-10-12
* Remove another unnecessary filter from the disassembler.Craig Topper2013-10-11
* Fix so CRC32r64r8 isn't accidentally filtered from the disassembler tables.Craig Topper2013-10-10
* More x86 disassembler filtering cleanup.Craig Topper2013-10-09
* Remove some old filters from the x86 disassembler table builder.Craig Topper2013-10-09
* Remove unneeded MMX instruction definition by moving pattern to an equivalent...Craig Topper2013-10-08
* Remove some instructions that existed to provide aliases to the assembler. Ca...Craig Topper2013-10-08
* Remove some instructions that seem to only exist to trick the filtering check...Craig Topper2013-10-07
* Add disassembler support for long encodings for INC/DEC in 32-bit mode.Craig Topper2013-10-07
* Add XOP disassembler support. Fixes PR13933.Craig Topper2013-10-03
* AVX-512: Added masked SHIFT commands, more encoding testsElena Demikhovsky2013-08-22
* Remove use of sprintf added to X86 disassembler tablegen code. Send message w...Craig Topper2013-07-28
* fixed compilation issueElena Demikhovsky2013-07-28
* Added encoding prefixes for KNL instructions (EVEX).Elena Demikhovsky2013-07-28
* Add support for encoding the HLE XACQUIRE and XRELEASE prefixes.Stefanus Du Toit2013-06-18
* Add CLAC/STAC instruction encoding/decoding supportMichael Liao2013-04-11
* x86 -- add the XTEST instructionDave Zarzycki2013-03-25
* Fixes disassembler crashes on 2013 Haswell RTM instructions.Kevin Enderby2013-03-11
* Added 0x0D to 2-byte opcode extension table for prefetch* variantsKay Tiong Khoo2013-02-12
* Sort the #include lines for utils/...Chandler Carruth2012-12-04
* Add support of RTM from TSX extensionMichael Liao2012-11-08