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