summaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
Commit message (Expand)AuthorAge
* DebugInfo: Following up to r209677, refactor local variable emission to delay...David Blaikie2014-06-13
* Fix typosAlp Toker2014-06-07
* DebugInfo: Use the scope of the function declaration, if any, to name a funct...David Blaikie2014-06-06
* DebugInfo: pubnames: include file-local (static or anonymous namespace) varia...David Blaikie2014-06-06
* Revert r210221 again, due to a crash Richard Smith has provided involving sel...David Blaikie2014-06-05
* DebugInfo: Add comments/assert description to r209674 based on Eric Christoph...David Blaikie2014-06-05
* DebugInfo: Reapply r209984 (reverted in r210143), asserting that abstract Dbg...David Blaikie2014-06-04
* DebugInfo: Partial revert r209984 due to more cases where abstract DbgVariabl...David Blaikie2014-06-04
* DebugInfo: Assert that DbgVariables have associated DIEsDavid Blaikie2014-06-01
* Fix typosAlp Toker2014-05-31
* DebugInfo: partially revert cleanup committed in r209680David Blaikie2014-05-27
* DebugInfo: Simplify solution to avoid DW_AT_artificial on inlined parameters.David Blaikie2014-05-27
* DebugInfo: Lazily attach definition attributes to definitions.David Blaikie2014-05-27
* DebugInfo: Separate out the addition of subprogram attribute additions so tha...David Blaikie2014-05-27
* DwarfUnit: Remove some misleading no-op code introduced in r204162.David Blaikie2014-05-26
* DebugInfo: Simplify subprogram declaration creation/references and accidental...David Blaikie2014-05-21
* Unbreak the sanitizer buildbots after r209226 due to SROA issue described in ...David Blaikie2014-05-20
* Fix test breakage introduced in r209223.David Blaikie2014-05-20
* PR19767: DebugInfo emission of pointer constants.David Blaikie2014-05-20
* DebugInfo: Handle emitting constants of C++ unicode character type.David Blaikie2014-05-16
* CodeGen: add parenthesis around complex expressionSaleem Abdulrasool2014-05-12
* DwarfUnit: Make explicit a limitation/bug in enumeration constant emission.David Blaikie2014-05-11
* DwarfUnit: Pick a winner between isTypeSigned and isUnsignedDIType.David Blaikie2014-05-11
* DwarfUnit: Factor out calling isUnsignedDIType into a utility function so eac...David Blaikie2014-05-11
* DwarfUnit: Share common constant value emission between APInts of small (<= 6...David Blaikie2014-05-11
* DebugInfo: Simplify constant value emission.David Blaikie2014-05-11
* Revert "Emit DW_AT_object_pointer once, on the declaration, for each function."David Blaikie2014-04-30
* DebugInfo: Omit DW_AT_artificial on DW_TAG_formal_parameters in DW_TAG_inline...David Blaikie2014-04-30
* Emit DW_AT_object_pointer once, on the declaration, for each function.David Blaikie2014-04-30
* Remove DwarfUnit::LabelRange since it's unused.David Blaikie2014-04-28
* DebugInfo: Just store the DIE by value in the DwarfUnitDavid Blaikie2014-04-28
* Pass DIEs to DwarfUnit constructors by unique_ptr.David Blaikie2014-04-28
* DwarfDebug: Minor refactoring around type unit constructionDavid Blaikie2014-04-26
* Encapsulate the DWARF string pool in a separate type.David Blaikie2014-04-25
* DIE: Pass ownership of children via std::unique_ptr rather than raw pointer.David Blaikie2014-04-25
* DIEEntry: Refer to the specified DIE via reference rather than pointer.David Blaikie2014-04-25
* DwarfUnit: return by reference from createAndAddDIEDavid Blaikie2014-04-25
* Return DIE by reference instead of pointer from DwarfUnit::getUnitDieDavid Blaikie2014-04-25
* DwarfUnit: Suddently, DIE references, everywhere.David Blaikie2014-04-25
* Refactor some common logic in DwarfUnit::constructVariableDIE and pass non-nu...David Blaikie2014-04-25
* [C++] Use 'nullptr'.Craig Topper2014-04-24
* Remove the intermediate AccelTypes maps in DWARF units.David Blaikie2014-04-24
* Remove the intermediate AccelNamespace maps in DWARF units.David Blaikie2014-04-24
* Remove the intermediate AccelObjC maps in DWARF unitsDavid Blaikie2014-04-24
* Remove intermediate accelerator table for names.David Blaikie2014-04-23
* Move the AddressPool from DwarfFile to DwarfDebug.David Blaikie2014-04-23
* Separate out the DWARF address pool into its own type/files.David Blaikie2014-04-23
* [Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* Re-apply r206096 after investigating the gdb buildbot failure.Adrian Prantl2014-04-14
* PR13337: Omit DW_TAG_restrict_type when compiling for DWARF2David Blaikie2014-04-12