aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter/DwarfPrinter.h
AgeCommit message (Expand)Author
2010-04-05nuke DwarfPrinterChris Lattner
2010-04-04Move EmitFrameMoves into AsmPrinter.Chris Lattner
2010-04-04now that the magic is dispelled, move EmitSectionOffset to AsmPrinter.Chris Lattner
2010-04-04remove the didInitial ivar, rename emitInitial to be moreChris Lattner
2010-04-04simplify EmitSectionOffset a little bit, improve comments.Chris Lattner
2010-04-04The "IsSmall" argument to EmitSectionOffset is always true,Chris Lattner
2010-04-04eliminate the "isEH" argument to EmitSectionOffset.Chris Lattner
2010-04-04move some more stuff to asmprinter.Chris Lattner
2010-04-04inline EmitDifference away.Chris Lattner
2010-04-04move gettemplabel and getdwlabel to AsmPrinter and renameChris Lattner
2010-04-04move uleb/sleb printing into AsmPrinter from DwarfPrinter.Chris Lattner
2010-04-04remove the raw_ostream from various dwarf printing things.Chris Lattner
2010-03-13simplify EmitFrameMoves to take BaseLabel in as a symbolChris Lattner
2010-03-10inline away a form of IsPCRelative, eliminating the Chris Lattner
2010-03-10mcize uses of PrintRelDirective and eliminate it.Chris Lattner
2010-03-09inline the bool form of PrintRelDirective away, leaving just the unsigned form.Chris Lattner
2010-03-09eliminate EOL, adding all comments with the OutStreamer.AddComment Chris Lattner
2010-03-09mc'ize the last use of PrintLabelName and eliminate PrintLabelName.Chris Lattner
2010-03-09eliminate an argument from PrintRelDirective, sinkingChris Lattner
2010-03-09remove the suffix form of PrintLabelName, which was only Chris Lattner
2010-03-09now that the debug and eh emitters use a common .set counter,Chris Lattner
2010-03-08move .set generation out of DwarfPrinter into AsmPrinter and Chris Lattner
2010-03-08simplify EmitSectionOffset to always use .set if it isChris Lattner
2010-03-08Remove a version of EmitDifference.Chris Lattner
2010-03-08eliminate a form of PrintLabelName.Chris Lattner
2010-03-08remove another form of EmitReference.Chris Lattner
2010-03-08eliminate the non-MCSymbol versions of EmitReference.Chris Lattner
2010-03-08mc'ize EmitLabel.Chris Lattner
2010-03-08merge DIEObjectLabel and DIEDwarfLabel into DIELabel.Chris Lattner
2010-03-08elimiante the DWLabel class, using MCSymbol instead. Start Chris Lattner
2010-02-24LLVM puts padding bytes in the __gcc_except_tab section after theBill Wendling
2010-02-15Preliminary patch to improve dwarf EH generation - Hooks to return Personalit...Anton Korobeynikov
2010-02-07Give DwarfPrinter a protected (but not virtual) destructor. CppcheckDuncan Sands
2010-01-26constify a bunch of dwarf stuff now that the registerinfo methodChris Lattner
2010-01-26eliminate MCAsmInfo::NeedsSet: we now just use .set on any platformChris Lattner
2010-01-22move "EOL" from asmprinter to dwarfprinter. It should eventuallyChris 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-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-16Change DIEObjectLabel to take an MCSymbol instead of std::string.Chris Lattner
2009-11-17Remove VISIBILITY_HIDDEN from the classes in this directory. Fixes bug 5507.Nick Lewycky
2009-09-01Simply LSDA lable emission to use a direct special-case output instead ofJim Grosbach
2009-09-01Clean up LSDA name generation and use for SJLJ exception handling. ThisJim Grosbach
2009-08-22rename TAI -> MAI, being careful not to make MAILJMP instructions :)Chris Lattner
2009-08-22Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner
2009-05-15Split out the DwarfDebug module from the DwarfWriter module.Bill Wendling