- 5090d57 Disable emitting DW_AT_GNU_ranges_base until we actually use it. by Eric Christopher · 12 years ago
- b95d857 We never emit info into the macro info section, stop emitting an empty one. by Eric Christopher · 12 years ago
- 4287a49 Rename CompileUnit->DwarfCompileUnit and TypeUnit->DwarfTypeUnit for by Eric Christopher · 12 years ago
- a5a7942 Rename Unit->DwarfUnit to match the file name and make it a bit less by Eric Christopher · 12 years ago
- 1ab7c2d DwarfDebug/Unit: Remove another case of label recreation by storing the gnu_ranges label in the unit. by David Blaikie · 12 years ago
- 7d73460 DebugInfo: Move unit begin/end labels into the unit by David Blaikie · 12 years ago
- 03073f7 DebugInfo: Include the section and start-of-section label in the unit by David Blaikie · 12 years ago
- 4f62320 DwarfDebug: Walk skeletons during fission pubtypes/pubnames emission by David Blaikie · 12 years ago
- 2666e24 DebugInfo: Ensure unit IDs (for non-skeletal units) match thein index in the list by David Blaikie · 12 years ago
- f819485 Rename DwarfUnits to DwarfFile to help avoid some naming confusion. by Eric Christopher · 12 years ago
- 0504cda DwarfDebug/DwarfUnit: Push abbreviation structures down into DwarfUnits to reduce duplication by David Blaikie · 12 years ago
- ff3ab2c DwarfDebug: Avoid unnecessary abbreviation lookup when emitting DIEs by David Blaikie · 12 years ago
- 9a0b402 DwarfDebug: Remove trivial function wrapper by David Blaikie · 12 years ago
- b9a69f6 80-column. by Eric Christopher · 12 years ago
- c31fe2d Remove special handling for DW_AT_ranges support by constructing the by Eric Christopher · 12 years ago
- ad10cb5 Update comment. by Eric Christopher · 12 years ago
- 5d008fe Update comment. by Eric Christopher · 12 years ago
- f879064 Make RangeSpanList take a symbol for the beginning of the range by Eric Christopher · 12 years ago
- 155f881 DwarfDebug: Unconditionalize trivial asm comments by David Blaikie · 12 years ago
- 3c84262 DwarfDebug: Reduce code duplication for sec offset emission by David Blaikie · 12 years ago
- 1cdb63d Couple of small logical cleanups to use !empty rather than other by Eric Christopher · 12 years ago
- 270ba4a Use move and stack allocation for RangeSpanLists. As a result make by Eric Christopher · 12 years ago
- 91db9ab DebugInfo: Remove unused start/end labels for the debug_abbrevs section by David Blaikie · 12 years ago
- b7a1c4d DebugInfo: Avoid recreating matching labels in disparate places. by David Blaikie · 12 years ago
- 1cd1444 Reland 196270 "Generalize debug info / EH emission in AsmPrinter" by Timur Iskhodzhanov · 12 years ago
- b927161 Revert r196270, "Generalize debug info / EH emission in AsmPrinter" by NAKAMURA Takumi · 12 years ago
- 4c719cf Generalize debug info / EH emission in AsmPrinter by Timur Iskhodzhanov · 12 years ago
- be2513e Refactor the handling of lexical block and inline scope ranges by Eric Christopher · 12 years ago
- 0f63d06 Make ranges and range lists be a discrete entity that can be located by Eric Christopher · 12 years ago
- 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
- 2c86a72 DebugInfo: Rename DwarfCompileUnit.* to DwarfUnit.* to match their contents. by David Blaikie · 12 years ago
- 319a05f DebugInfo: Refactor CompileUnit into a Unit baseclass and CompileUnit/TypeUnit derived classes. by David Blaikie · 12 years ago
- 3c1d332 DebugInfo: Type Units: Propagate the correct DW_AT_language into type units. by David Blaikie · 12 years ago
- f52eddf 80-column fixups. by Eric Christopher · 12 years ago
- fd1eff5 DwarfDebug: Include type units in accelerator tables. by David Blaikie · 12 years ago
- 9d861be DebugInfo: Pubtypes: Coelesce pubtype registration with accelerator type registration. by David Blaikie · 12 years ago
- 72f1a3e DwarfDebug: Move ownership of CompileUnits into DwarfUnits by David Blaikie · 12 years ago
- 4751d70 Refactor DW_AT_ranges handling to use labels for ranges rather than by Eric Christopher · 12 years ago
- 33ff697 In Dwarf 3 (and Dwarf 2) attributes whose value are offsets into a by Eric Christopher · 12 years ago
- 0fe676a Constify the DIEs used for pubname and pubtype tables. Propagate by Eric Christopher · 12 years ago
- 409dd9c DebugInfo: Partial implementation of DWARF type units. by David Blaikie · 12 years ago
- 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
- 65132a8 Fix comment. by Eric Christopher · 12 years ago
- 9a8f5ed Refactor the section emission code to remove duplicates now that by Eric Christopher · 12 years ago
- b4bef6d Reformat file. by Eric Christopher · 12 years ago
- e26a377 DwarfDebug: Move trailing else to the same line as prior closing brace by David Blaikie · 12 years ago
- 5af2aca DwarfDebug: Remove some more redundant explicit constructions. by David Blaikie · 12 years ago
- a781b25b DwarfCompileUnit: Add type safety to createGlobalVariableDIE by David Blaikie · 12 years ago
- d0b82ae For dwarf4 use the correct form for referencing debug_loc locations, by Eric Christopher · 12 years ago
- b01f13e DwarfCompileUnit: Add type safety to CompileUnit::getNode by returning DICompileUnit instead of a raw MDNode*. by David Blaikie · 12 years ago
- 5a15240 DwarfCompileUnit: Add type safety by using DICompileUnit rather than raw MDNode* for the CU metadata node by David Blaikie · 12 years ago
- 25bc719 DwarfDebug: Push DISubprogram through updateSubprogramScopeDIE by David Blaikie · 12 years ago
- 2ad0016 DwarfCompileUnit: Push DIDescriptors through a getDIE/insertDIE by David Blaikie · 12 years ago
- 34a2c87 Use a reference rather than a pointer as we don't expect a NULL DbgVariable. by Eric Christopher · 12 years ago
- fedfa44 Comment some and reformat for clarity beginFunction. by Eric Christopher · 12 years ago
- 4dbdc90 Debug Info: remove duplication of DIEs when a DIE can be shared across CUs. by Manman Ren · 12 years ago
- 6b288cf DebugInfo: Push header handling down into CompileUnit by David Blaikie · 12 years ago
- 2d4e112 DwarfDebug: Change Abbreviations member from pointer to reference by David Blaikie · 12 years ago
- 251a1bd Debug Info: code clean up. by Manman Ren · 12 years ago
- ce20d46 Debug Info: support for DW_FORM_ref_addr. by Manman Ren · 12 years ago
- 4a841a8 Debug Info: use createAndAddDIE to wrap around "new DIE" in DwarfDebug. by Manman Ren · 12 years ago
- 68642d3 DWARF emission: Remove unnecessary/redundant DIE reference code by David Blaikie · 12 years ago
- b088d2d Update misleading comment. by Eric Christopher · 12 years ago
- 2aee7be DIEHash: Const correct and use references where non-null/non-rebound. by David Blaikie · 12 years ago
- 642a0ac Debug Info: code clean up. by Manman Ren · 12 years ago
- c798d8a Formatting/whitespace. by Eric Christopher · 12 years ago
- 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
- 4d964a5 Revert the rest of r192749 to bring back the buildbot. These two by Eric Christopher · 12 years ago
- ffbc4de Temporarily revert r192749 as it is causing problems for LTO and by Eric Christopher · 12 years ago
- 2c8b790 According to the dwarf standard pubnames and pubtypes for languages by Eric Christopher · 12 years ago
- d2b497b Fix a pair of bugs in the emission of pubname tables: by Eric Christopher · 12 years ago
- a6c38a3 Make sure we're not attempting to construct a subprogram DIE by Eric Christopher · 12 years ago
- 5bf1d00 Remove some dead code. (DarwinGDBCompat was retired in r189903). by Adrian Prantl · 12 years ago
- 4c4b69c Debug Info: remove form from function addDIEEntry. by Manman Ren · 12 years ago
- c50fa11 Debug Info: In DIBuilder, the context field of subprogram is updated to use by Manman Ren · 12 years ago
- be5576f Add DbgVariable::resolve per Eric's suggestion. by Manman Ren · 12 years ago
- ac4ad25 Remove some really nasty uses of hasRawTextSupport. by Rafael Espindola · 12 years ago
- b338860 Debug Info: In DIBuilder, the derived-from field of a DW_TAG_pointer_type by Manman Ren · 12 years ago
- c19d6f0 Temporarily revert r176882 as it needs to be implemented in a different by Eric Christopher · 12 years ago
- e595bae Temporarily revert r191792 as it is causing some LTO debug failures by Eric Christopher · 12 years ago
- c250824 Fixed a bug with section names containing special characters. by Richard Mitton · 12 years ago
- 811bfe6 DebugInfo: Avoid redundantly adding child DIEs to parents. by David Blaikie · 12 years ago
- c948b9d Make sure we emit a section for pubnames even if that section is by Eric Christopher · 12 years ago
- f976c77 Fix cut and paste typo. by Eric Christopher · 12 years ago
- 4436bf0 Remove wild .debug_aranges entries generated from unimportant labels by Alexey Samsonov · 12 years ago
- 9a0a670 Debug Info: In DIBuilder, the derived-from field of a DW_TAG_pointer_type by Manman Ren · 12 years ago
- 8990d7e Debug Info: remove duplication of DIEs when a DIE is part of the type system by Manman Ren · 12 years ago
- 9a08f9e Add the DW_AT_GNU_ranges_base attribute if we've emitted any ranges by Eric Christopher · 12 years ago
- 1d06eb5 Update comments. by Eric Christopher · 12 years ago
- 39eebfa The DW_AT_GNU_pubnames/pubtypes attributes are actually form by Eric Christopher · 12 years ago
- a51d3fc Unify conditionals and reformat. by Eric Christopher · 12 years ago
- ccac5c4 Rename IsStatic variable to Linkage in order to be a bit more descriptive. by Eric Christopher · 12 years ago
- 261d234 Handle gnu pubtypes sections: by Eric Christopher · 12 years ago
- 089ed89 Fixed debug_aranges handling for common symbols. by Richard Mitton · 12 years ago
- 9cd26af Move emission of the debug string table to early in the debug by Eric Christopher · 12 years ago
- efd0bcb DebugInfo: GDBIndexEntry*String conversion functions now return const char* for easy llvm::formating by David Blaikie · 12 years ago
- 21101b3 Added support for generate DWARF .debug_aranges sections automatically. by Richard Mitton · 12 years ago
- 404d304 DebugInfo: llvm-dwarfdump support for gnu_pubnames section by David Blaikie · 12 years ago
- d0a869d DebugInfo: Improve IR annotation comments for GNU pubthings. by David Blaikie · 12 years ago
- 8dec407 Unshift the GDB index/GNU pubnames constants modified in r191025 by David Blaikie · 12 years ago