summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
Commit message (Expand)AuthorAgeFilesLines
* Cleanup: Calls to getDwarfRegNum() may actually fail, if there isAdrian Prantl2014-12-051-4/+8
* Provide gmlt-like inline scope information in the skeleton CU to facilitate s...David Blaikie2014-11-041-1/+3
* Use common range handling for the CU's rangesDavid Blaikie2014-11-031-1/+2
* Sink DwarfUnit::CURanges into DwarfCompileUnitDavid Blaikie2014-11-031-7/+0
* Sink range list handling down from DwarfUnit into its only use, in DwarfCompi...David Blaikie2014-11-031-15/+0
* Add DwarfUnit::isDwoUnit and use it to generalize string creationDavid Blaikie2014-11-021-8/+11
* Remove the last mention of LineTablesOnly from DwarfUnit, sinking it into Dwa...David Blaikie2014-11-021-1/+2
* Sink DwarfUnit::applySubprogramAttributesToDefinition into DwarfCompileUnitDavid Blaikie2014-11-021-1/+0
* Sink DwarfUnit::addExpr into DwarfCompileUnitDavid Blaikie2014-11-021-3/+0
* Sink DwarfUnit::applyVariableAttributes into DwarfCompileUnitDavid Blaikie2014-11-021-1/+0
* Sink DwarfUnit::addLocationList down into DwarfCompileUnitDavid Blaikie2014-11-021-3/+0
* Sink DwarfUnit::addComplexAddress down into DwarfCompileUnitDavid Blaikie2014-11-021-8/+0
* Push DwarfUnit::addAddress down into DwarfCompileUnitDavid Blaikie2014-11-021-5/+0
* Sink DwarfUnit::addVariableAddress into DwarfCompileUnit since type units don...David Blaikie2014-11-021-5/+0
* DebugInfo: Sink accelerator table lists down (GlobalNames/Types) into DwarfCo...David Blaikie2014-11-021-10/+2
* Add DwarfUnit::addGlobalType to match DwarfUnit::addGlobalNameDavid Blaikie2014-11-021-2/+4
* DebugInfo: Refactor index type DIE initialization by rolling it into the acce...David Blaikie2014-11-021-1/+1
* Sink DwarfUnit::LabelBegin down into DwarfCompileUnit since that's the only p...David Blaikie2014-11-021-8/+0
* Remove DwarfUnit::LabelEnd in favor of computing the length of the section di...David Blaikie2014-11-011-8/+0
* Sink DwarfUnit::SectionSym into DwarfCompileUnit as it's only needed/used there.David Blaikie2014-11-011-25/+1
* Sink DwarfUnit::Skeleton down into DwarfCompileUnitDavid Blaikie2014-11-011-22/+0
* Remove unused functionDavid Blaikie2014-11-011-3/+0
* Sink DwarfUnit::constructImportedEntityDIE into DwarfCompileUnit.Frederic Riss2014-10-241-4/+0
* Sink most of DwarfDebug::constructAbstractSubprogramScopeDIE down into DwarfC...David Blaikie2014-10-101-6/+6
* Move DwarfUnit::constructVariableDIE down to DwarfCompileUnit, since it's onl...David Blaikie2014-10-091-9/+0
* Sink DwarfUnit::addSectionDelta into DwarfCompileUnit, the only place it's ne...David Blaikie2014-10-081-4/+0
* Sink and coalesce DwarfDebug.cpp::addSectionLabel and DwarfUnit::addSectionLa...David Blaikie2014-10-081-5/+0
* DebugInfo: Sink constructImportedEntityDIE down into DwarfUnit from DwarfDebug.David Blaikie2014-10-061-0/+4
* Remove unnecessary copying or replace it with moves in a bunch of places.Benjamin Kramer2014-10-041-1/+3
* Move DwarfCompileUnit from DwarfUnit.h to its own header (DwarfCompileUnit.h)David Blaikie2014-10-041-35/+0
* Change DwarfCompileUnit::createGlobalVariable to getOrCreateGlobalVariable.Frederic Riss2014-09-191-2/+2
* Sink PrevCU updating into DwarfUnit::addRange to ensure consistencyDavid Blaikie2014-09-091-3/+3
* Fix some cases where StringRef was being passed by const reference. Remove co...Craig Topper2014-08-301-2/+2
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
* Debug info: Infrastructure to support debug locations for fragmentedAdrian Prantl2014-08-011-1/+2
* [Debug Info] add DISubroutineType and its creation takes DITypeArray. Manman Ren2014-07-281-1/+1
* Reapply "DebugInfo: Don't put fission type units in comdat sections."David Blaikie2014-07-251-0/+4
* DebugInfo: Following up to r209677, refactor local variable emission to delay...David Blaikie2014-06-131-0/+1
* DebugInfo: Use the scope of the function declaration, if any, to name a funct...David Blaikie2014-06-061-0/+1
* DebugInfo: Simplify solution to avoid DW_AT_artificial on inlined parameters.David Blaikie2014-05-271-4/+2
* DebugInfo: Separate out the addition of subprogram attribute additions so tha...David Blaikie2014-05-271-0/+2
* Revert "DebugInfo: Don't put fission type units in comdat sections."David Blaikie2014-05-211-4/+0
* DebugInfo: Follow up to r208930, comment usage of 'using' to bring in base cl...David Blaikie2014-05-151-0/+3
* DebugInfo: Don't put fission type units in comdat sections.David Blaikie2014-05-151-0/+1
* DwarfUnit: Pick a winner between isTypeSigned and isUnsignedDIType.David Blaikie2014-05-111-1/+1
* DwarfUnit: Factor out calling isUnsignedDIType into a utility function so eac...David Blaikie2014-05-111-1/+2
* DwarfUnit: Share common constant value emission between APInts of small (<= 6...David Blaikie2014-05-111-0/+1
* Revert "Emit DW_AT_object_pointer once, on the declaration, for each function."David Blaikie2014-04-301-1/+1
* DebugInfo: Omit DW_AT_artificial on DW_TAG_formal_parameters in DW_TAG_inline...David Blaikie2014-04-301-2/+4
* Emit DW_AT_object_pointer once, on the declaration, for each function.David Blaikie2014-04-301-1/+1
OpenPOWER on IntegriCloud