aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis/DIBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add support for enum forward declarations.Eric Christopher2012-06-011-2/+2
* Add support for C++11 enum classes in llvm.Eric Christopher2012-05-231-2/+3
* Actually support DW_TAG_rvalue_reference_type that we were tryingEric Christopher2012-05-191-3/+4
* Clarify comment.Eric Christopher2012-05-181-1/+1
* Allow forward declarations to take a context. This helps the debuggerEric Christopher2012-04-231-7/+8
* Add a line number for the scope of the function (starting at the firstEric Christopher2012-04-031-2/+7
* Lowercase the tag name to match the rest of dwarf.Eric Christopher2012-03-291-1/+1
* Add support for objc property decls according to the page at:Eric Christopher2012-03-291-3/+8
* Add support for runtime languages on our forward declarations.Eric Christopher2012-02-201-2/+5
* Typo in variable name.Eric Christopher2012-02-171-2/+2
* Add support for a temporary forward decl type. We want this so weEric Christopher2012-02-081-0/+22
* Remove tabs.Devang Patel2012-02-081-3/+3
* DebugInfo: Provide a new hook to encode relationship between a property and a...Devang Patel2012-02-061-0/+24
* Introduce DIObjCProperty. This will be used to encode objective-c property.Devang Patel2012-02-041-0/+16
* Cleanup these asserts to follow common LLVM style and codingChandler Carruth2012-01-101-5/+5
* Update language check. Do not ignore DW_LANG_Python.Devang Patel2012-01-091-1/+2
* In DICompositeType, referenced to derived type is either metadata or null.Devang Patel2011-12-161-5/+5
* Virtual table holder field is either metadata or null. Devang Patel2011-12-151-1/+1
* Fix typo in comment.Nick Lewycky2011-11-091-1/+1
* Add a new wrapper node for a DILexicalBlock that encapsulates it and aEric Christopher2011-10-111-0/+12
* Add support to emit debug info for C++0x nullptr type.Devang Patel2011-09-141-0/+20
* Fix typo.Eric Christopher2011-09-121-1/+1
* Add asserts to keep front-ends honest while encoding debug info into LLVM IR ...Devang Patel2011-09-121-0/+9
* Whitespace and 80-col.Eric Christopher2011-08-261-40/+43
* Do not use named md nodes to track variables that are completely optimized. T...Devang Patel2011-08-191-8/+28
* There is no need to add file as context for subroutine type. The subroutine t...Devang Patel2011-08-181-2/+2
* Until now all debug info MDNodes referred to a root MDNode, a compile unit. T...Devang Patel2011-08-161-46/+76
* Add a finalize() hook, that'll let DIBuilder construct compile unit lazily.Devang Patel2011-08-151-0/+4
* Reapply r135457. This needs llvm-gcc change, that I forgot to check-in yester...Devang Patel2011-07-191-1/+3
* Revert "Make a provision to encode inline location in a variable. This will e...Bob Wilson2011-07-191-3/+1
* Make a provision to encode inline location in a variable. This will enable dw...Devang Patel2011-07-191-1/+3
* Convert CallInst and InvokeInst APIs to use ArrayRef.Jay Foad2011-07-151-5/+5
* Fix struct member's scope. Patch by Xi Wang.Devang Patel2011-06-241-2/+2
* A typedef's context is not the same as type's context. It is the context of t...Devang Patel2011-06-031-2/+2
* Use llvm.dbg.cu named metadata to collect compile units.Devang Patel2011-05-031-0/+4
* Fix an off by one error while accessing complex address element of a DIVariable.Devang Patel2011-04-261-0/+1
* PR9214: Convert the DIBuilder API to use ArrayRef.Jay Foad2011-04-241-8/+6
* Let front-end tie subprogram declaration with subprogram definition directly.Devang Patel2011-04-221-2/+4
* PR9214: Convert Metadata API to use ArrayRef.Jay Foad2011-04-211-9/+11
* Use ArrayRef variants.Devang Patel2011-04-181-35/+33
* Introduce support to encode Objective-C property information in debugging inf...Devang Patel2011-04-161-0/+29
* Add support to encode function's template parameters.Devang Patel2011-04-051-4/+8
* Today, the language front ends produces llvm.dbg.* intrinsics, used to encode...Devang Patel2011-03-011-5/+5
* Follow LLVM coding style. Devang Patel2011-02-221-77/+77
* Add support to describe template value parameter in debug info.Devang Patel2011-02-021-0/+21
* Add support to describe template parameter type in debug info.Devang Patel2011-02-021-2/+22
* Use type's file info while describing inheritance relationship.Devang Patel2010-12-081-1/+1
* Add support to create debug info for functions and methods.Devang Patel2010-12-081-0/+77
* Add support to create class type.Devang Patel2010-12-081-0/+26
* Add support to create vector, array, enums etc...Devang Patel2010-12-081-6/+167