aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/MC
AgeCommit message (Expand)Author
2009-07-31switch off of 'Section' onto MCSection. We're not properly usingChris Lattner
2009-07-31split MCSection stuff out to its own .cpp file, add a newChris Lattner
2009-07-31create sections with MCSection::Create instead of Context->getOrCreateSection.Chris Lattner
2009-07-29Add missing include.Daniel Dunbar
2009-07-28Make expression parsing and error/warning reporting available through theDaniel Dunbar
2009-07-28Expose Tokens to target specific assembly parsers.Daniel Dunbar
2009-07-27llvm-mc: Implement .abort fully in the front endDaniel Dunbar
2009-07-27llvm-mc: Move AsmLexer::getCurStrVal to StringRef based API.Daniel Dunbar
2009-07-27Move MCContext and friends to StringRef based APIs.Daniel Dunbar
2009-07-20Removed the DumpSymbolsandMacros and LoadSymbolsandMacros MCStreamer API asKevin Enderby
2009-07-20Add MCAsmLexer interface.Daniel Dunbar
2009-07-20Add MCAsmParser interface.Daniel Dunbar
2009-07-16Removed the SubsectionsViaSymbols MCStreamer API and replaced it with a genericKevin Enderby
2009-07-16implement .include in the lexer/parser instead of passing it into the streamer.Chris Lattner
2009-07-15Added llvm-mc support for parsing the .dump and .load directives.Kevin Enderby
2009-07-14Added llvm-mc support for parsing the .include directive.Kevin Enderby
2009-07-14Added llvm-mc support for parsing the .lsym directive.Kevin Enderby
2009-07-14Added llvm-mc support for parsing the .desc directive.Kevin Enderby
2009-07-13Added llvm-mc support for parsing the .abort directive.Kevin Enderby
2009-07-13add llvm-mc support for parsing the .subsections_via_symbols directive.Kevin Enderby
2009-07-10add support for .zerofill, patch by Kevin Enderby!Chris Lattner
2009-07-09add llvm-mc support for parsing the .lcomm directive, patch by Kevin Enderby!Chris Lattner
2009-07-07Implement parsing support for the .comm directive. Patch byChris Lattner
2009-07-01Tweak MCSymbol doxyments.Daniel Dunbar
2009-07-01Rename MCValue::isConstant to isAbsolute.Daniel Dunbar
2009-07-01add comments, privatize interfaceChris Lattner
2009-07-01disable some ctors.Chris Lattner
2009-07-01add some comments to MCSymbol header, make the ctor private so that only MCCo...Chris Lattner
2009-07-01improve comments.Chris Lattner
2009-06-30Fill in some methods for the MCValue field of an MCOperand.Daniel Dunbar
2009-06-30llvm-mc: Symbols in a relocatable expression of the (a - b + cst) form areDaniel Dunbar
2009-06-30llvm-mc: Evaluation for relocatable expressions.Daniel Dunbar
2009-06-29llvm-mc: Parse .{,b,p2}align{,w,l} directives.Daniel Dunbar
2009-06-29llvm-mc: Diagnose misuse (mix) of defined symbols and labels.Daniel Dunbar
2009-06-29Rename MCValue::getCst to getConstant and add MCValue::isConstant.Daniel Dunbar
2009-06-24Sketch streamer support for .align, .org functionality.Daniel Dunbar
2009-06-24We decided to not worry about Atoms for now, it should be straightforward toDaniel Dunbar
2009-06-24MCStreamer: Add a few more "symbol attributes".Daniel Dunbar
2009-06-24add trivial support for passing label definitions through the MCStreamer.Chris Lattner
2009-06-24Start MCAsmStreamer implementation.Daniel Dunbar
2009-06-24stub out a trivial constructor method.Chris Lattner
2009-06-23Update for MCImm -> MCValue rename.Daniel Dunbar
2009-06-23rename MCImm ->MCValue.Chris Lattner
2009-06-23Add comments for the MCStreamer interface.Daniel Dunbar
2009-06-23Start flushing out MCContext.Daniel Dunbar
2009-06-23Start sketching MCStreamer interface.Daniel Dunbar
2009-06-23Add include file to get the type for in64_t.Bill Wendling
2009-06-23add a simple MCImm class.Chris Lattner
2009-06-23add an accessor.Chris Lattner
2009-06-20implement support for lowering subregs when preparing to print Chris Lattner