pull linkage emission code out to a new EmitLinkage function.
[oota-llvm.git] / lib / CodeGen /
2010-01-26 Chris Lattnerpull linkage emission code out to a new EmitLinkage...
2010-01-26 Chris Lattnerrearrange some directives, no functionality change.
2010-01-26 Chris Lattnerremove a noop function.
2010-01-26 Chris Lattnernow that enough stuff is constified, move function...
2010-01-26 Chris Lattnerconstify a bunch of dwarf stuff now that the registerin...
2010-01-26 Evan ChengAllow some automatic tailcall optimization without...
2010-01-26 Chris Lattneremit jump table an alias ".set" directives through...
2010-01-26 Devang PatelUse AssertingVH, just to be paranoid.
2010-01-26 Devang PatelEmit DW_AT_containing_type attribute for a class if...
2010-01-26 Chris LattnerEliminate SetDirective, and replace it with HasSetDirec...
2010-01-26 Chris Lattnereliminate MCAsmInfo::NeedsSet: we now just use .set...
2010-01-26 Chris Lattnereliminate the TargetLowering::UsesGlobalOffsetTable...
2010-01-26 Chris LattnerNow that printPICJumpTableSetLabel is not overloaded,
2010-01-26 Chris LattnerMove getJTISymbol from MachineJumpTableInfo to MachineF...
2010-01-26 Chris Lattneradd a new MachineJumpTableInfo::getJTISymbol method,
2010-01-26 Chris Lattnerstub out a new target hook, need some refactoring befor...
2010-01-26 Chris Lattnersimplify asmprinter: only emit .set directives when...
2010-01-26 Chris Lattnerrename printPICJumpTableEntry -> EmitJumpTableEntry,
2010-01-26 Chris Lattneradd a new MachineBasicBlock::getSymbol method, replacing
2010-01-26 Lang HamesNew PBQP solver.
2010-01-26 Chris Lattnermake MachineFunction keep track of its ID and make
2010-01-26 Chris LattnerAdd support for target-specific 32-bit custom-lowered
2010-01-26 Chris Lattnerswitch jump table entry emission to be based on EntryKind
2010-01-26 Evan ChengImplement cond ? -1 : 0 with sbb.
2010-01-26 Dale JohannesenGenerate DEBUG_VALUE comments on x86. The (limited)
2010-01-25 Chris LattnerRearrange handling of jump tables. Highlights:
2010-01-25 Chris Lattnerprep work to support a future where getJumpTableInfo...
2010-01-25 Chris Lattnereliminate redundant argument to EmitJumpTableInfo
2010-01-25 Chris Lattnermcstreamerize gprel32 emission.
2010-01-25 Chris Lattnermcize the non-gprel cases of AsmPrinter::printPICJumpTa...
2010-01-25 Chris Lattnerhandle the _set_ symbol with an MCSymbol.
2010-01-25 Chris Lattnerrename MAI::PICJumpTableDirective to MAI::GPRel32Direct...
2010-01-25 Chris Lattnerpull the non-pic jump table case out of printPICJumpTab...
2010-01-25 Chris Lattnerremove JumpTableDirective, it is always null.
2010-01-25 Chris Lattnersink an arm specific method out of asmprinter into...
2010-01-25 Chris Lattnermcstreamerize .file and .file. This also fixes an...
2010-01-25 Chris Lattneremit ELF .type directives through MCStreamer instead...
2010-01-25 Chris Lattneradd a comment
2010-01-25 Chris Lattneremit the .size directive for global variables on ELF...
2010-01-24 Chris Lattnermake -fno-rtti the default unless a directory builds...
2010-01-24 Chris Lattnerfix some issues where we weren't emitting enough newlines.
2010-01-24 Chris Lattnerwhen emitting DIEs, emit the comment on the same line...
2010-01-24 Mon P WangIt seems better to scalarize vectors of size 1 instead...
2010-01-24 Mon P WangImproved widening loads by adding support for wider...
2010-01-23 Bill WendlingRemove the '-disable-scheduling' flag and replace it...
2010-01-23 Chris Lattnermcize lcomm, simplify .comm, extend both to support...
2010-01-23 Chris Lattnerresolve a fixme: the "nonexecutable stack directive...
2010-01-23 Chris Lattnerremove a dead call.
2010-01-23 Chris Lattnermcize visibility directives.
2010-01-23 Chris Lattnermove the various directive enums out of the MCStreamer...
2010-01-23 Chris LattnerChange constantexpr global variable initializers to...
2010-01-23 Chris Lattnermcstreamerize .no_dead_strip and .reference for static...
2010-01-23 Chris Lattnermcize jump table and constant pool entry labels, .local...
2010-01-23 Chris Lattneremit .ascii and .asciz through MCStreamer.
2010-01-23 Chris Lattnerremove one form of EmitString, just use EmitBytes inste...
2010-01-23 Chris Lattnerteach MCAsmStreamer::EmitBytes to use .ascii and .asciz
2010-01-22 Evan ChengEnable pre-regalloc scheduling load clustering by default.
2010-01-22 Chris Lattnermove "EOL" from asmprinter to dwarfprinter. It should...
2010-01-22 Chris Lattnerremove uses of EOL.
2010-01-22 Chris Lattneradd a new EmitCFAByte method and use it.
2010-01-22 Chris Lattnermove uleb printing from asmprinter to dwarfprinter...
2010-01-22 Chris Lattnermove sleb printing out of asmprinter into dwarf printer...
2010-01-22 Devang PatelRemove MetadataBase class because it is not adding...
2010-01-22 Dale JohannesenIgnore DEBUG_VALUE when building live intervals;
2010-01-22 Chris Lattneradd a new DwarfPrinter::EmitEncodingByte method which...
2010-01-22 Chris Lattnerrename the dwarf class to DwarfPrinter. This matches...
2010-01-22 Chris Lattnerfix indentation
2010-01-22 Chris Lattnerinline away the trivial AsmPrinter::EOL() method.
2010-01-22 Chris Lattnerinline AsmPrinter::PrintHex into its two trivial callers.
2010-01-22 Chris Lattnerchange this to be a static function instead of a method...
2010-01-22 Chris Lattnermake the loop comment printer print out a much better...
2010-01-22 Chris LattnerFor blocks that are not loop headers, just print their...
2010-01-22 Chris Lattnerreenable the label loop comments and switch them to...
2010-01-22 Chris LattnerConvert some more random-comment-printing stuff to use
2010-01-22 Chris Lattneradd a new MCAsmStreamer::GetCommentOS method to simplif...
2010-01-22 Chris Lattnerrename addComment -> AddComment for consistency.
2010-01-22 Dan GohmanRevert r94066, which was the patch which added a Verifi...
2010-01-22 Chris LattnerAdd the ability for MCStreamer to emit comments on...
2010-01-22 Chris Lattnerpass "-fasm-verbose" into createAsmStreamer.
2010-01-22 Chris LattnerStop building RTTI information for *most* llvm librarie...
2010-01-22 Evan ChengTeach pre-regalloc scheduler to schedule loads from...
2010-01-21 Evan ChengTrim unneeded includes.
2010-01-21 Jim Grosbachback this out for now. Growing Function is not good.
2010-01-21 Dan GohmanRun the verifier after LSR, to help catch use-before...
2010-01-21 Jim GrosbachMake sure that landing pad entries in the EH call site...
2010-01-20 Jim GrosbachSjLj EH introduces can introduce an additional edge...
2010-01-20 Dale Johannesenmake findDebugLoc a class method
2010-01-20 David GreeneWhen XDEBUG is enabled, check for SelectionDAG cycles...
2010-01-20 Chris Lattnerdon't send null pointers through the constantexpr codep...
2010-01-20 Chris Lattnereliminate some uses of AsmPrinter::EmitIntXXX
2010-01-20 Chris Lattnerinline and radically simplify printDataDirective. ...
2010-01-20 Chris Lattneremit basic block labels with mcstreamer.
2010-01-20 Chris Lattneremit integer and fp zeros as (e.g.) .byte 0 instead...
2010-01-20 Chris Lattnersignficant cleanups to EmitGlobalConstant (including...
2010-01-20 Chris Lattnerswitch ConstantFP emission to use MCStreamer, significantly
2010-01-20 Chris Lattnermake mcasmstreamer handle expanding 8 byte integer...
2010-01-20 Chris Lattnergive createAsmStreamer an 'isLittleEndian' argument.
2010-01-20 Devang PatelIf a instruction belongs to another function (and not...
2010-01-20 David GreeneAdd some asserts to check SelectionDAG problems earlier.
2010-01-20 Dale JohannesenMove findDebugLoc somewhere more central. Fix
next