1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-24 21:42:54 +02:00
llvm-mirror/test/ThinLTO/X86
Mehdi Amini 1c6de55063 ThinLTO: do not import function whose linkage prevents inlining.
There is not point in importing a "weak" or a "linkonce" function
since we won't be able to inline it anyway.
We already had a targeted check for WeakAny, this is using the
same check on GlobalValue as the inline, i.e.
isMayBeOverriddenLinkage()

From: Mehdi Amini <mehdi.amini@apple.com>
llvm-svn: 268341
2016-05-03 00:27:28 +00:00
..
Inputs ThinLTO: do not promote GlobalVariable that have a specific section. 2016-04-27 00:32:13 +00:00
alias_import.ll ThinLTO: do not import function whose linkage prevents inlining. 2016-05-03 00:27:28 +00:00
alias_resolution.ll ThinLTO: Resolve linkonce_odr aliases just like functions 2016-04-21 05:47:17 +00:00
funcimport.ll Move summary creation out of llvm-as into opt 2016-04-12 21:35:18 +00:00
internalize.ll Add an internalization step to the ThinLTOCodeGenerator 2016-04-24 03:18:01 +00:00
lit.local.cfg
odr_resolution.ll ThinLTOCodeGenerator: preserve linkonce when in "MustPreserved" set 2016-04-26 10:35:01 +00:00
referenced_by_constant.ll Always traverse GlobalVariable initializer when computing the export list 2016-04-23 23:29:24 +00:00
section.ll ThinLTO: do not promote GlobalVariable that have a specific section. 2016-04-27 00:32:13 +00:00
select_right_alias_definition.ll FunctionImport: make sure we always select the right callee in presence of alias 2016-04-20 04:17:36 +00:00