| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | mcstreamerize gprel32 emission. | Chris Lattner | 2010-01-25 | 1 | -2/+3 |
* | mcize the non-gprel cases of AsmPrinter::printPICJumpTableEntry | Chris Lattner | 2010-01-25 | 1 | -13/+13 |
* | handle the _set_ symbol with an MCSymbol. | Chris Lattner | 2010-01-25 | 1 | -5/+12 |
* | rename MAI::PICJumpTableDirective to MAI::GPRel32Directive to | Chris Lattner | 2010-01-25 | 1 | -9/+7 |
* | pull the non-pic jump table case out of printPICJumpTableEntry | Chris Lattner | 2010-01-25 | 1 | -10/+13 |
* | remove JumpTableDirective, it is always null. | Chris Lattner | 2010-01-25 | 1 | -1/+2 |
* | sink an arm specific method out of asmprinter into the ARMAsmPrinter and | Chris Lattner | 2010-01-25 | 1 | -13/+0 |
* | mcstreamerize .file and .file. This also fixes an issue where the | Chris Lattner | 2010-01-25 | 1 | -46/+7 |
* | emit ELF .type directives through MCStreamer instead of doing it textually. | Chris Lattner | 2010-01-25 | 1 | -7/+2 |
* | add a comment | Chris Lattner | 2010-01-25 | 1 | -0/+1 |
* | emit the .size directive for global variables on ELF through | Chris Lattner | 2010-01-25 | 1 | -1/+1 |
* | mcize lcomm, simplify .comm, extend both to support 64-bit sizes. | Chris Lattner | 2010-01-23 | 1 | -2/+2 |
* | resolve a fixme: the "nonexecutable stack directive" is actually | Chris Lattner | 2010-01-23 | 1 | -5/+2 |
* | mcize visibility directives. | Chris Lattner | 2010-01-23 | 1 | -8/+14 |
* | move the various directive enums out of the MCStreamer class | Chris Lattner | 2010-01-23 | 1 | -14/+14 |
* | Change constantexpr global variable initializers to convert the constants | Chris Lattner | 2010-01-23 | 1 | -116/+71 |
* | mcstreamerize .no_dead_strip and .reference for static ctors/dtors. | Chris Lattner | 2010-01-23 | 1 | -14/+17 |
* | mcize jump table and constant pool entry labels, .local on elf, | Chris Lattner | 2010-01-23 | 1 | -29/+45 |
* | emit .ascii and .asciz through MCStreamer. | Chris Lattner | 2010-01-23 | 1 | -34/+12 |
* | remove one form of EmitString, just use EmitBytes instead. We must | Chris Lattner | 2010-01-23 | 1 | -23/+0 |
* | move "EOL" from asmprinter to dwarfprinter. It should eventually | Chris Lattner | 2010-01-22 | 1 | -10/+0 |
* | move uleb printing from asmprinter to dwarfprinter, mcize, | Chris Lattner | 2010-01-22 | 1 | -29/+0 |
* | move sleb printing out of asmprinter into dwarf printer, make clients | Chris Lattner | 2010-01-22 | 1 | -30/+1 |
* | add a new DwarfPrinter::EmitEncodingByte method which handles | Chris Lattner | 2010-01-22 | 1 | -50/+0 |
* | inline away the trivial AsmPrinter::EOL() method. | Chris Lattner | 2010-01-22 | 1 | -4/+0 |
* | inline AsmPrinter::PrintHex into its two trivial callers. | Chris Lattner | 2010-01-22 | 1 | -9/+4 |
* | change this to be a static function instead of a method on asmprinter. | Chris Lattner | 2010-01-22 | 1 | -66/+68 |
* | make the loop comment printer print out a much better structured | Chris Lattner | 2010-01-22 | 1 | -15/+23 |
* | For blocks that are not loop headers, just print their loop depth and header BB. | Chris Lattner | 2010-01-22 | 1 | -13/+16 |
* | reenable the label loop comments and switch them to use the formatted | Chris Lattner | 2010-01-22 | 1 | -67/+40 |
* | Convert some more random-comment-printing stuff to use | Chris Lattner | 2010-01-22 | 1 | -33/+30 |
* | add a new MCAsmStreamer::GetCommentOS method to simplify stuff | Chris Lattner | 2010-01-22 | 1 | -6/+2 |
* | rename addComment -> AddComment for consistency. | Chris Lattner | 2010-01-22 | 1 | -1/+1 |
* | Add the ability for MCStreamer to emit comments on the same line as directives. | Chris Lattner | 2010-01-22 | 1 | -2/+5 |
* | pass "-fasm-verbose" into createAsmStreamer. | Chris Lattner | 2010-01-22 | 1 | -6/+12 |
* | don't send null pointers through the constantexpr codepath unneededly. | Chris Lattner | 2010-01-20 | 1 | -0/+6 |
* | eliminate some uses of AsmPrinter::EmitIntXXX | Chris Lattner | 2010-01-20 | 1 | -5/+4 |
* | inline and radically simplify printDataDirective. It will eventually | Chris Lattner | 2010-01-20 | 1 | -45/+18 |
* | emit basic block labels with mcstreamer. | Chris Lattner | 2010-01-20 | 1 | -8/+4 |
* | emit integer and fp zeros as (e.g.) .byte 0 instead of .space 1, | Chris Lattner | 2010-01-20 | 1 | -15/+12 |
* | signficant cleanups to EmitGlobalConstant (including streamerization | Chris Lattner | 2010-01-20 | 1 | -103/+67 |
* | switch ConstantFP emission to use MCStreamer, significantly | Chris Lattner | 2010-01-20 | 1 | -34/+18 |
* | make mcasmstreamer handle expanding 8 byte integer constants to | Chris Lattner | 2010-01-20 | 1 | -18/+4 |
* | give createAsmStreamer an 'isLittleEndian' argument. | Chris Lattner | 2010-01-20 | 1 | -1/+2 |
* | simplify the rest of fp constant printing. | Chris Lattner | 2010-01-19 | 1 | -108/+34 |
* | simplify the code for printing x86 long double, don't do work | Chris Lattner | 2010-01-19 | 1 | -75/+22 |
* | eliminate AsmPrinter::EmitZeros: just use MCStreamer directly. | Chris Lattner | 2010-01-19 | 1 | -11/+4 |
* | Generalize mcasmstreamer data emission APIs to take an address space | Chris Lattner | 2010-01-19 | 1 | -13/+7 |
* | refactor code to be static functions instead of methods on AsmPrinter. | Chris Lattner | 2010-01-19 | 1 | -47/+39 |
* | mcstreamerize AsmPrinter::EmitZeros, at least when emitting to the | Chris Lattner | 2010-01-19 | 1 | -8/+6 |