llvm-project/llvm/test/tools/gold/X86/Inputs
Teresa Johnson 4566c6db87 [ThinLTO] Drop non-prevailing non-ODR weak to declarations
Summary:
Allow non-ODR weak/linkonce non-prevailing copies to be marked
as available_externally in the index. Add support for dropping these to
declarations in the backend.

Reviewers: mehdi_amini, pcc

Subscribers: llvm-commits

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

llvm-svn: 292656
2017-01-20 21:54:58 +00:00
..
afdo.prof Pass sample pgo flags to thinlto. 2016-12-16 16:48:46 +00:00
alias-1.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
available-externally.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
bcsection.s
cache.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
comdat.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
comdat2.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
common.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
common2.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
common3.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
common_thinlto.ll
ctors2.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
drop-debug.bc
drop-linkage.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
invalid.bc
irmover-error.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
linker-script.export
linkonce-weak.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
mixed_lto.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
pr19901-1.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
resolve-to-alias.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
start-lib-common.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
thinlto.ll Fix x86 gold tests on non-x86 targets. 2017-01-04 14:43:51 +00:00
thinlto_alias.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
thinlto_archive1.ll Fix x86 gold tests on non-x86 targets. 2017-01-04 14:43:51 +00:00
thinlto_archive2.ll Fix x86 gold tests on non-x86 targets. 2017-01-04 14:43:51 +00:00
thinlto_emit_linked_objects.ll
thinlto_empty.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
thinlto_funcimport.ll [ThinLTO] Disable importing and other cross-module optis at -O0 2016-10-31 22:12:21 +00:00
thinlto_internalize.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
thinlto_linkonceresolution.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
thinlto_weak_library1.ll [ThinLTO] Drop non-prevailing non-ODR weak to declarations 2017-01-20 21:54:58 +00:00
thinlto_weak_library2.ll [ThinLTO] Drop non-prevailing non-ODR weak to declarations 2017-01-20 21:54:58 +00:00
thinlto_weak_resolution.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
type-merge.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
type-merge2.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
visibility.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
weak.ll [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00