LowerTypeTests: Implement importing of type identifiers.
authorPeter Collingbourne <peter@pcc.me.uk>
Fri, 20 Jan 2017 21:49:34 +0000 (21:49 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Fri, 20 Jan 2017 21:49:34 +0000 (21:49 +0000)
commitf04a390099b97549f7c0622bdb29b9099ff8fd02
treef95c1323a8e1db848026c100793fb6a14311aebe
parentdf0a9a08970215825dc1adf982bbf66c2cbd347c
LowerTypeTests: Implement importing of type identifiers.

To import a type identifier we read the summary and create external
references to the symbols defined when exporting.

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

llvm-svn: 292654
llvm/lib/Transforms/IPO/LowerTypeTests.cpp
llvm/test/Transforms/LowerTypeTests/Inputs/import.yaml [new file with mode: 0644]
llvm/test/Transforms/LowerTypeTests/import.ll [new file with mode: 0644]