| Commit message (Expand) | Author | Age | Files | Lines |
* | DwarfDebug: emit type units immediately. | Peter Collingbourne | 2016-02-11 | 1 | -1/+0 |
* | [AsmPrinter] Prune dead code. NFC. | Benjamin Kramer | 2015-10-15 | 1 | -32/+0 |
* | AsmPrinter: Use an intrusively linked list for DIE::Children | Duncan P. N. Exon Smith | 2015-06-25 | 1 | -4/+4 |
* | AsmPrinter: Convert DIE::Values to a linked list | Duncan P. N. Exon Smith | 2015-06-25 | 1 | -1/+1 |
* | AsmPrinter: Stop exposing underlying DIE children list, NFC | Duncan P. N. Exon Smith | 2015-05-28 | 1 | -1/+1 |
* | AsmPrinter: Stop exposing underlying DIEValue list, NFC | Duncan P. N. Exon Smith | 2015-05-27 | 1 | -17/+13 |
* | AsmPrinter: Remove DIEHash::AttrEntry, NFC | Duncan P. N. Exon Smith | 2015-05-27 | 1 | -4/+3 |
* | AsmPrinter: Store abbreviation data directly in DIE and DIEValue | Duncan P. N. Exon Smith | 2015-05-27 | 1 | -9/+5 |
* | Reapply "AsmPrinter: Change DIEValue to be stored by value" | Duncan P. N. Exon Smith | 2015-05-27 | 1 | -27/+24 |
* | Revert "AsmPrinter: Change DIEValue to be stored by value" | Duncan P. N. Exon Smith | 2015-05-27 | 1 | -24/+27 |
* | AsmPrinter: Change DIEValue to be stored by value | Duncan P. N. Exon Smith | 2015-05-27 | 1 | -27/+24 |
* | AsmPrinter: Create a unified .debug_loc stream | Duncan P. N. Exon Smith | 2015-04-17 | 1 | -2/+2 |
* | Use read{16,32,64}{le,be}() instead of *reinterpret_cast<u{little,big}{16,32,... | Rui Ueyama | 2015-03-02 | 1 | -3/+3 |
* | Make DIE.h a public CodeGen header. | Frederic Riss | 2015-01-05 | 1 | -1/+1 |
* | Fix typos in comments, NFC | Robin Morisset | 2014-08-29 | 1 | -1/+1 |
* | DIEEntry: Refer to the specified DIE via reference rather than pointer. | David Blaikie | 2014-04-25 | 1 | -1/+1 |
* | [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE | Chandler Carruth | 2014-04-22 | 1 | -2/+2 |
* | Use std::unique_ptr for DIE children | David Blaikie | 2014-04-14 | 1 | -7/+5 |
* | DebugInfo: Introduce DebugLocList to encapsulate a list of DebugLocEntries an... | David Blaikie | 2014-04-02 | 1 | -2/+3 |
* | DebugInfo: Simplify debug loc list handling by keeping separate lists | David Blaikie | 2014-03-24 | 1 | -15/+3 |
* | DwarfDebug: Simplify debug_loc merging | David Blaikie | 2014-03-24 | 1 | -2/+0 |
* | Shorten DotDebugLocEntry to just DebugLocEntry and reformat. | Eric Christopher | 2014-03-18 | 1 | -3/+3 |
* | Add support for hashing location information for CU level hashes. | Eric Christopher | 2014-03-08 | 1 | -3/+31 |
* | Move DIEEntry handling inside the main switch statement. | Eric Christopher | 2014-03-06 | 1 | -10/+6 |
* | Add some helpful comments on DIEValue types that we expect to hash. | Eric Christopher | 2014-03-06 | 1 | -1/+4 |
* | Rewrite the attribute hashing algorithm to use the type of the value | Eric Christopher | 2014-03-06 | 1 | -32/+36 |
* | Add support for hashing attributes with DW_FORM_block. This required | Eric Christopher | 2014-02-20 | 1 | -0/+26 |
* | Format. | Eric Christopher | 2014-02-20 | 1 | -50/+50 |
* | Add support for hashing DW_FORM_sdata and a small testcase. | Eric Christopher | 2014-02-20 | 1 | -0/+1 |
* | Add support for DW_FORM_flag and DW_FORM_flag_present to the DIE hashing | Eric Christopher | 2014-01-31 | 1 | -10/+19 |
* | Re-sort all of the includes with ./utils/sort_includes.py so that | Chandler Carruth | 2014-01-07 | 1 | -1/+0 |
* | Remove unnecessary/commented-out header inclusion. | David Blaikie | 2013-12-02 | 1 | -1/+0 |
* | DebugInfo: Rename DwarfCompileUnit.* to DwarfUnit.* to match their contents. | David Blaikie | 2013-12-02 | 1 | -1/+1 |
* | DebugInfo: Partial implementation of DWARF type units. | David Blaikie | 2013-11-19 | 1 | -1/+3 |
* | DIEHash: Move header include to be first in the implementation file to flush ... | David Blaikie | 2013-11-13 | 1 | -1/+2 |
* | DIEHash: Summary hashing of member functions | David Blaikie | 2013-10-25 | 1 | -1/+1 |
* | DIEHash: Summary hashing of nested types | David Blaikie | 2013-10-25 | 1 | -1/+24 |
* | DIEHash: Const correct and use references where non-null/non-rebound. | David Blaikie | 2013-10-24 | 1 | -36/+36 |
* | DIEHash: Do not use shallow type hashing for unnamed types | David Blaikie | 2013-10-24 | 1 | -4/+6 |
* | DIEHash: Refactor ref attribute hashing into smaller functions | David Blaikie | 2013-10-24 | 1 | -68/+84 |
* | DIEHashing: Provide an assert for unreachable functionality regarding friends. | David Blaikie | 2013-10-22 | 1 | -0/+3 |
* | DWARF type hashing: pointers to members | David Blaikie | 2013-10-22 | 1 | -11/+14 |
* | DWARF Type Hashing: Include reference and rvalue reference type in the declar... | David Blaikie | 2013-10-21 | 1 | -1/+3 |
* | DWARF type hashing: begin implementing Step 5, summary hashing in declarable ... | David Blaikie | 2013-10-21 | 1 | -5/+37 |
* | DWARF type hashing: Handle multiple (including recursive) references to the s... | David Blaikie | 2013-10-21 | 1 | -8/+19 |
* | DebugInfo: Hash DW_FORM_GNU_str_index as a string. | David Blaikie | 2013-10-21 | 1 | -1/+3 |
* | DIEHash: Add more things (and remove one character) from the COLLECT_ATTR macro | David Blaikie | 2013-10-17 | 1 | -149/+53 |
* | DIEHash: Support for simple (non-recursive, non-reused) type references | David Blaikie | 2013-10-17 | 1 | -6/+31 |
* | DIEHash: Include the type's context in the type hash. | David Blaikie | 2013-10-17 | 1 | -0/+3 |
* | DIEHash: Use DW_FORM_sdata for integers, per spec. | David Blaikie | 2013-10-16 | 1 | -5/+25 |