aboutsummaryrefslogtreecommitdiffstats
path: root/lib/MC/MCParser
Commit message (Expand)AuthorAgeFilesLines
* Merge with LLVM upstream r160668 (Jul 24th 2012)Shih-wei Liao2012-08-033-57/+504
|\
| * Fix a typo (the the => the)Sylvestre Ledru2012-07-231-1/+1
| * Remove tabs.Bill Wendling2012-07-191-2/+2
| * Enable target dependent directive parsing to hook before standard parser inAkira Hatanaka2012-07-051-3/+5
| * 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
* | Merge with LLVM upstream r155090.Shih-wei Liao2012-04-241-6/+5
|\ \ | |/
| * MC assembly parser handling for trailing comma in macro instantiation.Jim Grosbach2012-04-161-5/+5
| * Prune some includesCraig Topper2012-03-271-1/+0
* | Merge branch 'upstream' into sliao_dShih-wei Liao2012-03-241-0/+7
|\ \ | |/
| * 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
* | Merge branch 'upstream' into merge-20120305Stephen Hines2012-03-052-25/+124
|\ \ | |/
| * 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
* | Merge with LLVM upstream r146714 (Dec 16th 2011)Logan Chien2011-12-164-6/+56
|\ \ | |/
| * 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