llvm-project/lld/test/wasm
Fangrui Song f01fdd17b4 lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
..
Inputs lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
lto lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
alias.s [WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC. 2021-03-24 09:10:11 +01:00
archive-export.test [lld][WebAssembly] Convert a bunch more tests to asm. NFC 2022-02-18 16:30:08 -08:00
archive-no-index.s
archive-weak-undefined.s [lld][WebAsssembly] Convert more tests from IR to assembly. NFC 2022-07-29 13:52:52 -07:00
archive.ll
bad-archive-member.s [lld][WebAssembly] Improve error reporting for bad ar archive members 2022-03-01 15:21:53 -08:00
bss-only.s [lld][WebAssembly] Don't emit names for data segments that we omit 2020-12-09 20:59:26 -08:00
bsymbolic.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
call-indirect.s [lld][WebAssembly] Convert a bunch more tests to asm. NFC 2022-02-18 16:30:08 -08:00
check-arch-32-in-64.test
check-arch-64-in-32.test
comdat-sections.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
comdats.ll
command-exports-no-tors.s
command-exports.s
compress-relocs.ll [WebAssembly] call_indirect issues table number relocs 2021-03-01 16:49:00 +01:00
conflict.test
corrupted.wasm.test [Object][WebAssembly] Update format of error messages 2021-01-25 21:12:53 -08:00
ctor-gc-setup.test
ctor-gc.test
ctor-no-gc.test
ctor_return_value.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
custom-section-name.ll
custom-sections.ll
data-layout.s [WebAssembly] Fix PIC/GOT codegen for wasm64 2021-05-20 09:59:31 -07:00
data-segment-merging.ll [lld][WebAssembly] Update test after 87628f5804 2022-05-26 14:57:17 -07:00
data-segments.ll [lld][WebAssembly] Don't apply data relocations at static constructor time 2022-06-27 15:50:02 -07:00
debug-removed-fn.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
debug-undefined-fs.s [lld][WebAssembly] Fix for debug relocations against undefined function symbols 2021-12-02 08:36:28 -08:00
debuginfo-undefined-global.s [lld] Fixed a number of typos 2022-08-02 09:52:31 -04:00
debuginfo.test Revert "[DwarfDebug] Support emitting function-local declaration for a lexical block" & dependent patches 2021-12-24 00:47:04 +02:00
demangle.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
driver.s [lld][WebAssemlby] Check for command line flags with missing arguments 2022-05-26 13:35:27 -07:00
duplicate-function-imports.s Reland: "[WebAssembly] Deduplicate imports of the same module name, field name, and type" 2021-07-22 14:16:05 -07:00
duplicate-global-imports.s Reland: "[WebAssembly] Deduplicate imports of the same module name, field name, and type" 2021-07-22 14:16:05 -07:00
duplicate-table-imports.s Reland: "[WebAssembly] Deduplicate imports of the same module name, field name, and type" 2021-07-22 14:16:05 -07:00
early-exit-for-bad-paths.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
emit-relocs-fpic.s
emit-relocs.ll
entry-signature.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
entry.s [lld][WebAssembly] Convert a bunch more tests to asm. NFC 2022-02-18 16:30:08 -08:00
export-all.ll
export-all.s [wasm-ld] Define a `__heap_end` symbol marking the end of allocated memory. 2022-10-17 16:39:06 -07:00
export-empty.test
export-if-defined.s [lld][WebAssembly] Add `--export-if-defined` 2021-04-29 10:58:45 -07:00
export-name.ll
export-optional-lazy.test
export-optional.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
export-table-explicit.test [WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC. 2021-03-24 09:10:11 +01:00
export-table.test [WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC. 2021-03-24 09:10:11 +01:00
export.s [lld][WebAssembly] Rewrite exports test in assembly. NFC 2021-04-05 11:14:12 -07:00
externref.s
fatal-warnings.s [lld][WebAssembly] Convert a bunch more tests to asm. NFC 2022-02-18 16:30:08 -08:00
function-imports-first.ll [wasm-ld] Update supported features in the generic CPU configuration 2022-11-02 12:51:28 -07:00
function-imports.s [lld][WebAssembly] Convert a bunch more tests to asm. NFC 2022-02-18 16:30:08 -08:00
function-index.test
gc-imports.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
gc-sections.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
global-base.test [lld][WebAssembly] Don't allow `--global-base` to be specified in -share/-pie or --relocatable modes 2022-10-18 17:19:26 -07:00
globals.s Fix typo from https://reviews.llvm.org/D101399 2021-04-28 11:31:16 -07:00
growable-table.test [WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC. 2021-03-24 09:10:11 +01:00
import-attribute-mismatch.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
import-memory.test [WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC. 2021-03-24 09:10:11 +01:00
import-module.ll [lld][WebAssemby] Allow import module names to be empty strings. 2022-08-31 15:30:15 -07:00
import-name.ll [lld][WebAssemby] Allow import module names to be empty strings. 2022-08-31 15:30:15 -07:00
import-table.test [WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC. 2021-03-24 09:10:11 +01:00
init-fini-no-gc.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
init-fini.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
invalid-mvp-table-use.s [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs 2021-02-12 20:20:19 +01:00
invalid-stack-size.test
large-memory.test [WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC. 2021-03-24 09:10:11 +01:00
libsearch.s [lld][WebAssemlby] Improve support for -L / -l and add testing 2022-10-03 16:53:30 -07:00
lit.local.cfg
load-undefined.test [WebAssembly] Add support for named globals in the object format. 2020-11-19 00:17:22 -08:00
local-symbols.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
locals-duplicate.test [wasm-ld] Update supported features in the generic CPU configuration 2022-11-02 12:51:28 -07:00
many-functions.ll
map-file.s [WebAssembly] Generate R_WASM_FUNCTION_OFFSET relocs in debuginfo sections 2021-07-19 14:02:33 -07:00
memory-naming.test [wasm-ld] Allow importing/exporting the output module's memory with arbitrary names 2022-10-31 13:59:46 -07:00
merge-string-debug.s [lld][WebAssemlby] Fix for string merging of -dwarf-5 sections 2021-06-01 14:33:56 -07:00
merge-string.s [lld][WebAssembly] Allow data symbols to extend past end of segment 2021-05-12 13:43:37 -07:00
multi-table.s [WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC. 2021-03-24 09:10:11 +01:00
multivalue-return-func-types.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
mutable-global-exports.s [wasm-ld] Define a `__heap_end` symbol marking the end of allocated memory. 2022-10-17 16:39:06 -07:00
mutable-globals.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
name-section-mangling.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
no-tls.s [lld][WebAssembly] Delay creation of internal __wasm_memory_init function 2020-12-10 10:47:18 -08:00
optional-symbol.s
pic-static.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
pie.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
reloc-addend.s [MC][WebAssembly] Fix crash when relocation addend underlows U32 2022-02-25 07:13:15 -08:00
reloc-relative.s [WebAssembly] Add new relocation for location relative data 2021-03-08 11:34:10 -08:00
relocatable-comdat.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
relocatable-options.test [lld][WebAssembly] Fix resolveIndirectFunctionTable for relocatable output 2021-02-18 09:33:54 +01:00
relocatable.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
relocation-bad-tls.s [WebAssembly] Use GeneralDynamic TLS for exception handling builtins. 2022-02-14 14:08:32 -08:00
reproduce.s [lld][WebAssembly] Add support for LLD_REPRODUCE 2022-11-03 16:55:37 -07:00
responsefile.test [WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC. 2021-03-24 09:10:11 +01:00
section-symbol-relocs.yaml [WebAssembly] Add support for table linking to wasm-ld 2021-01-18 16:57:18 +01:00
shared-export-dynamic.s [lld][WebAssembly] Convert more tests to asm format. NFC 2021-05-03 17:16:31 -07:00
shared-memory-bss.s [lld][WebAssembly] Initialize bss segments using memory.fill 2021-10-28 17:15:08 -07:00
shared-memory-no-atomics.yaml [WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC. 2021-03-24 09:10:11 +01:00
shared-memory.yaml [WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC. 2021-03-24 09:10:11 +01:00
shared-needed.s Fix test failure created by ef8c9135ef 2021-09-14 07:35:05 -07:00
shared-weak-symbols.s [lld][WebAssembly] Don't apply data relocations at static constructor time 2022-06-27 15:50:02 -07:00
shared-weak-undefined.s [lld][WebAssemby] Demote LazySymbols back to undefined symbols if they are not loaded 2022-07-29 13:53:54 -07:00
shared.s lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
shared64.s lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
signature-mismatch-export.ll [wasm-ld] Update supported features in the generic CPU configuration 2022-11-02 12:51:28 -07:00
signature-mismatch-relocatable.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
signature-mismatch-unknown.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
signature-mismatch-weak.ll
signature-mismatch.s [WebAssembly][lld] Convert signature-mismatch.ll test to asm. NFC 2021-08-18 22:17:02 -04:00
stack-first.test [lld][WebAssembly] Align __heap_base 2021-07-24 14:03:26 +02:00
stack-pointer.s [lld][WebAssembly] Convert a bunch more tests to asm. NFC 2022-02-18 16:30:08 -08:00
startstop.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
strip-all.test
strip-debug.test [lld][WebAssembly] Do not remove name section with --strip-debug 2021-07-26 11:06:52 -07:00
symbol-type-mismatch.s
tag-section.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
target-feature-disallowed.yaml [WebAssembly] Add support for named globals in the object format. 2020-11-19 00:17:22 -08:00
target-feature-none.yaml [WebAssembly] Add support for named globals in the object format. 2020-11-19 00:17:22 -08:00
target-feature-required.yaml [WebAssembly] Add support for named globals in the object format. 2020-11-19 00:17:22 -08:00
target-feature-used.yaml [WebAssembly] Add support for named globals in the object format. 2020-11-19 00:17:22 -08:00
threads.s
tls-align.s
tls-export.s [lld][WebAssembly] Don't apply data relocations at static constructor time 2022-06-27 15:50:02 -07:00
tls-implicit.yaml [lld][WebAssembly] Handle TLS symbols in older object file 2022-01-27 17:27:09 -08:00
tls-non-shared-memory-basic.s [lld][WebAssembly] Fix crash on un-used __tls_base symbol 2021-09-09 12:45:58 -04:00
tls-non-shared-memory.s [lld][WebAssembly] Don't apply data relocations at static constructor time 2022-06-27 15:50:02 -07:00
tls.s [lld][WebAssembly] Generate TLS relocation code also when linking statically 2021-10-29 13:26:35 -07:00
tls_init_symbols.s [lld][WebAssembly] Allow use of statically allocated TLS region. 2022-05-23 17:27:17 -07:00
trace-symbol.s [lld][WebAssembly] Convert a bunch more tests to asm. NFC 2022-02-18 16:30:08 -08:00
trace.test
undefined-data.s [lld][WebAssembly] Add --unresolved-symbols=import-dynamic 2022-03-15 15:10:21 -07:00
undefined-entry.test
undefined-weak-call.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
undefined.ll lld: Convert tests to opaque pointers 2022-11-27 20:06:48 -08:00
unresolved-symbols-dynamic.s [lld][WebAssembly] Add --unresolved-symbols=import-dynamic 2022-03-15 15:10:21 -07:00
unresolved-symbols.s [lld][WebAssembly] Add --unresolved-symbols=import-dynamic 2022-03-15 15:10:21 -07:00
version.s
visibility-hidden.ll
weak-alias-overide.ll [wasm-ld] Update supported features in the generic CPU configuration 2022-11-02 12:51:28 -07:00
weak-alias.ll [wasm-ld] Update supported features in the generic CPU configuration 2022-11-02 12:51:28 -07:00
weak-and-strong-undef.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
weak-symbols.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
weak-undefined-pic.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
weak-undefined.s [lld][WebAssembly] Do not remove name section with --strip-debug 2021-07-26 11:06:52 -07:00
whole-archive.test
wrap.s [lld][WebAsssembly] Convert more tests from IR to assembly. NFC 2022-07-29 13:52:52 -07:00