aboutsummaryrefslogtreecommitdiffstats
path: root/lib/MC/MCParser
Commit message (Expand)AuthorAgeFilesLines
* Implement irpc. Extracted from a patch by the PaX team. I just added the test.Rafael Espindola2012-06-161-0/+57
* Factor macro argument parsing into helper methods and add support for .irp.Rafael Espindola2012-06-151-30/+115
* 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
* Refactor data-in-code annotations.Jim Grosbach2012-05-181-0/+42
* 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
* ELF: Add support for the asm .version directive.Benjamin Kramer2012-05-121-0/+28
* 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
* Add back the MC bits of 126425. Original patch by Nathan Jeffords. I added theRafael Espindola2011-12-171-0/+17
* 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
* LLVMBuild: Remove trailing newline, which irked me.Daniel Dunbar2011-12-121-1/+0
* Add support for gnu_indirect_function.Roman Divacky2011-12-121-0/+1
* The second part of support for generating dwarf for assembly source files. ThisKevin Enderby2011-12-091-0/+9
* build/CMake: Finish removal of add_llvm_library_dependencies.Daniel Dunbar2011-11-291-5/+0
* build: Add initial cut at LLVMBuild.txt files.Daniel Dunbar2011-11-031-0/+23
* 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
* Add AsmToken::getEndLoc and use it to add ranges to x86 asm register parsing.Benjamin Kramer2011-10-161-0/+4
* 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