summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
Commit message (Expand)AuthorAgeFilesLines
* DWARF Type Units: Avoid emitting type units under fission if the type require...David Blaikie2014-04-261-3/+3
* DwarfUnit: Remove unused functionDavid Blaikie2014-04-251-4/+0
* DIE: Pass ownership of children via std::unique_ptr rather than raw pointer.David Blaikie2014-04-251-3/+5
* DIEEntry: Refer to the specified DIE via reference rather than pointer.David Blaikie2014-04-251-2/+2
* DwarfUnit: return by reference from createAndAddDIEDavid Blaikie2014-04-251-2/+2
* Return DIE by reference instead of pointer from DwarfUnit::getUnitDieDavid Blaikie2014-04-251-1/+1
* DwarfUnit: Suddently, DIE references, everywhere.David Blaikie2014-04-251-44/+44
* Refactor some common logic in DwarfUnit::constructVariableDIE and pass non-nu...David Blaikie2014-04-251-0/+4
* Remove the intermediate AccelTypes maps in DWARF units.David Blaikie2014-04-241-11/+0
* Remove the intermediate AccelNamespace maps in DWARF units.David Blaikie2014-04-241-6/+0
* Remove the intermediate AccelObjC maps in DWARF unitsDavid Blaikie2014-04-241-9/+0
* And actually use the DwarfDebug::AccelNames to emit the names.David Blaikie2014-04-231-6/+0
* Remove intermediate accelerator table for names.David Blaikie2014-04-231-3/+0
* Push memory ownership of DwarfUnits into clients of DwarfFile.David Blaikie2014-04-221-1/+1
* Remove unused parameterDavid Blaikie2014-03-241-4/+2
* Reapply DW_AT_low/high_pc patch:Eric Christopher2014-03-201-6/+9
* Revert "Use the range machinery for DW_AT_ranges and DW_AT_high/lo_pc."Eric Christopher2014-03-201-9/+6
* Use the range machinery for DW_AT_ranges and DW_AT_high/lo_pc.Eric Christopher2014-03-191-6/+9
* Debug info: Remove OdrMemberMap from DwarfDebug, it's not necessary.Adrian Prantl2014-03-181-22/+0
* Replace unnecessary #include directive with forward declarations.Adrian Prantl2014-03-181-0/+1
* DebugInfo: Avoid emitting standard opcode lengths in debug_line.dwo headers w...David Blaikie2014-03-181-2/+2
* DebugInfo: Implement debug_line.dwo for file names used in type units during ...David Blaikie2014-03-181-4/+12
* DebugInfo: Move getOrCreateSourceID from DwarfDebug to DwarfCompileUnitDavid Blaikie2014-03-171-0/+4
* Debug Info: Fix LTO type uniquing for C++ member declarationsAdrian Prantl2014-03-141-0/+22
* DebugInfo: Emit DW_TAG_subprogram's DW_AT_high_pc as an offset from the low_pcDavid Blaikie2014-03-071-0/+4
* Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles2014-03-061-2/+1
* [Layering] Move DebugInfo.h into the IR library where its implementationChandler Carruth2014-03-061-1/+1
* [Layering] Move DIBuilder.h into the IR library where its implementationChandler Carruth2014-03-061-1/+1
* Add a DIELocList class to handle pointers into the location list.Eric Christopher2014-03-051-0/+3
* [cleanup] Re-sort all the includes with utils/sort_includes.py.Chandler Carruth2014-03-041-1/+1
* Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper2014-03-021-4/+4
* If we're only emitting line tables for a particular CU then don't addEric Christopher2014-02-271-1/+6
* Address review comments for r202188.Adrian Prantl2014-02-251-3/+3
* Debug info: Support variadic functions.Adrian Prantl2014-02-251-0/+3
* Revert "Debug info: Support variadic functions."Adrian Prantl2014-02-251-3/+0
* Debug info: Support variadic functions.Adrian Prantl2014-02-251-0/+3
* Add a DIELoc class to cover the DW_FORM_exprloc set of expressionsEric Christopher2014-02-161-9/+15
* DebugInfo: Implement DW_AT_stmt_list for type unitsDavid Blaikie2014-02-141-0/+7
* DwarfUnit: Remove unnecessarily explicit/out of line virtual dtors.David Blaikie2014-02-141-2/+0
* DwarfUnit: Refactor out DW_AT_stmt_list creation into common function for fis...David Blaikie2014-02-141-0/+2
* Fix some formatting in my last commit (r201196)David Blaikie2014-02-121-6/+3
* DwarfUnit: Provide a reference to a defining DwarfCompileUnit from DwarfTypeU...David Blaikie2014-02-121-1/+11
* DwarfUnit: Refactor DW_AT_file creation into a common function.David Blaikie2014-02-121-0/+2
* Remove some prototype code accidentally committed in r201043David Blaikie2014-02-101-13/+0
* Fix formatting introduced in r200941David Blaikie2014-02-091-0/+13
* Revert "Use DW_AT_high_pc and DW_AT_low_pc for the high and low pc for a"Eric Christopher2014-01-241-5/+0
* Use DW_AT_high_pc and DW_AT_low_pc for the high and low pc for aEric Christopher2014-01-241-0/+5
* DwarfUnit: Rename "Node" to "CUNode" and propagate it through DwarfTypeUnit a...David Blaikie2014-01-091-8/+4
* Revert "DwarfUnit: Move the DICompileUnit Node to the DwarfCompileUnit only"David Blaikie2014-01-091-6/+6
* DwarfUnit: Move the DICompileUnit Node to the DwarfCompileUnit onlyDavid Blaikie2014-01-091-6/+6
OpenPOWER on IntegriCloud