[AMDGPU][True16][CodeGen] true16 codegen pattern for v_med3_u/i16 (#121850)
[llvm-project.git] / llvm / test / MC / WebAssembly / funcref-from-table.s
blob3b6e0102698c3a1d686a6149bdd9b27efe368e7e
1 # RUN: llvm-mc -mattr=+reference-types -triple=wasm32-unknown-unknown -filetype=obj -o - < %s | obj2yaml | FileCheck %s
3 .globl __indirect_function_table
4 .tabletype __indirect_function_table, funcref
6 .globl obtain_funcref_from_table_index
8 obtain_funcref_from_table_index:
9 .functype obtain_funcref_from_table_index (i32) -> (funcref)
10 local.get 0
11 table.get __indirect_function_table
12 end_function
14 # CHECK: Sections:
15 # CHECK-NEXT: - Type: TYPE
16 # CHECK-NEXT: Signatures:
17 # CHECK-NEXT: - Index: 0
18 # CHECK-NEXT: ParamTypes:
19 # CHECK-NEXT: - I32
20 # CHECK-NEXT: ReturnTypes:
21 # CHECK-NEXT: - FUNCREF