DIE: Pass ownership of children via std::unique_ptr rather than raw pointer.
[oota-llvm.git] / lib / CodeGen / AsmPrinter / DIE.h
2014-04-25 David BlaikieDIE: Pass ownership of children via std::unique_ptr...
2014-04-25 David BlaikieDIEEntry: Refer to the specified DIE via reference...
2014-04-24 Craig Topper[C++] Use 'nullptr'.
2014-04-14 David BlaikieUse std::unique_ptr for DIE children
2014-04-12 David BlaikieUse dwarf::Tag rather than unsigned for DIE::Tag to...
2014-03-18 Eric ChristopherMore header and forward declaration cleanup.
2014-03-08 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-05 Eric ChristopherAdd a DIELocList class to handle pointers into the...
2014-03-05 Eric ChristopherMake the DIEValue constructor even more explicit.
2014-03-05 Eric ChristopherUse a bool for whether or not an abbreviation has child...
2014-03-05 Eric ChristopherUse dwarf::Attribute instead of a bare uint16_t.
2014-03-05 Eric ChristopherExpand slightly on comment.
2014-03-05 Eric ChristopherUnindent namespace.
2014-02-27 Eric ChristopherRevert r201751 and solve the const problem a different...
2014-02-20 Eric ChristopherMake DIELoc/DIEBlock's ComputeSize method const. Add...
2014-02-16 Eric ChristopherAdd a DIELoc class to cover the DW_FORM_exprloc set...
2014-01-07 Chandler CarruthRe-sort all of the includes with ./utils/sort_includes...
2013-12-17 David BlaikieDebugInfo: Introduce new DIValue, DIETypeSignature...
2013-11-21 Eric ChristopherConstify the DIEs used for pubname and pubtype tables...
2013-11-20 Eric ChristopherRemove polymorphic destruction for DIE. DIEBlocks are...
2013-11-19 David BlaikieDebugInfo: Partial implementation of DWARF type units.
2013-11-19 Eric ChristopherFormatting and 80-col.
2013-10-31 Manman RenDebug Info: remove duplication of DIEs when a DIE can...
2013-10-29 Manman RenDebug Info: support for DW_FORM_ref_addr.
2013-10-24 David BlaikieDIEHash: Refactor ref attribute hashing into smaller...
2013-10-24 David BlaikieRemove unused debug-only member variable.
2013-10-21 David BlaikieDebugInfo: Put each kind of constant (form, attribute...
2013-10-04 David BlaikieRemove some dead code.
2013-10-04 Eric ChristopherTemporarily revert r176882 as it needs to be implemente...
2013-10-04 Eric ChristopherTemporarily revert r191792 as it is causing some LTO...
2013-10-03 David BlaikieDebugInfo: Avoid redundantly adding child DIEs to parents.
2013-10-01 Manman RenDebug Info: remove duplication of DIEs when a DIE is...
2013-09-11 Benjamin KramerRevert "Give internal classes hidden visibility."
2013-09-11 Benjamin KramerGive internal classes hidden visibility.
2013-08-08 Eric ChristopherBe more rigorous about the sizes of forms and attributes.
2013-08-07 Eric ChristopherAdd a way to grab a particular attribute out of a DIE.
2013-07-26 Eric ChristopherAdd preliminary support for hashing DIEs and breaking...
2013-07-02 Manman RenDebug Info: use module flag to set up Dwarf version.
2013-07-02 Ulrich Weigand[DebugInfo] Introduce DIEExpr variant of DIEValue to...
2013-06-28 David BlaikieDebugInfo: Pass MCSymbolRefExprs for labels instead...
2013-06-11 Eric ChristopherFormatting.
2013-06-10 Eric ChristopherFix up comment.
2013-06-10 Eric ChristopherRemove unused function.
2013-06-10 Eric ChristopherIndentCount is only used within NDEBUG code.
2013-05-31 Eric ChristopherConst-ify some printing and dumping code for DIEValues.
2013-05-14 Eric ChristopherMake getCompileUnit non-const and return the current...
2013-05-14 David BlaikieAssert that DIEEntries are constructed with non-null...
2013-05-06 Eric ChristopherRemove unnecessary instance variable and rework logic...
2013-04-04 Manman RenDebug Info: revert 178722 for now.
2013-04-04 Manman RenDebug Info: according to DWARF 2, FORM_ref_addr the...
2013-04-03 Eric ChristopherFix grammar.
2013-03-29 Eric ChristopherUse SmallVectorImpl instead of SmallVector at the uses.
2013-03-29 Eric ChristopherUse 12 as the magic number for our abbreviation data...
2013-03-18 Hans WennborgFix integer comparison in DIEInteger::BestForm.
2013-03-12 Manman RenDebug Info: use DW_FORM_ref_addr instead of DW_FORM_ref...
2013-01-07 Eric ChristopherWhitespace and 80-col.
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-10-11 Sean SilvaRemove unnecessary classof()'s
2012-01-24 Benjamin KramerBit pack DIE structures better.
2012-01-24 Eric ChristopherRemove generation of DW_AT_sibling. Nothing as far...
2011-12-20 David BlaikieUnweaken vtables as per llvm.org/docs/CodingStandards...
2011-10-28 Nick LewyckyAlways use the string pool, even when it makes the...
2011-10-25 Nick LewyckyRemove dead enum value. There is no DIESectionOffset.
2011-10-18 Nick LewyckyFix some typo/formatting issues. No functionality change.
2011-03-09 Benjamin KramerRemove unused virtual dtor.
2011-02-25 Cameron ZwarichRoll out r126425 and r126450 to see if it fixes the...
2011-02-24 Devang PatelEnable DebugInfo support for COFF object files.
2010-05-25 Devang PatelFirst cut at supporting .debug_loc section.
2010-04-16 Devang PatelAdd support to emit dwarf ranges.
2010-04-05 Chris Lattnerchange SizeOf to take AsmPrinter instead of TargetData,
2010-04-05 Chris Lattner1) make DIE take AsmPrinter instead of DwarfPrinter.
2010-03-31 Benjamin KramerDwarfDebug: Allocate DIEValues with a BumpPtrAllocator...
2010-03-22 Devang PatelDW_AT_stmt_list attribute attached with a compile unit...
2010-03-22 Jeffrey YasskinFix a memory leak from DIE::addSiblingOffset() by addin...
2010-03-12 Jeffrey YasskinFree DbgScopes in DwarfDebug::endFunction(). Also...
2010-03-08 Chris Lattnersimplify EmitSectionOffset to always use .set if it is
2010-03-08 Chris Lattnermerge DIEObjectLabel and DIEDwarfLabel into DIELabel.
2010-03-08 Chris Lattnerelimiante the DWLabel class, using MCSymbol instead...
2010-03-08 Douglas GregorRevert r97917, which was causing Clang Debug self-host...
2010-03-07 Jeffrey YasskinRoll r97906 forward again, without double-deleting...
2010-01-23 Chris Lattnerteach MCAsmStreamer::EmitBytes to use .ascii and .asciz
2010-01-22 Chris Lattnermove uleb printing from asmprinter to dwarfprinter...
2010-01-22 Chris Lattnerrename the dwarf class to DwarfPrinter. This matches...
2010-01-16 Chris LattnerChange DIEObjectLabel to take an MCSymbol instead of...
2009-12-15 Devang PatelAdd support to emit debug info for C++ namespaces.
2009-12-02 Devang PatelClarify that DIEString does not keep a copy of the...
2009-11-24 Devang PatelUse StringRef instead of std::string in DIEString.
2009-11-21 Devang PatelCosmetic changes, which were long overdue, in DwarfDebu...
2009-11-21 Devang PatelThere is no need to use FoldingSet to unique DIEs.
2009-11-17 Nick LewyckyRemove VISIBILITY_HIDDEN from the classes in this direc...
2009-08-23 Chris Lattnerconvert the DIE printing stuff to use raw_ostream inste...
2009-06-24 Owen AndersonDown with _even more_ statics!
2009-05-15 Bill WendlingSplit out the DwarfDebug module from the DwarfWriter...
2009-05-15 Bill WendlingMark class as hidden.
2009-05-15 Bill WendlingSplit out the Dwarf writer stuff into separate files...