aboutsummaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen/X86DisassemblerTables.cpp
AgeCommit message (Expand)AuthorFilesLines
2011-10-01Fix disassembler handling of CRC32 which is an odd instruction that uses 0xf2...Craig Topper1-0/+9
2011-10-01Move TableGen's parser and entry point into a libraryPeter Collingbourne1-1/+1
2011-09-23Don't allow 32-bit only instructions to be disassembled in 64-bit mode. Fixes...Craig Topper1-1/+5
2011-09-11Fix disassembling of PAUSE instruction. Fixes PR10900. Also fixed NOP disasse...Craig Topper1-2/+4
2011-09-02Make IC_VEX* not inherit from IC_*. Prevents instructions with no VEX form fr...Craig Topper1-26/+23
2011-08-25Give ATTR_VEX higher priority when generating the disassembler context table....Craig Topper1-2/+2
2011-04-04Add support for the VIA PadLock instructions.Joerg Sonnenberger1-0/+2
2011-04-04Use array_lengthofJoerg Sonnenberger1-2/+3
2011-04-04Change loops to derive the number of tables automaticallyJoerg Sonnenberger1-2/+2
2011-03-15X86 table-generator and disassembler support for the AVXSean Callanan1-3/+58
2010-10-23Constify another 2 disassembler tables.Benjamin Kramer1-2/+3
2010-10-23Make the disassembler tables const so they end up in read-only memory.Benjamin Kramer1-5/+4
2010-10-22Make some symbols static, move classes into anonymous namespaces.Benjamin Kramer1-5/+3
2010-04-15Fix a bunch of namespace polution.Dan Gohman1-2/+2
2009-12-23Suppress compiler warning.Daniel Dunbar1-0/+2
2009-12-19fix build and while at it remove a redudant includeNuno Lopes1-2/+0
2009-12-19More bzero -> memset that I missed.Daniel Dunbar1-1/+1
2009-12-19Table-driven disassembler for the X86 architecture (16-, 32-, and 64-bit Sean Callanan1-0/+603