[PATCH] D30586: LTO: Hash the set of imported symbols for each module.

Peter Collingbourne via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 3 12:08:32 PST 2017


pcc created this revision.

This set may affect code generation and is sensitive to link order (and
possibly in the future to the linker's choice of prevailing symbol), so we
need to include it.


https://reviews.llvm.org/D30586

Files:
  llvm/lib/LTO/LTO.cpp
  llvm/test/ThinLTO/X86/Inputs/cache-import-lists1.ll
  llvm/test/ThinLTO/X86/Inputs/cache-import-lists2.ll
  llvm/test/ThinLTO/X86/cache-import-lists.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D30586.90516.patch
Type: text/x-patch
Size: 3716 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170303/f1ec6b63/attachment.bin>


More information about the llvm-commits mailing list