Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Refactor. A subprogram is part of compile unit so let CompileUnit construct ↵ | Devang Patel | 2011-08-15 | 1 | -2/+121 | |
| | | | | | | new subprogram. llvm-svn: 137618 | |||||
* | While emitting constant value, look through derived type and use underlying ↵ | Devang Patel | 2011-07-20 | 1 | -14/+23 | |
| | | | | | | basic type to determine size and signness of the constant value. llvm-svn: 135627 | |||||
* | Handle debug info for i128 constants. | Devang Patel | 2011-06-24 | 1 | -1/+1 | |
| | | | | llvm-svn: 133821 | |||||
* | Incomplete type may not have corresponding DIE, so do not check DIEEntry ↵ | Devang Patel | 2011-06-01 | 1 | -4/+5 | |
| | | | | | | eagerly. llvm-svn: 132377 | |||||
* | Refactor. | Devang Patel | 2011-05-31 | 1 | -7/+8 | |
| | | | | llvm-svn: 132373 | |||||
* | Include global types, that are referenced through local variables, in ↵ | Devang Patel | 2011-05-31 | 1 | -1/+7 | |
| | | | | | | debug_pubtypes list. llvm-svn: 132371 | |||||
* | Select DW_AT_const_value size based on global variable size. | Devang Patel | 2011-05-28 | 1 | -5/+13 | |
| | | | | llvm-svn: 132239 | |||||
* | Keep this simple. Use DIType to get signness and size of a type. Based on ↵ | Devang Patel | 2011-05-27 | 1 | -18/+13 | |
| | | | | | | size, select appropraite form. llvm-svn: 132206 | |||||
* | Handle signed types gracefully. | Devang Patel | 2011-05-27 | 1 | -9/+21 | |
| | | | | | | This fixes regressions reported by buildbots as a fallout of r132193. llvm-svn: 132197 | |||||
* | Select DW_AT_const_value size based on variable size. | Devang Patel | 2011-05-27 | 1 | -2/+11 | |
| | | | | llvm-svn: 132193 | |||||
* | Doug convinced me that DW_AT_APPLE_objc_complete_type is more appropriate name. | Devang Patel | 2011-05-12 | 1 | -2/+2 | |
| | | | | | | s/DW_AT_APPLE_objc_class_extension/DW_AT_APPLE_objc_complete_type/g llvm-svn: 131244 | |||||
* | Let Objective-C front-end identify class extension, in dwarf output, using ↵ | Devang Patel | 2011-05-12 | 1 | -0/+4 | |
| | | | | | | an attribute DW_AT_APPLE_objc_class_extension. llvm-svn: 131238 | |||||
* | Move CompileUnit::getOrCreateNameSpace() and CompileUnit::addPubType() from ↵ | Devang Patel | 2011-05-06 | 1 | -0/+35 | |
| | | | | | | DwarfDebug.cpp to DwarfCompileUnit.cpp llvm-svn: 130991 | |||||
* | Teach dwarf writer to handle complex address expression for .debug_loc entries. | Devang Patel | 2011-04-28 | 1 | -5/+12 | |
| | | | | | | | This fixes clang generated blocks' variables' debug info. Radar 9279956. llvm-svn: 130373 | |||||
* | Simplify handling of variables with complex address (i.e. blocks variables) | Devang Patel | 2011-04-27 | 1 | -21/+4 | |
| | | | | llvm-svn: 130339 | |||||
* | Refactor code. Keep dwarf register operation selection logic at one place. | Devang Patel | 2011-04-26 | 1 | -72/+60 | |
| | | | | llvm-svn: 130231 | |||||
* | Rename a method to match what it really does. | Devang Patel | 2011-04-25 | 1 | -3/+4 | |
| | | | | | | s/addVariableAddress/addFrameVariableAddress/g llvm-svn: 130170 | |||||
* | Introduce support to encode Objective-C property information in debugging ↵ | Devang Patel | 2011-04-16 | 1 | -0/+31 | |
| | | | | | | information generated for an interface. llvm-svn: 129624 | |||||
* | I missed this new file in previous commit. | Devang Patel | 2011-04-12 | 1 | -0/+973 | |
llvm-svn: 129407 |