summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
Commit message (Expand)AuthorAgeFilesLines
* Revert "DebugInfo: Don't put fission type units in comdat sections."David Blaikie2014-05-211-1/+0
* DebugInfo: Ensure concrete out of line variables from inlined functions refer...David Blaikie2014-05-211-1/+2
* DwarfDebug: Refactor AT_ranges/AT_high_pc+AT_low_pc emission into helper func...David Blaikie2014-05-161-0/+2
* DebugInfo: Don't put fission type units in comdat sections.David Blaikie2014-05-151-0/+1
* DebugInfo: Do not delay attaching DW_AT_inline attribute to abstract definiti...David Blaikie2014-05-141-3/+0
* Use a single data structure to store all user variables in DwarfDebugAlexey Samsonov2014-04-301-4/+1
* Revert "Emit DW_AT_object_pointer once, on the declaration, for each function."David Blaikie2014-04-301-1/+1
* Move logic for calculating DBG_VALUE history map into separate file/class.Alexey Samsonov2014-04-301-5/+2
* Emit DW_AT_object_pointer once, on the declaration, for each function.David Blaikie2014-04-301-1/+1
* Fix the clang-cl self-host build by defining ~DwarfDebug out of lineReid Kleckner2014-04-301-0/+2
* Fix some 80 cols violations committed in r207539David Blaikie2014-04-291-2/+4
* DwarfDebug: Split the initialization of abstract and non-abstract subprogram ...David Blaikie2014-04-291-3/+7
* Improve explicit memory ownership of DIEsDavid Blaikie2014-04-281-5/+8
* DwarfDebug: Omit DW_AT_object_pointer on inlined_subroutinesDavid Blaikie2014-04-281-0/+2
* [C++] Use 'nullptr'.Craig Topper2014-04-281-4/+4
* DWARF Type Units: Avoid emitting type units under fission if the type require...David Blaikie2014-04-261-0/+2
* DIE: Pass ownership of children via std::unique_ptr rather than raw pointer.David Blaikie2014-04-251-1/+1
* DwarfUnit: return by reference from createAndAddDIEDavid Blaikie2014-04-251-5/+5
* DwarfUnit: Suddently, DIE references, everywhere.David Blaikie2014-04-251-5/+5
* Refactor some common logic in DwarfUnit::constructVariableDIE and pass non-nu...David Blaikie2014-04-251-1/+1
* Remove unused parameterDavid Blaikie2014-04-241-1/+1
* Remove the intermediate AccelTypes maps in DWARF units.David Blaikie2014-04-241-0/+3
* Remove the intermediate AccelNamespace maps in DWARF units.David Blaikie2014-04-241-0/+3
* Remove the intermediate AccelObjC maps in DWARF unitsDavid Blaikie2014-04-241-0/+3
* Remove intermediate accelerator table for names.David Blaikie2014-04-231-0/+7
* Move the AddressPool from DwarfFile to DwarfDebug.David Blaikie2014-04-231-0/+4
* Split out DwarfFile from DwarfDebug into its own .h/.cpp files.David Blaikie2014-04-231-90/+1
* Push memory ownership of DwarfUnits into clients of DwarfFile.David Blaikie2014-04-221-17/+20
* Use std::unique_ptr to handle ownership of DwarfUnits in DwarfFile.David Blaikie2014-04-221-6/+5
* Simplify address pool index assignment.David Blaikie2014-04-221-3/+1
* Revert "Use value semantics to manage DbgVariables rather than dynamic alloca...David Blaikie2014-04-221-12/+4
* Use value semantics to manage DbgVariables rather than dynamic allocation/poi...David Blaikie2014-04-211-4/+12
* Use std::unique_ptr for DIE childrenDavid Blaikie2014-04-141-2/+2
* Use dwarf::Tag rather than unsigned for DIE::Tag to make debugging easier.David Blaikie2014-04-121-1/+1
* Split debug_loc and debug_loc.dwo emission into two separate functionsDavid Blaikie2014-04-021-0/+3
* DebugInfo: Introduce DebugLocList to encapsulate a list of DebugLocEntries an...David Blaikie2014-04-021-3/+5
* DebugInfo: Split DebugLocEntry into its own file.David Blaikie2014-04-011-85/+1
* DwarfDebug: Prevent DebugLocEntry merging from coalescing two differentAdrian Prantl2014-04-011-2/+9
* DebugInfo: Factor out common functionality for rendering debug_loc and debug_...David Blaikie2014-04-011-0/+3
* Simplify debug_loc.dwo handling slightly.David Blaikie2014-04-011-4/+1
* DebugInfo: Support debug_loc under fissionDavid Blaikie2014-03-251-1/+4
* DebugInfo: Simplify debug loc list handling by keeping separate listsDavid Blaikie2014-03-241-2/+3
* DwarfDebug: Simplify debug_loc mergingDavid Blaikie2014-03-241-14/+10
* DwarfDebug: Remove an unused parameterDavid Blaikie2014-03-241-2/+1
* Typo.Eric Christopher2014-03-201-1/+1
* Reapply DW_AT_low/high_pc patch:Eric Christopher2014-03-201-12/+29
* Revert "Use the range machinery for DW_AT_ranges and DW_AT_high/lo_pc."Eric Christopher2014-03-201-13/+3
* Use the range machinery for DW_AT_ranges and DW_AT_high/lo_pc.Eric Christopher2014-03-191-3/+13
* DebugInfo: Use the comp_dir of the referencing type units when building debug...David Blaikie2014-03-191-4/+11
* Add back the headers we're getting via (likely) transitive includes.Eric Christopher2014-03-181-0/+4
OpenPOWER on IntegriCloud