Eric Christopher
89d5f8f67e
Add a TODO here.
...
llvm-svn: 189428
2013-08-28 00:13:08 +00:00
Eric Christopher
7dd3f8b252
Add support for DW_FORM_dataN and DW_FORM_udata to the DIE hashing
...
algorithm. Update the split dwarf hashing testcase accordingly - this
should be the last time that the hash of an empty file changes.
llvm-svn: 189427
2013-08-28 00:10:38 +00:00
David Blaikie
d801507700
DebugInfo: Prefer references over pointers, pass by const reference for a type that will grow in the future
...
llvm-svn: 188422
2013-08-14 22:23:05 +00:00
Evgeniy Stepanov
7a9f4fb383
Pass DIEHash::collectAttributes output argument by-pointer instead of by-value.
...
Before this, collectAttributes() was operating on a local object.
llvm-svn: 188254
2013-08-13 07:57:01 +00:00
Eric Christopher
aae98d918e
Add the start of DIE hashing for DWARF4 type units and split dwarf
...
CUs.
Currently only hashes the name of CUs and the names of any children,
but it's an obvious first step to show the framework. The testcase
should continue to be correct, however, as it's an empty TU.
llvm-svn: 188243
2013-08-13 01:21:55 +00:00
Eric Christopher
302cbd1330
Reflow comment.
...
llvm-svn: 188233
2013-08-12 23:59:24 +00:00
Eric Christopher
81863ce2b7
Move hash computation code into a separate class and file.
...
No functional change intended.
llvm-svn: 188028
2013-08-08 23:45:55 +00:00