]> git.proxmox.com Git - rustc.git/blob - src/binaryen/test/torture-s/20000419-1.c.s
New upstream version 1.23.0+dfsg1
[rustc.git] / src / binaryen / test / torture-s / 20000419-1.c.s
1 .text
2 .file "20000419-1.c"
3 .section .text.brother,"ax",@progbits
4 .hidden brother # -- Begin function brother
5 .globl brother
6 .type brother,@function
7 brother: # @brother
8 .param i32, i32, i32
9 # BB#0: # %entry
10 block
11 br_if 0, $0 # 0: down to label0
12 # BB#1: # %if.end
13 return
14 .LBB0_2: # %if.then
15 end_block # label0:
16 call abort@FUNCTION
17 unreachable
18 .endfunc
19 .Lfunc_end0:
20 .size brother, .Lfunc_end0-brother
21 # -- End function
22 .section .text.sister,"ax",@progbits
23 .hidden sister # -- Begin function sister
24 .globl sister
25 .type sister,@function
26 sister: # @sister
27 .param i32, i32, i32
28 # BB#0: # %entry
29 block
30 i32.load $push0=, 4($0)
31 i32.eq $push1=, $pop0, $1
32 br_if 0, $pop1 # 0: down to label1
33 # BB#1: # %brother.exit
34 return
35 .LBB1_2: # %if.then.i
36 end_block # label1:
37 call abort@FUNCTION
38 unreachable
39 .endfunc
40 .Lfunc_end1:
41 .size sister, .Lfunc_end1-sister
42 # -- End function
43 .section .text.main,"ax",@progbits
44 .hidden main # -- Begin function main
45 .globl main
46 .type main,@function
47 main: # @main
48 .result i32
49 # BB#0: # %sister.exit
50 i32.const $push0=, 0
51 call exit@FUNCTION, $pop0
52 unreachable
53 .endfunc
54 .Lfunc_end2:
55 .size main, .Lfunc_end2-main
56 # -- End function
57
58 .ident "clang version 6.0.0 (https://llvm.googlesource.com/clang.git a1774cccdccfa673c057f93ccf23bc2d8cb04932) (https://llvm.googlesource.com/llvm.git fc50e1c6121255333bc42d6faf2b524c074eae25)"
59 .functype abort, void
60 .functype exit, void, i32