Files
clang-p2996/lld/test/wasm/Inputs/call-indirect.s
Andy Wingo 1a9b6e4a32 [WebAssembly][lld] Fix call-indirect.s test to validate
Add missing address operand, so that we can validate the output files.

Depends on D92315.

Differential Revision: https://reviews.llvm.org/D92320
2021-01-19 16:12:38 +01:00

31 lines
533 B
ArmAsm

.globl bar
bar:
.functype bar () -> (i64)
i64.const 1
end_function
.globl call_bar_indirect
call_bar_indirect:
.functype call_bar_indirect () -> ()
i32.const 0
i32.load indirect_bar
call_indirect () -> (i64)
drop
i32.const 0
i32.load indirect_foo
call_indirect () -> (i32)
drop
end_function
.section .data.indirect_bar,"",@
indirect_bar:
.int32 bar
.size indirect_bar, 4
.section .data.indirect_foo,"",@
indirect_foo:
.int32 foo
.size indirect_foo, 4
.functype foo () -> (i32)