summaryrefslogtreecommitdiff
path: root/include/llvm/Analysis/DebugInfo.h
AgeCommit message (Expand)AuthorFilesLines
2012-06-28Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp andBill Wendling1-895/+0
2012-06-26Revamp how debugging information is emitted for debug info objects.Bill Wendling1-62/+29
2012-05-08Update comment.Eric Christopher1-2/+2
2012-04-03Add a line number for the scope of the function (starting at the firstEric Christopher1-0/+6
2012-03-29Add support for objc property decls according to the page at:Eric Christopher1-8/+13
2012-02-08Remove tabs.Devang Patel1-1/+1
2012-02-06DebugInfo: Provide a new hook to encode relationship between a property and a...Devang Patel1-0/+5
2012-02-04Update llvm debug version to support new structure and tag for Objective-C pr...Devang Patel1-1/+13
2012-02-04Introduce DIObjCProperty. This will be used to encode objective-c property.Devang Patel1-0/+41
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie1-2/+11
2011-11-17DISubrange supports unsigned lower/upper array bounds, so let's not fake it i...Devang Patel1-2/+2
2011-11-09Fix typo.Eric Christopher1-1/+1
2011-10-18Whitespace.Eric Christopher1-1/+1
2011-10-12Make this use a public accessor too.Eric Christopher1-1/+1
2011-10-11Use public accessors on the scope that is returned.Eric Christopher1-2/+2
2011-10-11Add a new wrapper node for a DILexicalBlock that encapsulates it and aEric Christopher1-0/+23
2011-09-26Fix emission of debug data for global variables. getContext() on DIGlobalVari...James Molloy1-0/+11
2011-08-19Do not use named md nodes to track variables that are completely optimized. T...Devang Patel1-2/+4
2011-08-16Until now all debug info MDNodes referred to a root MDNode, a compile unit. T...Devang Patel1-1/+14
2011-08-15Refactor. Global variables are part of compile unit so let CompileUnit create...Devang Patel1-0/+7
2011-08-10Distinguish between two copies of one inlined variable. Take 2.Devang Patel1-0/+3
2011-08-09Provide method to print variable's extended name which includes inline location.Devang Patel1-1/+3
2011-08-05Temporarily revert r135528 which distinguishes between two copies of oneChandler Carruth1-3/+0
2011-07-20There are two ways to map a variable to its lexical scope. Lexical scope info...Devang Patel1-0/+2
2011-07-19Distinguish between two copies of one inlined variable.Devang Patel1-0/+3
2011-07-19Reapply r135457. This needs llvm-gcc change, that I forgot to check-in yester...Devang Patel1-1/+10
2011-07-19Revert "Make a provision to encode inline location in a variable. This will e...Bob Wilson1-10/+1
2011-07-19Make a provision to encode inline location in a variable. This will enable dw...Devang Patel1-1/+10
2011-05-12Doug convinced me that DW_AT_APPLE_objc_complete_type is more appropriate name.Devang Patel1-3/+3
2011-05-12Let Objective-C front-end identify class extension, in dwarf output, using an...Devang Patel1-9/+13
2011-04-26Fix an off by one error while accessing complex address element of a DIVariable.Devang Patel1-1/+3
2011-04-22Let front-end tie subprogram declaration with subprogram definition directly.Devang Patel1-0/+3
2011-04-16Introduce support to encode Objective-C property information in debugging inf...Devang Patel1-0/+26
2011-04-05Add support to encode function's template parameters.Devang Patel1-0/+1
2011-03-02Remove DIFactory. Patch by Devang.Duncan Sands1-208/+0
2011-03-01Today, the language front ends produces llvm.dbg.* intrinsics, used to encode...Devang Patel1-1/+7
2011-02-15Move DbgInfoPrinter specific utlities inside DbgInfoPrinter.cppDevang Patel1-4/+0
2011-02-02Add support to describe template value parameter in debug info.Devang Patel1-0/+20
2011-02-02Add support to describe template parameter type in debug info.Devang Patel1-0/+20
2010-12-08Add support to create class type.Devang Patel1-0/+1
2010-12-07Add support to create variables, structs etc.. using DIBuilder.Devang Patel1-0/+1
2010-11-10Take care of special characters while creating named MDNode name to hold func...Devang Patel1-0/+9
2010-11-04Add getFile() to get DIFile of a DIType.Devang Patel1-0/+1
2010-10-29Simplify.Devang Patel1-22/+11
2010-10-28Fix indentation.Devang Patel1-5/+5
2010-10-28Backward compatibility. Gracefully handle older versions of debug info.Devang Patel1-0/+6
2010-10-28Do not work too hard to find type's file info. There is a special field to re...Devang Patel1-2/+8
2010-10-28Fix indentation.Devang Patel1-4/+4
2010-10-28Do not rely on context to find file info. It is already provided as a separat...Devang Patel1-2/+8
2010-10-27Give a name to nameless argument.Devang Patel1-1/+1