summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DIEHash.h
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2013-10-21 22:36:50 +0000
committerDavid Blaikie <dblaikie@gmail.com>2013-10-21 22:36:50 +0000
commit6cf58c898073c7987a949bfe3447603bbd18db2b (patch)
treeed7837961a4997d5a9be77117f94d1c7ce2aaf38 /llvm/lib/CodeGen/AsmPrinter/DIEHash.h
parent9217452f308b34d5fdbcc33533c4cb0ffa98a37c (diff)
downloadbcm5719-llvm-6cf58c898073c7987a949bfe3447603bbd18db2b.tar.gz
bcm5719-llvm-6cf58c898073c7987a949bfe3447603bbd18db2b.zip
DWARF type hashing: begin implementing Step 5, summary hashing in declarable contexts
There are several other tag types that need similar handling but to ensure test coverage they'll be coming incrementally. llvm-svn: 193126
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DIEHash.h')
-rw-r--r--llvm/lib/CodeGen/AsmPrinter/DIEHash.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DIEHash.h b/llvm/lib/CodeGen/AsmPrinter/DIEHash.h
index f6650cc93e7..a59df35a0d8 100644
--- a/llvm/lib/CodeGen/AsmPrinter/DIEHash.h
+++ b/llvm/lib/CodeGen/AsmPrinter/DIEHash.h
@@ -119,10 +119,10 @@ private:
void collectAttributes(DIE *Die, DIEAttrs &Attrs);
/// \brief Hashes the attributes in \param Attrs in order.
- void hashAttributes(const DIEAttrs &Attrs);
+ void hashAttributes(const DIEAttrs &Attrs, dwarf::Tag Tag);
/// \brief Hashes an individual attribute.
- void hashAttribute(AttrEntry Attr);
+ void hashAttribute(AttrEntry Attr, dwarf::Tag Tag);
private:
MD5 Hash;
OpenPOWER on IntegriCloud