[PATCH] D40736: [CodeView] Add support for type record content hashing

Zachary Turner via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 4 11:46:21 PST 2017


zturner updated this revision to Diff 125383.
zturner added a reviewer: ruiu.
zturner added a comment.

Updated the interface to allow you to specify previous types and previous ids separately.  This isn't used yet, but should be supported since it's possible to want to compute global hashes for streams where types and ids are already split.

Also, +ruiu since rnk is OOO.


https://reviews.llvm.org/D40736

Files:
  llvm/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h
  llvm/include/llvm/DebugInfo/CodeView/TypeHashing.h
  llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h
  llvm/lib/DebugInfo/CodeView/CMakeLists.txt
  llvm/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp
  llvm/lib/DebugInfo/CodeView/TypeHashing.cpp
  llvm/unittests/DebugInfo/CodeView/CMakeLists.txt
  llvm/unittests/DebugInfo/CodeView/TypeHashingTest.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D40736.125383.patch
Type: text/x-patch
Size: 20014 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20171204/8c3be9d2/attachment.bin>


More information about the llvm-commits mailing list