aboutsummaryrefslogtreecommitdiff
path: root/utils/TableGen/X86RecognizableInstr.cpp
AgeCommit message (Expand)Author
2011-07-27Fix llvm-mc handing of x86 instructions that take 8-bit unsigned immediates.Kevin Enderby
2011-07-16Make the disassembler able to disassemble a bunch of instructions with names ...Eli Friedman
2011-07-11Revert r134921, 134917, 134908 and 134907. They're causing failuresEric Christopher
2011-07-11[AVX] Make Inits FoldableDavid Greene
2011-04-04Add support for the VIA PadLock instructions.Joerg Sonnenberger
2011-03-15X86 table-generator and disassembler support for the AVXSean Callanan
2011-02-22Implement xgetbv and xsetbv.Rafael Espindola
2010-12-13In Thumb2, direct branches can be encoded as either a "short" conditional bra...Owen Anderson
2010-11-01factor the operand list (and related fields/operations) out of Chris Lattner
2010-10-27Added the x86 instruction ud2b (2nd official undefined instruction).Kevin Enderby
2010-10-04Fixed the disassembler to handle two new X86Sean Callanan
2010-09-30Massive rewrite of MMX: Dale Johannesen
2010-09-29add basic avx support to the disassembler, also teach it about ssmem/sdmemChris Lattner
2010-09-07Add patterns for MMX that use the new intrinsics.Dale Johannesen
2010-07-12Convert some tab stops into spaces.Duncan Sands
2010-07-07Implement the major chunk of PR7195: support for 'callw'Chris Lattner
2010-06-11More AVX instructions ({ADD,SUB,MUL,DIV}{SS,SD}rm)Bruno Cardoso Lopes
2010-06-08Reapply r105521, this time appending "LLU" to 64 bitBruno Cardoso Lopes
2010-06-05revert r105521, which is breaking the buildbots with stuff like this:Chris Lattner
2010-06-05Initial AVX support for some instructions. No patterns matchedBruno Cardoso Lopes
2010-05-20tblgen/Target: Add a isAsmParserOnly bit, and teach the disassembler to honorDaniel Dunbar
2010-05-06Eliminated the classification of control registers into %ecr_Sean Callanan
2010-04-07Fixed a bug where the disassembler would allow an immediateSean Callanan
2010-03-14Check in tablegen changes to fix disassembler related failures caused by r98465.Evan Cheng
2010-02-24Changed the table generator so that the X86Sean Callanan
2010-02-13Added the rdtscp instruction to the x86 instructionSean Callanan
2010-02-13Fixed encodings for invlpg, invept, and invvpid.Sean Callanan
2010-02-13remove special cases for vmlaunch, vmresume, vmxoff, and swapgsChris Lattner
2010-02-12Remove special cases for [LM]FENCE, MONITOR and MWAIT fromChris Lattner
2010-02-12Reworked the Intel disassembler to support instructionsSean Callanan
2010-02-12add a bunch of mod/rm encoding types for fixed mod/rm bytes.Chris Lattner
2010-02-10Introduce a new CodeGenInstruction::ConstraintInfo classChris Lattner
2009-12-22Fixes to the X86 disassembler:Sean Callanan
2009-12-19Add missing newlines at EOF (for clang++).Daniel Dunbar
2009-12-19Table-driven disassembler for the X86 architecture (16-, 32-, and 64-bit Sean Callanan