]> git.proxmox.com Git - rustc.git/blame - src/binaryen/test/torture-s/multi-ix.c.s
New upstream version 1.25.0+dfsg1
[rustc.git] / src / binaryen / test / torture-s / multi-ix.c.s
CommitLineData
abe05a73
XL
1 .text
2 .file "multi-ix.c"
3 .section .text.f,"ax",@progbits
4 .hidden f # -- Begin function f
5 .globl f
6 .type f,@function
7f: # @f
8 .param i32
9 .local i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32
10# BB#0: # %entry
11 i32.const $push193=, 0
12 i32.const $push191=, 0
13 i32.load $push190=, __stack_pointer($pop191)
14 i32.const $push192=, 80480
15 i32.sub $push666=, $pop190, $pop192
16 tee_local $push665=, $41=, $pop666
17 i32.store __stack_pointer($pop193), $pop665
18 block
19 i32.const $push0=, 1
20 i32.lt_s $push1=, $0, $pop0
21 br_if 0, $pop1 # 0: down to label0
22# BB#1: # %for.body.lr.ph
23.LBB0_2: # %for.body
24 # =>This Inner Loop Header: Depth=1
25 loop # label1:
26 i32.const $push197=, 320
27 i32.add $push198=, $41, $pop197
28 i32.const $push820=, 156
29 i32.add $push2=, $pop198, $pop820
30 i32.const $push199=, 480
31 i32.add $push200=, $41, $pop199
32 i32.store 0($pop2), $pop200
33 i32.const $push201=, 320
34 i32.add $push202=, $41, $pop201
35 i32.const $push819=, 152
36 i32.add $push3=, $pop202, $pop819
37 i32.const $push203=, 2480
38 i32.add $push204=, $41, $pop203
39 i32.store 0($pop3), $pop204
40 i32.const $push205=, 320
41 i32.add $push206=, $41, $pop205
42 i32.const $push818=, 148
43 i32.add $push4=, $pop206, $pop818
44 i32.const $push207=, 4480
45 i32.add $push208=, $41, $pop207
46 i32.store 0($pop4), $pop208
47 i32.const $push209=, 320
48 i32.add $push210=, $41, $pop209
49 i32.const $push817=, 144
50 i32.add $push5=, $pop210, $pop817
51 i32.const $push211=, 6480
52 i32.add $push212=, $41, $pop211
53 i32.store 0($pop5), $pop212
54 i32.const $push213=, 320
55 i32.add $push214=, $41, $pop213
56 i32.const $push816=, 140
57 i32.add $push6=, $pop214, $pop816
58 i32.const $push215=, 8480
59 i32.add $push216=, $41, $pop215
60 i32.store 0($pop6), $pop216
61 i32.const $push217=, 320
62 i32.add $push218=, $41, $pop217
63 i32.const $push815=, 136
64 i32.add $push7=, $pop218, $pop815
65 i32.const $push219=, 10480
66 i32.add $push220=, $41, $pop219
67 i32.store 0($pop7), $pop220
68 i32.const $push221=, 320
69 i32.add $push222=, $41, $pop221
70 i32.const $push814=, 132
71 i32.add $push8=, $pop222, $pop814
72 i32.const $push223=, 12480
73 i32.add $push224=, $41, $pop223
74 i32.store 0($pop8), $pop224
75 i32.const $push225=, 320
76 i32.add $push226=, $41, $pop225
77 i32.const $push813=, 128
78 i32.add $push9=, $pop226, $pop813
79 i32.const $push227=, 14480
80 i32.add $push228=, $41, $pop227
81 i32.store 0($pop9), $pop228
82 i32.const $push229=, 320
83 i32.add $push230=, $41, $pop229
84 i32.const $push812=, 124
85 i32.add $push10=, $pop230, $pop812
86 i32.const $push231=, 16480
87 i32.add $push232=, $41, $pop231
88 i32.store 0($pop10), $pop232
89 i32.const $push233=, 320
90 i32.add $push234=, $41, $pop233
91 i32.const $push811=, 120
92 i32.add $push11=, $pop234, $pop811
93 i32.const $push235=, 18480
94 i32.add $push236=, $41, $pop235
95 i32.store 0($pop11), $pop236
96 i32.const $push237=, 320
97 i32.add $push238=, $41, $pop237
98 i32.const $push810=, 116
99 i32.add $push12=, $pop238, $pop810
100 i32.const $push239=, 20480
101 i32.add $push240=, $41, $pop239
102 i32.store 0($pop12), $pop240
103 i32.const $push241=, 320
104 i32.add $push242=, $41, $pop241
105 i32.const $push809=, 112
106 i32.add $push13=, $pop242, $pop809
107 i32.const $push243=, 22480
108 i32.add $push244=, $41, $pop243
109 i32.store 0($pop13), $pop244
110 i32.const $push245=, 320
111 i32.add $push246=, $41, $pop245
112 i32.const $push808=, 108
113 i32.add $push14=, $pop246, $pop808
114 i32.const $push247=, 24480
115 i32.add $push248=, $41, $pop247
116 i32.store 0($pop14), $pop248
117 i32.const $push249=, 320
118 i32.add $push250=, $41, $pop249
119 i32.const $push807=, 104
120 i32.add $push15=, $pop250, $pop807
121 i32.const $push251=, 26480
122 i32.add $push252=, $41, $pop251
123 i32.store 0($pop15), $pop252
124 i32.const $push253=, 320
125 i32.add $push254=, $41, $pop253
126 i32.const $push806=, 100
127 i32.add $push16=, $pop254, $pop806
128 i32.const $push255=, 28480
129 i32.add $push256=, $41, $pop255
130 i32.store 0($pop16), $pop256
131 i32.const $push257=, 320
132 i32.add $push258=, $41, $pop257
133 i32.const $push805=, 96
134 i32.add $push17=, $pop258, $pop805
135 i32.const $push259=, 30480
136 i32.add $push260=, $41, $pop259
137 i32.store 0($pop17), $pop260
138 i32.const $push261=, 320
139 i32.add $push262=, $41, $pop261
140 i32.const $push804=, 92
141 i32.add $push18=, $pop262, $pop804
142 i32.const $push263=, 32480
143 i32.add $push264=, $41, $pop263
144 i32.store 0($pop18), $pop264
145 i32.const $push265=, 320
146 i32.add $push266=, $41, $pop265
147 i32.const $push803=, 88
148 i32.add $push19=, $pop266, $pop803
149 i32.const $push267=, 34480
150 i32.add $push268=, $41, $pop267
151 i32.store 0($pop19), $pop268
152 i32.const $push269=, 320
153 i32.add $push270=, $41, $pop269
154 i32.const $push802=, 84
155 i32.add $push20=, $pop270, $pop802
156 i32.const $push271=, 36480
157 i32.add $push272=, $41, $pop271
158 i32.store 0($pop20), $pop272
159 i32.const $push273=, 320
160 i32.add $push274=, $41, $pop273
161 i32.const $push801=, 80
162 i32.add $push21=, $pop274, $pop801
163 i32.const $push275=, 38480
164 i32.add $push276=, $41, $pop275
165 i32.store 0($pop21), $pop276
166 i32.const $push277=, 320
167 i32.add $push278=, $41, $pop277
168 i32.const $push800=, 76
169 i32.add $push22=, $pop278, $pop800
170 i32.const $push279=, 40480
171 i32.add $push280=, $41, $pop279
172 i32.store 0($pop22), $pop280
173 i32.const $push281=, 320
174 i32.add $push282=, $41, $pop281
175 i32.const $push799=, 72
176 i32.add $push23=, $pop282, $pop799
177 i32.const $push283=, 42480
178 i32.add $push284=, $41, $pop283
179 i32.store 0($pop23), $pop284
180 i32.const $push285=, 320
181 i32.add $push286=, $41, $pop285
182 i32.const $push798=, 68
183 i32.add $push24=, $pop286, $pop798
184 i32.const $push287=, 44480
185 i32.add $push288=, $41, $pop287
186 i32.store 0($pop24), $pop288
187 i32.const $push289=, 320
188 i32.add $push290=, $41, $pop289
189 i32.const $push797=, 64
190 i32.add $push25=, $pop290, $pop797
191 i32.const $push291=, 46480
192 i32.add $push292=, $41, $pop291
193 i32.store 0($pop25), $pop292
194 i32.const $push293=, 320
195 i32.add $push294=, $41, $pop293
196 i32.const $push796=, 60
197 i32.add $push26=, $pop294, $pop796
198 i32.const $push295=, 48480
199 i32.add $push296=, $41, $pop295
200 i32.store 0($pop26), $pop296
201 i32.const $push297=, 320
202 i32.add $push298=, $41, $pop297
203 i32.const $push795=, 56
204 i32.add $push27=, $pop298, $pop795
205 i32.const $push299=, 50480
206 i32.add $push300=, $41, $pop299
207 i32.store 0($pop27), $pop300
208 i32.const $push301=, 320
209 i32.add $push302=, $41, $pop301
210 i32.const $push794=, 52
211 i32.add $push28=, $pop302, $pop794
212 i32.const $push303=, 52480
213 i32.add $push304=, $41, $pop303
214 i32.store 0($pop28), $pop304
215 i32.const $push305=, 320
216 i32.add $push306=, $41, $pop305
217 i32.const $push793=, 48
218 i32.add $push29=, $pop306, $pop793
219 i32.const $push307=, 54480
220 i32.add $push308=, $41, $pop307
221 i32.store 0($pop29), $pop308
222 i32.const $push309=, 320
223 i32.add $push310=, $41, $pop309
224 i32.const $push792=, 44
225 i32.add $push30=, $pop310, $pop792
226 i32.const $push311=, 56480
227 i32.add $push312=, $41, $pop311
228 i32.store 0($pop30), $pop312
229 i32.const $push313=, 320
230 i32.add $push314=, $41, $pop313
231 i32.const $push791=, 40
232 i32.add $push31=, $pop314, $pop791
233 i32.const $push315=, 58480
234 i32.add $push316=, $41, $pop315
235 i32.store 0($pop31), $pop316
236 i32.const $push317=, 320
237 i32.add $push318=, $41, $pop317
238 i32.const $push790=, 36
239 i32.add $push32=, $pop318, $pop790
240 i32.const $push319=, 60480
241 i32.add $push320=, $41, $pop319
242 i32.store 0($pop32), $pop320
243 i32.const $push321=, 320
244 i32.add $push322=, $41, $pop321
245 i32.const $push789=, 32
246 i32.add $push33=, $pop322, $pop789
247 i32.const $push323=, 62480
248 i32.add $push324=, $41, $pop323
249 i32.store 0($pop33), $pop324
250 i32.const $push325=, 320
251 i32.add $push326=, $41, $pop325
252 i32.const $push788=, 28
253 i32.add $push34=, $pop326, $pop788
254 i32.const $push327=, 64480
255 i32.add $push328=, $41, $pop327
256 i32.store 0($pop34), $pop328
257 i32.const $push329=, 320
258 i32.add $push330=, $41, $pop329
259 i32.const $push787=, 24
260 i32.add $push35=, $pop330, $pop787
261 i32.const $push331=, 66480
262 i32.add $push332=, $41, $pop331
263 i32.store 0($pop35), $pop332
264 i32.const $push333=, 320
265 i32.add $push334=, $41, $pop333
266 i32.const $push786=, 20
267 i32.add $push36=, $pop334, $pop786
268 i32.const $push335=, 68480
269 i32.add $push336=, $41, $pop335
270 i32.store 0($pop36), $pop336
271 i32.const $push337=, 320
272 i32.add $push338=, $41, $pop337
273 i32.const $push785=, 16
274 i32.add $push37=, $pop338, $pop785
275 i32.const $push339=, 70480
276 i32.add $push340=, $41, $pop339
277 i32.store 0($pop37), $pop340
278 i32.const $push341=, 72480
279 i32.add $push342=, $41, $pop341
280 i32.store 332($41), $pop342
281 i32.const $push343=, 74480
282 i32.add $push344=, $41, $pop343
283 i32.store 328($41), $pop344
284 i32.const $push345=, 76480
285 i32.add $push346=, $41, $pop345
286 i32.store 324($41), $pop346
287 i32.const $push347=, 78480
288 i32.add $push348=, $41, $pop347
289 i32.store 320($41), $pop348
290 i32.const $push784=, 40
291 i32.const $push349=, 320
292 i32.add $push350=, $41, $pop349
293 call s@FUNCTION, $pop784, $pop350
294 i32.load $1=, 2480($41)
295 i32.load $2=, 480($41)
296 i32.load $3=, 4480($41)
297 i32.load $4=, 6480($41)
298 i32.load $5=, 8480($41)
299 i32.load $6=, 10480($41)
300 i32.load $7=, 12480($41)
301 i32.load $8=, 14480($41)
302 i32.load $9=, 16480($41)
303 i32.load $10=, 18480($41)
304 i32.load $11=, 20480($41)
305 i32.load $12=, 22480($41)
306 i32.load $13=, 24480($41)
307 i32.load $14=, 26480($41)
308 i32.load $15=, 28480($41)
309 i32.load $16=, 30480($41)
310 i32.load $17=, 32480($41)
311 i32.load $18=, 34480($41)
312 i32.load $19=, 36480($41)
313 i32.load $20=, 40480($41)
314 i32.load $21=, 38480($41)
315 i32.load $22=, 42480($41)
316 i32.load $23=, 44480($41)
317 i32.load $24=, 46480($41)
318 i32.load $25=, 48480($41)
319 i32.load $26=, 50480($41)
320 i32.load $27=, 52480($41)
321 i32.load $28=, 54480($41)
322 i32.load $29=, 56480($41)
323 i32.load $30=, 58480($41)
324 i32.load $31=, 60480($41)
325 i32.load $32=, 62480($41)
326 i32.load $33=, 64480($41)
327 i32.load $34=, 66480($41)
328 i32.load $35=, 68480($41)
329 i32.load $36=, 70480($41)
330 i32.load $37=, 72480($41)
331 i32.load $38=, 74480($41)
332 i32.load $39=, 78480($41)
333 i32.load $40=, 76480($41)
334 i32.const $push351=, 160
335 i32.add $push352=, $41, $pop351
336 i32.const $push783=, 156
337 i32.add $push38=, $pop352, $pop783
338 i32.const $push353=, 480
339 i32.add $push354=, $41, $pop353
340 i32.store 0($pop38), $pop354
341 i32.const $push355=, 160
342 i32.add $push356=, $41, $pop355
343 i32.const $push782=, 152
344 i32.add $push39=, $pop356, $pop782
345 i32.const $push357=, 2480
346 i32.add $push358=, $41, $pop357
347 i32.store 0($pop39), $pop358
348 i32.const $push359=, 160
349 i32.add $push360=, $41, $pop359
350 i32.const $push781=, 148
351 i32.add $push40=, $pop360, $pop781
352 i32.const $push361=, 4480
353 i32.add $push362=, $41, $pop361
354 i32.store 0($pop40), $pop362
355 i32.const $push363=, 160
356 i32.add $push364=, $41, $pop363
357 i32.const $push780=, 144
358 i32.add $push41=, $pop364, $pop780
359 i32.const $push365=, 6480
360 i32.add $push366=, $41, $pop365
361 i32.store 0($pop41), $pop366
362 i32.const $push367=, 160
363 i32.add $push368=, $41, $pop367
364 i32.const $push779=, 140
365 i32.add $push42=, $pop368, $pop779
366 i32.const $push369=, 8480
367 i32.add $push370=, $41, $pop369
368 i32.store 0($pop42), $pop370
369 i32.const $push371=, 160
370 i32.add $push372=, $41, $pop371
371 i32.const $push778=, 136
372 i32.add $push43=, $pop372, $pop778
373 i32.const $push373=, 10480
374 i32.add $push374=, $41, $pop373
375 i32.store 0($pop43), $pop374
376 i32.const $push375=, 160
377 i32.add $push376=, $41, $pop375
378 i32.const $push777=, 132
379 i32.add $push44=, $pop376, $pop777
380 i32.const $push377=, 12480
381 i32.add $push378=, $41, $pop377
382 i32.store 0($pop44), $pop378
383 i32.const $push379=, 160
384 i32.add $push380=, $41, $pop379
385 i32.const $push776=, 128
386 i32.add $push45=, $pop380, $pop776
387 i32.const $push381=, 14480
388 i32.add $push382=, $41, $pop381
389 i32.store 0($pop45), $pop382
390 i32.const $push383=, 160
391 i32.add $push384=, $41, $pop383
392 i32.const $push775=, 124
393 i32.add $push46=, $pop384, $pop775
394 i32.const $push385=, 16480
395 i32.add $push386=, $41, $pop385
396 i32.store 0($pop46), $pop386
397 i32.const $push387=, 160
398 i32.add $push388=, $41, $pop387
399 i32.const $push774=, 120
400 i32.add $push47=, $pop388, $pop774
401 i32.const $push389=, 18480
402 i32.add $push390=, $41, $pop389
403 i32.store 0($pop47), $pop390
404 i32.const $push391=, 160
405 i32.add $push392=, $41, $pop391
406 i32.const $push773=, 116
407 i32.add $push48=, $pop392, $pop773
408 i32.const $push393=, 20480
409 i32.add $push394=, $41, $pop393
410 i32.store 0($pop48), $pop394
411 i32.const $push395=, 160
412 i32.add $push396=, $41, $pop395
413 i32.const $push772=, 112
414 i32.add $push49=, $pop396, $pop772
415 i32.const $push397=, 22480
416 i32.add $push398=, $41, $pop397
417 i32.store 0($pop49), $pop398
418 i32.const $push399=, 160
419 i32.add $push400=, $41, $pop399
420 i32.const $push771=, 108
421 i32.add $push50=, $pop400, $pop771
422 i32.const $push401=, 24480
423 i32.add $push402=, $41, $pop401
424 i32.store 0($pop50), $pop402
425 i32.const $push403=, 160
426 i32.add $push404=, $41, $pop403
427 i32.const $push770=, 104
428 i32.add $push51=, $pop404, $pop770
429 i32.const $push405=, 26480
430 i32.add $push406=, $41, $pop405
431 i32.store 0($pop51), $pop406
432 i32.const $push407=, 160
433 i32.add $push408=, $41, $pop407
434 i32.const $push769=, 100
435 i32.add $push52=, $pop408, $pop769
436 i32.const $push409=, 28480
437 i32.add $push410=, $41, $pop409
438 i32.store 0($pop52), $pop410
439 i32.const $push411=, 160
440 i32.add $push412=, $41, $pop411
441 i32.const $push768=, 96
442 i32.add $push53=, $pop412, $pop768
443 i32.const $push413=, 30480
444 i32.add $push414=, $41, $pop413
445 i32.store 0($pop53), $pop414
446 i32.const $push415=, 160
447 i32.add $push416=, $41, $pop415
448 i32.const $push767=, 92
449 i32.add $push54=, $pop416, $pop767
450 i32.const $push417=, 32480
451 i32.add $push418=, $41, $pop417
452 i32.store 0($pop54), $pop418
453 i32.const $push419=, 160
454 i32.add $push420=, $41, $pop419
455 i32.const $push766=, 88
456 i32.add $push55=, $pop420, $pop766
457 i32.const $push421=, 34480
458 i32.add $push422=, $41, $pop421
459 i32.store 0($pop55), $pop422
460 i32.const $push423=, 160
461 i32.add $push424=, $41, $pop423
462 i32.const $push765=, 84
463 i32.add $push56=, $pop424, $pop765
464 i32.const $push425=, 36480
465 i32.add $push426=, $41, $pop425
466 i32.store 0($pop56), $pop426
467 i32.const $push427=, 160
468 i32.add $push428=, $41, $pop427
469 i32.const $push764=, 80
470 i32.add $push57=, $pop428, $pop764
471 i32.const $push429=, 38480
472 i32.add $push430=, $41, $pop429
473 i32.store 0($pop57), $pop430
474 i32.const $push431=, 160
475 i32.add $push432=, $41, $pop431
476 i32.const $push763=, 76
477 i32.add $push58=, $pop432, $pop763
478 i32.const $push433=, 40480
479 i32.add $push434=, $41, $pop433
480 i32.store 0($pop58), $pop434
481 i32.const $push435=, 160
482 i32.add $push436=, $41, $pop435
483 i32.const $push762=, 72
484 i32.add $push59=, $pop436, $pop762
485 i32.const $push437=, 42480
486 i32.add $push438=, $41, $pop437
487 i32.store 0($pop59), $pop438
488 i32.const $push439=, 160
489 i32.add $push440=, $41, $pop439
490 i32.const $push761=, 68
491 i32.add $push60=, $pop440, $pop761
492 i32.const $push441=, 44480
493 i32.add $push442=, $41, $pop441
494 i32.store 0($pop60), $pop442
495 i32.const $push443=, 160
496 i32.add $push444=, $41, $pop443
497 i32.const $push760=, 64
498 i32.add $push61=, $pop444, $pop760
499 i32.const $push445=, 46480
500 i32.add $push446=, $41, $pop445
501 i32.store 0($pop61), $pop446
502 i32.const $push447=, 160
503 i32.add $push448=, $41, $pop447
504 i32.const $push759=, 60
505 i32.add $push62=, $pop448, $pop759
506 i32.const $push449=, 48480
507 i32.add $push450=, $41, $pop449
508 i32.store 0($pop62), $pop450
509 i32.const $push451=, 160
510 i32.add $push452=, $41, $pop451
511 i32.const $push758=, 56
512 i32.add $push63=, $pop452, $pop758
513 i32.const $push453=, 50480
514 i32.add $push454=, $41, $pop453
515 i32.store 0($pop63), $pop454
516 i32.const $push455=, 160
517 i32.add $push456=, $41, $pop455
518 i32.const $push757=, 52
519 i32.add $push64=, $pop456, $pop757
520 i32.const $push457=, 52480
521 i32.add $push458=, $41, $pop457
522 i32.store 0($pop64), $pop458
523 i32.const $push459=, 160
524 i32.add $push460=, $41, $pop459
525 i32.const $push756=, 48
526 i32.add $push65=, $pop460, $pop756
527 i32.const $push461=, 54480
528 i32.add $push462=, $41, $pop461
529 i32.store 0($pop65), $pop462
530 i32.const $push463=, 160
531 i32.add $push464=, $41, $pop463
532 i32.const $push755=, 44
533 i32.add $push66=, $pop464, $pop755
534 i32.const $push465=, 56480
535 i32.add $push466=, $41, $pop465
536 i32.store 0($pop66), $pop466
537 i32.const $push467=, 160
538 i32.add $push468=, $41, $pop467
539 i32.const $push754=, 40
540 i32.add $push67=, $pop468, $pop754
541 i32.const $push469=, 58480
542 i32.add $push470=, $41, $pop469
543 i32.store 0($pop67), $pop470
544 i32.const $push471=, 160
545 i32.add $push472=, $41, $pop471
546 i32.const $push753=, 36
547 i32.add $push68=, $pop472, $pop753
548 i32.const $push473=, 60480
549 i32.add $push474=, $41, $pop473
550 i32.store 0($pop68), $pop474
551 i32.const $push475=, 160
552 i32.add $push476=, $41, $pop475
553 i32.const $push752=, 32
554 i32.add $push69=, $pop476, $pop752
555 i32.const $push477=, 62480
556 i32.add $push478=, $41, $pop477
557 i32.store 0($pop69), $pop478
558 i32.const $push479=, 160
559 i32.add $push480=, $41, $pop479
560 i32.const $push751=, 28
561 i32.add $push70=, $pop480, $pop751
562 i32.const $push481=, 64480
563 i32.add $push482=, $41, $pop481
564 i32.store 0($pop70), $pop482
565 i32.const $push483=, 160
566 i32.add $push484=, $41, $pop483
567 i32.const $push750=, 24
568 i32.add $push71=, $pop484, $pop750
569 i32.const $push485=, 66480
570 i32.add $push486=, $41, $pop485
571 i32.store 0($pop71), $pop486
572 i32.const $push487=, 160
573 i32.add $push488=, $41, $pop487
574 i32.const $push749=, 20
575 i32.add $push72=, $pop488, $pop749
576 i32.const $push489=, 68480
577 i32.add $push490=, $41, $pop489
578 i32.store 0($pop72), $pop490
579 i32.const $push491=, 160
580 i32.add $push492=, $41, $pop491
581 i32.const $push748=, 16
582 i32.add $push73=, $pop492, $pop748
583 i32.const $push493=, 70480
584 i32.add $push494=, $41, $pop493
585 i32.store 0($pop73), $pop494
586 i32.const $push495=, 72480
587 i32.add $push496=, $41, $pop495
588 i32.store 172($41), $pop496
589 i32.const $push497=, 74480
590 i32.add $push498=, $41, $pop497
591 i32.store 168($41), $pop498
592 i32.const $push499=, 76480
593 i32.add $push500=, $41, $pop499
594 i32.store 164($41), $pop500
595 i32.const $push501=, 78480
596 i32.add $push502=, $41, $pop501
597 i32.store 160($41), $pop502
598 i32.const $push747=, 40
599 i32.const $push503=, 160
600 i32.add $push504=, $41, $pop503
601 call z@FUNCTION, $pop747, $pop504
602 i32.const $push505=, 76480
603 i32.add $push506=, $41, $pop505
604 i32.const $push746=, 2
605 i32.shl $push74=, $40, $pop746
606 i32.add $push75=, $pop506, $pop74
607 i32.store 0($pop75), $40
608 i32.const $push507=, 78480
609 i32.add $push508=, $41, $pop507
610 i32.const $push745=, 2
611 i32.shl $push76=, $39, $pop745
612 i32.add $push77=, $pop508, $pop76
613 i32.store 0($pop77), $39
614 i32.const $push509=, 74480
615 i32.add $push510=, $41, $pop509
616 i32.const $push744=, 2
617 i32.shl $push78=, $38, $pop744
618 i32.add $push79=, $pop510, $pop78
619 i32.store 0($pop79), $38
620 i32.const $push511=, 72480
621 i32.add $push512=, $41, $pop511
622 i32.const $push743=, 2
623 i32.shl $push80=, $37, $pop743
624 i32.add $push81=, $pop512, $pop80
625 i32.store 0($pop81), $37
626 i32.const $push513=, 70480
627 i32.add $push514=, $41, $pop513
628 i32.const $push742=, 2
629 i32.shl $push82=, $36, $pop742
630 i32.add $push83=, $pop514, $pop82
631 i32.store 0($pop83), $36
632 i32.const $push515=, 68480
633 i32.add $push516=, $41, $pop515
634 i32.const $push741=, 2
635 i32.shl $push84=, $35, $pop741
636 i32.add $push85=, $pop516, $pop84
637 i32.store 0($pop85), $35
638 i32.const $push517=, 66480
639 i32.add $push518=, $41, $pop517
640 i32.const $push740=, 2
641 i32.shl $push86=, $34, $pop740
642 i32.add $push87=, $pop518, $pop86
643 i32.store 0($pop87), $34
644 i32.const $push519=, 64480
645 i32.add $push520=, $41, $pop519
646 i32.const $push739=, 2
647 i32.shl $push88=, $33, $pop739
648 i32.add $push89=, $pop520, $pop88
649 i32.store 0($pop89), $33
650 i32.const $push521=, 62480
651 i32.add $push522=, $41, $pop521
652 i32.const $push738=, 2
653 i32.shl $push90=, $32, $pop738
654 i32.add $push91=, $pop522, $pop90
655 i32.store 0($pop91), $32
656 i32.const $push523=, 60480
657 i32.add $push524=, $41, $pop523
658 i32.const $push737=, 2
659 i32.shl $push92=, $31, $pop737
660 i32.add $push93=, $pop524, $pop92
661 i32.store 0($pop93), $31
662 i32.const $push525=, 58480
663 i32.add $push526=, $41, $pop525
664 i32.const $push736=, 2
665 i32.shl $push94=, $30, $pop736
666 i32.add $push95=, $pop526, $pop94
667 i32.store 0($pop95), $30
668 i32.const $push527=, 56480
669 i32.add $push528=, $41, $pop527
670 i32.const $push735=, 2
671 i32.shl $push96=, $29, $pop735
672 i32.add $push97=, $pop528, $pop96
673 i32.store 0($pop97), $29
674 i32.const $push529=, 54480
675 i32.add $push530=, $41, $pop529
676 i32.const $push734=, 2
677 i32.shl $push98=, $28, $pop734
678 i32.add $push99=, $pop530, $pop98
679 i32.store 0($pop99), $28
680 i32.const $push531=, 52480
681 i32.add $push532=, $41, $pop531
682 i32.const $push733=, 2
683 i32.shl $push100=, $27, $pop733
684 i32.add $push101=, $pop532, $pop100
685 i32.store 0($pop101), $27
686 i32.const $push533=, 50480
687 i32.add $push534=, $41, $pop533
688 i32.const $push732=, 2
689 i32.shl $push102=, $26, $pop732
690 i32.add $push103=, $pop534, $pop102
691 i32.store 0($pop103), $26
692 i32.const $push535=, 48480
693 i32.add $push536=, $41, $pop535
694 i32.const $push731=, 2
695 i32.shl $push104=, $25, $pop731
696 i32.add $push105=, $pop536, $pop104
697 i32.store 0($pop105), $25
698 i32.const $push537=, 46480
699 i32.add $push538=, $41, $pop537
700 i32.const $push730=, 2
701 i32.shl $push106=, $24, $pop730
702 i32.add $push107=, $pop538, $pop106
703 i32.store 0($pop107), $24
704 i32.const $push539=, 44480
705 i32.add $push540=, $41, $pop539
706 i32.const $push729=, 2
707 i32.shl $push108=, $23, $pop729
708 i32.add $push109=, $pop540, $pop108
709 i32.store 0($pop109), $23
710 i32.const $push541=, 42480
711 i32.add $push542=, $41, $pop541
712 i32.const $push728=, 2
713 i32.shl $push110=, $22, $pop728
714 i32.add $push111=, $pop542, $pop110
715 i32.store 0($pop111), $22
716 i32.const $push543=, 38480
717 i32.add $push544=, $41, $pop543
718 i32.const $push727=, 2
719 i32.shl $push112=, $21, $pop727
720 i32.add $push113=, $pop544, $pop112
721 i32.store 0($pop113), $21
722 i32.const $push545=, 40480
723 i32.add $push546=, $41, $pop545
724 i32.const $push726=, 2
725 i32.shl $push114=, $20, $pop726
726 i32.add $push115=, $pop546, $pop114
727 i32.store 0($pop115), $20
728 i32.const $push547=, 36480
729 i32.add $push548=, $41, $pop547
730 i32.const $push725=, 2
731 i32.shl $push116=, $19, $pop725
732 i32.add $push117=, $pop548, $pop116
733 i32.store 0($pop117), $19
734 i32.const $push549=, 34480
735 i32.add $push550=, $41, $pop549
736 i32.const $push724=, 2
737 i32.shl $push118=, $18, $pop724
738 i32.add $push119=, $pop550, $pop118
739 i32.store 0($pop119), $18
740 i32.const $push551=, 32480
741 i32.add $push552=, $41, $pop551
742 i32.const $push723=, 2
743 i32.shl $push120=, $17, $pop723
744 i32.add $push121=, $pop552, $pop120
745 i32.store 0($pop121), $17
746 i32.const $push553=, 30480
747 i32.add $push554=, $41, $pop553
748 i32.const $push722=, 2
749 i32.shl $push122=, $16, $pop722
750 i32.add $push123=, $pop554, $pop122
751 i32.store 0($pop123), $16
752 i32.const $push555=, 28480
753 i32.add $push556=, $41, $pop555
754 i32.const $push721=, 2
755 i32.shl $push124=, $15, $pop721
756 i32.add $push125=, $pop556, $pop124
757 i32.store 0($pop125), $15
758 i32.const $push557=, 26480
759 i32.add $push558=, $41, $pop557
760 i32.const $push720=, 2
761 i32.shl $push126=, $14, $pop720
762 i32.add $push127=, $pop558, $pop126
763 i32.store 0($pop127), $14
764 i32.const $push559=, 24480
765 i32.add $push560=, $41, $pop559
766 i32.const $push719=, 2
767 i32.shl $push128=, $13, $pop719
768 i32.add $push129=, $pop560, $pop128
769 i32.store 0($pop129), $13
770 i32.const $push561=, 22480
771 i32.add $push562=, $41, $pop561
772 i32.const $push718=, 2
773 i32.shl $push130=, $12, $pop718
774 i32.add $push131=, $pop562, $pop130
775 i32.store 0($pop131), $12
776 i32.const $push563=, 20480
777 i32.add $push564=, $41, $pop563
778 i32.const $push717=, 2
779 i32.shl $push132=, $11, $pop717
780 i32.add $push133=, $pop564, $pop132
781 i32.store 0($pop133), $11
782 i32.const $push565=, 18480
783 i32.add $push566=, $41, $pop565
784 i32.const $push716=, 2
785 i32.shl $push134=, $10, $pop716
786 i32.add $push135=, $pop566, $pop134
787 i32.store 0($pop135), $10
788 i32.const $push567=, 16480
789 i32.add $push568=, $41, $pop567
790 i32.const $push715=, 2
791 i32.shl $push136=, $9, $pop715
792 i32.add $push137=, $pop568, $pop136
793 i32.store 0($pop137), $9
794 i32.const $push569=, 14480
795 i32.add $push570=, $41, $pop569
796 i32.const $push714=, 2
797 i32.shl $push138=, $8, $pop714
798 i32.add $push139=, $pop570, $pop138
799 i32.store 0($pop139), $8
800 i32.const $push571=, 12480
801 i32.add $push572=, $41, $pop571
802 i32.const $push713=, 2
803 i32.shl $push140=, $7, $pop713
804 i32.add $push141=, $pop572, $pop140
805 i32.store 0($pop141), $7
806 i32.const $push573=, 10480
807 i32.add $push574=, $41, $pop573
808 i32.const $push712=, 2
809 i32.shl $push142=, $6, $pop712
810 i32.add $push143=, $pop574, $pop142
811 i32.store 0($pop143), $6
812 i32.const $push575=, 8480
813 i32.add $push576=, $41, $pop575
814 i32.const $push711=, 2
815 i32.shl $push144=, $5, $pop711
816 i32.add $push145=, $pop576, $pop144
817 i32.store 0($pop145), $5
818 i32.const $push577=, 6480
819 i32.add $push578=, $41, $pop577
820 i32.const $push710=, 2
821 i32.shl $push146=, $4, $pop710
822 i32.add $push147=, $pop578, $pop146
823 i32.store 0($pop147), $4
824 i32.const $push579=, 4480
825 i32.add $push580=, $41, $pop579
826 i32.const $push709=, 2
827 i32.shl $push148=, $3, $pop709
828 i32.add $push149=, $pop580, $pop148
829 i32.store 0($pop149), $3
830 i32.const $push581=, 480
831 i32.add $push582=, $41, $pop581
832 i32.const $push708=, 2
833 i32.shl $push150=, $2, $pop708
834 i32.add $push151=, $pop582, $pop150
835 i32.store 0($pop151), $2
836 i32.const $push583=, 2480
837 i32.add $push584=, $41, $pop583
838 i32.const $push707=, 2
839 i32.shl $push152=, $1, $pop707
840 i32.add $push153=, $pop584, $pop152
841 i32.store 0($pop153), $1
842 i32.const $push706=, 156
843 i32.add $push154=, $41, $pop706
844 i32.const $push585=, 480
845 i32.add $push586=, $41, $pop585
846 i32.store 0($pop154), $pop586
847 i32.const $push705=, 152
848 i32.add $push155=, $41, $pop705
849 i32.const $push587=, 2480
850 i32.add $push588=, $41, $pop587
851 i32.store 0($pop155), $pop588
852 i32.const $push704=, 148
853 i32.add $push156=, $41, $pop704
854 i32.const $push589=, 4480
855 i32.add $push590=, $41, $pop589
856 i32.store 0($pop156), $pop590
857 i32.const $push703=, 144
858 i32.add $push157=, $41, $pop703
859 i32.const $push591=, 6480
860 i32.add $push592=, $41, $pop591
861 i32.store 0($pop157), $pop592
862 i32.const $push702=, 140
863 i32.add $push158=, $41, $pop702
864 i32.const $push593=, 8480
865 i32.add $push594=, $41, $pop593
866 i32.store 0($pop158), $pop594
867 i32.const $push701=, 136
868 i32.add $push159=, $41, $pop701
869 i32.const $push595=, 10480
870 i32.add $push596=, $41, $pop595
871 i32.store 0($pop159), $pop596
872 i32.const $push700=, 132
873 i32.add $push160=, $41, $pop700
874 i32.const $push597=, 12480
875 i32.add $push598=, $41, $pop597
876 i32.store 0($pop160), $pop598
877 i32.const $push699=, 128
878 i32.add $push161=, $41, $pop699
879 i32.const $push599=, 14480
880 i32.add $push600=, $41, $pop599
881 i32.store 0($pop161), $pop600
882 i32.const $push698=, 124
883 i32.add $push162=, $41, $pop698
884 i32.const $push601=, 16480
885 i32.add $push602=, $41, $pop601
886 i32.store 0($pop162), $pop602
887 i32.const $push697=, 120
888 i32.add $push163=, $41, $pop697
889 i32.const $push603=, 18480
890 i32.add $push604=, $41, $pop603
891 i32.store 0($pop163), $pop604
892 i32.const $push696=, 116
893 i32.add $push164=, $41, $pop696
894 i32.const $push605=, 20480
895 i32.add $push606=, $41, $pop605
896 i32.store 0($pop164), $pop606
897 i32.const $push695=, 112
898 i32.add $push165=, $41, $pop695
899 i32.const $push607=, 22480
900 i32.add $push608=, $41, $pop607
901 i32.store 0($pop165), $pop608
902 i32.const $push694=, 108
903 i32.add $push166=, $41, $pop694
904 i32.const $push609=, 24480
905 i32.add $push610=, $41, $pop609
906 i32.store 0($pop166), $pop610
907 i32.const $push693=, 104
908 i32.add $push167=, $41, $pop693
909 i32.const $push611=, 26480
910 i32.add $push612=, $41, $pop611
911 i32.store 0($pop167), $pop612
912 i32.const $push692=, 100
913 i32.add $push168=, $41, $pop692
914 i32.const $push613=, 28480
915 i32.add $push614=, $41, $pop613
916 i32.store 0($pop168), $pop614
917 i32.const $push691=, 96
918 i32.add $push169=, $41, $pop691
919 i32.const $push615=, 30480
920 i32.add $push616=, $41, $pop615
921 i32.store 0($pop169), $pop616
922 i32.const $push690=, 92
923 i32.add $push170=, $41, $pop690
924 i32.const $push617=, 32480
925 i32.add $push618=, $41, $pop617
926 i32.store 0($pop170), $pop618
927 i32.const $push689=, 88
928 i32.add $push171=, $41, $pop689
929 i32.const $push619=, 34480
930 i32.add $push620=, $41, $pop619
931 i32.store 0($pop171), $pop620
932 i32.const $push688=, 84
933 i32.add $push172=, $41, $pop688
934 i32.const $push621=, 36480
935 i32.add $push622=, $41, $pop621
936 i32.store 0($pop172), $pop622
937 i32.const $push687=, 80
938 i32.add $push173=, $41, $pop687
939 i32.const $push623=, 38480
940 i32.add $push624=, $41, $pop623
941 i32.store 0($pop173), $pop624
942 i32.const $push686=, 76
943 i32.add $push174=, $41, $pop686
944 i32.const $push625=, 40480
945 i32.add $push626=, $41, $pop625
946 i32.store 0($pop174), $pop626
947 i32.const $push685=, 72
948 i32.add $push175=, $41, $pop685
949 i32.const $push627=, 42480
950 i32.add $push628=, $41, $pop627
951 i32.store 0($pop175), $pop628
952 i32.const $push684=, 68
953 i32.add $push176=, $41, $pop684
954 i32.const $push629=, 44480
955 i32.add $push630=, $41, $pop629
956 i32.store 0($pop176), $pop630
957 i32.const $push683=, 64
958 i32.add $push177=, $41, $pop683
959 i32.const $push631=, 46480
960 i32.add $push632=, $41, $pop631
961 i32.store 0($pop177), $pop632
962 i32.const $push682=, 60
963 i32.add $push178=, $41, $pop682
964 i32.const $push633=, 48480
965 i32.add $push634=, $41, $pop633
966 i32.store 0($pop178), $pop634
967 i32.const $push681=, 56
968 i32.add $push179=, $41, $pop681
969 i32.const $push635=, 50480
970 i32.add $push636=, $41, $pop635
971 i32.store 0($pop179), $pop636
972 i32.const $push680=, 52
973 i32.add $push180=, $41, $pop680
974 i32.const $push637=, 52480
975 i32.add $push638=, $41, $pop637
976 i32.store 0($pop180), $pop638
977 i32.const $push679=, 48
978 i32.add $push181=, $41, $pop679
979 i32.const $push639=, 54480
980 i32.add $push640=, $41, $pop639
981 i32.store 0($pop181), $pop640
982 i32.const $push678=, 44
983 i32.add $push182=, $41, $pop678
984 i32.const $push641=, 56480
985 i32.add $push642=, $41, $pop641
986 i32.store 0($pop182), $pop642
987 i32.const $push677=, 40
988 i32.add $push183=, $41, $pop677
989 i32.const $push643=, 58480
990 i32.add $push644=, $41, $pop643
991 i32.store 0($pop183), $pop644
992 i32.const $push676=, 36
993 i32.add $push184=, $41, $pop676
994 i32.const $push645=, 60480
995 i32.add $push646=, $41, $pop645
996 i32.store 0($pop184), $pop646
997 i32.const $push675=, 32
998 i32.add $push185=, $41, $pop675
999 i32.const $push647=, 62480
1000 i32.add $push648=, $41, $pop647
1001 i32.store 0($pop185), $pop648
1002 i32.const $push674=, 28
1003 i32.add $push186=, $41, $pop674
1004 i32.const $push649=, 64480
1005 i32.add $push650=, $41, $pop649
1006 i32.store 0($pop186), $pop650
1007 i32.const $push673=, 24
1008 i32.add $push187=, $41, $pop673
1009 i32.const $push651=, 66480
1010 i32.add $push652=, $41, $pop651
1011 i32.store 0($pop187), $pop652
1012 i32.const $push672=, 20
1013 i32.add $push188=, $41, $pop672
1014 i32.const $push653=, 68480
1015 i32.add $push654=, $41, $pop653
1016 i32.store 0($pop188), $pop654
1017 i32.const $push671=, 16
1018 i32.add $push189=, $41, $pop671
1019 i32.const $push655=, 70480
1020 i32.add $push656=, $41, $pop655
1021 i32.store 0($pop189), $pop656
1022 i32.const $push657=, 72480
1023 i32.add $push658=, $41, $pop657
1024 i32.store 12($41), $pop658
1025 i32.const $push659=, 74480
1026 i32.add $push660=, $41, $pop659
1027 i32.store 8($41), $pop660
1028 i32.const $push661=, 76480
1029 i32.add $push662=, $41, $pop661
1030 i32.store 4($41), $pop662
1031 i32.const $push663=, 78480
1032 i32.add $push664=, $41, $pop663
1033 i32.store 0($41), $pop664
1034 i32.const $push670=, 40
1035 call c@FUNCTION, $pop670, $41
1036 i32.const $push669=, -1
1037 i32.add $push668=, $0, $pop669
1038 tee_local $push667=, $0=, $pop668
1039 br_if 0, $pop667 # 0: up to label1
1040.LBB0_3: # %for.end
1041 end_loop
1042 end_block # label0:
1043 i32.const $push196=, 0
1044 i32.const $push194=, 80480
1045 i32.add $push195=, $41, $pop194
1046 i32.store __stack_pointer($pop196), $pop195
1047 # fallthrough-return
1048 .endfunc
1049.Lfunc_end0:
1050 .size f, .Lfunc_end0-f
1051 # -- End function
1052 .section .text.s,"ax",@progbits
1053 .hidden s # -- Begin function s
1054 .globl s
1055 .type s,@function
1056s: # @s
1057 .param i32, i32
1058 .local i32
1059# BB#0: # %entry
1060 i32.const $push4=, 0
1061 i32.load $push3=, __stack_pointer($pop4)
1062 i32.const $push5=, 16
1063 i32.sub $push7=, $pop3, $pop5
1064 tee_local $push6=, $2=, $pop7
1065 i32.store 12($pop6), $1
1066 block
1067 i32.eqz $push16=, $0
1068 br_if 0, $pop16 # 0: down to label2
1069# BB#1: # %while.body.preheader
1070 i32.const $push8=, -1
1071 i32.add $0=, $0, $pop8
1072.LBB1_2: # %while.body
1073 # =>This Inner Loop Header: Depth=1
1074 loop # label3:
1075 i32.load $push15=, 12($2)
1076 tee_local $push14=, $1=, $pop15
1077 i32.const $push13=, 4
1078 i32.add $push0=, $pop14, $pop13
1079 i32.store 12($2), $pop0
1080 i32.load $push1=, 0($1)
1081 i32.store 0($pop1), $0
1082 i32.const $push12=, -1
1083 i32.add $push11=, $0, $pop12
1084 tee_local $push10=, $0=, $pop11
1085 i32.const $push9=, -1
1086 i32.ne $push2=, $pop10, $pop9
1087 br_if 0, $pop2 # 0: up to label3
1088.LBB1_3: # %while.end
1089 end_loop
1090 end_block # label2:
1091 # fallthrough-return
1092 .endfunc
1093.Lfunc_end1:
1094 .size s, .Lfunc_end1-s
1095 # -- End function
1096 .section .text.z,"ax",@progbits
1097 .hidden z # -- Begin function z
1098 .globl z
1099 .type z,@function
1100z: # @z
1101 .param i32, i32
1102 .local i32, i32
1103# BB#0: # %entry
1104 i32.const $push4=, 0
1105 i32.const $push2=, 0
1106 i32.load $push1=, __stack_pointer($pop2)
1107 i32.const $push3=, 16
1108 i32.sub $push9=, $pop1, $pop3
1109 tee_local $push8=, $3=, $pop9
1110 i32.store __stack_pointer($pop4), $pop8
1111 i32.store 12($3), $1
1112 block
1113 i32.eqz $push18=, $0
1114 br_if 0, $pop18 # 0: down to label4
1115# BB#1: # %while.body.lr.ph
1116 i32.load $1=, 12($3)
1117.LBB2_2: # %while.body
1118 # =>This Inner Loop Header: Depth=1
1119 loop # label5:
1120 i32.const $push17=, 4
1121 i32.add $push16=, $1, $pop17
1122 tee_local $push15=, $2=, $pop16
1123 i32.store 12($3), $pop15
1124 i32.load $push0=, 0($1)
1125 i32.const $push14=, 0
1126 i32.const $push13=, 2000
1127 i32.call $drop=, memset@FUNCTION, $pop0, $pop14, $pop13
1128 copy_local $1=, $2
1129 i32.const $push12=, -1
1130 i32.add $push11=, $0, $pop12
1131 tee_local $push10=, $0=, $pop11
1132 br_if 0, $pop10 # 0: up to label5
1133.LBB2_3: # %while.end
1134 end_loop
1135 end_block # label4:
1136 i32.const $push7=, 0
1137 i32.const $push5=, 16
1138 i32.add $push6=, $3, $pop5
1139 i32.store __stack_pointer($pop7), $pop6
1140 # fallthrough-return
1141 .endfunc
1142.Lfunc_end2:
1143 .size z, .Lfunc_end2-z
1144 # -- End function
1145 .section .text.c,"ax",@progbits
1146 .hidden c # -- Begin function c
1147 .globl c
1148 .type c,@function
1149c: # @c
1150 .param i32, i32
1151 .local i32, i32, i32
1152# BB#0: # %entry
1153 i32.const $push10=, 0
1154 i32.const $push8=, 0
1155 i32.load $push7=, __stack_pointer($pop8)
1156 i32.const $push9=, 16
1157 i32.sub $push15=, $pop7, $pop9
1158 tee_local $push14=, $4=, $pop15
1159 i32.store __stack_pointer($pop10), $pop14
1160 i32.store 12($4), $1
1161 block
1162 block
1163 i32.eqz $push26=, $0
1164 br_if 0, $pop26 # 0: down to label7
1165# BB#1: # %while.body.lr.ph
1166 i32.const $push17=, -1
1167 i32.add $1=, $0, $pop17
1168 i32.const $push0=, 2
1169 i32.shl $push1=, $0, $pop0
1170 i32.const $push16=, -4
1171 i32.add $0=, $pop1, $pop16
1172 i32.load $3=, 12($4)
1173.LBB3_2: # %while.body
1174 # =>This Inner Loop Header: Depth=1
1175 loop # label8:
1176 i32.const $push20=, 4
1177 i32.add $push19=, $3, $pop20
1178 tee_local $push18=, $2=, $pop19
1179 i32.store 12($4), $pop18
1180 i32.load $push2=, 0($3)
1181 i32.add $push3=, $pop2, $0
1182 i32.load $push4=, 0($pop3)
1183 i32.ne $push5=, $1, $pop4
1184 br_if 2, $pop5 # 2: down to label6
1185# BB#3: # %while.cond
1186 # in Loop: Header=BB3_2 Depth=1
1187 i32.const $push25=, -4
1188 i32.add $0=, $0, $pop25
1189 copy_local $3=, $2
1190 i32.const $push24=, -1
1191 i32.add $push23=, $1, $pop24
1192 tee_local $push22=, $1=, $pop23
1193 i32.const $push21=, -1
1194 i32.ne $push6=, $pop22, $pop21
1195 br_if 0, $pop6 # 0: up to label8
1196.LBB3_4: # %while.end
1197 end_loop
1198 end_block # label7:
1199 i32.const $push13=, 0
1200 i32.const $push11=, 16
1201 i32.add $push12=, $4, $pop11
1202 i32.store __stack_pointer($pop13), $pop12
1203 return
1204.LBB3_5: # %if.then
1205 end_block # label6:
1206 call abort@FUNCTION
1207 unreachable
1208 .endfunc
1209.Lfunc_end3:
1210 .size c, .Lfunc_end3-c
1211 # -- End function
1212 .section .text.main,"ax",@progbits
1213 .hidden main # -- Begin function main
1214 .globl main
1215 .type main,@function
1216main: # @main
1217 .result i32
1218# BB#0: # %entry
1219 i32.const $push0=, 1
1220 call f@FUNCTION, $pop0
1221 i32.const $push1=, 0
1222 call exit@FUNCTION, $pop1
1223 unreachable
1224 .endfunc
1225.Lfunc_end4:
1226 .size main, .Lfunc_end4-main
1227 # -- End function
1228
1229 .ident "clang version 6.0.0 (https://llvm.googlesource.com/clang.git a1774cccdccfa673c057f93ccf23bc2d8cb04932) (https://llvm.googlesource.com/llvm.git fc50e1c6121255333bc42d6faf2b524c074eae25)"
1230 .functype exit, void, i32
1231 .functype abort, void