summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/MCAsmStreamer.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* llvm-mc: Add --show-inst option, for showing the MCInst inline with the assemblyDaniel Dunbar2010-02-031-19/+27
* print instruction encodings with the existing comment facilities,Chris Lattner2010-02-031-18/+17
* refactor code so that LLVMTargetMachine creates the asmstreamer and Chris Lattner2010-02-021-1/+4
* Emit .comm alignment in bytes but .align in powers of 2 for ARM ELF.Rafael Espindola2010-01-261-1/+1
* mcstreamerize gprel32 emission.Chris Lattner2010-01-251-7/+10
* mcstreamerize .file and .file. This also fixes an issue where theChris Lattner2010-01-251-30/+56
* emit ELF .type directives through MCStreamer instead of doing it textually.Chris Lattner2010-01-251-1/+1
* add symbol attribute support for the ELF .type directive.Chris Lattner2010-01-251-1/+23
* emit the .size directive for global variables on ELF throughChris Lattner2010-01-251-0/+6
* all supported target now have aligned common support.Chris Lattner2010-01-251-1/+1
* mcize lcomm, simplify .comm, extend both to support 64-bit sizes.Chris Lattner2010-01-231-3/+19
* move the various directive enums out of the MCStreamer classChris Lattner2010-01-231-18/+20
* mcize jump table and constant pool entry labels, .local on elf,Chris Lattner2010-01-231-1/+2
* teach MCAsmStreamer::EmitBytes to use .ascii and .ascizChris Lattner2010-01-231-3/+47
* Changes to fix buffering that I forgot to commit with previous patch.Chris Lattner2010-01-221-1/+6
* Convert some more random-comment-printing stuff to use Chris Lattner2010-01-221-0/+5
* add a new MCAsmStreamer::GetCommentOS method to simplify stuffChris Lattner2010-01-221-9/+32
* rename addComment -> AddComment for consistency.Chris Lattner2010-01-221-4/+4
* add comment support to the rest of the directives.Chris Lattner2010-01-221-14/+21
* Add the ability for MCStreamer to emit comments on the same line as directives.Chris Lattner2010-01-221-8/+59
* pass "-fasm-verbose" into createAsmStreamer.Chris Lattner2010-01-221-8/+9
* don't forget to initialize an instance variable!Chris Lattner2010-01-201-2/+2
* use getGlobalDirective(), don't hardcode .globl. PR6093Chris Lattner2010-01-201-13/+13
* make mcasmstreamer handle expanding 8 byte integer constants to Chris Lattner2010-01-201-3/+12
* give createAsmStreamer an 'isLittleEndian' argument.Chris Lattner2010-01-201-3/+8
* add a new EmitIntValue method that MCStreamer impls can optionally defineChris Lattner2010-01-191-6/+29
* Generalize mcasmstreamer data emission APIs to take an address spaceChris Lattner2010-01-191-24/+29
* mcstreamerize AsmPrinter::EmitZeros, at least when emitting to the Chris Lattner2010-01-191-0/+2
* add an MCAsmStreamer::EmitFill specialization of EmitFill thatChris Lattner2010-01-191-0/+15
* mc'ize some stuff, don't comment out .lcomm directive in -fverbose-asm mode.Chris Lattner2010-01-191-3/+7
* remove the MAI argument to MCExpr::print and switch overthing to use << when ...Chris Lattner2010-01-181-9/+3
* now that MCSymbol::print doesn't use it's MAI argument, we can Chris Lattner2010-01-171-16/+6
* Pass StringRef by value.Daniel Dunbar2009-11-061-2/+2
* Minor formatting tweaks.Daniel Dunbar2009-10-161-10/+10
* MC: Tweak variable assignment diagnostics, and make reassignment of non-absoluteDaniel Dunbar2009-10-161-0/+1
* MC: When parsing a variable reference, substitute absolute variables immediatelyDaniel Dunbar2009-10-161-1/+4
* Change MCAsmStreamer to take an MCInstPrinter instead of a Chris Lattner2009-09-141-8/+8
* 'printMCInst' doesn't print newlines after instructions anymore.Chris Lattner2009-09-131-0/+1
* Thread an MCAsmInfo pointer through the various MC printing APIs, Chris Lattner2009-09-031-11/+20
* inline insertion operators.Chris Lattner2009-09-031-15/+9
* output alignment value in hex so that we get:Chris Lattner2009-09-031-1/+2
* llvm-mc: Pass values to MCStreamer as MCExprs, not MCValues.Daniel Dunbar2009-08-311-14/+14
* llvm-mc: Simplify EmitAssignment ('.set' is identical to '=').Daniel Dunbar2009-08-311-18/+3
* llvm-mc: Switch MCInst to storing an MCExpr* instead of an MCValue.Daniel Dunbar2009-08-311-22/+4
* llvm-mc: MCStreamer cleanups. - Remove EmitLocalSymbol, this is unsupported f...Daniel Dunbar2009-08-301-14/+8
* llvm-mc: Emit .lcomm as .zerofill.Daniel Dunbar2009-08-281-6/+3
* llvm-mc: Add const to EmitZeroFill section argument.Daniel Dunbar2009-08-281-2/+2
* llvm-mc: Print encodings after the instruction, and only when we have an asmDaniel Dunbar2009-08-271-17/+18
* Sketch TargetRegistry support for MCCodeEmitter abstract interface.Daniel Dunbar2009-08-271-4/+27
* rename TAI -> MAI, being careful not to make MAILJMP instructions :)Chris Lattner2009-08-221-9/+9
OpenPOWER on IntegriCloud