aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-20/+4
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-2/+2
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-0/+250
* Update to LLVM 3.5a.Stephen Hines2014-04-241-409/+0
* DwarfCompileUnit: Add type safety to createGlobalVariableDIEDavid Blaikie2013-11-171-1/+1
* DwarfCompileUnit: Push type safety of DIDescriptor through CompileUnit::creat...David Blaikie2013-11-161-1/+1
* DwarfCompileUnit: Add type safety to CompileUnit::getNode by returning DIComp...David Blaikie2013-11-151-1/+1
* DwarfCompileUnit: Add type safety by using DICompileUnit rather than raw MDNo...David Blaikie2013-11-151-3/+3
* DwarfCompileUnit: Push DIDescriptors through a getDIE/insertDIEDavid Blaikie2013-11-151-2/+2
* Use a reference rather than a pointer as we don't expect a NULLEric Christopher2013-11-151-1/+1
* Unify the adding of enumerators with the construction of the enumeration.Eric Christopher2013-11-111-1/+1
* Just pass the DIComposite type by value instead of by pointer.Eric Christopher2013-11-111-1/+1
* Debug Info: remove duplication of DIEs when a DIE can be shared across CUs.Manman Ren2013-10-311-6/+14
* DebugInfo: Push header handling down into CompileUnitDavid Blaikie2013-10-301-0/+11
* Debug Info: support for DW_FORM_ref_addr.Manman Ren2013-10-291-0/+6
* Debug Info: instead of calling addToContextOwner which constructs the contextManman Ren2013-10-291-3/+0
* Debug Info: add a helper function createAndAddDIE.Manman Ren2013-10-291-0/+4
* Fix name of variable in comment.Eric Christopher2013-10-241-1/+1
* Debug Info: code clean up.Manman Ren2013-10-231-9/+9
* Debug Info: code clean up.Manman Ren2013-10-231-2/+2
* Debug Info: code clean up.Manman Ren2013-10-231-4/+4
* Debug Info: code clean up.Manman Ren2013-10-231-6/+6
* DebugInfo: Put each kind of constant (form, attribute, tag, etc) into its own...David Blaikie2013-10-211-19/+27
* Debug Info: add a newly-created DIE to a parent in the same function.Manman Ren2013-10-181-10/+12
* According to the dwarf standard pubnames and pubtypes for languagesEric Christopher2013-10-171-1/+5
* Debug Info: static member DIE creation.Manman Ren2013-10-141-2/+2
* Debug Info: remove form from function addDIEEntry.Manman Ren2013-10-111-1/+1
* Reorganize some member variables and update a comment.Eric Christopher2013-10-051-6/+6
* Fix one comment and update another. Slightly reformat.Eric Christopher2013-10-051-1/+1
* Add a resolve method on CompileUnit that forwards to DwarfDebug.Eric Christopher2013-10-051-2/+7
* Make a bunch of CompileUnit member functions private.Eric Christopher2013-10-051-35/+37
* Remove odd use of this.Eric Christopher2013-10-041-1/+1
* Reformat some odd formattings.Eric Christopher2013-10-041-32/+19
* Tighten up some type arguments to functions. Where we expect aEric Christopher2013-10-041-2/+2
* Temporarily revert r176882 as it needs to be implemented in a differentEric Christopher2013-10-041-5/+0
* Move emission of the debug string table to early in the debugEric Christopher2013-09-201-16/+10
* Migrate addGlobalName to the .cpp file as an intermediate stepEric Christopher2013-09-201-2/+1
* Revert "Give internal classes hidden visibility."Benjamin Kramer2013-09-111-1/+1
* Give internal classes hidden visibility.Benjamin Kramer2013-09-111-1/+1
* Formatting.Eric Christopher2013-08-261-10/+10
* Remove the language parameter and variable from the compile unit. WeEric Christopher2013-08-261-5/+5
* Be more rigorous about the sizes of forms and attributes.Eric Christopher2013-08-081-15/+15
* Formatting.Eric Christopher2013-07-221-1/+1
* Simplify code. No functionality change.Benjamin Kramer2013-07-051-7/+3
* addConstantValue, addConstantFPValue never returned anything butEric Christopher2013-07-031-5/+5
* [DebugInfo] Introduce DIEExpr variant of DIEValue to hold MCExpr valuesUlrich Weigand2013-07-021-2/+5
* DebugInfo: Pass MCSymbolRefExprs for labels instead of MCSymbolsDavid Blaikie2013-06-281-1/+5
* Use const references instead of pointers to references that areEric Christopher2013-06-241-4/+5
* DebugInfo: don't use location lists when the location covers the whole functi...David Blaikie2013-06-201-1/+1
* Pass the MDNode in and do the insertion at compile unit creation timeEric Christopher2013-05-081-2/+2