aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/DebugInfo.h
Commit message (Expand)AuthorAgeFilesLines
* DebugInfo: Simplify a few more explicit constructions, underconstrained types...David Blaikie2013-11-181-1/+1
* Fix forgotten member initialization detected by MSan bootstrap botAlexey Samsonov2013-11-181-0/+2
* Debug Info: fix typo in function name.Manman Ren2013-11-171-1/+1
* Debug Info Verifier: enable public functions of Finder to update the type map.Manman Ren2013-11-171-3/+8
* Reformat.Eric Christopher2013-10-151-2/+1
* 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-4/+4
* Move DIRef::getName out of line.Manman Ren2013-10-081-10/+13
* Debug Info: In DIBuilder, the derived-from field of a DW_TAG_pointer_typeManman Ren2013-10-051-8/+14
* Pull this out for a bit of readability.Eric Christopher2013-10-041-15/+18
* Reformat.Eric Christopher2013-10-041-832/+791
* Formatting.Eric Christopher2013-10-041-1/+1
* Temporarily revert r191792 as it is causing some LTO debug failuresEric Christopher2013-10-041-14/+8
* Debug Info: In DIBuilder, the derived-from field of a DW_TAG_pointer_typeManman Ren2013-10-011-8/+14
* 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-48/+48
* Debug Info: define a DIRef template.Manman Ren2013-09-101-32/+65
* Debug Info: move DIScope::getContext back from DwarfDebug.Manman Ren2013-09-091-0/+4
* Debug Info: Use DIScopeRef for DIType::getContext.Manman Ren2013-09-091-1/+2
* Debug Info: move DIScope::getContext to DwarfDebug.Manman Ren2013-09-091-3/+0
* Debug Info: Move isSubprogramContext from DebugInfo to DwarfDebug.Manman Ren2013-09-091-4/+0
* Debug Info: Rename DITypeRef to DIScopeRef.Manman Ren2013-09-091-32/+31
* Debug Info: Use identifier to reference DIType in containing type field ofManman Ren2013-09-071-2/+2
* 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-14/+20
* Trying to un-break the bots.Manman Ren2013-09-051-1/+2
* Debug Info: Use identifier to reference DIType in base type field ofManman Ren2013-09-051-2/+30
* Debug Info: add an identifier field to DICompositeType.Manman Ren2013-08-261-0/+2
* DebugInfo: Allow the addition of other (such as static data) members to a rec...David Blaikie2013-08-161-1/+1
* DebugInfo: provide the ability to add members to a class after it has been co...David Blaikie2013-08-091-0/+1
* Be more rigorous about the sizes of forms and attributes.Eric Christopher2013-08-081-1/+1
* Debug Info Finder|Verifier: handle DbgLoc attached to instructions.Manman Ren2013-08-061-6/+7
* Temporarily revert "Debug Info Finder|Verifier: handle DbgLoc attached toEric Christopher2013-08-021-7/+6
* Debug Info Finder|Verifier: handle DbgLoc attached to instructions.Manman Ren2013-08-011-6/+7
* Add a way to get the context of any particular scope.Eric Christopher2013-07-261-0/+3
* Remove dead code.Eric Christopher2013-07-241-1/+0
* Remove unnecessary constructors as the default conversions will handleEric Christopher2013-07-241-16/+5
* More constructor cleanup.Eric Christopher2013-07-241-2/+2
* Remove one more of these.Eric Christopher2013-07-241-4/+1
* Remove more dead/weird/misleading code.Eric Christopher2013-07-241-4/+1
* Remove more seemingly unused code.Eric Christopher2013-07-241-8/+4
* Remove unused function.Eric Christopher2013-07-231-3/+0
* Keep similar classes near each other. No functional change.Eric Christopher2013-07-231-119/+119
* 80-column.Eric Christopher2013-07-231-1/+5
* Debug Info Finder: use processDeclare and processValue to list debug infoManman Ren2013-07-231-3/+12
* Debug Info Finder: add processScope to actually handle the Scope.Manman Ren2013-07-221-0/+2
* Debug Info Verifier: simplify DIxxx::VerifyManman Ren2013-07-201-0/+6
* Equal means ==, not !=. Thanks to Benjamin for catching.Eric Christopher2013-07-181-1/+1
* Update comment slightly.Eric Christopher2013-07-181-1/+1
* Add comparison operators for DIDescriptors to fix c++98 falloutEric Christopher2013-07-171-0/+7