| Commit message (Expand) | Author | Age | Files | Lines |
* | Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp and | Bill Wendling | 2012-06-28 | 1 | -1182/+0 |
* | Reduce indentation in function. Rearrange some methods. No functionality change. | Bill Wendling | 2012-06-26 | 1 | -223/+222 |
* | Revamp how debugging information is emitted for debug info objects. | Bill Wendling | 2012-06-26 | 1 | -134/+84 |
* | Actually support DW_TAG_rvalue_reference_type that we were trying | Eric Christopher | 2012-05-19 | 1 | -6/+10 |
* | Add a line number for the scope of the function (starting at the first | Eric Christopher | 2012-04-03 | 1 | -0/+3 |
* | Lowercase the tag name to match the rest of dwarf. | Eric Christopher | 2012-03-29 | 1 | -2/+2 |
* | Add support for objc property decls according to the page at: | Eric Christopher | 2012-03-29 | 1 | -0/+13 |
* | Do the right thing on NULL uint64 fields. | Eric Christopher | 2012-03-16 | 1 | -1/+1 |
* | Make this a bit prettier and more obvious when a derived type isn't | Eric Christopher | 2012-02-20 | 1 | -1/+3 |
* | If a derived type is also a composite type, print that information | Eric Christopher | 2012-02-20 | 1 | -2/+7 |
* | Remove tabs. | Devang Patel | 2012-02-08 | 1 | -16/+16 |
* | Convert assert(0) to llvm_unreachable | Craig Topper | 2012-02-07 | 1 | -4/+2 |
* | DebugInfo: Provide a new hook to encode relationship between a property and a... | Devang Patel | 2012-02-06 | 1 | -0/+7 |
* | Introduce DIObjCProperty. This will be used to encode objective-c property. | Devang Patel | 2012-02-04 | 1 | -0/+4 |
* | Don't avoid recursing for pointer types, just reference types. Expand on | Eric Christopher | 2012-01-11 | 1 | -3/+4 |
* | Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_... | David Blaikie | 2011-12-20 | 1 | -0/+26 |
* | When recursing for the original size of a type, stop if we are at a | Eric Christopher | 2011-12-16 | 1 | -1/+7 |
* | Update DebugInfoFinder to match recent debug info encoding changes. | Devang Patel | 2011-10-17 | 1 | -3/+24 |
* | Add a new wrapper node for a DILexicalBlock that encapsulates it and a | Eric Christopher | 2011-10-11 | 1 | -1/+31 |
* | Add support to emit debug info for C++0x nullptr type. | Devang Patel | 2011-09-14 | 1 | -1/+8 |
* | Now, named mdnode llvm.dbg.cu keeps track of all compile units in a module. U... | Devang Patel | 2011-09-06 | 1 | -6/+12 |
* | After r138010, subroutine type does not have context info. Update type verifi... | Devang Patel | 2011-08-31 | 1 | -0/+1 |
* | Do not use named md nodes to track variables that are completely optimized. T... | Devang Patel | 2011-08-19 | 1 | -6/+38 |
* | Until now all debug info MDNodes referred to a root MDNode, a compile unit. T... | Devang Patel | 2011-08-16 | 1 | -25/+46 |
* | Refactor. Global variables are part of compile unit so let CompileUnit create... | Devang Patel | 2011-08-15 | 1 | -0/+30 |
* | Distinguish between two copies of one inlined variable. Take 2. | Devang Patel | 2011-08-10 | 1 | -0/+11 |
* | Provide method to print variable's extended name which includes inline location. | Devang Patel | 2011-08-09 | 1 | -1/+37 |
* | Temporarily revert r135528 which distinguishes between two copies of one | Chandler Carruth | 2011-08-05 | 1 | -11/+0 |
* | There are two ways to map a variable to its lexical scope. Lexical scope info... | Devang Patel | 2011-07-20 | 1 | -0/+6 |
* | Distinguish between two copies of one inlined variable. | Devang Patel | 2011-07-19 | 1 | -0/+11 |
* | Reapply r135457. This needs llvm-gcc change, that I forgot to check-in yester... | Devang Patel | 2011-07-19 | 1 | -1/+16 |
* | Revert "Make a provision to encode inline location in a variable. This will e... | Bob Wilson | 2011-07-19 | 1 | -16/+1 |
* | Make a provision to encode inline location in a variable. This will enable dw... | Devang Patel | 2011-07-19 | 1 | -1/+16 |
* | Simplify code. No functionality change. | Benjamin Kramer | 2011-06-18 | 1 | -18/+18 |
* | Remove DIFactory. Patch by Devang. | Duncan Sands | 2011-03-02 | 1 | -663/+12 |
* | Move DbgInfoPrinter specific utlities inside DbgInfoPrinter.cpp | Devang Patel | 2011-02-15 | 1 | -111/+0 |
* | Print function info. Patch by Minjang Kim. | Devang Patel | 2011-02-15 | 1 | -0/+28 |
* | Fix typo in comment. | Devang Patel | 2011-02-03 | 1 | -1/+1 |
* | Add support to describe template value parameter in debug info. | Devang Patel | 2011-02-02 | 1 | -0/+6 |
* | Add support to describe template parameter type in debug info. | Devang Patel | 2011-02-02 | 1 | -0/+6 |
* | Add support to create class type. | Devang Patel | 2010-12-08 | 1 | -0/+20 |
* | Add support to create vector, array, enums etc... | Devang Patel | 2010-12-08 | 1 | -0/+2 |
* | Add support to create variables, structs etc.. using DIBuilder. | Devang Patel | 2010-12-07 | 1 | -2/+15 |
* | Also inore '()' while creating mdnode name from ObjC symbol name. | Jakob Stoklund Olesen | 2010-12-03 | 1 | -1/+2 |
* | Ignore '+' while creating mdnode name from ObjC symbol name. | Devang Patel | 2010-12-03 | 1 | -1/+1 |
* | Take care of special characters while creating named MDNode name to hold func... | Devang Patel | 2010-11-10 | 1 | -3/+35 |
* | Fix DIType verifier. The element 3 is DIFile now. | Devang Patel | 2010-11-02 | 1 | -3/+4 |
* | Add support for DW_TAG_unspecified_parameters. | Devang Patel | 2010-10-06 | 1 | -1/+14 |
* | Let FE mark a variable as artificial variable. | Devang Patel | 2010-09-29 | 1 | -3/+7 |
* | Generalize DISubprogram element to encode various flags instead of just one b... | Devang Patel | 2010-09-29 | 1 | -3/+3 |