llvm-project/llvm/test/MC/WebAssembly
Wouter van Oortmerssen 62eeb3e57e [WebAssembly] fix __stack_pointer being added to .debug_aranges
When emitting a reloc for the Wasm global __stack_pointer, it was inadvertedly added to the symbols used for generating aranges, which caused some aranges to use it as the end symbol in a symbol diff, which caused a reloc for it to be emitted, which then caused an assert in `wasm64` since we have no 64-bit relocs for Wasm globals.
Fixes: https://bugs.llvm.org/show_bug.cgi?id=52376
Differential Revision: https://reviews.llvm.org/D113438
2021-11-08 16:30:31 -08:00
..
alias-offset.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
alias.s
annotations.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
array-fill.ll [WebAssembly] Remove datalayout strings from llc tests 2021-07-14 11:17:08 -07:00
assembler-binary.ll [WebAssembly] Remove datalayout strings from llc tests 2021-07-14 11:17:08 -07:00
atomics-encodings.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
bad-fixup-expr.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
basic-assembly-errors.s [WebAssembly] Update InstPrinter and AsmParser for new EH instructions 2021-02-06 08:54:56 -08:00
basic-assembly.s [WebAssembly] support "return" and unreachable code in asm type checker 2021-11-01 15:42:58 -07:00
blockaddress.ll
bss.ll
bulk-memory-encodings.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
call-indirect-relocs.s [WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC. 2021-03-24 09:10:11 +01:00
comdat-sections.ll [WebAssembly] Remove datalayout strings from llc tests 2021-07-14 11:17:08 -07:00
comdat-sections.s
comdat.ll [WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC. 2021-03-24 09:10:11 +01:00
compile-twice.ll
custom-code-section.ll
custom-section-alignment.ll [WebAssembly] Emit clangast in custom section aligned by 4 bytes 2021-10-19 15:50:08 -07:00
custom-sections.ll
data-section-combined.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
data-section.s [WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC. 2021-03-24 09:10:11 +01:00
data-symbol-in-text-section.ll [WebAssembly] Remove datalayout strings from llc tests 2021-07-14 11:17:08 -07:00
debug-byval-struct.ll [WebAssembly] Remove datalayout strings from llc tests 2021-07-14 11:17:08 -07:00
debug-info.ll [WebAssembly] fix __stack_pointer being added to .debug_aranges 2021-11-08 16:30:31 -08:00
debug-info64.ll [WebAssembly] fix __stack_pointer being added to .debug_aranges 2021-11-08 16:30:31 -08:00
debug-localvar.ll Revert "[WebAssembly] Fix debug locations for ExplicitLocals pass" 2021-10-29 13:34:18 -07:00
debug-template-param.ll [WebAssembly] Generate R_WASM_FUNCTION_OFFSET relocs in debuginfo sections 2021-07-19 14:02:33 -07:00
debuginfo-relocs.s [WebAssembly] Generate R_WASM_FUNCTION_OFFSET relocs in debuginfo sections 2021-07-19 14:02:33 -07:00
dwarfdump.ll DebugInfo: Correct/improve type formatting (pointers to function types especially) 2021-09-03 12:22:28 -07:00
dwarfdump64.ll DebugInfo: Correct/improve type formatting (pointers to function types especially) 2021-09-03 12:22:28 -07:00
explicit-sections.ll
export-name.s
external-data.ll
external-func-address.ll
externref.s
file-headers.ll [WebAssembly] Remove datalayout strings from llc tests 2021-07-14 11:17:08 -07:00
func-address.ll [test] Avoid llvm-readelf/llvm-readobj one-dash long options and deprecated aliases (e.g. --file-headers) 2021-07-15 10:26:21 -07:00
function-alias.ll [WebAssembly] Remove datalayout strings from llc tests 2021-07-14 11:17:08 -07:00
function-sections.ll
global-ctor-dtor.ll [WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC. 2021-03-24 09:10:11 +01:00
globals.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
import-module.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
libcall.ll
lit.local.cfg
missing-features.s
no-dead-strip.ll
null-output.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
objdump.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
offset.ll
reference-types.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
reloc-code.ll [WebAssembly] call_indirect issues table number relocs 2021-03-01 16:49:00 +01:00
reloc-data.ll
reloc-pic.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
reloc-pic64.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
reloc-relative.ll [WebAssembly] Add new relocation for location relative data 2021-03-08 11:34:10 -08:00
section-flags-changed.s Reland: "[lld][WebAssembly] Initial support merging string data" 2021-05-10 16:03:38 -07:00
section-symbol.s [WebAssembly] Fix assert in lookup of section symbols 2021-02-18 11:50:14 -08:00
sections.ll
simd-encodings.s [WebAssembly] Add prototype relaxed float to int trunc instructions 2021-10-28 14:01:53 -07:00
stack-ptr-mclower.ll [WebAssembly] Change WebAssemblyMCLowerPrePass to ModulePass 2021-09-08 10:47:43 -07:00
stack-ptr.ll
tables.s [WebAssembly][MC] Record limit constraints for table sizes 2021-03-24 09:44:22 +01:00
tag-section-decoding.ll [WebAssembly] Remove WasmTagType 2021-10-05 17:11:22 -07:00
tag-section.ll [WebAssembly] Remove WasmTagType 2021-10-05 17:11:22 -07:00
tail-call-encodings.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
tls.s [WebAssembly] Allow import and export of TLS symbols between DSOs 2021-09-14 06:47:37 -07:00
tls64.s [WebAssembly] Add explict TLS symbol flag 2021-09-09 10:03:30 -04:00
type-index.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
types.ll [WebAssembly] Remove unimplemented-simd target feature 2021-03-18 10:23:12 -07:00
unnamed-data.ll Reland: "[lld][WebAssembly] Initial support merging string data" 2021-05-10 16:03:38 -07:00
visibility.ll
wasm64.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
weak-alias.s [WebAssembly] Added initial type checker to MC Assembler 2021-07-09 14:07:25 -07:00
weak.s