summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary temporary construction.David Blaikie2013-11-171-1/+1
* Remove redundant explicit default initialization.David Blaikie2013-11-171-2/+2
* DwarfCompileUnit: Add type safety to createGlobalVariableDIEDavid Blaikie2013-11-171-3/+2
* DwarfCompileUnit: Push type safety of DIDescriptor through CompileUnit::creat...David Blaikie2013-11-161-4/+4
* DwarfCompileUnit: Remove unnecessary OwningPtr<T>::get() callDavid Blaikie2013-11-161-1/+1
* For dwarf4 use the correct form for referencing debug_loc locations,Eric Christopher2013-11-161-1/+3
* DwarfCompileUnit: Add type safety by using DICompileUnit rather than raw MDNo...David Blaikie2013-11-151-5/+5
* DwarfCompileUnit: Simplify getLanguage() calls to use existing member functionDavid Blaikie2013-11-151-3/+3
* Replace the dangling context hotfix with an assertion.Adrian Prantl2013-11-151-4/+1
* DwarfCompileUnit: Push DIDescriptors through a getDIE/insertDIEDavid Blaikie2013-11-151-16/+17
* DwarfCompileUnit: Push DIDescriptor usage out from isShareableAcrossCUsDavid Blaikie2013-11-151-5/+5
* Reimplement r194843 in a slightly less broken way.Adrian Prantl2013-11-151-3/+5
* Restore the behaviour from before r194728.Adrian Prantl2013-11-151-1/+3
* Use a reference rather than a pointer as we don't expect a NULLEric Christopher2013-11-151-19/+19
* DebugInfo: Simplify/narrow null-check for getOrCreateTypeDavid Blaikie2013-11-141-2/+4
* DwarfCompileUnit::getOrCreateContext: Return the compile unit DIE rather than...David Blaikie2013-11-141-11/+4
* Remove unnecessary 'else' after return.David Blaikie2013-11-141-4/+3
* Unify the adding of enumerators with the construction of the enumeration.Eric Christopher2013-11-111-22/+24
* Formatting.Eric Christopher2013-11-111-9/+8
* 80-col.Eric Christopher2013-11-111-5/+7
* Just pass the DIComposite type by value instead of by pointer.Eric Christopher2013-11-111-5/+5
* DebugInfo: Emit member variable locations as data instead of expressions in b...David Blaikie2013-11-011-29/+31
* Debug Info: remove duplication of DIEs when a DIE can be shared across CUs.Manman Ren2013-10-311-4/+46
* DebugInfo: Push header handling down into CompileUnitDavid Blaikie2013-10-301-0/+13
* Debug Info: support for DW_FORM_ref_addr.Manman Ren2013-10-291-1/+2
* Debug Info: instead of calling addToContextOwner which constructs the contextManman Ren2013-10-291-18/+9
* Add a helper getSymbol to AsmPrinter.Rafael Espindola2013-10-291-3/+3
* Debug Info: instead of calling addToContextOwner which constructs the contextManman Ren2013-10-291-7/+17
* Debug Info: use createAndAddDIE for newly-created Subprogram DIEs.Manman Ren2013-10-291-9/+5
* Debug Info: add a helper function createAndAddDIE.Manman Ren2013-10-291-29/+24
* Debug Info: code clean up.Manman Ren2013-10-231-22/+14
* Debug Info: code clean up.Manman Ren2013-10-231-3/+3
* Debug Info: code clean up.Manman Ren2013-10-231-14/+8
* Debug Info: code clean up.Manman Ren2013-10-231-12/+12
* Remove {} from one-line block.Manman Ren2013-10-231-2/+1
* Fix up some old review feedback.Eric Christopher2013-10-211-2/+3
* DebugInfo: Put each kind of constant (form, attribute, tag, etc) into its own...David Blaikie2013-10-211-109/+123
* Remove unused variable.Benjamin Kramer2013-10-191-2/+1
* Reformat.Eric Christopher2013-10-191-80/+73
* Fix up a few minor performance problems spotted in code review.Eric Christopher2013-10-191-7/+6
* Debug Info: add a newly-created DIE to a parent in the same function.Manman Ren2013-10-181-14/+17
* Debug Info: simplify code a bit.Manman Ren2013-10-181-1/+1
* According to the dwarf standard pubnames and pubtypes for languagesEric Christopher2013-10-171-7/+52
* Add the subprogram DIEs to the context they're created with onlyEric Christopher2013-10-171-3/+6
* Fix a pair of bugs in the emission of pubname tables:Eric Christopher2013-10-161-3/+5
* Debug Info: static member DIE creation.Manman Ren2013-10-141-12/+22
* Debug Info: remove form from function addDIEEntry.Manman Ren2013-10-111-13/+10
* Debug Info: In DIBuilder, the context field of subprogram is updated to useManman Ren2013-10-101-1/+1
* Debug Info: In DIBuilder, the context and type fields of template_type andManman Ren2013-10-091-3/+4
* Debug Info: rename getOriginalTypeSize to getBaseTypeSize.Manman Ren2013-10-081-4/+4
OpenPOWER on IntegriCloud