3 .section .text.ieq,"ax",@progbits
4 .hidden ieq # -- Begin function ieq
15 i32.ne $push1=, $0, $1
16 tee_local $push0=, $0=, $pop1
17 i32.eqz $push2=, $pop0
18 br_if 0, $pop2 # 0: down to label3
20 br_if 2, $2 # 2: down to label1
21 br 1 # 1: down to label2
25 br_if 1, $pop3 # 1: down to label1
30 br_if 0, $0 # 0: down to label5
33 br_if 2, $pop4 # 2: down to label1
34 br 1 # 1: down to label4
37 br_if 1, $2 # 1: down to label1
43 br_if 0, $pop5 # 0: down to label7
45 br_if 2, $2 # 2: down to label1
46 br 1 # 1: down to label6
50 br_if 1, $pop6 # 1: down to label1
54 br_if 0, $0 # 0: down to label8
57 br_if 1, $pop7 # 1: down to label1
58 br 2 # 2: down to label0
59 .LBB0_11: # %if.else38
62 br_if 1, $pop8 # 1: down to label0
69 copy_local $push9=, $2
70 # fallthrough-return: $pop9
73 .size ieq, .Lfunc_end0-ieq
75 .section .text.ine,"ax",@progbits
76 .hidden ine # -- Begin function ine
86 i32.ne $push0=, $0, $1
87 br_if 0, $pop0 # 0: down to label11
90 br_if 1, $pop1 # 1: down to label10
91 br 2 # 2: down to label9
95 br_if 1, $pop2 # 1: down to label9
105 .size ine, .Lfunc_end1-ine
107 .section .text.ilt,"ax",@progbits
108 .hidden ilt # -- Begin function ilt
118 i32.ge_s $push0=, $0, $1
119 br_if 0, $pop0 # 0: down to label14
121 br_if 1, $2 # 1: down to label13
122 br 2 # 2: down to label12
125 br_if 1, $2 # 1: down to label12
135 .size ilt, .Lfunc_end2-ilt
137 .section .text.ile,"ax",@progbits
138 .hidden ile # -- Begin function ile
148 i32.le_s $push0=, $0, $1
149 br_if 0, $pop0 # 0: down to label17
152 br_if 1, $pop1 # 1: down to label16
153 br 2 # 2: down to label15
157 br_if 1, $pop2 # 1: down to label15
167 .size ile, .Lfunc_end3-ile
169 .section .text.igt,"ax",@progbits
170 .hidden igt # -- Begin function igt
180 i32.le_s $push0=, $0, $1
181 br_if 0, $pop0 # 0: down to label20
183 br_if 1, $2 # 1: down to label19
184 br 2 # 2: down to label18
187 br_if 1, $2 # 1: down to label18
197 .size igt, .Lfunc_end4-igt
199 .section .text.ige,"ax",@progbits
200 .hidden ige # -- Begin function ige
210 i32.ge_s $push0=, $0, $1
211 br_if 0, $pop0 # 0: down to label23
214 br_if 1, $pop1 # 1: down to label22
215 br 2 # 2: down to label21
219 br_if 1, $pop2 # 1: down to label21
229 .size ige, .Lfunc_end5-ige
231 .section .text.main,"ax",@progbits
232 .hidden main # -- Begin function main
239 # fallthrough-return: $pop0
242 .size main, .Lfunc_end6-main
245 .ident "clang version 6.0.0 (https://llvm.googlesource.com/clang.git a1774cccdccfa673c057f93ccf23bc2d8cb04932) (https://llvm.googlesource.com/llvm.git fc50e1c6121255333bc42d6faf2b524c074eae25)"
246 .functype abort, void