summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-10/+14
* Revert r218778 while investigating buldbot breakage.Adrian Prantl2014-10-011-14/+10
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-10/+14
* Implement DW_TAG_subrange_type with DW_AT_count rather than DW_AT_upper_boundDavid Blaikie2014-10-011-6/+3
* Omit DW_TAG_subprograms for subprograms without inlined subroutines when prod...David Blaikie2014-09-191-16/+13
* Change DwarfCompileUnit::createGlobalVariable to getOrCreateGlobalVariable.Frederic Riss2014-09-191-9/+10
* Describe the -gmlt optimization committed in the previous revision.David Blaikie2014-09-191-0/+1
* Omit all the extra static attributes on subprograms in -gmltDavid Blaikie2014-09-191-0/+3
* Revert part of r218041.Frederic Riss2014-09-181-0/+3
* Always emit DW_AT_declaration attribute when the variable isn't a definition.Frederic Riss2014-09-181-3/+3
* DebugInfo: Add comment describing the need to disable address pool usage in s...David Blaikie2014-09-151-0/+5
* Remove the unused string section symbol parameter from DwarfFile::emitStringsDavid Blaikie2014-09-111-4/+2
* Sink PrevCU updating into DwarfUnit::addRange to ensure consistencyDavid Blaikie2014-09-091-2/+4
* Remove DwarfDebug::PrevSection, PrevCU is sufficient for handling address ran...David Blaikie2014-09-091-6/+3
* DebugInfo: Do not use DW_FORM_GNU_addr_index in skeleton CUs, GDB 7.8 errors ...David Blaikie2014-09-071-1/+1
* Debug info: Add a new explicit DIDescriptor flag for the "public" accessAdrian Prantl2014-08-291-3/+3
* Revert accidentally committed patches r216787-r216789David Blaikie2014-08-291-3/+0
* Omit DW_AT_artificial, DW_AT_external, and similar attributes under -gmltDavid Blaikie2014-08-291-0/+3
* 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
OpenPOWER on IntegriCloud