Bitcode: Include any strings added to the string table in the module hash.
authorPeter Collingbourne <peter@pcc.me.uk>
Thu, 6 Jul 2017 17:56:01 +0000 (17:56 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Thu, 6 Jul 2017 17:56:01 +0000 (17:56 +0000)
commitc855615831d77ae8ca94df757a3f2cf605cb3e9f
treec5d953b261fe54f2cb08933e19c825dc66f125a0
parent8d10129e59c2627e3a03abd30c12963631a3c362
Bitcode: Include any strings added to the string table in the module hash.

Differential Revision: https://reviews.llvm.org/D35037

llvm-svn: 307286
llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
llvm/test/Bitcode/Inputs/module-hash-strtab1.ll [new file with mode: 0644]
llvm/test/Bitcode/Inputs/module-hash-strtab2.ll [new file with mode: 0644]
llvm/test/Bitcode/module-hash-strtab.ll [new file with mode: 0644]
llvm/test/Bitcode/module_hash.ll
llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp