3 .section .text.bar,"ax",@progbits
4 .hidden bar # -- Begin function bar
12 .size bar, .Lfunc_end0-bar
14 .section .text.f,"ax",@progbits
15 .hidden f # -- Begin function f
19 .param i32, i32, i32, i32, i32, i32
22 i32.load $push0=, 0($0)
23 br_if 0, $pop0 # 0: down to label0
24 # BB#1: # %lor.lhs.false
25 i32.load $push1=, 4($0)
27 i32.ne $push3=, $pop1, $pop2
28 br_if 0, $pop3 # 0: down to label0
29 # BB#2: # %lor.lhs.false2
30 i32.load $push4=, 0($1)
32 i32.ne $push6=, $pop4, $pop5
33 br_if 0, $pop6 # 0: down to label0
34 # BB#3: # %lor.lhs.false5
35 i32.load $push7=, 4($1)
36 br_if 0, $pop7 # 0: down to label0
37 # BB#4: # %lor.lhs.false8
38 i32.load $push8=, 0($2)
40 i32.ne $push10=, $pop8, $pop9
41 br_if 0, $pop10 # 0: down to label0
42 # BB#5: # %lor.lhs.false11
43 i32.load $push11=, 4($2)
44 i32.const $push26=, -1
45 i32.ne $push12=, $pop11, $pop26
46 br_if 0, $pop12 # 0: down to label0
47 # BB#6: # %lor.lhs.false14
48 i32.load $push13=, 0($3)
49 i32.const $push27=, -1
50 i32.ne $push14=, $pop13, $pop27
51 br_if 0, $pop14 # 0: down to label0
52 # BB#7: # %lor.lhs.false17
53 i32.load $push15=, 4($3)
55 i32.ne $push17=, $pop15, $pop16
56 br_if 0, $pop17 # 0: down to label0
57 # BB#8: # %lor.lhs.false20
58 i32.load $push18=, 0($4)
59 br_if 0, $pop18 # 0: down to label0
60 # BB#9: # %lor.lhs.false23
61 i32.load $push19=, 4($4)
62 i32.const $push20=, -1
63 i32.ne $push21=, $pop19, $pop20
64 br_if 0, $pop21 # 0: down to label0
65 # BB#10: # %lor.lhs.false26
66 i32.load $push22=, 0($5)
68 i32.ne $push24=, $pop22, $pop23
69 br_if 0, $pop24 # 0: down to label0
70 # BB#11: # %lor.lhs.false29
71 i32.load $push25=, 4($5)
72 br_if 0, $pop25 # 0: down to label0
81 .size f, .Lfunc_end1-f
83 .section .text.foo,"ax",@progbits
84 .hidden foo # -- Begin function foo
92 .size foo, .Lfunc_end2-foo
94 .section .text.main,"ax",@progbits
95 .hidden main # -- Begin function main
102 call exit@FUNCTION, $pop0
106 .size main, .Lfunc_end3-main
109 .ident "clang version 6.0.0 (https://llvm.googlesource.com/clang.git a1774cccdccfa673c057f93ccf23bc2d8cb04932) (https://llvm.googlesource.com/llvm.git fc50e1c6121255333bc42d6faf2b524c074eae25)"
110 .functype abort, void
111 .functype exit, void, i32