llvm-project/llvm/test/ExecutionEngine/JITLink/X86
Sunho Kim 5cf0082ae3 [JITLink][COFF][x86_64] Implement SECTION/SECREL relocation.
Implements SECTION/SECREL relocation. These are used by debug info (pdb) data.

Reviewed By: lhames

Differential Revision: https://reviews.llvm.org/D130275
2022-08-11 15:12:24 +09:00
..
Inputs [JITLink][COFF] Implement IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY/LIBRARY. 2022-07-26 12:46:34 +09:00
COFF_abs.s [JITLink][COFF] Add missing REQUIRES: asserts. 2022-07-13 04:05:56 +09:00
COFF_addr32nb_reloc.test [JITLink][COFF][x86_64] Reimplement ADDR32NB/REL32. 2022-07-25 23:41:53 +09:00
COFF_addr32nb_reloc_neg_addend.test [JITLink][COFF][x86_64] Reimplement ADDR32NB/REL32. 2022-07-25 23:41:53 +09:00
COFF_comdat_any.test [JITLink][COFF] Handle COMDAT symbol with offset. 2022-07-31 09:09:48 +09:00
COFF_comdat_associative.test [JITLink][COFF] Add missing REQUIRES: asserts. 2022-07-13 04:05:56 +09:00
COFF_comdat_associative_dead_strip.test [JITLink][COFF] Don't dead strip COMDAT associative symbol. 2022-07-25 22:59:19 +09:00
COFF_comdat_associative_no_dead_strip.test [JITLink][COFF] Don't dead strip COMDAT associative symbol. 2022-07-25 22:59:19 +09:00
COFF_comdat_exact_match.test [JITLink][COFF] Handle COMDAT symbol with offset. 2022-07-31 09:09:48 +09:00
COFF_comdat_intervene.test [JITLink][COFF] Handle COMDAT symbol with offset. 2022-07-31 09:09:48 +09:00
COFF_comdat_largest.test [JITLink][COFF] Handle COMDAT symbol with offset. 2022-07-31 09:09:48 +09:00
COFF_comdat_noduplicate.test [JITLink][COFF] Handle COMDAT symbol with offset. 2022-07-31 09:09:48 +09:00
COFF_comdat_offset.test [JITLink][COFF] Handle COMDAT symbol with offset. 2022-07-31 09:09:48 +09:00
COFF_comdat_same_size.test [JITLink][COFF] Handle COMDAT symbol with offset. 2022-07-31 09:09:48 +09:00
COFF_comdat_weak.s [JITLink][COFF] Handle COMDAT symbol with offset. 2022-07-31 09:09:48 +09:00
COFF_comdat_weak_duplicate.s [JITLink][COFF][x86_64] Reimplement ADDR32NB/REL32. 2022-07-25 23:41:53 +09:00
COFF_comdat_weak_plus_strong.s [ORC][COFF] Properly set weak flag to COMDAT symbols. 2022-07-25 23:24:25 +09:00
COFF_common_symbol.s [JITLink][COFF] Add missing REQUIRES: asserts. 2022-07-13 04:05:56 +09:00
COFF_directive_alternatename.s [JITLink][COFF] Implement include/alternatename linker directive. 2022-07-31 07:49:59 +09:00
COFF_directive_alternatename_fail.s [JITLink][COFF] Implement include/alternatename linker directive. 2022-07-31 07:49:59 +09:00
COFF_directive_include.s [JITLink][COFF] Implement include/alternatename linker directive. 2022-07-31 07:49:59 +09:00
COFF_duplicate_externals.test [JITLink][COFF] Handle duplicate external symbols. 2022-07-26 12:44:04 +09:00
COFF_external_var.s [JITLink][COFF][x86_64] Reimplement ADDR32NB/REL32. 2022-07-25 23:41:53 +09:00
COFF_file_debug.s [JITLink][COFF][x86_64] Reimplement ADDR32NB/REL32. 2022-07-25 23:41:53 +09:00
COFF_label.test [JITLink][COFF] Implement IMAGE_SYM_CLASS_LABEL. 2022-07-25 23:22:59 +09:00
COFF_nolibrary_search.s [JITLink][COFF] Implement IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY/LIBRARY. 2022-07-26 12:46:34 +09:00
COFF_pdata_no_strip.s [JITLink][COFF] Don't dead strip seh frame of exported function. 2022-07-26 13:04:12 +09:00
COFF_pdata_strip.s [JITLink][COFF] Don't dead strip seh frame of exported function. 2022-07-26 13:04:12 +09:00
COFF_rel32_4_reloc.test [JITLink][COFF][x86_64] Implement remaining IMAGE_REL_AMD64_REL32_*. 2022-07-31 09:03:28 +09:00
COFF_section_relocs.test [JITLink][COFF][x86_64] Implement SECTION/SECREL relocation. 2022-08-11 15:12:24 +09:00
COFF_static_var.s [JITLink][COFF] Add missing REQUIRES: asserts. 2022-07-13 04:05:56 +09:00
COFF_strong_duplicate.s [ORC][COFF] Properly set weak flag to COMDAT symbols. 2022-07-25 23:24:25 +09:00
COFF_weak_external.s [JITLink][COFF] Add missing REQUIRES: asserts. 2022-07-13 04:05:56 +09:00
COFF_x86-64_small_pic_relocations.s [JITLink][COFF][x86_64] Implement ADDR64 relocation. 2022-07-29 16:32:07 +09:00
ELF_comdat.s
ELF_ehframe_basic.s
ELF_ehframe_large_static_personality_encodings.s [JITLink] Suppress "symbols not found" errors for testcase. 2022-04-17 08:34:22 -07:00
ELF_empty_section.s
ELF_external_to_absolute_conversion.s
ELF_shndex.s
ELF_skip_debug_sections.s
ELF_weak_definitions.s
ELF_x86-64_common.s
ELF_x86-64_got_plt_optimizations.s
ELF_x86-64_large_pic_relocations.s
ELF_x86-64_small_pic_relocations.s
ELF_x86_64_absolute_relocations.s
LocalDependencyPropagation.s
MachO-duplicate-local.test
MachO_GOTAndStubsOptimization.s
MachO_absolute_symbols.s
MachO_archive_load_hidden_expect_failure.s
MachO_archive_load_hidden_expect_success.s
MachO_archive_support.s
MachO_cstring_section_alignment.s
MachO_cstring_section_splitting.s
MachO_ehframe_bad_fde_cie-ptr_out-of-range.test [JITLink] Add tests for FDEs with bad CIE and PC-begin pointers. 2022-08-03 17:51:45 -07:00
MachO_ehframe_bad_fde_pc-begin_out-of-range.test [JITLink] Add tests for FDEs with bad CIE and PC-begin pointers. 2022-08-03 17:51:45 -07:00
MachO_ehframe_canonical_symbol_comparison.s
MachO_empty_section.s
MachO_gdb_jit_debuginfo_register.s
MachO_gdb_jit_nonzero_alignment_offsets.s
MachO_initializers.s
MachO_linker_private_symbols.s
MachO_llvm_jitlink_alias_option.s
MachO_lookup_section_end_by_address.s
MachO_same_section_name_different_segment_names.s
MachO_test_harness_harness.s
MachO_thread_bss.s
MachO_weak_definitions.s
MachO_weak_local.s
MachO_weak_references.s
MachO_x86-64_ehframe.test
MachO_x86-64_relocations.s
MachO_x86-64_self_relocation.test
MachO_x86-64_self_relocation_exec.test
MachO_x86-64_was_private_extern.test
MachO_x86_64_compact_unwind.s
MachO_zero_fill_alignment.s
lit.local.cfg