summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
* fix some issues where we weren't emitting enough newlines.Chris Lattner2010-01-24
* when emitting DIEs, emit the comment on the same line as the directive.Chris Lattner2010-01-24
* It seems better to scalarize vectors of size 1 instead of widening them.Mon P Wang2010-01-24
* Improved widening loads by adding support for wider loads ifMon P Wang2010-01-24
* Remove the '-disable-scheduling' flag and replace it with the 'source' option ofBill Wendling2010-01-23
* mcize lcomm, simplify .comm, extend both to support 64-bit sizes.Chris Lattner2010-01-23
* resolve a fixme: the "nonexecutable stack directive" is actuallyChris Lattner2010-01-23
* remove a dead call.Chris Lattner2010-01-23
* mcize visibility directives.Chris Lattner2010-01-23
* move the various directive enums out of the MCStreamer classChris Lattner2010-01-23
* Change constantexpr global variable initializers to convert the constantsChris Lattner2010-01-23
* mcstreamerize .no_dead_strip and .reference for static ctors/dtors.Chris Lattner2010-01-23
* mcize jump table and constant pool entry labels, .local on elf,Chris Lattner2010-01-23
* emit .ascii and .asciz through MCStreamer.Chris Lattner2010-01-23
* remove one form of EmitString, just use EmitBytes instead. We mustChris Lattner2010-01-23
* teach MCAsmStreamer::EmitBytes to use .ascii and .ascizChris Lattner2010-01-23
* Enable pre-regalloc scheduling load clustering by default.Evan Cheng2010-01-22
* move "EOL" from asmprinter to dwarfprinter. It should eventuallyChris Lattner2010-01-22
* remove uses of EOL.Chris Lattner2010-01-22
* add a new EmitCFAByte method and use it.Chris Lattner2010-01-22
* move uleb printing from asmprinter to dwarfprinter, mcize,Chris Lattner2010-01-22
* move sleb printing out of asmprinter into dwarf printer, make clientsChris Lattner2010-01-22
* Remove MetadataBase class because it is not adding significant value.Devang Patel2010-01-22
* Ignore DEBUG_VALUE when building live intervals;Dale Johannesen2010-01-22
* add a new DwarfPrinter::EmitEncodingByte method which handlesChris Lattner2010-01-22
* rename the dwarf class to DwarfPrinter. This matches the filenameChris Lattner2010-01-22
* fix indentationChris Lattner2010-01-22
* inline away the trivial AsmPrinter::EOL() method.Chris Lattner2010-01-22
* inline AsmPrinter::PrintHex into its two trivial callers.Chris Lattner2010-01-22
* change this to be a static function instead of a method on asmprinter.Chris Lattner2010-01-22
* make the loop comment printer print out a much better structuredChris Lattner2010-01-22
* For blocks that are not loop headers, just print their loop depth and header BB.Chris Lattner2010-01-22
* reenable the label loop comments and switch them to use the formattedChris Lattner2010-01-22
* Convert some more random-comment-printing stuff to use Chris Lattner2010-01-22
* add a new MCAsmStreamer::GetCommentOS method to simplify stuffChris Lattner2010-01-22
* rename addComment -> AddComment for consistency.Chris Lattner2010-01-22
* Revert r94066, which was the patch which added a Verifier pass afterDan Gohman2010-01-22
* Add the ability for MCStreamer to emit comments on the same line as directives.Chris Lattner2010-01-22
* pass "-fasm-verbose" into createAsmStreamer.Chris Lattner2010-01-22
* Stop building RTTI information for *most* llvm libraries. NotableChris Lattner2010-01-22
* Teach pre-regalloc scheduler to schedule loads from nearby addresses. It may ...Evan Cheng2010-01-22
* Trim unneeded includes.Evan Cheng2010-01-21
* back this out for now. Growing Function is not good.Jim Grosbach2010-01-21
* Run the verifier after LSR, to help catch use-before-def errors beforeDan Gohman2010-01-21
* Make sure that landing pad entries in the EH call site table are in the properJim Grosbach2010-01-21
* SjLj EH introduces can introduce an additional edge to a landing pad and padJim Grosbach2010-01-20
* make findDebugLoc a class methodDale Johannesen2010-01-20
* When XDEBUG is enabled, check for SelectionDAG cycles at some keyDavid Greene2010-01-20
* don't send null pointers through the constantexpr codepath unneededly.Chris Lattner2010-01-20
* eliminate some uses of AsmPrinter::EmitIntXXXChris Lattner2010-01-20