aboutsummaryrefslogtreecommitdiff
path: root/tools/llvm-mc/AsmLexer.cpp
AgeCommit message (Expand)Author
2010-01-22move some files out of the llvm-mc tool into the MCParser library soChris Lattner
2010-01-22remove some confused code that used strtoullChris Lattner
2010-01-21Moved handling of inclusion from the AsmLexer toSean Callanan
2010-01-20Changed the AsmParser to handle error messages itselfSean Callanan
2010-01-20Modified MCAsmLexer to return error information upwardSean Callanan
2010-01-14Split the TargetAsmParser "ParseInstruction" interface in half:Chris Lattner
2009-09-27avoid copying MCAsmInfo by value, add an (extremely low prio) fixme.Chris Lattner
2009-09-16Fixed some problems with the logic of parsing line comments by addingKevin Enderby
2009-09-04Added AsmToken enum constants to MCAsmLexer.h for '[', ']', '{', and '}' inKevin Enderby
2009-09-04Added the AsmToken::Hash enum constant to MCAsmLexer.h in preparation ofKevin Enderby
2009-09-03Removed the non-target independent AsmToken::Register enum constantKevin Enderby
2009-08-14llvm-mc: Move MCAsmToken::getLoc() into MC library where it belongs.Daniel Dunbar
2009-08-10Make the big switch: Change MCSectionMachO to represent a section *semantically*Chris Lattner
2009-07-28Expose Tokens to target specific assembly parsers.Daniel Dunbar
2009-07-28Drop some AsmLexer methods in favor of their AsmToken equivalents.Daniel Dunbar
2009-07-28llvm-mc: Sink token enum into AsmToken.Daniel Dunbar
2009-07-28llvm-mc: Factor AsmToken class out of AsmLexer.Daniel Dunbar
2009-07-28llvm-mc: Stop uniqueing string tokens, nothing actually uses this.Daniel Dunbar
2009-07-23Convert StringMap to using StringRef for its APIs.Daniel Dunbar
2009-07-16implement .include in the lexer/parser instead of passing it into the streamer.Chris Lattner
2009-06-30Normalize SourceMgr messages.Daniel Dunbar
2009-06-29llvm-mc: Recognize C++ style comments.Daniel Dunbar
2009-06-29MC: Improve expression parsing and implement evaluation of absolute expressions.Daniel Dunbar
2009-06-25MC: Parse .set and assignments.Daniel Dunbar
2009-06-24make the lexer unique strings it lexes instead of passing them back asChris Lattner
2009-06-23implement a trivial binary expression parser, we can now parse all of 176.gcc...Chris Lattner
2009-06-23get a definition of strull on windows, thanks to Howard Su.Chris Lattner
2009-06-22Include cstdio to get EOF, needed with gcc-4.4.Duncan Sands
2009-06-22Implement full support for parsing primary expressions. We can now parseChris Lattner
2009-06-21rename SourceMgr::PrintError to PrintMessage.Chris Lattner
2009-06-21stub out parser for asm files. Change invariant on lexer to alwaysChris Lattner
2009-06-21add string literals.Chris Lattner
2009-06-21hopefully fix the build on linux.Chris Lattner
2009-06-21implement enough of a lexer to get through Olden/health/Output/health.llc.sChris Lattner
2009-06-21some baby steps.Chris Lattner