1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 12:12:47 +01:00
llvm-mirror/test/MC/WebAssembly
Andy Wingo 159bb43ce8 [WebAssembly] Swap operand order of call_indirect in text format
The WebAssembly text and binary formats have different operand orders
for the "type" and "table" fields of call_indirect (and
return_call_indirect).  In LLVM we use the binary order for the MCInstr,
but when we produce or consume the text format we should use the text
order.  For compilation units targetting WebAssembly 1.0 (without the
reference types feature), we omit the table operand entirely.

Differential Revision: https://reviews.llvm.org/D97761
2021-03-03 08:51:21 +01:00
..
alias-offset.s [MC][WebAssembly] Fix provisional values for data alias relocations 2021-02-08 16:56:57 -08:00
alias.s
annotations.s [WebAssembly] Update InstPrinter and AsmParser for new EH instructions 2021-02-06 08:54:56 -08:00
array-fill.ll
assembler-binary.ll
atomics-encodings.s
bad-fixup-expr.s
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] Swap operand order of call_indirect in text format 2021-03-03 08:51:21 +01:00
blockaddress.ll
bss.ll
bulk-memory-encodings.s
call-indirect-relocs.s [WebAssembly] Swap operand order of call_indirect in text format 2021-03-03 08:51:21 +01:00
comdat-sections.ll [WebAssembly] Support COMDAT sections in assembly syntax 2020-12-10 16:43:59 -08:00
comdat-sections.s [WebAssembly] Support COMDAT sections in assembly syntax 2020-12-10 16:43:59 -08:00
comdat.ll [WebAssembly] Support COMDAT sections in assembly syntax 2020-12-10 16:43:59 -08:00
compile-twice.ll
custom-code-section.ll
custom-sections.ll
data-section-combined.s [WebAssembly] Use data sections by default 2021-02-09 11:03:06 -08:00
data-section.s [WebAssembly] fixed wasm64 data segment init exp not 64-bit 2021-02-01 11:32:50 -08:00
data-symbol-in-text-section.ll
debug-byval-struct.ll [WebAssembly] locals can now be indirect in DWARF 2021-02-05 11:14:42 -08:00
debug-info64.ll Revert "[WebAssembly] MC layer writes table symbols to object files" 2021-01-25 22:32:36 -08:00
debug-info.ll Revert "[WebAssembly] MC layer writes table symbols to object files" 2021-01-25 22:32:36 -08:00
debug-localvar.ll
dwarfdump64.ll
dwarfdump.ll [WebAssembly] Fix split-dwarf not emitting DW_OP_WASM_location correctly 2021-03-01 11:53:30 -08:00
event-section.ll
explicit-sections.ll
export-name.s
external-data.ll
external-func-address.ll
externref.s
file-headers.ll
func-address.ll
function-alias.ll [WebAssembly] call_indirect issues table number relocs 2021-03-01 16:49:00 +01:00
function-sections.ll
global-ctor-dtor.ll Revert "[WebAssembly] MC layer writes table symbols to object files" 2021-01-25 22:32:36 -08:00
globals.s
import-module.s
libcall.ll
lit.local.cfg
missing-features.s
no-dead-strip.ll
null-output.s
objdump.s [WebAssembly] Remove exnref and br_on_exn 2021-01-09 02:02:54 -08:00
offset.ll
reference-types.s
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] call_indirect issues table number relocs 2021-03-01 16:49:00 +01: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] Prototype i8x16 to i32x4 widening instructions 2021-01-28 10:59:32 -08:00
stack-ptr.ll
tables.s
tail-call-encodings.s [WebAssembly] Swap operand order of call_indirect in text format 2021-03-03 08:51:21 +01:00
tls.s
type-index.s [WebAssembly] Swap operand order of call_indirect in text format 2021-03-03 08:51:21 +01:00
types.ll
unnamed-data.ll
visibility.ll
wasm64.s [WebAssembly] fixed wasm64 data segment init exp not 64-bit 2021-02-01 11:32:50 -08:00
weak-alias.s [WebAssembly] call_indirect issues table number relocs 2021-03-01 16:49:00 +01:00
weak.s