summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/DebugInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add a comment about the DIDescriptor class hierarchy.Adrian Prantl2014-04-011-2/+4
* LTO type uniquing: store the Decl field of a DIImportedEntity as a DIRef.Adrian Prantl2014-04-011-2/+2
* remove a bunch of unused private methodsNuno Lopes2014-03-231-12/+0
* Switch the type field in DIVariable and DIGlobalVariable over to DITypeRefs.Adrian Prantl2014-03-181-7/+9
* [C++11] Add range based accessors for the Use-Def chain of a Value.Chandler Carruth2014-03-091-2/+2
* [Layering] Move DebugInfo.h into the IR library where its implementationChandler Carruth2014-03-061-1/+1
* [Modules] Move ValueHandle into the IR library where Value itself lives.Chandler Carruth2014-03-041-1/+1
* [cleanup] Re-sort all the includes with utils/sort_includes.py.Chandler Carruth2014-03-041-1/+1
* Pass to emit DWARF path discriminators.Diego Novillo2014-03-031-0/+24
* Add DWARF discriminator support to DILexicalBlocks.Diego Novillo2014-03-031-1/+1
* Add a debug info code generation level to the compile unit metadataEric Christopher2014-02-271-1/+1
* Add DIUnspecifiedParameter, so we can pretty-print it.Adrian Prantl2014-02-251-0/+6
* DebugInfo: Remove dead code, DICompositeType::addMember(DIDescriptor D)David Blaikie2013-12-271-13/+0
* Debug info: Implement (rvalue) reference qualifiers for C++11 non-staticAdrian Prantl2013-12-181-0/+21
* Debug Info: rename getDebugInfoVersionFromModule to getDebugMetadataVersionFr...Manman Ren2013-12-031-2/+2
* Debug Info: drop debug info via upgrading path if version number does not match.Manman Ren2013-12-021-0/+8
* Fix spurious return introduced by my earlier patch to DebugInfoRenato Golin2013-11-261-1/+0
* Add return to DIType::VerifyRenato Golin2013-11-261-3/+3
* Debug Info: move StripDebugInfo from StripSymbols.cpp to DebugInfo.cpp.Manman Ren2013-11-221-0/+52
* Debug Info: fix typo in function name.Manman Ren2013-11-171-5/+5
* Debug Info Verifier: enable public functions of Finder to update the type map.Manman Ren2013-11-171-5/+18
* Remove ^M from the file.Bill Wendling2013-11-081-1419/+1415
* Changing DebugInfoFinder to iterate over all the compile units.Michael Kuperstein2013-10-171-1421/+1419
* Debug Info: In DIBuilder, the context field of subprogram is updated to useManman Ren2013-10-101-3/+3
* Debug Info: In DIBuilder, the context and type fields of template_type andManman Ren2013-10-091-4/+4
* Debug Info: In DIBuilder, the derived-from field of a DW_TAG_pointer_typeManman Ren2013-10-051-60/+27
* Temporarily revert r191792 as it is causing some LTO debug failuresEric Christopher2013-10-041-27/+60
* Debug Info: In DIBuilder, the derived-from field of a DW_TAG_pointer_typeManman Ren2013-10-011-60/+27
* Debug Info: constify and rename from generateRef to getRef.Manman Ren2013-09-301-2/+2
* Debug Info: move class definition of DIRef.Manman Ren2013-09-111-4/+0
* Debug Info: define a DIRef template.Manman Ren2013-09-101-22/+19
* Debug Info: move DIScope::getContext back from DwarfDebug.Manman Ren2013-09-091-0/+23
* Debug Info: Use DIScopeRef for DIType::getContext.Manman Ren2013-09-091-2/+10
* Debug Info: move DIScope::getContext to DwarfDebug.Manman Ren2013-09-091-23/+0
* Debug Info: Move isSubprogramContext from DebugInfo to DwarfDebug.Manman Ren2013-09-091-13/+0
* Debug Info: Rename DITypeRef to DIScopeRef.Manman Ren2013-09-091-24/+30
* Debug Info: Update isScope to make sure DIType is a scope andManman Ren2013-09-091-1/+2
* Debug Info: Use identifier to reference DIType in containing type field ofManman Ren2013-09-071-1/+1
* Debug Info: Use identifier to reference DIType in containing type field ofManman Ren2013-09-061-2/+2
* Debug Info: Move a helper function getTypeIdentifier from DIBuilder to be partManman Ren2013-09-061-0/+11
* Debug Info: Use identifier to reference DIType in base type field ofManman Ren2013-09-051-2/+70
* Period.David Blaikie2013-08-281-2/+2
* r189495: Pull out some debug logic into a function for legibilityDavid Blaikie2013-08-281-13/+18
* PR16995: DebugInfo: Don't overwrite existing member lists when adding templat...David Blaikie2013-08-281-1/+18
* Debug Info: add an identifier field to DICompositeType.Manman Ren2013-08-261-2/+16
* DebugInfoFinder: handle imported entities of a CU.Manman Ren2013-08-241-0/+12
* DebugInfoFinder: handle template params of a DISubprogram.Manman Ren2013-08-231-0/+13
* DebugInfo: Allow the addition of other (such as static data) members to a rec...David Blaikie2013-08-161-2/+2
* DebugInfo: provide the ability to add members to a class after it has been co...David Blaikie2013-08-091-0/+13
* Make sure that if we're going to attempt to add a type to a DIE thatEric Christopher2013-08-081-0/+6
OpenPOWER on IntegriCloud