1. 101613e DwarfUnit: Refactor DW_AT_file creation into a common function. by David Blaikie · 12 years ago
  2. 00107f8 Remove some prototype code accidentally committed in r201043 by David Blaikie · 12 years ago
  3. 9aff95c Fix formatting introduced in r200941 by David Blaikie · 12 years ago
  4. cf48ade Revert "Use DW_AT_high_pc and DW_AT_low_pc for the high and low pc for a" by Eric Christopher · 12 years ago
  5. c528858 Use DW_AT_high_pc and DW_AT_low_pc for the high and low pc for a by Eric Christopher · 12 years ago
  6. f645f96 DwarfUnit: Rename "Node" to "CUNode" and propagate it through DwarfTypeUnit as well. by David Blaikie · 12 years ago
  7. 7480ae6 Revert "DwarfUnit: Move the DICompileUnit Node to the DwarfCompileUnit only" by David Blaikie · 12 years ago
  8. 08badfd DwarfUnit: Move the DICompileUnit Node to the DwarfCompileUnit only by David Blaikie · 12 years ago
  9. d4368fd Fix up a couple of review comments: by Eric Christopher · 12 years ago
  10. d866720 Revert r198208 and reapply: by Eric Christopher · 12 years ago
  11. 17b7310 Revert r198199 (and r198202). It broke 3 DebugInfo tests for targeting i686-cygming. by NAKAMURA Takumi · 12 years ago
  12. c2d401e Fix aranges and split dwarf by ensuring that the symbol and relocation by Eric Christopher · 12 years ago
  13. d039baa Reapply r198196 with a fix to zero initialize the skeleton pointer. by Eric Christopher · 12 years ago
  14. be4c91c Temporarily revert "Use a pointer to keep track of the skeleton unit for by Eric Christopher · 12 years ago
  15. 83fff3f Use a pointer to keep track of the skeleton unit for each normal unit by Eric Christopher · 12 years ago
  16. 46e2343 Add support for a CU to output a set of ranges for the CU. This is useful by Eric Christopher · 12 years ago
  17. 47f615e DebugInfo: Introduce new DIValue, DIETypeSignature to encode references to type units via their signatures by David Blaikie · 12 years ago
  18. db9ee00 Remove weak vtables. No functional change. by Juergen Ributzka · 12 years ago
  19. bc56327 DebugInfo: Move type units into the debug_types section with appropriate comdat grouping and type unit headers by David Blaikie · 12 years ago
  20. 04adff7 Revert "DebugInfo: Move type units into the debug_types section with appropriate comdat grouping and type unit headers" by David Blaikie · 12 years ago
  21. 753c6e4 DebugInfo: Move type units into the debug_types section with appropriate comdat grouping and type unit headers by David Blaikie · 12 years ago
  22. 6201712 Revert "DebugInfo: Move type units into the debug_types section with appropriate comdat grouping and type unit headers" by David Blaikie · 12 years ago
  23. baaf74d DebugInfo: Move type units into the debug_types section with appropriate comdat grouping and type unit headers by David Blaikie · 12 years ago
  24. 727747e Revert "DebugInfo: Move type units into the debug_types section with appropriate comdat grouping and type unit headers" by David Blaikie · 12 years ago
  25. 4fe3c00 DebugInfo: Move type units into the debug_types section with appropriate comdat grouping and type unit headers by David Blaikie · 12 years ago
  26. 3332d4c DwarfUnit: LLVM_OVERRIDE and constify some functions by David Blaikie · 12 years ago
  27. 4287a49 Rename CompileUnit->DwarfCompileUnit and TypeUnit->DwarfTypeUnit for by Eric Christopher · 12 years ago
  28. a5a7942 Rename Unit->DwarfUnit to match the file name and make it a bit less by Eric Christopher · 12 years ago
  29. 1ab7c2d DwarfDebug/Unit: Remove another case of label recreation by storing the gnu_ranges label in the unit. by David Blaikie · 12 years ago
  30. 7d73460 DebugInfo: Move unit begin/end labels into the unit by David Blaikie · 12 years ago
  31. 03073f7 DebugInfo: Include the section and start-of-section label in the unit by David Blaikie · 12 years ago
  32. f819485 Rename DwarfUnits to DwarfFile to help avoid some naming confusion. by Eric Christopher · 12 years ago
  33. f879064 Make RangeSpanList take a symbol for the beginning of the range by Eric Christopher · 12 years ago
  34. 270ba4a Use move and stack allocation for RangeSpanLists. As a result make by Eric Christopher · 12 years ago
  35. 0f63d06 Make ranges and range lists be a discrete entity that can be located by Eric Christopher · 12 years ago
  36. 2a80e44 DebugInfo: Rename generic unit references to "TheU" instead of TheCU now that they might be type units instead of compile units. by David Blaikie · 12 years ago
  37. 2c86a72 DebugInfo: Rename DwarfCompileUnit.* to DwarfUnit.* to match their contents. by David Blaikie · 12 years ago[Renamed from llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h]
  38. 319a05f DebugInfo: Refactor CompileUnit into a Unit baseclass and CompileUnit/TypeUnit derived classes. by David Blaikie · 12 years ago
  39. f52eddf 80-column fixups. by Eric Christopher · 12 years ago
  40. fbd29eb DebugInfo: Remove CompileUnit::constructTypeDIEImpl now that it's just a simple wrapper again. by David Blaikie · 12 years ago
  41. 9d861be DebugInfo: Pubtypes: Coelesce pubtype registration with accelerator type registration. by David Blaikie · 12 years ago
  42. 33ff697 In Dwarf 3 (and Dwarf 2) attributes whose value are offsets into a by Eric Christopher · 12 years ago
  43. a16725b Move DebugInfoOffset member near the other data member it helps describe. by Eric Christopher · 12 years ago
  44. 4affe8c Reflow some documentation and remove whitespace comments. Move by Eric Christopher · 12 years ago
  45. 9f9b304 Add more documenation for the lookup tables data members. by Eric Christopher · 12 years ago
  46. bca5c63 Reorder language in the CompileUnit description and add a comment. by Eric Christopher · 12 years ago
  47. 0fe676a Constify the DIEs used for pubname and pubtype tables. Propagate by Eric Christopher · 12 years ago
  48. 409dd9c DebugInfo: Partial implementation of DWARF type units. by David Blaikie · 12 years ago
  49. 2ea848b DebugInfo: Constify accelerator table handling, and separate type accelarator insertion in preparation for a second use of this code from type units. by David Blaikie · 12 years ago
  50. a07e4f5 Formatting and 80-col. by Eric Christopher · 12 years ago
  51. a781b25b DwarfCompileUnit: Add type safety to createGlobalVariableDIE by David Blaikie · 12 years ago
  52. 52c5020 DwarfCompileUnit: Push type safety of DIDescriptor through CompileUnit::createAndAddDIE. by David Blaikie · 12 years ago
  53. b01f13e DwarfCompileUnit: Add type safety to CompileUnit::getNode by returning DICompileUnit instead of a raw MDNode*. by David Blaikie · 12 years ago
  54. 5a15240 DwarfCompileUnit: Add type safety by using DICompileUnit rather than raw MDNode* for the CU metadata node by David Blaikie · 12 years ago
  55. 2ad0016 DwarfCompileUnit: Push DIDescriptors through a getDIE/insertDIE by David Blaikie · 12 years ago
  56. 34a2c87 Use a reference rather than a pointer as we don't expect a NULL DbgVariable. by Eric Christopher · 12 years ago
  57. aeb105f Unify the adding of enumerators with the construction of the enumeration. by Eric Christopher · 12 years ago
  58. df9955d Just pass the DIComposite type by value instead of by pointer. by Eric Christopher · 12 years ago
  59. 4dbdc90 Debug Info: remove duplication of DIEs when a DIE can be shared across CUs. by Manman Ren · 12 years ago
  60. 6b288cf DebugInfo: Push header handling down into CompileUnit by David Blaikie · 12 years ago
  61. ce20d46 Debug Info: support for DW_FORM_ref_addr. by Manman Ren · 12 years ago
  62. f4c339e Debug Info: instead of calling addToContextOwner which constructs the context by Manman Ren · 12 years ago
  63. b987e51 Debug Info: add a helper function createAndAddDIE. by Manman Ren · 12 years ago
  64. e341167 Fix name of variable in comment. by Eric Christopher · 12 years ago
  65. ffc9a71 Debug Info: code clean up. by Manman Ren · 12 years ago
  66. 230ec86 Debug Info: code clean up. by Manman Ren · 12 years ago
  67. 57e6ff7 Debug Info: code clean up. by Manman Ren · 12 years ago
  68. 0cfd20b Debug Info: code clean up. by Manman Ren · 12 years ago
  69. f244319 DebugInfo: Put each kind of constant (form, attribute, tag, etc) into its own enum for ease of use. by David Blaikie · 12 years ago
  70. 7cc6270 Debug Info: add a newly-created DIE to a parent in the same function. by Manman Ren · 12 years ago
  71. 2c8b790 According to the dwarf standard pubnames and pubtypes for languages by Eric Christopher · 12 years ago
  72. c6b6392 Debug Info: static member DIE creation. by Manman Ren · 12 years ago
  73. 4c4b69c Debug Info: remove form from function addDIEEntry. by Manman Ren · 12 years ago
  74. 3264a48 Reorganize some member variables and update a comment. by Eric Christopher · 12 years ago
  75. 87b9c49 Fix one comment and update another. Slightly reformat. by Eric Christopher · 12 years ago
  76. 9e429ae Add a resolve method on CompileUnit that forwards to DwarfDebug. by Eric Christopher · 12 years ago
  77. fa205ca Make a bunch of CompileUnit member functions private. by Eric Christopher · 12 years ago
  78. fe3ae44 Remove odd use of this. by Eric Christopher · 12 years ago
  79. f0388b7 Reformat some odd formattings. by Eric Christopher · 12 years ago
  80. 08f7c8f Tighten up some type arguments to functions. Where we expect a by Eric Christopher · 12 years ago
  81. c19d6f0 Temporarily revert r176882 as it needs to be implemented in a different by Eric Christopher · 12 years ago
  82. 9cd26af Move emission of the debug string table to early in the debug by Eric Christopher · 12 years ago
  83. 9c58f31 Migrate addGlobalName to the .cpp file as an intermediate step to further work. by Eric Christopher · 12 years ago
  84. 079b96e Revert "Give internal classes hidden visibility." by Benjamin Kramer · 12 years ago
  85. 6a44af362 Give internal classes hidden visibility. by Benjamin Kramer · 12 years ago
  86. ca68bbf Formatting. by Eric Christopher · 12 years ago
  87. bfceb2f Remove the language parameter and variable from the compile unit. We by Eric Christopher · 12 years ago
  88. 31b0576 Be more rigorous about the sizes of forms and attributes. by Eric Christopher · 12 years ago
  89. 19d1532 Formatting. by Eric Christopher · 12 years ago
  90. 5dbec7d Simplify code. No functionality change. by Benjamin Kramer · 12 years ago
  91. 78fcf490 addConstantValue, addConstantFPValue never returned anything but by Eric Christopher · 12 years ago
  92. 396ba8b by Ulrich Weigand · 12 years ago
  93. f3cd7c5 DebugInfo: Pass MCSymbolRefExprs for labels instead of MCSymbols by David Blaikie · 12 years ago
  94. bf2d23c Use const references instead of pointers to references that are by Eric Christopher · 12 years ago
  95. ea2605d DebugInfo: don't use location lists when the location covers the whole function anyway by David Blaikie · 12 years ago
  96. c57baee Pass the MDNode in and do the insertion at compile unit creation time by Eric Christopher · 13 years ago
  97. 6156011 Typo. by Eric Christopher · 13 years ago
  98. 684fc53 DebugInfo: Support imported modules in lexical blocks by David Blaikie · 13 years ago
  99. 14a029d Debug Info: use DW_FORM_ref_addr instead of DW_FORM_ref4 if the referenced DIE by Manman Ren · 13 years ago
  100. 228daa6 Allow optionally generating pubnames section in DWARF info. Introduce by Krzysztof Parzyszek · 13 years ago