[ThinLTO] Fix FunctionImport alias checking and test
authorTeresa Johnson <tejohnson@google.com>
Tue, 24 Nov 2015 16:10:43 +0000 (16:10 +0000)
committerTeresa Johnson <tejohnson@google.com>
Tue, 24 Nov 2015 16:10:43 +0000 (16:10 +0000)
commit24a3d0e0ad16e91eac0511689f0166c4123f83ee
treeacf6a2bce476e98e2e66cb74a84fa4d85b3ac86a
parentd233ea2165b5cd5a161923a4414a713b34248348
[ThinLTO] Fix FunctionImport alias checking and test

Skip imports for weak_any aliases as well. Fix the test to check
non-import of weak aliases and functions, and import of normal alias.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@253991 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/IPO/FunctionImport.cpp
test/Transforms/FunctionImport/Inputs/funcimport.ll
test/Transforms/FunctionImport/funcimport.ll