llvm-project/lld/test/ELF/lto
Ron Lieberman ca856fff1c Revert "enable code-object-version=5"
very sorry wrong repo.

This reverts commit d882ba7aea.
2022-11-29 15:21:09 -06:00
..
Inputs lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
aarch64.ll [ELF][test] Improve gitBitcodeMachineKind tests 2021-09-07 11:38:43 -07:00
abs-resol.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
amdgcn-oses.ll Revert "enable code-object-version=5" 2022-11-29 15:21:09 -06:00
amdgcn.ll
archive-2.ll
archive-3.ll
archive-mixed.test [lld][ELF][test] Add additional LTO testing 2020-09-21 10:18:09 +01:00
archive-no-index.ll [ELF] Allow non-bitcode archive with an empty index 2022-01-19 10:01:53 -08:00
archive.ll
arm-wrap-personality.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
asmundef.ll
available-externally.ll
basic-block-sections.ll Append ".__part." to every basic block section symbol. 2020-12-23 11:35:44 -08:00
bitcode-nodatalayout.ll
bitcode-wrapper.ll [lld][ELF][test] Add additional test coverage for LTO 2020-10-23 09:51:30 +01:00
cache-warnings.ll [ThinLTO] a ThinLTO warning is added if cache_size_bytes or cache_size_files is too small for the current link job. The warning recommends the user to consider adjusting --thinlto-cache-policy. 2022-11-14 12:27:29 +00:00
cache.ll [COFF, Mach-O] Include -mllvm options in thinlto cache key 2022-11-14 15:18:09 -05:00
codemodel.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
combined-lto-object-name.ll
comdat-mixed-archive.test [ELF] Move section assignment from initializeSymbols to postParse 2022-03-15 19:24:41 -07:00
comdat-nodeduplicate.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
comdat.ll
comdat2.ll
common.ll [lld][ELF][test] Add additional test coverage for LTO 2020-10-23 09:51:30 +01:00
common2.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
common3.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
common4.ll [lld] NFC: fix trivial typos in comments 2020-04-02 01:21:36 +09:00
cpu-string.ll [test] lld/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:48:36 -07:00
ctor-dtor-alias2.ll [LTO] Make local linkage GlobalValue in non-prevailing COMDAT available_externally 2022-11-16 22:13:22 -08:00
ctors.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
debugger-tune.ll
defsym.ll
deplibs.s
devirt_split_unit_localize.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
devirt_vcall_vis_export_dynamic.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
devirt_vcall_vis_localize.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
devirt_vcall_vis_public.ll [test] Convert some tests to use opaque pointers 2022-07-19 13:11:08 -07:00
devirt_vcall_vis_shared_def.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
discard-value-names.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
drop-debug-info.ll
drop-linkage.ll
duplicated-name.ll [lld] Fixed a number of typos 2022-08-02 09:52:31 -04:00
duplicated.ll [ELF] Move duplicate symbol check after input file parsing 2022-02-22 10:07:58 -08:00
dynamic-list.ll
dynsym.ll
emit-asm.ll [lld] Support --lto-emit-asm and --plugin-opt=emit-asm 2020-04-27 11:00:46 -07:00
emit-llvm.ll [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output. 2022-01-04 21:40:23 -08:00
exclude-libs-libcall.ll [ELF] Parse archives as --start-lib object files 2022-02-15 09:38:00 -08:00
hexagon.ll [ELF] Infer EM_HEXAGON in getBitcodeMachineKind 2021-09-07 20:46:37 -07:00
init-fini.ll
inline-asm-err.ll [lld] Add module name to LTO inline asm diagnostic 2022-01-28 11:32:42 -08:00
inline-asm.ll
internalize-basic.ll [lld][ELF][test] test LTO-removed symbols are not in symtab 2020-11-04 20:06:20 +00:00
internalize-exportdyn.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
internalize-llvmused.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
internalize-undef.ll
internalize-version-script.ll
irmover-error.ll
irmover-warning.ll
keep-undefined.ll
lazy-internal.ll
libcall-archive.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
linkage.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
linker-script-symbols-assign.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
linker-script-symbols-ipo.ll [llvm-objdump] Add --no-print-imm-hex to tests depending on it. 2022-10-29 15:40:26 -07:00
linker-script-symbols.ll
linkonce-odr.ll
linkonce.ll
lto-start.ll [Object] Change ELFObjectFile<ELFT>::getFileFormatName() to use BFD names 2020-03-16 07:42:04 -07:00
ltopasses-basic.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
ltopasses-custom.ll
ltopasses-extension.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
metadata.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
mix-platforms.ll
mix-platforms2.ll
mllvm.ll [ELF] Fix multiple -mllvm after D70378 2020-09-29 10:26:58 -07:00
module-asm.ll
new-pass-manager.ll [lld] Remove support for legacy pass manager 2022-04-07 10:17:31 +02:00
non-ascii-filenames.ll [lld][ELF][test] Add additional test coverage for LTO 2020-10-23 09:51:30 +01:00
obj-path.ll [Object] Change ELFObjectFile<ELFT>::getFileFormatName() to use BFD names 2020-03-16 07:42:04 -07:00
opt-level.ll
opt-remarks-incomplete.ll [LTO] Fix incomplete optimization remarks for dead functions when PreOptModuleHook or PostInternalizeModuleHook is defined 2021-12-20 18:16:09 -08:00
opt-remarks.ll [InlineAdvisor] Add single quotes around caller/callee names 2021-08-10 11:51:31 -07:00
parallel-internalize.ll
parallel.ll [LLD] Fix tests after D96993 2021-02-19 13:08:17 +01:00
pgo-warn-mismatch.ll [LTO][lld] Add lto-pgo-warn-mismatch option 2021-08-11 09:45:55 -07:00
pic.ll
ppc.ll [ELF][test] Improve gitBitcodeMachineKind tests 2021-09-07 11:38:43 -07:00
pseudo-probe-lto.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
r600.ll
relax-relocs.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
relocatable.ll
relocation-model-pic.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
relocation-model-static.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
resolution-err.ll Fix resolution-err.ll 2021-04-13 16:11:58 -07:00
resolution.ll [lld][ELF][test] Add additional test coverage for LTO 2020-10-23 09:51:30 +01:00
riscv.ll [ELF][test] Improve gitBitcodeMachineKind tests 2021-09-07 11:38:43 -07:00
sample-profile.ll [ELF][test] Fix RUN lines in lto/sample-profile.ll 2022-04-03 23:57:31 -07:00
save-temps-eq.ll [LTO][ELF] Add selective --save-temps= option 2022-07-06 10:06:18 -07:00
save-temps.ll
section-name.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
setting-dso-local.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
shlib-undefined.ll
slp-vectorize-pm.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
start-lib.ll [ELF] BitcodeFile: resolve defined symbols before undefined symbols 2022-02-27 05:37:08 +00:00
stats-file-option.ll Add x86 to REQUIRES line in test as suggested in https://reviews.llvm.org/D124105. 2022-05-09 18:01:50 -07:00
symbol-ordering-data.s
symbol-ordering-function.s
thin-archivecollision.ll
thinlto-cant-write-index.ll [test] Use host platform specific error message substitution in lit tests - continued 2021-02-03 09:53:22 -05:00
thinlto-debug-fission.ll [Object] Change ELFObjectFile<ELFT>::getFileFormatName() to use BFD names 2020-03-16 07:42:04 -07:00
thinlto-emit-imports.ll [test] Use host platform specific error message substitution in lit tests - continued 2021-02-03 09:53:22 -05:00
thinlto-emit-index-thin-archive.ll [lld][ELF] Fix lazy ThinLTO index writing in thin archives 2022-10-05 17:12:15 +00:00
thinlto-emit-index.ll [ThinLTO][ELF] Add --thinlto-emit-index-files option 2022-06-23 12:35:42 -07:00
thinlto-index-file.ll [ELF][test] Clean up thinlto* 2022-06-22 16:19:17 -07:00
thinlto-index-only.ll [ELF][Distributed ThinLTO] Do not generate empty index when bitcode object is linked 2022-09-13 14:34:41 -07:00
thinlto-no-index.ll
thinlto-obj-path.ll [ELF] Add convenience TableGen classes to enforce two dashes for options not supported by GNU ld 2020-05-08 07:37:06 -07:00
thinlto-object-suffix-replace.ll [ELF][test] Clean up thinlto* 2022-06-22 16:19:17 -07:00
thinlto-prefix-replace.ll [ELF] Add convenience TableGen classes to enforce two dashes for options not supported by GNU ld 2020-05-08 07:37:06 -07:00
thinlto-single-module.ll [LLD][ThinLTO] Add --thinlto-single-module to allow compiling partial modules. 2020-06-10 15:32:30 -07:00
thinlto-time-trace.ll [ELF] Enforce two-dash form for some LLD specific options and the newer --[no-]pcrel-optimize 2020-08-17 10:00:31 -07:00
thinlto.ll [LLD][ELF] Use offset in thin archives to disambiguate thinLTO members 2020-05-15 12:02:08 -07:00
timepasses.ll
tls-mixed.ll
tls-preserve.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
type-merge.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
type-merge2.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
undef-mixed.ll
undef-mixed2.test [lld][ELF][test] Add additional LTO testing 2020-09-21 10:18:09 +01:00
undef-weak-lazy.ll
undef-weak.ll
undef.ll
undefined-puts.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
unnamed-addr-comdat.ll
unnamed-addr-drop.ll
unnamed-addr-lib.ll [ELF] Allow STV_PROTECTED shared definition to set exportDynamic 2022-02-05 01:10:43 -08:00
unnamed-addr.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
update_public_type_test.ll [WPD] Use new llvm.public.type.test intrinsic for potentially publicly visible classes 2022-07-26 08:01:08 -07:00
verify-invalid.ll [lld] Remove support for legacy pass manager 2022-04-07 10:17:31 +02:00
version-libcall.ll [ELF] Make --version-script/--dynamic-list work for lazy symbols fetched by LTO libcalls 2020-04-06 09:47:06 -07:00
version-script.ll
version-script2.ll [ELF][test] Fix lto/version-script2.ll 2020-12-01 10:22:33 -08:00
visibility.ll [ELF] BitcodeFile: resolve defined symbols before undefined symbols 2022-02-27 05:37:08 +00:00
warn-backrefs.ll [lld][ELF] Don't write output to the test directory. NFC. 2020-10-26 18:10:31 +01:00
weak.ll [lld][ELF][test] Add a couple of test cases for LTO behaviour 2020-09-24 11:49:20 +01:00
weakodr-visibility.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
wrap-1.ll [ELF] --wrap: don't unnecessarily expose __real_ 2020-09-30 20:09:25 -07:00
wrap-2.ll [lld][ELF][test] Add additional LTO testing 2020-09-21 10:18:09 +01:00
wrap-defined.ll [ELF] --wrap: retain __wrap_foo if foo is defined in an object/bitcode file 2021-01-22 09:20:29 -08:00
wrap-script-referenced.ll [ELF] Prevent LTO stripping of wrapped script-referenced symbols 2022-04-26 18:48:26 -07:00
wrap-unreferenced-before-codegen.test lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00