summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
Commit message (Expand)AuthorAgeFilesLines
* DebugInfo: Refactor emitDebugPubNames/Types into a common implementationDavid Blaikie2014-03-111-0/+5
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-081-6/+6
* Add support for hashing location information for CU level hashes.Eric Christopher2014-03-081-3/+9
* Two part patch:Eric Christopher2014-03-071-0/+4
* DebugInfo: Refactor high_pc/low_pc construction into reusable functionDavid Blaikie2014-03-071-0/+3
* Constify a few things with DotDebugLocEntry.Eric Christopher2014-03-061-2/+2
* [Layering] Move DebugInfo.h into the IR library where its implementationChandler Carruth2014-03-061-1/+1
* Remove the last of the special case code for emitting attributes.Eric Christopher2014-03-061-0/+4
* constify a few accessors.Eric Christopher2014-03-061-3/+3
* Add a DIELocList class to handle pointers into the location list.Eric Christopher2014-03-051-0/+3
* [Layering] Move DebugLoc.h into the IR library. The implementationChandler Carruth2014-03-051-1/+1
* [cleanup] Re-sort all the includes with utils/sort_includes.py.Chandler Carruth2014-03-041-1/+1
* Add a DIELoc class to cover the DW_FORM_exprloc set of expressionsEric Christopher2014-02-161-1/+1
* DebugInfo: Deduplicate entries in the fission address tableDavid Blaikie2014-02-151-3/+7
* DwarfUnit: Provide a reference to a defining DwarfCompileUnit from DwarfTypeU...David Blaikie2014-02-121-2/+2
* Make the compile unit map a MapVector so that we can assume a stableEric Christopher2014-01-291-1/+2
* Revert r199871 and replace it with a simple check in the debug infoEric Christopher2014-01-281-0/+4
* Revert "Use DW_AT_high_pc and DW_AT_low_pc for the high and low pc for a"Eric Christopher2014-01-241-1/+0
* Use DW_AT_high_pc and DW_AT_low_pc for the high and low pc for aEric Christopher2014-01-241-0/+1
* Make sure we emit a relocation to the debug_ranges section in theEric Christopher2014-01-151-0/+6
* Revert "Revert r198851, "Prototype of skeleton type units for fission""David Blaikie2014-01-101-0/+4
* Revert r198851, "Prototype of skeleton type units for fission"NAKAMURA Takumi2014-01-091-4/+0
* Prototype of skeleton type units for fissionDavid Blaikie2014-01-091-0/+4
* DwarfDebug: Refactor out common skeleton construction code to be reused for t...David Blaikie2014-01-091-0/+3
* DwarfUnit: Rename "Node" to "CUNode" and propagate it through DwarfTypeUnit a...David Blaikie2014-01-091-2/+2
* Revert "Revert "Debug Info: Type Units: Simplify type hashing using IR-provid...David Blaikie2014-01-031-1/+2
* Revert "Debug Info: Type Units: Simplify type hashing using IR-provided uniqu...David Blaikie2014-01-031-2/+1
* Debug Info: Type Units: Simplify type hashing using IR-provided unique names.David Blaikie2014-01-031-1/+2
* Revert r198208 and reapply:Eric Christopher2013-12-301-1/+2
* Revert r198199 (and r198202). It broke 3 DebugInfo tests for targeting i686-c...NAKAMURA Takumi2013-12-301-2/+1
* Fix aranges and split dwarf by ensuring that the symbol and relocationEric Christopher2013-12-301-1/+2
* DebugInfo: Introduce new DIValue, DIETypeSignature to encode references to ty...David Blaikie2013-12-171-7/+3
* We never emit info into the macro info section, stop emitting anEric Christopher2013-12-101-3/+0
* Rename CompileUnit->DwarfCompileUnit and TypeUnit->DwarfTypeUnit forEric Christopher2013-12-091-26/+26
* Rename Unit->DwarfUnit to match the file name and make it a bit lessEric Christopher2013-12-091-63/+64
* DebugInfo: Include the section and start-of-section label in the unitDavid Blaikie2013-12-061-2/+2
* DebugInfo: Ensure unit IDs (for non-skeletal units) match thein index in the ...David Blaikie2013-12-061-3/+0
* Rename DwarfUnits to DwarfFile to help avoid some naming confusion.Eric Christopher2013-12-051-6/+7
* DwarfDebug/DwarfUnit: Push abbreviation structures down into DwarfUnits to re...David Blaikie2013-12-051-23/+8
* DwarfDebug: Avoid unnecessary abbreviation lookup when emitting DIEsDavid Blaikie2013-12-051-1/+1
* DwarfDebug: Remove trivial function wrapperDavid Blaikie2013-12-051-3/+0
* DwarfDebug: Reduce code duplication for sec offset emissionDavid Blaikie2013-12-041-0/+4
* Update comment grammar and contents.Eric Christopher2013-12-031-1/+4
* Reland 196270 "Generalize debug info / EH emission in AsmPrinter"Timur Iskhodzhanov2013-12-031-8/+12
* Revert r196270, "Generalize debug info / EH emission in AsmPrinter"NAKAMURA Takumi2013-12-031-13/+9
* Generalize debug info / EH emission in AsmPrinterTimur Iskhodzhanov2013-12-031-9/+13
* Refactor the handling of lexical block and inline scope rangesEric Christopher2013-12-031-0/+5
* Update doxygen tags.Eric Christopher2013-12-031-2/+2
* Reorder member function declarations to match source order.Eric Christopher2013-12-031-3/+4
* Make ranges and range lists be a discrete entity that can be locatedEric Christopher2013-12-031-2/+3
OpenPOWER on IntegriCloud