summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rip out the 'is temporary' nonsense from the MCContext interface toChris Lattner2010-03-301-2/+2
* Now that DBG_LABEL is updated, we can finally make MachineMove Chris Lattner2010-03-141-6/+2
* Fix some EH failures on NNT I introduced in r98461Chris Lattner2010-03-141-4/+6
* use Label->isDefined() instead of isLabelDeleted() now that weChris Lattner2010-03-141-5/+5
* simplify EmitFrameMoves to take BaseLabel in as a symbolChris Lattner2010-03-131-9/+8
* factor some labels, simplify some code.Chris Lattner2010-03-131-6/+6
* fix a bug emitting .secrel32 that I introduced, PR6587, patchChris Lattner2010-03-121-2/+3
* fix a fixme in TargetLoweringObjectFile::getExprForDwarfReferenceChris Lattner2010-03-111-1/+2
* rename getSymbolForDwarf* to getExprForDwarf* since it returnsChris Lattner2010-03-111-2/+4
* set the temporary bit on MCSymbols correctly.Chris Lattner2010-03-101-4/+4
* inline away a form of IsPCRelative, eliminating the Chris Lattner2010-03-101-21/+0
* add some fixme's for MCizing. EH still has a few things thatChris Lattner2010-03-101-1/+5
* mcize uses of PrintRelDirective and eliminate it.Chris Lattner2010-03-101-13/+5
* inline the bool form of PrintRelDirective away, leaving just the unsigned form.Chris Lattner2010-03-091-8/+4
* eliminate EOL, adding all comments with the OutStreamer.AddComment Chris Lattner2010-03-091-10/+0
* convert the non-"ispcrel" case of EmitReference to MC,Chris Lattner2010-03-091-0/+8
* strength reduce MMI::MappedLabel to MMI::isLabelDeleted,Chris Lattner2010-03-091-6/+3
* add a EmitSymbolValue convenience method to MCStreamer.Chris Lattner2010-03-091-2/+1
* mc'ize the last use of PrintLabelName and eliminate PrintLabelName.Chris Lattner2010-03-091-10/+1
* eliminate an argument from PrintRelDirective, sinkingChris Lattner2010-03-091-10/+14
* remove the suffix form of PrintLabelName, which was only Chris Lattner2010-03-091-8/+0
* now that the debug and eh emitters use a common .set counter,Chris Lattner2010-03-091-3/+2
* move .set generation out of DwarfPrinter into AsmPrinter and Chris Lattner2010-03-081-21/+4
* simplify EmitSectionOffset to always use .set if it isChris Lattner2010-03-081-27/+6
* Remove a version of EmitDifference.Chris Lattner2010-03-081-27/+2
* eliminate a form of PrintLabelName.Chris Lattner2010-03-081-9/+4
* remove another form of EmitReference.Chris Lattner2010-03-081-7/+1
* eliminate the non-MCSymbol versions of EmitReference.Chris Lattner2010-03-081-13/+0
* mc'ize EmitLabel.Chris Lattner2010-03-081-8/+0
* elimiante the DWLabel class, using MCSymbol instead. Start Chris Lattner2010-03-081-14/+63
* MC'ize padding when padding the ULEB128 value.Bill Wendling2010-02-251-7/+5
* LLVM puts padding bytes in the __gcc_except_tab section after theBill Wendling2010-02-241-5/+13
* Preliminary patch to improve dwarf EH generation - Hooks to return Personalit...Anton Korobeynikov2010-02-151-1/+58
* Don't print out a default newline when emitting the section offset. There areBill Wendling2010-02-111-2/+0
* emit jump table an alias ".set" directives through MCStreamer as Chris Lattner2010-01-261-0/+2
* Eliminate SetDirective, and replace it with HasSetDirective.Chris Lattner2010-01-261-2/+2
* eliminate MCAsmInfo::NeedsSet: we now just use .set on any platformChris Lattner2010-01-261-5/+4
* fix some issues where we weren't emitting enough newlines.Chris Lattner2010-01-241-0/+2
* move "EOL" from asmprinter to dwarfprinter. It should eventuallyChris Lattner2010-01-221-0/+10
* add a new EmitCFAByte method and use it.Chris Lattner2010-01-221-14/+19
* move uleb printing from asmprinter to dwarfprinter, mcize,Chris Lattner2010-01-221-26/+33
* move sleb printing out of asmprinter into dwarf printer, make clientsChris Lattner2010-01-221-2/+31
* add a new DwarfPrinter::EmitEncodingByte method which handlesChris Lattner2010-01-221-0/+45
* rename the dwarf class to DwarfPrinter. This matches the filenameChris Lattner2010-01-221-22/+24
* inline away the trivial AsmPrinter::EOL() method.Chris Lattner2010-01-221-1/+1
* now that MCSymbol::print doesn't use it's MAI argument, we can Chris Lattner2010-01-171-1/+1
* Switch some functions to take Twines, eliminate uses of StringExtras.h.Benjamin Kramer2010-01-171-5/+1
* Change DIEObjectLabel to take an MCSymbol instead of std::string.Chris Lattner2010-01-161-0/+8
* Simply LSDA lable emission to use a direct special-case output instead ofJim Grosbach2009-09-011-12/+6
* Clean up LSDA name generation and use for SJLJ exception handling. ThisJim Grosbach2009-09-011-6/+12
OpenPOWER on IntegriCloud