summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
Commit message (Expand)AuthorAgeFilesLines
...
* Revert "DebugInfo: Don't put fission type units in comdat sections."David Blaikie2014-05-211-4/+0
* DebugInfo: Follow up to r208930, comment usage of 'using' to bring in base cl...David Blaikie2014-05-151-0/+3
* DebugInfo: Don't put fission type units in comdat sections.David Blaikie2014-05-151-0/+1
* DwarfUnit: Pick a winner between isTypeSigned and isUnsignedDIType.David Blaikie2014-05-111-1/+1
* DwarfUnit: Factor out calling isUnsignedDIType into a utility function so eac...David Blaikie2014-05-111-1/+2
* DwarfUnit: Share common constant value emission between APInts of small (<= 6...David Blaikie2014-05-111-0/+1
* Revert "Emit DW_AT_object_pointer once, on the declaration, for each function."David Blaikie2014-04-301-1/+1
* DebugInfo: Omit DW_AT_artificial on DW_TAG_formal_parameters in DW_TAG_inline...David Blaikie2014-04-301-2/+4
* Emit DW_AT_object_pointer once, on the declaration, for each function.David Blaikie2014-04-301-1/+1
* Remove DwarfUnit::LabelRange since it's unused.David Blaikie2014-04-281-9/+0
* DebugInfo: Just store the DIE by value in the DwarfUnitDavid Blaikie2014-04-281-9/+9
* Pass DIEs to DwarfUnit constructors by unique_ptr.David Blaikie2014-04-281-6/+6
* 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
OpenPOWER on IntegriCloud