[AMDGPU][True16][CodeGen] true16 codegen pattern for v_med3_u/i16 (#121850)
[llvm-project.git] / llvm / test / MC / WebAssembly / sections.ll
blob690a64f11e71cd58d5c7c2f8be5a56edc5637231
1 ; RUN: llc -filetype=obj %s -o - | llvm-readobj -S - | FileCheck %s
3 target triple = "wasm32-unknown-unknown"
5 ; external function
6 declare i32 @a()
8 ; global data
9 @b = global i32 3, align 4
11 ; local function
12 define i32 @f1() {
13 entry:
14     %tmp1 = call i32 @a()
15     ret i32 %tmp1
18 ; CHECK: Format: WASM
19 ; CHECK: Arch: wasm32
20 ; CHECK: AddressSize: 32bit
21 ; CHECK: Sections [
22 ; CHECK:   Section {
23 ; CHECK:     Type: TYPE (0x1)
24 ; CHECK:   }
25 ; CHECK:  Section {
26 ; CHECK:    Type: IMPORT (0x2)
27 ; CHECK:  }
28 ; CHECK:  Section {
29 ; CHECK:    Type: FUNCTION (0x3)
30 ; CHECK:  }
31 ; CHECK:  Section {
32 ; CHECK:    Type: CODE (0xA)
33 ; CHECK:  }
34 ; CHECK:  Section {
35 ; CHECK:    Type: DATA (0xB)
36 ; CHECK:  }
37 ; CHECK:  Section {
38 ; CHECK:    Type: CUSTOM (0x0)
39 ; CHECK:    Name: reloc.CODE
40 ; CHECK:  }
41 ; CHECK:]