Add the start of DIE hashing for DWARF4 type units and split dwarf
authorEric Christopher <echristo@gmail.com>
Tue, 13 Aug 2013 01:21:55 +0000 (01:21 +0000)
committerEric Christopher <echristo@gmail.com>
Tue, 13 Aug 2013 01:21:55 +0000 (01:21 +0000)
commit0710bfa8667ea08ede15bf4f801f25418b4cefa0
treea1907f14c046e40962af8c6260bb4fc2dedc933f
parent72dba254ae65b06062106910a70d46f21e19d55a
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.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188243 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/DIEHash.cpp
lib/CodeGen/AsmPrinter/DIEHash.h
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
test/DebugInfo/X86/fission-hash.ll [new file with mode: 0644]