[InstCombine] Signed saturation patterns
[llvm-core.git] / test / MC / WebAssembly / sections.ll
blobabc1fe486074e61650317ad686a6bd869b4c0375
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:]