summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-mc/AsmParser.h
Commit message (Expand)AuthorAgeFilesLines
* move some files out of the llvm-mc tool into the MCParser library soChris Lattner2010-01-221-178/+0
* create a new MCParser library and move some stuff into it.Chris Lattner2010-01-221-1/+1
* Moved handling of inclusion from the AsmLexer toSean Callanan2010-01-211-0/+7
* Changed the AsmParser to handle error messages itselfSean Callanan2010-01-201-0/+2
* Promoted the reference to the SourceMgr from AsmLexerSean Callanan2010-01-201-1/+3
* Added a Lex function to the AsmParser, to allow handlingSean Callanan2010-01-191-0/+3
* fix a bug in range information for $42, eliminate an Chris Lattner2010-01-151-2/+1
* extend MCAsmParser::ParseExpression and ParseParenExpressionChris Lattner2010-01-151-5/+7
* add a new DirectiveMap stringmap, which allows more efficient dispatchingChris Lattner2009-09-271-11/+15
* MC: Give target specific parsers access to the MCStreamer.Daniel Dunbar2009-09-101-0/+2
* Added the AsmToken::Hash enum constant to MCAsmLexer.h in preparation ofKevin Enderby2009-09-041-2/+5
* llvm-mc: Simplify EmitAssignment ('.set' is identical to '=').Daniel Dunbar2009-08-311-1/+1
* llvm-mc: Remove MCAsmParser::Parse[Paren]RelocatableExpression.Daniel Dunbar2009-08-311-4/+0
* llvm-mc: Add MCAsmParser::Parse[Paren]Expression forms which return an MCExpr.Daniel Dunbar2009-08-311-0/+2
* llvm-mc: Add MCAsmParser::getContext.Daniel Dunbar2009-08-311-10/+4
* llvm-mc: Switch MCExpr construction to using static member functions, and tak...Daniel Dunbar2009-08-311-4/+4
* llvm-mc: Move AsmExpr into MC lib (as MCExpr).Daniel Dunbar2009-08-311-5/+5
* llvm-mc/Mach-O: Unique sections properly, so we don't get duplicate textDaniel Dunbar2009-08-261-2/+15
* llvm-mc/Mach-O: Don't put assembler temporary labels in the symbol table.Daniel Dunbar2009-08-261-0/+2
* llvm-mc: Various section parsing fixes.Daniel Dunbar2009-08-211-1/+2
* llvm-mc: Support escaped characters in string literals (for .ascii and .asciz)Daniel Dunbar2009-08-141-0/+4
* llvm-mc: Sketch parsing for .file, .line, and .loc. No streamer hooks for theseDaniel Dunbar2009-08-111-0/+3
* Make the big switch: Change MCSectionMachO to represent a section *semantically*Chris Lattner2009-08-101-2/+2
* Added Mac OS X assembler style conditional assembly. I may come back and see ifKevin Enderby2009-08-071-1/+15
* llvm-mc: More quoted identifier support.Daniel Dunbar2009-08-011-0/+4
* Move X86 instruction parsing into X86/AsmParser.Daniel Dunbar2009-07-281-9/+0
* Make expression parsing and error/warning reporting available through theDaniel Dunbar2009-07-281-24/+15
* Provide generic MCAsmParser when constructing target specific parsers.Daniel Dunbar2009-07-281-7/+7
* llvm-mc: Implement .abort fully in the front endDaniel Dunbar2009-07-271-2/+3
* llvm-mc: Move AsmLexer::getCurStrVal to StringRef based API.Daniel Dunbar2009-07-271-2/+2
* Removed the DumpSymbolsandMacros and LoadSymbolsandMacros MCStreamer API asKevin Enderby2009-07-201-1/+1
* Add MCAsmLexer interface.Daniel Dunbar2009-07-201-0/+3
* Add MCAsmParser interface.Daniel Dunbar2009-07-201-3/+9
* Added llvm-mc support for parsing the .dump and .load directives.Kevin Enderby2009-07-151-0/+2
* Added llvm-mc support for parsing the .include directive.Kevin Enderby2009-07-141-0/+1
* Added llvm-mc support for parsing the .lsym directive.Kevin Enderby2009-07-141-0/+1
* Added llvm-mc support for parsing the .desc directive.Kevin Enderby2009-07-141-0/+1
* Added llvm-mc support for parsing the .abort directive.Kevin Enderby2009-07-131-0/+2
* add llvm-mc support for parsing the .subsections_via_symbols directive.Kevin Enderby2009-07-131-0/+3
* add support for .zerofill, patch by Kevin Enderby!Chris Lattner2009-07-101-1/+1
* add llvm-mc support for parsing the .lcomm directive, patch by Kevin Enderby!Chris Lattner2009-07-091-1/+1
* Implement parsing support for the .comm directive. Patch byChris Lattner2009-07-071-0/+2
* llvm-mc/x86: Fix bug in disambiguation of displacement operand, introduced by meDaniel Dunbar2009-07-021-0/+10
* llvm-mc/x86: Factor out ParseX86Register.Daniel Dunbar2009-07-021-0/+1
* llvm-mc: Introduce method to match a parsed x86 instruction into an MCInst.Daniel Dunbar2009-06-301-3/+5
* llvm-mc: Evaluation for relocatable expressions.Daniel Dunbar2009-06-301-4/+13
* Normalize SourceMgr messages.Daniel Dunbar2009-06-301-1/+2
* llvm-mc: Parse symbol attribute directives.Daniel Dunbar2009-06-301-0/+5
* llvm-mc: Parse .{,b,p2}align{,w,l} directives.Daniel Dunbar2009-06-291-0/+2
* MC: Improve expression parsing and implement evaluation of absolute expressions.Daniel Dunbar2009-06-291-4/+19
OpenPOWER on IntegriCloud