[PATCH] D43199: [IRMover] Implement name based structure type mapping

Eugene Leviant via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 12 10:03:21 PST 2018


evgeny777 created this revision.
evgeny777 added reviewers: mehdi_amini, tejohnson.
Herald added a subscriber: eraman.

This patch was separated from https://reviews.llvm.org/D43077 after discussion with @tejohnson. It implements name based structure type mapping to
avoid mapping to wrong type which is isomorphic to one we're about to import.

Not sure whom to add for review.


https://reviews.llvm.org/D43199

Files:
  include/llvm/Linker/IRMover.h
  lib/Linker/IRMover.cpp
  test/ThinLTO/X86/Inputs/struct-mapping-baz.ll
  test/ThinLTO/X86/Inputs/struct-mapping-foo.ll
  test/ThinLTO/X86/struct-mapping.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D43199.133892.patch
Type: text/x-patch
Size: 8434 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180212/d6986fce/attachment.bin>


More information about the llvm-commits mailing list