summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-4/+6
* Debug info: Infrastructure to support debug locations for fragmentedAdrian Prantl2014-08-011-15/+51
* Feedback on r214189, no functionality change.Manman Ren2014-07-291-1/+1
* [Debug Info] remove DITrivialType and use null to represent unspecified param.Manman Ren2014-07-291-2/+2
* [Debug Info] add DISubroutineType and its creation takes DITypeArray. Manman Ren2014-07-281-9/+9
* [Debug Info] rename getTypeArray to getElements, setTypeArray to setArrays.Manman Ren2014-07-281-6/+6
* DebugInfo: Following up to r209677, refactor local variable emission to delay...David Blaikie2014-06-131-14/+14
* Fix typosAlp Toker2014-06-071-1/+1
* DebugInfo: Use the scope of the function declaration, if any, to name a funct...David Blaikie2014-06-061-0/+7
* DebugInfo: pubnames: include file-local (static or anonymous namespace) varia...David Blaikie2014-06-061-9/+10
* Revert r210221 again, due to a crash Richard Smith has provided involving sel...David Blaikie2014-06-051-2/+1
* DebugInfo: Add comments/assert description to r209674 based on Eric Christoph...David Blaikie2014-06-051-2/+4
* DebugInfo: Reapply r209984 (reverted in r210143), asserting that abstract Dbg...David Blaikie2014-06-041-5/+3
* DebugInfo: Partial revert r209984 due to more cases where abstract DbgVariabl...David Blaikie2014-06-041-1/+5
* DebugInfo: Assert that DbgVariables have associated DIEsDavid Blaikie2014-06-011-2/+1
* Fix typosAlp Toker2014-05-311-1/+1
* DebugInfo: partially revert cleanup committed in r209680David Blaikie2014-05-271-1/+2
* DebugInfo: Simplify solution to avoid DW_AT_artificial on inlined parameters.David Blaikie2014-05-271-13/+9
* DebugInfo: Lazily attach definition attributes to definitions.David Blaikie2014-05-271-1/+7
* DebugInfo: Separate out the addition of subprogram attribute additions so tha...David Blaikie2014-05-271-9/+15
* DwarfUnit: Remove some misleading no-op code introduced in r204162.David Blaikie2014-05-261-4/+0
* DebugInfo: Simplify subprogram declaration creation/references and accidental...David Blaikie2014-05-211-21/+18
* Unbreak the sanitizer buildbots after r209226 due to SROA issue described in ...David Blaikie2014-05-201-4/+7
* Fix test breakage introduced in r209223.David Blaikie2014-05-201-1/+2
* PR19767: DebugInfo emission of pointer constants.David Blaikie2014-05-201-2/+13
* DebugInfo: Handle emitting constants of C++ unicode character type.David Blaikie2014-05-161-2/+3
* CodeGen: add parenthesis around complex expressionSaleem Abdulrasool2014-05-121-5/+5
* DwarfUnit: Make explicit a limitation/bug in enumeration constant emission.David Blaikie2014-05-111-4/+9
* DwarfUnit: Pick a winner between isTypeSigned and isUnsignedDIType.David Blaikie2014-05-111-23/+16
* DwarfUnit: Factor out calling isUnsignedDIType into a utility function so eac...David Blaikie2014-05-111-8/+10
* DwarfUnit: Share common constant value emission between APInts of small (<= 6...David Blaikie2014-05-111-40/+16
* DebugInfo: Simplify constant value emission.David Blaikie2014-05-111-41/+11
* Revert "Emit DW_AT_object_pointer once, on the declaration, for each function."David Blaikie2014-04-301-7/+2
* DebugInfo: Omit DW_AT_artificial on DW_TAG_formal_parameters in DW_TAG_inline...David Blaikie2014-04-301-6/+7
* Emit DW_AT_object_pointer once, on the declaration, for each function.David Blaikie2014-04-301-2/+7
* Remove DwarfUnit::LabelRange since it's unused.David Blaikie2014-04-281-1/+0
* DebugInfo: Just store the DIE by value in the DwarfUnitDavid Blaikie2014-04-281-20/+21
* Pass DIEs to DwarfUnit constructors by unique_ptr.David Blaikie2014-04-281-12/+13
* DwarfDebug: Minor refactoring around type unit constructionDavid Blaikie2014-04-261-0/+6
* Encapsulate the DWARF string pool in a separate type.David Blaikie2014-04-251-3/+3
* DIE: Pass ownership of children via std::unique_ptr rather than raw pointer.David Blaikie2014-04-251-5/+6
* DIEEntry: Refer to the specified DIE via reference rather than pointer.David Blaikie2014-04-251-12/+12
* DwarfUnit: return by reference from createAndAddDIEDavid Blaikie2014-04-251-32/+32
* Return DIE by reference instead of pointer from DwarfUnit::getUnitDieDavid Blaikie2014-04-251-3/+3
* DwarfUnit: Suddently, DIE references, everywhere.David Blaikie2014-04-251-216/+207
* Refactor some common logic in DwarfUnit::constructVariableDIE and pass non-nu...David Blaikie2014-04-251-16/+18
* [C++] Use 'nullptr'.Craig Topper2014-04-241-13/+14
* Remove the intermediate AccelTypes maps in DWARF units.David Blaikie2014-04-241-10/+1
* Remove the intermediate AccelNamespace maps in DWARF units.David Blaikie2014-04-241-10/+2
* Remove the intermediate AccelObjC maps in DWARF unitsDavid Blaikie2014-04-241-8/+0
OpenPOWER on IntegriCloud