[PATCH] D16440: [ThinLTO] Link in only necessary DICompileUnit operands

Teresa Johnson via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 24 07:07:12 PST 2016


tejohnson updated this revision to Diff 48931.
tejohnson added a comment.

Ensure retained types are imported exactly once, as declaration, and
used both in the retained types list and in any referencing scope chains
for other imported retained types. Expand test to cover this case.


http://reviews.llvm.org/D16440

Files:
  include/llvm/Linker/IRMover.h
  lib/Linker/IRMover.cpp
  lib/Linker/LinkModules.cpp
  lib/Transforms/Utils/ValueMapper.cpp
  test/Linker/thinlto_funcimport_debug.ll
  test/Transforms/FunctionImport/Inputs/funcimport_debug.ll
  test/Transforms/FunctionImport/funcimport_debug.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D16440.48931.patch
Type: text/x-patch
Size: 34817 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160224/c7d98536/attachment.bin>


More information about the llvm-commits mailing list