| Commit message (Expand) | Author | Age | Files | Lines |
* | Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where th... | Evan Cheng | 2011-07-23 | 1 | -2/+1 |
* | Next round of MC refactoring. This patch factor MC table instantiations, MC | Evan Cheng | 2011-07-14 | 1 | -3/+0 |
* | Update MCParsedAsmOperand debug methods. | Jim Grosbach | 2011-07-13 | 1 | -1/+1 |
* | - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfo | Evan Cheng | 2011-07-11 | 1 | -7/+7 |
* | Change createAsmParser to take a MCSubtargetInfo instead of triple, | Evan Cheng | 2011-07-09 | 1 | -7/+5 |
* | Plug a leak by giving the AsmParser ownership of the MCSubtargetInfo. | Benjamin Kramer | 2011-07-08 | 1 | -3/+4 |
* | TargetAsmParser doesn't need reference to Target. | Evan Cheng | 2011-07-08 | 1 | -3/+3 |
* | Eliminate asm parser's dependency on TargetMachine: | Evan Cheng | 2011-07-08 | 1 | -33/+24 |
* | Add assembler/disassembler support for non-AVX pclmulqdq. While I'm here, use... | Eli Friedman | 2011-07-05 | 1 | -17/+0 |
* | fix rdar://8735979 - "int 3" doesn't match to "int3". Unfortunately, | Chris Lattner | 2011-04-09 | 1 | -0/+12 |
* | Support explicit argument forms for the X86 string instructions. | Joerg Sonnenberger | 2011-03-18 | 1 | -1/+126 |
* | Use the same (%dx) hack for in[bwl] as for out[bwl]. | Joerg Sonnenberger | 2011-02-22 | 1 | -0/+13 |
* | MC/AsmParser: Add support for allowing the conversion process to fail (via | Daniel Dunbar | 2011-02-04 | 1 | -0/+2 |
* | Introduce virtual ParseRegister method in TargetAsmParser. | Roman Divacky | 2011-01-27 | 1 | -2/+1 |
* | Allow a slash, '/', as a prefix separator for X86. rdar://8741045 | Kevin Enderby | 2010-12-08 | 1 | -0/+2 |
* | fix PR8686, accepting a 'b' suffix at the end of all the setcc | Chris Lattner | 2010-11-28 | 1 | -0/+5 |
* | Implement the data16 prefix. | Rafael Espindola | 2010-11-27 | 1 | -1/+1 |
* | Implement the rex64 prefix. | Rafael Espindola | 2010-11-23 | 1 | -1/+2 |
* | trivial QoI improvement. On this invalid input: | Chris Lattner | 2010-11-18 | 1 | -1/+2 |
* | move the "sh[lr]d op,op" -> "shld $1, op,op" aliases to the .td file. | Chris Lattner | 2010-11-06 | 1 | -8/+0 |
* | rework the rotate-by-1 instructions to be defined like the | Chris Lattner | 2010-11-06 | 1 | -9/+3 |
* | move the plethora of fp stack aliases to the .td file. | Chris Lattner | 2010-11-06 | 1 | -32/+0 |
* | add (and document) the ability for alias results to have | Chris Lattner | 2010-11-06 | 1 | -13/+3 |
* | generalize alias support to allow the result of an alias to | Chris Lattner | 2010-11-06 | 1 | -21/+16 |
* | move fnstsw aliases to .td file, fix typo | Chris Lattner | 2010-11-06 | 1 | -35/+0 |
* | move in/out aliases to the .td files. | Chris Lattner | 2010-11-06 | 1 | -16/+0 |
* | move sldt, imul, and movabsq aliases from c++ to .td file. | Chris Lattner | 2010-11-06 | 1 | -29/+0 |
* | correct suffix matching to search for s/l/t suffixes on | Chris Lattner | 2010-11-06 | 1 | -33/+31 |
* | fix a bug where we had an implicit assumption that the | Chris Lattner | 2010-11-06 | 1 | -21/+0 |
* | move the lcall/ljmp aliases to the .td file. | Chris Lattner | 2010-11-06 | 1 | -29/+0 |
* | move the "movsd -> movsl" alias to the .td files, | Chris Lattner | 2010-11-06 | 1 | -6/+0 |
* | fix some bugs in the alias support, unblocking changing of "clr" aliases | Chris Lattner | 2010-11-06 | 1 | -11/+0 |
* | use our fancy new MnemonicAlias mechanism to remove a bunch of hacks | Chris Lattner | 2010-11-01 | 1 | -48/+0 |
* | Implement enough of the missing instalias support to get | Chris Lattner | 2010-11-01 | 1 | -3/+0 |
* | Implement (and document!) support for MnemonicAlias's to have Requires | Chris Lattner | 2010-10-30 | 1 | -13/+7 |
* | really zap alias. | Chris Lattner | 2010-10-30 | 1 | -1/+0 |
* | move fcompi alias to .td file and zap some useless code. | Chris Lattner | 2010-10-30 | 1 | -11/+0 |
* | move rep aliases to td file | Chris Lattner | 2010-10-30 | 1 | -5/+3 |
* | move sal aliases to .td file. | Chris Lattner | 2010-10-30 | 1 | -5/+0 |
* | fix an encoding mismatch where "sal %eax, 1" was not using the short encoding | Chris Lattner | 2010-10-30 | 1 | -1/+1 |
* | move a bunch more aliases from .cpp -> .td file. | Chris Lattner | 2010-10-30 | 1 | -20/+9 |
* | move cmov aliases to .td file. | Chris Lattner | 2010-10-30 | 1 | -29/+0 |
* | move setcc and jcc aliases from .cpp to .td | Chris Lattner | 2010-10-30 | 1 | -14/+0 |
* | move some code. | Chris Lattner | 2010-10-30 | 1 | -33/+35 |
* | implement (and document!) the first kind of MC assembler alias, which | Chris Lattner | 2010-10-30 | 1 | -15/+0 |
* | stay out of the reserved namespace | Chris Lattner | 2010-10-30 | 1 | -6/+6 |
* | Yet another tweak to X86 instructions to add ud2a as an alias to ud2 | Kevin Enderby | 2010-10-27 | 1 | -0/+1 |
* | Another tweak to X86 instructions to add the missing flex instruction (without | Kevin Enderby | 2010-10-27 | 1 | -1/+2 |
* | Tweaks to X86 instructions to allow the 'w' suffix in places it makes | Kevin Enderby | 2010-10-27 | 1 | -0/+6 |
* | Added some aliases to the fcomip and fucompi Intel instructions. So that llvm-mc | Kevin Enderby | 2010-10-27 | 1 | -1/+14 |