summaryrefslogtreecommitdiff
path: root/lib/Target/X86/AsmParser
Commit message (Expand)AuthorAge
* LLVMBuild: Remove trailing newline, which irked me.Daniel Dunbar2011-12-12
* build/CMake: Finish removal of add_llvm_library_dependencies.Daniel Dunbar2011-11-29
* Replace (Lower|Upper)caseString in favor of StringRef's newest methods.Benjamin Kramer2011-11-06
* build: Add initial cut at LLVMBuild.txt files.Daniel Dunbar2011-11-03
* Add AsmToken::getEndLoc and use it to add ranges to x86 asm register parsing.Benjamin Kramer2011-10-16
* X86AsmParser: Synthesize EndLoc for tokens out of StartLoc + Length and print...Benjamin Kramer2011-10-16
* Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does...Chris Lattner2011-10-16
* Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng2011-08-24
* MCTargetAsmParser target match predicate support.Jim Grosbach2011-08-15
* Rewrite the CMake build to use explicit dependencies between libraries,Chandler Carruth2011-07-29
* Emit an error is asm parser parsed X86_64 only registers, e.g. %rax, %sil.Evan Cheng2011-07-27
* Fix llvm-mc handing of x86 instructions that take 8-bit unsigned immediates.Kevin Enderby2011-07-27
* Support .code32 and .code64 in X86 assembler.Evan Cheng2011-07-27
* Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsm...Evan Cheng2011-07-26
* Clean up a pile of hacks in our CMake build relating to TableGen.Chandler Carruth2011-07-26
* Fix last bits of MC layer issues. llvm-mc doesn't need to initialize TargetMa...Evan Cheng2011-07-25
* Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where th...Evan Cheng2011-07-23
* Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng2011-07-14
* Update MCParsedAsmOperand debug methods.Jim Grosbach2011-07-13
* - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng2011-07-11
* Change createAsmParser to take a MCSubtargetInfo instead of triple,Evan Cheng2011-07-09
* Plug a leak by giving the AsmParser ownership of the MCSubtargetInfo.Benjamin Kramer2011-07-08
* TargetAsmParser doesn't need reference to Target.Evan Cheng2011-07-08
* Eliminate asm parser's dependency on TargetMachine:Evan Cheng2011-07-08
* Add assembler/disassembler support for non-AVX pclmulqdq. While I'm here, use...Eli Friedman2011-07-05
* fix rdar://8735979 - "int 3" doesn't match to "int3". Unfortunately,Chris Lattner2011-04-09
* Support explicit argument forms for the X86 string instructions.Joerg Sonnenberger2011-03-18
* Use the same (%dx) hack for in[bwl] as for out[bwl].Joerg Sonnenberger2011-02-22
* MC/AsmParser: Add support for allowing the conversion process to fail (viaDaniel Dunbar2011-02-04
* Introduce virtual ParseRegister method in TargetAsmParser.Roman Divacky2011-01-27
* Allow a slash, '/', as a prefix separator for X86. rdar://8741045Kevin Enderby2010-12-08
* fix PR8686, accepting a 'b' suffix at the end of all the setccChris Lattner2010-11-28
* Implement the data16 prefix.Rafael Espindola2010-11-27
* Implement the rex64 prefix.Rafael Espindola2010-11-23
* trivial QoI improvement. On this invalid input:Chris Lattner2010-11-18
* move the "sh[lr]d op,op" -> "shld $1, op,op" aliases to the .td file.Chris Lattner2010-11-06
* rework the rotate-by-1 instructions to be defined like theChris Lattner2010-11-06
* move the plethora of fp stack aliases to the .td file.Chris Lattner2010-11-06
* add (and document) the ability for alias results to haveChris Lattner2010-11-06
* generalize alias support to allow the result of an alias toChris Lattner2010-11-06
* move fnstsw aliases to .td file, fix typoChris Lattner2010-11-06
* move in/out aliases to the .td files.Chris Lattner2010-11-06
* move sldt, imul, and movabsq aliases from c++ to .td file.Chris Lattner2010-11-06
* correct suffix matching to search for s/l/t suffixes on Chris Lattner2010-11-06
* fix a bug where we had an implicit assumption that theChris Lattner2010-11-06
* move the lcall/ljmp aliases to the .td file.Chris Lattner2010-11-06
* move the "movsd -> movsl" alias to the .td files, Chris Lattner2010-11-06
* fix some bugs in the alias support, unblocking changing of "clr" aliasesChris Lattner2010-11-06
* use our fancy new MnemonicAlias mechanism to remove a bunch of hacksChris Lattner2010-11-01
* Implement enough of the missing instalias support to getChris Lattner2010-11-01