summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
Commit message (Expand)AuthorAgeFilesLines
...
* Remove DwarfDebug::PrevSection, PrevCU is sufficient for handling address ran...David Blaikie2014-09-091-7/+0
* DebugInfo: Elide lexical scopes which only contain other (inline or lexical) ...David Blaikie2014-08-311-3/+4
* DebugInfo: Move argument creation up into the caller that's unambiguously han...David Blaikie2014-08-311-1/+1
* Modify DwarfDebug::constructImportedEntityDIE to return rather than insert in...David Blaikie2014-08-311-5/+2
* Refactor constructImportedEntityDIE(DwarfUnit, DIImportedEntity) to return a ...David Blaikie2014-08-311-2/+3
* Constify MCSymbol* parameters to DwarfDebug::attachLowHighPC.Frederic Riss2014-08-281-2/+2
* Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...Craig Topper2014-08-211-2/+2
* Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoi...Craig Topper2014-08-181-2/+2
* Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...Craig Topper2014-08-171-2/+2
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
* DebugInfo: Move the reference to the CU from the location list entry to the l...David Blaikie2014-08-051-2/+1
* Debug info: Infrastructure to support debug locations for fragmentedAdrian Prantl2014-08-011-0/+13
* Reapply "DebugInfo: Don't put fission type units in comdat sections."David Blaikie2014-07-251-0/+1
* Recommit r212203: Don't try to construct debug LexicalScopes hierarchy for fu...David Blaikie2014-07-251-0/+2
* Revert "Recommit r212203: Don't try to construct debug LexicalScopes hierarch...David Blaikie2014-07-211-2/+0
* Recommit r212203: Don't try to construct debug LexicalScopes hierarchy for fu...David Blaikie2014-07-091-0/+2
* Temporarily revert "Don't try to construct debug LexicalScopes hierarchy for ...Eric Christopher2014-07-031-2/+0
* Don't try to construct debug LexicalScopes hierarchy for functions that do no...David Blaikie2014-07-021-0/+2
* DebugInfo: Remove some extra handling of abstract variables and instead rely ...David Blaikie2014-06-131-15/+11
* DebugInfo: Reference abstract definitions from variables in concrete definiti...David Blaikie2014-06-131-0/+1
* DwarfDebug::getExistingAbstractVariable: constify an existing reference param...David Blaikie2014-06-131-1/+1
* DebugInfo: Following up to r209677, refactor local variable emission to delay...David Blaikie2014-06-131-0/+3
* DebugInfo: Reuse existing LexicalScope to retrieve the scope's MDNode, rather...David Blaikie2014-06-051-1/+0
* DebugInfo: Reapply r209984 (reverted in r210143), asserting that abstract Dbg...David Blaikie2014-06-041-0/+5
* Roll DbgVariable::setMInsn into the constructor. No functional changes.Adrian Prantl2014-05-301-4/+13
* DebugInfo: Create abstract function definitions even when concrete definition...David Blaikie2014-05-271-3/+0
* DebugInfo: Lazily attach definition attributes to definitions.David Blaikie2014-05-271-0/+2
* 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
OpenPOWER on IntegriCloud