aboutsummaryrefslogtreecommitdiffstats
path: root/lib/MC/MCParser/AsmParser.cpp
Commit message (Expand)AuthorAgeFilesLines
* Represent .rept as an anonymous macro. This removes the need for the ActiveReptRafael Espindola2012-06-031-55/+88
* Add a typedef to simplify the code a bit. Not functionality change.Rafael Espindola2012-06-031-7/+9
* Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer2012-06-021-1/+1
* Fix spacing after if.Benjamin Kramer2012-05-121-6/+5
* Add support for the .rept directive. Patch by Vladmir Sorokin. I added supportRafael Espindola2012-05-121-0/+91
* AsmParser: Add support for the .purgem directive.Benjamin Kramer2012-05-121-0/+23
* AsmParser: Give a nice error message for .code16gcc, which is currently unsup...Benjamin Kramer2012-05-121-1/+1
* AsmParser: ignore the .extern directive.Benjamin Kramer2012-05-121-0/+4
* AsmParser: Add support for .ifc and .ifnc directives.Benjamin Kramer2012-05-121-0/+54
* AsmParser: Add support for .ifb and .ifnb directives.Benjamin Kramer2012-05-121-0/+29
* MC: Unknown assembler directives are now hard errors.Jim Grosbach2012-05-011-1/+1
* MC: Remove errant EatToEndOfStatement() in asm parser.Jim Grosbach2012-05-011-3/+1
* MC assembly parser handling for trailing comma in macro instantiation.Jim Grosbach2012-04-161-5/+5
* Prune some includesCraig Topper2012-03-271-1/+0
* Assembler should accept redefinitions of unused variable symbols.Jim Grosbach2012-03-201-0/+2
* MC asm parser macro argument count was wrong when empty.Jim Grosbach2012-03-171-0/+5
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-071-2/+1
* Add assembler dialect attribute in asm parser which lets target specific asm ...Devang Patel2012-01-311-2/+14
* Silence GCC's -Wreturn-type warning.Benjamin Kramer2012-01-281-0/+3
* Small improvement to the recursion detection logic from the previous commit.Rafael Espindola2012-01-281-1/+3
* Handle recursive variable definitions directly. This gives us better errorRafael Espindola2012-01-281-11/+15
* Better diagnostic for malformed .org assembly directive.Jim Grosbach2012-01-271-3/+6
* Add support for .cfi_signal_frame. Fixes pr11762.Rafael Espindola2012-01-231-0/+16
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-201-1/+0
* The error check for using -g with a .s file already containing dwarf .fileKevin Enderby2012-01-111-4/+4
* Let asm parser query asm syntax dialect.Devang Patel2012-01-101-0/+1
* This is the matching change for the data structure name changes for theKevin Enderby2012-01-101-3/+3
* Implement cfi_restore. Patch by Brian Anderson!Rafael Espindola2011-12-291-0/+16
* Implement .cfi_escape. Patch by Brian Anderson!Rafael Espindola2011-12-291-0/+27
* Another improvement to the implementation of .incbin directive by avoiding aKevin Enderby2011-12-151-5/+2
* Improve the implementation of .incbin directive by replacing a loop by usingKevin Enderby2011-12-141-4/+4
* Add the .incbin directive which takes the binary data from a file and emitsKevin Enderby2011-12-141-0/+49
* The second part of support for generating dwarf for assembly source files. ThisKevin Enderby2011-12-091-0/+9
* Replace tabs I added in this new line of code with spaces.Kevin Enderby2011-11-021-1/+1
* First part of support for generating dwarf for assembly source files with theKevin Enderby2011-11-011-0/+24
* Fix parsing of a line with only a # in it.Rafael Espindola2011-10-191-1/+2
* Add support for a new extension to the .file directive:Nick Lewycky2011-10-171-4/+19
* PR11143: Save the old diagnostic handler and call it when munging diagnostics...Benjamin Kramer2011-10-161-3/+15
* remove the dead 'ShowLine' argument from SMDiagnostic.Chris Lattner2011-10-161-5/+3
* Make SMDiagnostic a little more sane. Instead of passing around note/warning...Chris Lattner2011-10-161-11/+12
* Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does...Chris Lattner2011-10-161-19/+19
* Finish supporting cpp #file/line comments in assembler for error messages. SoKevin Enderby2011-10-121-5/+64
* Assmebler symbol attribute directives don't work on temporary symbols.Jim Grosbach2011-09-151-1/+6
* First step in supporting #line directives in assembler. This step parses theKevin Enderby2011-09-131-4/+47
* Fix AsmParser binary precedence for shift operators.Jim Grosbach2011-08-201-16/+21
* Remove unused Target argument from AsmParser construction methods.Jim Grosbach2011-08-161-4/+4
* Support .code32 and .code64 in X86 assembler.Evan Cheng2011-07-271-1/+1
* Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsm...Evan Cheng2011-07-261-2/+2
* Move some ELF directives into ELF asm parser.Jim Grosbach2011-07-251-11/+0
* Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where th...Evan Cheng2011-07-231-1/+1