50 lines · plain
1# RUN: yaml2obj -o %t.wasm %s2# RUN: llvm-objdump -d %t.wasm | FileCheck %s3 4--- !WASM5FileHeader:6 Version: 0x17Sections:8 - Type: TYPE9 Signatures:10 - Index: 011 ParamTypes: []12 ReturnTypes: []13 - Index: 114 ParamTypes:15 - I3216 ReturnTypes:17 - I3218 - Type: FUNCTION19 FunctionTypes: [ 0, 1 ]20 - Type: CODE21 Functions:22 - Index: 023 Locals: []24 Body: 0B25 - Index: 126 Locals: []27 Body: 20000B28 - Type: CUSTOM29 Name: name30 FunctionNames:31 - Index: 032 Name: f33 - Index: 134 Name: g35...36 37# CHECK: Disassembly of section CODE:38# CHECK-EMPTY:39# CHECK-NEXT: 00000026 <CODE>:40# CHECK-NEXT: # 2 functions in section.41# CHECK-EMPTY:42# CHECK-NEXT: 00000027 <f>:43# CHECK-EMPTY:44# CHECK-NEXT: 29: 0b end45# CHECK-EMPTY:46# CHECK-NEXT: 0000002a <g>:47# CHECK-EMPTY:48# CHECK-NEXT: 2c: 20 00 local.get 049# CHECK-NEXT: 2e: 0b end50