aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r235153Pirama Arumuga Nainar2015-05-181-162/+137
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-299/+167
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-179/+127
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-711/+417
* Update LLVM for rebase to r212749.Stephen Hines2014-07-211-52/+109
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-980/+629
* Update to LLVM 3.5a.Stephen Hines2014-04-241-1167/+926
* 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
* Temporarily revert r176882 as it needs to be implemented in a differentEric Christopher2013-10-041-34/+4
* Temporarily revert r191792 as it is causing some LTO debug failuresEric Christopher2013-10-041-47/+13
* Fixed a bug with section names containing special characters.Richard Mitton2013-10-031-8/+24
* DebugInfo: Avoid redundantly adding child DIEs to parents.David Blaikie2013-10-031-6/+0
* Make sure we emit a section for pubnames even if that section isEric Christopher2013-10-031-3/+0
* Fix cut and paste typo.Eric Christopher2013-10-031-2/+2
* Remove wild .debug_aranges entries generated from unimportant labelsAlexey Samsonov2013-10-031-6/+3
* Debug Info: In DIBuilder, the derived-from field of a DW_TAG_pointer_typeManman Ren2013-10-011-8/+8
* Debug Info: remove duplication of DIEs when a DIE is part of the type systemManman Ren2013-10-011-5/+39
* Add the DW_AT_GNU_ranges_base attribute if we've emitted any rangesEric Christopher2013-10-011-2/+11