brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.2 KiB · 0c7a438 Raw
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