aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2010-01-25prep work to support a future where getJumpTableInfo will returnChris Lattner
2010-01-25eliminate redundant argument to EmitJumpTableInfoChris Lattner
2010-01-25mcstreamerize gprel32 emission.Chris Lattner
2010-01-25mcize the non-gprel cases of AsmPrinter::printPICJumpTableEntryChris Lattner
2010-01-25handle the _set_ symbol with an MCSymbol.Chris Lattner
2010-01-25rename MAI::PICJumpTableDirective to MAI::GPRel32Directive toChris Lattner
2010-01-25pull the non-pic jump table case out of printPICJumpTableEntryChris Lattner
2010-01-25remove JumpTableDirective, it is always null.Chris Lattner
2010-01-25sink an arm specific method out of asmprinter into the ARMAsmPrinter andChris 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 a commentChris Lattner
2010-01-25emit the .size directive for global variables on ELF throughChris Lattner
2010-01-24make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.Chris Lattner
2010-01-24fix some issues where we weren't emitting enough newlines.Chris Lattner
2010-01-24when emitting DIEs, emit the comment on the same line as the directive.Chris Lattner
2010-01-24It seems better to scalarize vectors of size 1 instead of widening them.Mon P Wang
2010-01-24Improved widening loads by adding support for wider loads ifMon P Wang
2010-01-23Remove the '-disable-scheduling' flag and replace it with the 'source' option ofBill Wendling
2010-01-23mcize lcomm, simplify .comm, extend both to support 64-bit sizes.Chris Lattner
2010-01-23resolve a fixme: the "nonexecutable stack directive" is actuallyChris Lattner
2010-01-23remove a dead call.Chris Lattner
2010-01-23mcize visibility directives.Chris Lattner
2010-01-23move the various directive enums out of the MCStreamer classChris Lattner
2010-01-23Change constantexpr global variable initializers to convert the constantsChris Lattner
2010-01-23mcstreamerize .no_dead_strip and .reference for static ctors/dtors.Chris Lattner
2010-01-23mcize jump table and constant pool entry labels, .local on elf,Chris Lattner
2010-01-23emit .ascii and .asciz through MCStreamer.Chris Lattner
2010-01-23remove one form of EmitString, just use EmitBytes instead. We mustChris Lattner
2010-01-23teach MCAsmStreamer::EmitBytes to use .ascii and .ascizChris Lattner
2010-01-22Enable pre-regalloc scheduling load clustering by default.Evan Cheng
2010-01-22move "EOL" from asmprinter to dwarfprinter. It should eventuallyChris Lattner
2010-01-22remove uses of EOL.Chris Lattner
2010-01-22add a new EmitCFAByte method and use it.Chris Lattner
2010-01-22move uleb printing from asmprinter to dwarfprinter, mcize,Chris Lattner
2010-01-22move sleb printing out of asmprinter into dwarf printer, make clientsChris Lattner
2010-01-22Remove MetadataBase class because it is not adding significant value.Devang Patel
2010-01-22Ignore DEBUG_VALUE when building live intervals;Dale Johannesen
2010-01-22add a new DwarfPrinter::EmitEncodingByte method which handlesChris Lattner
2010-01-22rename the dwarf class to DwarfPrinter. This matches the filenameChris Lattner
2010-01-22fix indentationChris Lattner
2010-01-22inline away the trivial AsmPrinter::EOL() method.Chris Lattner
2010-01-22inline AsmPrinter::PrintHex into its two trivial callers.Chris Lattner
2010-01-22change this to be a static function instead of a method on asmprinter.Chris Lattner
2010-01-22make the loop comment printer print out a much better structuredChris Lattner
2010-01-22For blocks that are not loop headers, just print their loop depth and header BB.Chris Lattner
2010-01-22reenable the label loop comments and switch them to use the formattedChris 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