aboutsummaryrefslogtreecommitdiffstats
path: root/test/MC/AsmParser
Commit message (Expand)AuthorAgeFilesLines
* Keep empty assembly macro argument values in the middle of the list.Jim Grosbach2012-07-301-0/+12
* Convert the uses of '|&' to use '2>&1 |' instead, which works on oldChandler Carruth2012-07-021-1/+1
* Implement irpc. Extracted from a patch by the PaX team. I just added the test.Rafael Espindola2012-06-161-0/+9
* Factor macro argument parsing into helper methods and add support for .irp.Rafael Espindola2012-06-152-0/+18
* Add support for the .rept directive. Patch by Vladmir Sorokin. I added supportRafael Espindola2012-05-123-0/+35
* AsmParser: Add support for the .purgem directive.Benjamin Kramer2012-05-121-0/+12
* AsmParser: ignore the .extern directive.Benjamin Kramer2012-05-121-0/+4
* AsmParser: Add support for .ifc and .ifnc directives.Benjamin Kramer2012-05-121-0/+65
* AsmParser: Add support for .ifb and .ifnb directives.Benjamin Kramer2012-05-121-0/+67
* MC: Unknown assembler directives are now hard errors.Jim Grosbach2012-05-012-3/+3
* MC assembly parser handling for trailing comma in macro instantiation.Jim Grosbach2012-04-161-0/+24
* Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnuEli Bendersky2012-03-251-8/+1
* Assembler should accept redefinitions of unused variable symbols.Jim Grosbach2012-03-201-0/+1
* MC asm parser macro argument count was wrong when empty.Jim Grosbach2012-03-171-0/+10
* Replace all instances of dg.exp file with lit.local.cfg, since all tests are ...Eli Bendersky2012-02-162-5/+13
* Small improvement to the recursion detection logic from the previous commit.Rafael Espindola2012-01-281-0/+4
* Handle recursive variable definitions directly. This gives us better errorRafael Espindola2012-01-282-1/+13
* The error check for using -g with a .s file already containing dwarf .fileKevin Enderby2012-01-111-0/+9
* Split Finish into Finish and FinishImpl to have a common place to do end ofRafael Espindola2012-01-071-0/+5
* Improve the implementation of .incbin directive by replacing a loop by usingKevin Enderby2011-12-141-4/+1
* Add the .incbin directive which takes the binary data from a file and emitsKevin Enderby2011-12-142-0/+10
* Move test to the X86 directory, note the PR number and only run MC once.Rafael Espindola2011-10-311-6/+0
* test/MC/AsmParser/2011-09-06-NoNewline.s: Add explicit -mtriple=i386. It uses...NAKAMURA Takumi2011-10-281-3/+3
* Fix parsing of a line with only a # in it.Rafael Espindola2011-10-191-0/+15
* Add support for a new extension to the .file directive:Nick Lewycky2011-10-171-1/+2
* Added regression test for bug #10869.Stepan Dyatkovskiy2011-09-191-0/+6
* Fix AsmParser binary precedence for shift operators.Jim Grosbach2011-08-201-0/+1
* Tidy up. Whitespace.Jim Grosbach2011-08-201-7/+7
* Move some ELF directives into ELF asm parser.Jim Grosbach2011-07-251-3/+0
* Asm parser range checking on .<size> <value> directives.Jim Grosbach2011-06-291-0/+6
* MC: Allow .common as alias for .comm assembler directive. PR10116.Hans Wennborg2011-06-181-0/+2
* Test that ".byte 1, 2, 3, 4" does the right thing.Roman Divacky2011-06-071-0/+7
* Basic support for macros with explicit arguments.Rafael Espindola2011-06-051-0/+10
* Add a test for the chained directives that I forgot last time.Charles Davis2011-05-261-0/+3
* Test .seh_startchained and .seh_endchained parsing.Charles Davis2011-05-261-0/+3
* Add tests for .seh_setframe and .seh_handlerdata parsing. Fix issues withCharles Davis2011-05-251-0/+14
* Add tests for .seh_savereg and .seh_savexmm parsing. Once again, fix theCharles Davis2011-05-251-0/+6
* Add a test for .seh_pushframe parsing. Fix the bug exposed by it (and anotherCharles Davis2011-05-251-0/+2
* Add a test for the .seh_handler directive. Fix problems with the parsingCharles Davis2011-05-251-4/+6
* Test basic SEH directive-parsing functionality. Fix a latent bug exposed byCharles Davis2011-05-241-0/+18
* Match case for invalid constant error messages and add a newEric Christopher2011-04-121-1/+4
* Test for invalid constant expr addition - bad octal constant.Eric Christopher2011-04-121-13/+5
* Don't store Twine temporaries, it's not safe.Benjamin Kramer2011-04-091-1/+5
* Update testsRafael Espindola2011-04-071-5/+5
* Add support for .skip.Rafael Espindola2011-04-071-0/+5
* Adding a test for "-inf" as well.Kevin Enderby2011-03-291-0/+3
* Added support symbolic floating point constants in the MC assembler for InfinityKevin Enderby2011-03-291-0/+6
* MC: Improve some diagnostics on uses of '.' pseudo-symbol.Daniel Dunbar2011-03-251-0/+12
* Move arch specific tests in arch specific directories.Devang Patel2011-02-241-8/+0
* Remove file. Previous commit deleted content, but left the file around.Jim Grosbach2011-02-231-0/+0