summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Rename Unit->DwarfUnit to match the file name and make it a bit lessEric Christopher2013-12-091-48/+44
* DwarfDebug/Unit: Remove another case of label recreation by storing the gnu_r...David Blaikie2013-12-091-6/+4
* DebugInfo: Move unit begin/end labels into the unitDavid Blaikie2013-12-061-21/+7
* DebugInfo: Include the section and start-of-section label in the unitDavid Blaikie2013-12-061-13/+32
* DwarfDebug: Walk skeletons during fission pubtypes/pubnames emissionDavid Blaikie2013-12-061-10/+10
* DebugInfo: Ensure unit IDs (for non-skeletal units) match thein index in the ...David Blaikie2013-12-061-9/+9
* Rename DwarfUnits to DwarfFile to help avoid some naming confusion.Eric Christopher2013-12-051-16/+16
* DwarfDebug/DwarfUnit: Push abbreviation structures down into DwarfUnits to re...David Blaikie2013-12-051-26/+13
* DwarfDebug: Avoid unnecessary abbreviation lookup when emitting DIEsDavid Blaikie2013-12-051-17/+15
* DwarfDebug: Remove trivial function wrapperDavid Blaikie2013-12-051-6/+2
* 80-column.Eric Christopher2013-12-051-1/+2
* Remove special handling for DW_AT_ranges support by constructing theEric Christopher2013-12-051-20/+12
* Update comment.Eric Christopher2013-12-041-1/+2
* Update comment.Eric Christopher2013-12-041-1/+1
* Make RangeSpanList take a symbol for the beginning of the rangeEric Christopher2013-12-041-6/+5
* DwarfDebug: Unconditionalize trivial asm commentsDavid Blaikie2013-12-041-10/+5
* DwarfDebug: Reduce code duplication for sec offset emissionDavid Blaikie2013-12-041-56/+28
* Couple of small logical cleanups to use !empty rather than otherEric Christopher2013-12-041-2/+2
* Use move and stack allocation for RangeSpanLists. As a result makeEric Christopher2013-12-041-11/+11
* DebugInfo: Remove unused start/end labels for the debug_abbrevs sectionDavid Blaikie2013-12-041-6/+0
* DebugInfo: Avoid recreating matching labels in disparate places.David Blaikie2013-12-041-20/+16
* Reland 196270 "Generalize debug info / EH emission in AsmPrinter"Timur Iskhodzhanov2013-12-031-16/+34
* Revert r196270, "Generalize debug info / EH emission in AsmPrinter"NAKAMURA Takumi2013-12-031-27/+17
* Generalize debug info / EH emission in AsmPrinterTimur Iskhodzhanov2013-12-031-17/+27
* Refactor the handling of lexical block and inline scope rangesEric Christopher2013-12-031-36/+25
* Make ranges and range lists be a discrete entity that can be locatedEric Christopher2013-12-031-50/+90
* DebugInfo: Rename generic unit references to "TheU" instead of TheCU now that...David Blaikie2013-12-021-50/+50
* DebugInfo: Rename DwarfCompileUnit.* to DwarfUnit.* to match their contents.David Blaikie2013-12-021-1/+1
* DebugInfo: Refactor CompileUnit into a Unit baseclass and CompileUnit/TypeUni...David Blaikie2013-12-021-44/+43
* DebugInfo: Type Units: Propagate the correct DW_AT_language into type units.David Blaikie2013-12-021-5/+5
* 80-column fixups.Eric Christopher2013-11-261-1/+3
* DwarfDebug: Include type units in accelerator tables.David Blaikie2013-11-261-23/+25
* DebugInfo: Pubtypes: Coelesce pubtype registration with accelerator type regi...David Blaikie2013-11-261-3/+0
* DwarfDebug: Move ownership of CompileUnits into DwarfUnitsDavid Blaikie2013-11-231-10/+6
* Refactor DW_AT_ranges handling to use labels for ranges rather thanEric Christopher2013-11-231-23/+24
* In Dwarf 3 (and Dwarf 2) attributes whose value are offsets into aEric Christopher2013-11-211-40/+51
* Constify the DIEs used for pubname and pubtype tables. PropagateEric Christopher2013-11-211-9/+9
* DebugInfo: Partial implementation of DWARF type units.David Blaikie2013-11-191-18/+56
* DebugInfo: Constify accelerator table handling, and separate type accelarator...David Blaikie2013-11-191-26/+32
* Fix comment.Eric Christopher2013-11-191-1/+2
* Refactor the section emission code to remove duplicates now thatEric Christopher2013-11-191-39/+15
* Reformat file.Eric Christopher2013-11-191-249/+283
* DwarfDebug: Move trailing else to the same line as prior closing braceDavid Blaikie2013-11-181-4/+2
* DwarfDebug: Remove some more redundant explicit constructions.David Blaikie2013-11-181-4/+3
* DwarfCompileUnit: Add type safety to createGlobalVariableDIEDavid Blaikie2013-11-171-1/+1
* For dwarf4 use the correct form for referencing debug_loc locations,Eric Christopher2013-11-161-1/+1
* DwarfCompileUnit: Add type safety to CompileUnit::getNode by returning DIComp...David Blaikie2013-11-151-4/+3
* DwarfCompileUnit: Add type safety by using DICompileUnit rather than raw MDNo...David Blaikie2013-11-151-7/+7
* DwarfDebug: Push DISubprogram through updateSubprogramScopeDIEDavid Blaikie2013-11-151-6/+4
* DwarfCompileUnit: Push DIDescriptors through a getDIE/insertDIEDavid Blaikie2013-11-151-1/+1
OpenPOWER on IntegriCloud