aboutsummaryrefslogtreecommitdiffstats
path: root/tools/llvm-mc/AsmParser.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* MC: Parse .org directives.Daniel Dunbar2009-06-251-0/+1
* MC: Parse .set and assignments.Daniel Dunbar2009-06-251-0/+2
* Basic .s parsing for .asci[iz], .fill, .space, {.byte, .short, ... }Daniel Dunbar2009-06-241-0/+4
* implement a bunch of synonyms for section switching.Chris Lattner2009-06-241-1/+3
* add support for parsing and emitting .section directives. We can now parse Chris Lattner2009-06-241-0/+4
* add trivial support for passing label definitions through the MCStreamer.Chris Lattner2009-06-241-1/+4
* create an MCStreamer and provide it to AsmParser.Chris Lattner2009-06-241-1/+4
* refactor a bunch of X86 specific stuff out to its own file.Chris Lattner2009-06-231-2/+6
* implement a trivial binary expression parser, we can now parse all of 176.gcc...Chris Lattner2009-06-231-0/+1
* Implement full support for parsing primary expressions. We can now parseChris Lattner2009-06-221-0/+2
* implement memory operand parsing.Chris Lattner2009-06-221-0/+2
* start implementing some simple operand parsing.Chris Lattner2009-06-221-1/+6
* rename SourceMgr::PrintError to PrintMessage.Chris Lattner2009-06-211-0/+2
* set up the top-level parsing loop.Chris Lattner2009-06-211-0/+3
* stub out parser for asm files. Change invariant on lexer to alwaysChris Lattner2009-06-211-0/+34