summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Use a reference rather than a pointer as we don't expect a NULLEric Christopher2013-11-151-3/+3
* Comment some and reformat for clarity beginFunction.Eric Christopher2013-11-011-30/+42
* Debug Info: remove duplication of DIEs when a DIE can be shared across CUs.Manman Ren2013-10-311-0/+3
* DebugInfo: Push header handling down into CompileUnitDavid Blaikie2013-10-301-18/+5
* DwarfDebug: Change Abbreviations member from pointer to referenceDavid Blaikie2013-10-301-7/+7
* Debug Info: code clean up.Manman Ren2013-10-291-1/+3
* Debug Info: support for DW_FORM_ref_addr.Manman Ren2013-10-291-2/+41
* Debug Info: use createAndAddDIE to wrap around "new DIE" in DwarfDebug.Manman Ren2013-10-291-6/+5
* DWARF emission: Remove unnecessary/redundant DIE reference codeDavid Blaikie2013-10-241-7/+0
* Update misleading comment.Eric Christopher2013-10-241-2/+3
* DIEHash: Const correct and use references where non-null/non-rebound.David Blaikie2013-10-241-2/+2
* Debug Info: code clean up.Manman Ren2013-10-221-7/+1
* Formatting/whitespace.Eric Christopher2013-10-221-4/+4
* DebugInfo: Put each kind of constant (form, attribute, tag, etc) into its own...David Blaikie2013-10-211-8/+8
* Revert the rest of r192749 to bring back the buildbot. These twoEric Christopher2013-10-181-2/+4
* Temporarily revert r192749 as it is causing problems for LTO andEric Christopher2013-10-181-2/+8
* According to the dwarf standard pubnames and pubtypes for languagesEric Christopher2013-10-171-1/+1
* Fix a pair of bugs in the emission of pubname tables:Eric Christopher2013-10-161-3/+11
* Make sure we're not attempting to construct a subprogram DIEEric Christopher2013-10-151-16/+18
* Remove some dead code. (DarwinGDBCompat was retired in r189903).Adrian Prantl2013-10-151-5/+2
* Debug Info: remove form from function addDIEEntry.Manman Ren2013-10-111-12/+6
* Debug Info: In DIBuilder, the context field of subprogram is updated to useManman Ren2013-10-101-3/+4
* Add DbgVariable::resolve per Eric's suggestion.Manman Ren2013-10-081-2/+9
* Remove some really nasty uses of hasRawTextSupport.Rafael Espindola2013-10-051-7/+7
* Debug Info: In DIBuilder, the derived-from field of a DW_TAG_pointer_typeManman Ren2013-10-051-8/+8
OpenPOWER on IntegriCloud