aboutsummaryrefslogtreecommitdiff
path: root/lib/MC/MCParser/AsmLexer.cpp
AgeCommit message (Expand)Author
2013-02-26AsmParser: More generic support for integer type suffices.Jim Grosbach
2013-02-25'Hexadecimal' has two 'a's and only one 'i'.Matt Beaumont-Gay
2013-02-14Revert r15266. This fixes llvm.org/pr15266.Rafael Espindola
2013-02-12[ms-inline asm] Add support for lexing binary integers with a [bB] suffix.Chad Rosier
2013-02-12Update error message due to previous commit, r174926.Chad Rosier
2013-02-12[ms-inline asm] Add support for lexing hexidecimal integers with a [hH] suffix.Chad Rosier
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-09-19Add support for macro parameters/arguments delimited by spaces,Preston Gurd
2011-09-15Handle missing newline at EOF more gracefully in MC AsmLexer.Jim Grosbach
2011-09-14Move state var to private class member.Jim Grosbach
2011-09-13First step in supporting #line directives in assembler. This step parses theKevin Enderby
2011-08-04allow \r's in .s files.Chris Lattner
2011-06-05Basic support for macros with explicit arguments.Rafael Espindola
2011-04-12Match case for invalid constant error messages and add a newEric Christopher
2011-04-11Lex, and then fail on invalid constants.Eric Christopher
2011-03-24Clean up assembly statement separator support.Jim Grosbach
2011-02-11More whitespace cleanup...Jim Grosbach
2010-12-25Generalize a previous change, fixing PR8855 - an valid large immediateChris Lattner
2010-12-19Add missing standard headers. Patch by Joerg Sonnenberger!Nick Lewycky
2010-12-18Add support for lexing single quotes like 'c'.Roman Divacky
2010-10-25MC/AsmLexer: Fix bug in source location for Slash token.Daniel Dunbar
2010-09-27MC/AsmParser: Handle exponents in floating point literals.Daniel Dunbar
2010-09-24MC/AsmParser: Handle a missed case of floating literals in the lexer.Daniel Dunbar
2010-09-24MC/Lexer: Add 'Real' token type for floating point literals.Daniel Dunbar
2010-08-24fix rdar://7997827 - Accept and ignore LL and ULL suffixes on integer literals.Chris Lattner
2010-07-12MC: Move getLoc() to MCAsmLexer().Daniel Dunbar
2010-07-12Convert some tab stops into spaces.Duncan Sands
2010-05-21Add support for parsing the ELF .type assembler directive.Matt Fleming
2010-05-18Incorporate Daniel's suggestion and use !isdigit(CurPtr[0]) and notKevin Enderby
2010-05-18Fixed the problem with a branch to "0b" that was not parsed by llvm-mcKevin Enderby
2010-05-17Added support in MC for Directional Local Labels.Kevin Enderby
2010-05-06Revert r103137, fix for $ in labels. It looks like we can't actually handle thisDaniel Dunbar
2010-05-05fix rdar://7946934 - in some limited cases, the assembler shouldChris Lattner
2010-04-14implement mc asmparser support for '.', which gets theChris Lattner
2010-03-13add a hack to allow parsing negative minint. rdar://7751341Chris Lattner
2010-01-22stop using strtoll, it gives windows heartburn.Chris Lattner
2010-01-22move some files out of the llvm-mc tool into the MCParser library soChris Lattner