aboutsummaryrefslogtreecommitdiff
path: root/lib/MC/MCAsmStreamer.cpp
AgeCommit message (Expand)Author
2010-02-11add a new MCInstPrinter::getOpcodeName interface, when it is Chris Lattner
2010-02-11make getFixupKindInfo return a const reference, allowingChris Lattner
2010-02-10MC: Switch MCFixup to just hold an MCExpr pointer instead of index into theDaniel Dunbar
2010-02-10llvm-mc: Remove --show-fixups and always show as part of --show-encoding.Daniel Dunbar
2010-02-10daniel *really* likes fixups!Chris Lattner
2010-02-10Add ability for MCInstPrinters to add comments for instructions.Chris Lattner
2010-02-09llvm-mc: Add --show-fixups option, for displaying the instruction fixup infor...Daniel Dunbar
2010-02-09MC: First cut at MCFixup, for getting fixup/relocation information out of an ...Daniel Dunbar
2010-02-09make -show-inst be formatted a bit nicer. Before:Chris Lattner
2010-02-05print encodings like this:Chris Lattner
2010-02-04Use a tab instead of space after .type, for consistency.Dan Gohman
2010-02-03llvm-mc: Add --show-inst option, for showing the MCInst inline with the assemblyDaniel Dunbar
2010-02-03print instruction encodings with the existing comment facilities,Chris Lattner
2010-02-02refactor code so that LLVMTargetMachine creates the asmstreamer and Chris Lattner
2010-01-26Emit .comm alignment in bytes but .align in powers of 2 for ARM ELF.Rafael Espindola
2010-01-25mcstreamerize gprel32 emission.Chris Lattner
2010-01-25mcstreamerize .file and .file. This also fixes an issue where theChris Lattner
2010-01-25emit ELF .type directives through MCStreamer instead of doing it textually.Chris Lattner
2010-01-25add symbol attribute support for the ELF .type directive.Chris Lattner
2010-01-25emit the .size directive for global variables on ELF throughChris Lattner
2010-01-25all supported target now have aligned common support.Chris Lattner
2010-01-23mcize lcomm, simplify .comm, extend both to support 64-bit sizes.Chris Lattner
2010-01-23move the various directive enums out of the MCStreamer classChris Lattner
2010-01-23mcize jump table and constant pool entry labels, .local on elf,Chris Lattner
2010-01-23teach MCAsmStreamer::EmitBytes to use .ascii and .ascizChris Lattner
2010-01-22Changes to fix buffering that I forgot to commit with previous patch.Chris Lattner
2010-01-22Convert some more random-comment-printing stuff to use Chris Lattner
2010-01-22add a new MCAsmStreamer::GetCommentOS method to simplify stuffChris Lattner
2010-01-22rename addComment -> AddComment for consistency.Chris Lattner
2010-01-22add comment support to the rest of the directives.Chris Lattner
2010-01-22Add the ability for MCStreamer to emit comments on the same line as directives.Chris Lattner
2010-01-22pass "-fasm-verbose" into createAsmStreamer.Chris Lattner
2010-01-20don't forget to initialize an instance variable!Chris Lattner
2010-01-20use getGlobalDirective(), don't hardcode .globl. PR6093Chris Lattner
2010-01-20make mcasmstreamer handle expanding 8 byte integer constants to Chris Lattner
2010-01-20give createAsmStreamer an 'isLittleEndian' argument.Chris Lattner
2010-01-19add a new EmitIntValue method that MCStreamer impls can optionally defineChris Lattner
2010-01-19Generalize mcasmstreamer data emission APIs to take an address spaceChris Lattner
2010-01-19mcstreamerize AsmPrinter::EmitZeros, at least when emitting to the Chris Lattner
2010-01-19add an MCAsmStreamer::EmitFill specialization of EmitFill thatChris Lattner
2010-01-19mc'ize some stuff, don't comment out .lcomm directive in -fverbose-asm mode.Chris Lattner
2010-01-18remove the MAI argument to MCExpr::print and switch overthing to use << when ...Chris Lattner
2010-01-17now that MCSymbol::print doesn't use it's MAI argument, we can Chris Lattner
2009-11-06Pass StringRef by value.Daniel Dunbar
2009-10-16Minor formatting tweaks.Daniel Dunbar
2009-10-16MC: Tweak variable assignment diagnostics, and make reassignment of non-absoluteDaniel Dunbar
2009-10-16MC: When parsing a variable reference, substitute absolute variables immediatelyDaniel Dunbar
2009-09-14Change MCAsmStreamer to take an MCInstPrinter instead of a Chris Lattner
2009-09-13'printMCInst' doesn't print newlines after instructions anymore.Chris Lattner
2009-09-03Thread an MCAsmInfo pointer through the various MC printing APIs, Chris Lattner