]> git.proxmox.com Git - rustc.git/blob - src/binaryen/test/torture-s/pr53645.c.s
New upstream version 1.23.0+dfsg1
[rustc.git] / src / binaryen / test / torture-s / pr53645.c.s
1 .text
2 .file "pr53645.c"
3 .section .text.uq4444,"ax",@progbits
4 .hidden uq4444 # -- Begin function uq4444
5 .globl uq4444
6 .type uq4444,@function
7 uq4444: # @uq4444
8 .param i32, i32
9 # BB#0: # %entry
10 i32.load $push0=, 0($1)
11 i32.const $push1=, 2
12 i32.shr_u $push2=, $pop0, $pop1
13 i32.store 0($0), $pop2
14 i32.const $push3=, 12
15 i32.add $push4=, $0, $pop3
16 i32.const $push23=, 12
17 i32.add $push5=, $1, $pop23
18 i32.load $push6=, 0($pop5)
19 i32.const $push22=, 2
20 i32.shr_u $push7=, $pop6, $pop22
21 i32.store 0($pop4), $pop7
22 i32.const $push8=, 8
23 i32.add $push9=, $0, $pop8
24 i32.const $push21=, 8
25 i32.add $push10=, $1, $pop21
26 i32.load $push11=, 0($pop10)
27 i32.const $push20=, 2
28 i32.shr_u $push12=, $pop11, $pop20
29 i32.store 0($pop9), $pop12
30 i32.const $push13=, 4
31 i32.add $push14=, $0, $pop13
32 i32.const $push19=, 4
33 i32.add $push15=, $1, $pop19
34 i32.load $push16=, 0($pop15)
35 i32.const $push18=, 2
36 i32.shr_u $push17=, $pop16, $pop18
37 i32.store 0($pop14), $pop17
38 # fallthrough-return
39 .endfunc
40 .Lfunc_end0:
41 .size uq4444, .Lfunc_end0-uq4444
42 # -- End function
43 .section .text.ur4444,"ax",@progbits
44 .hidden ur4444 # -- Begin function ur4444
45 .globl ur4444
46 .type ur4444,@function
47 ur4444: # @ur4444
48 .param i32, i32
49 # BB#0: # %entry
50 i32.load $push0=, 0($1)
51 i32.const $push1=, 3
52 i32.and $push2=, $pop0, $pop1
53 i32.store 0($0), $pop2
54 i32.const $push3=, 12
55 i32.add $push4=, $0, $pop3
56 i32.const $push23=, 12
57 i32.add $push5=, $1, $pop23
58 i32.load $push6=, 0($pop5)
59 i32.const $push22=, 3
60 i32.and $push7=, $pop6, $pop22
61 i32.store 0($pop4), $pop7
62 i32.const $push8=, 8
63 i32.add $push9=, $0, $pop8
64 i32.const $push21=, 8
65 i32.add $push10=, $1, $pop21
66 i32.load $push11=, 0($pop10)
67 i32.const $push20=, 3
68 i32.and $push12=, $pop11, $pop20
69 i32.store 0($pop9), $pop12
70 i32.const $push13=, 4
71 i32.add $push14=, $0, $pop13
72 i32.const $push19=, 4
73 i32.add $push15=, $1, $pop19
74 i32.load $push16=, 0($pop15)
75 i32.const $push18=, 3
76 i32.and $push17=, $pop16, $pop18
77 i32.store 0($pop14), $pop17
78 # fallthrough-return
79 .endfunc
80 .Lfunc_end1:
81 .size ur4444, .Lfunc_end1-ur4444
82 # -- End function
83 .section .text.sq4444,"ax",@progbits
84 .hidden sq4444 # -- Begin function sq4444
85 .globl sq4444
86 .type sq4444,@function
87 sq4444: # @sq4444
88 .param i32, i32
89 # BB#0: # %entry
90 i32.load $push0=, 0($1)
91 i32.const $push1=, 4
92 i32.div_s $push2=, $pop0, $pop1
93 i32.store 0($0), $pop2
94 i32.const $push3=, 12
95 i32.add $push4=, $0, $pop3
96 i32.const $push23=, 12
97 i32.add $push5=, $1, $pop23
98 i32.load $push6=, 0($pop5)
99 i32.const $push22=, 4
100 i32.div_s $push7=, $pop6, $pop22
101 i32.store 0($pop4), $pop7
102 i32.const $push8=, 8
103 i32.add $push9=, $0, $pop8
104 i32.const $push21=, 8
105 i32.add $push10=, $1, $pop21
106 i32.load $push11=, 0($pop10)
107 i32.const $push20=, 4
108 i32.div_s $push12=, $pop11, $pop20
109 i32.store 0($pop9), $pop12
110 i32.const $push19=, 4
111 i32.add $push13=, $0, $pop19
112 i32.const $push18=, 4
113 i32.add $push14=, $1, $pop18
114 i32.load $push15=, 0($pop14)
115 i32.const $push17=, 4
116 i32.div_s $push16=, $pop15, $pop17
117 i32.store 0($pop13), $pop16
118 # fallthrough-return
119 .endfunc
120 .Lfunc_end2:
121 .size sq4444, .Lfunc_end2-sq4444
122 # -- End function
123 .section .text.sr4444,"ax",@progbits
124 .hidden sr4444 # -- Begin function sr4444
125 .globl sr4444
126 .type sr4444,@function
127 sr4444: # @sr4444
128 .param i32, i32
129 # BB#0: # %entry
130 i32.load $push0=, 0($1)
131 i32.const $push1=, 4
132 i32.rem_s $push2=, $pop0, $pop1
133 i32.store 0($0), $pop2
134 i32.const $push3=, 12
135 i32.add $push4=, $0, $pop3
136 i32.const $push23=, 12
137 i32.add $push5=, $1, $pop23
138 i32.load $push6=, 0($pop5)
139 i32.const $push22=, 4
140 i32.rem_s $push7=, $pop6, $pop22
141 i32.store 0($pop4), $pop7
142 i32.const $push8=, 8
143 i32.add $push9=, $0, $pop8
144 i32.const $push21=, 8
145 i32.add $push10=, $1, $pop21
146 i32.load $push11=, 0($pop10)
147 i32.const $push20=, 4
148 i32.rem_s $push12=, $pop11, $pop20
149 i32.store 0($pop9), $pop12
150 i32.const $push19=, 4
151 i32.add $push13=, $0, $pop19
152 i32.const $push18=, 4
153 i32.add $push14=, $1, $pop18
154 i32.load $push15=, 0($pop14)
155 i32.const $push17=, 4
156 i32.rem_s $push16=, $pop15, $pop17
157 i32.store 0($pop13), $pop16
158 # fallthrough-return
159 .endfunc
160 .Lfunc_end3:
161 .size sr4444, .Lfunc_end3-sr4444
162 # -- End function
163 .section .text.uq1428,"ax",@progbits
164 .hidden uq1428 # -- Begin function uq1428
165 .globl uq1428
166 .type uq1428,@function
167 uq1428: # @uq1428
168 .param i32, i32
169 # BB#0: # %entry
170 i32.load $push0=, 0($1)
171 i32.store 0($0), $pop0
172 i32.const $push1=, 12
173 i32.add $push2=, $0, $pop1
174 i32.const $push21=, 12
175 i32.add $push3=, $1, $pop21
176 i32.load $push4=, 0($pop3)
177 i32.const $push5=, 3
178 i32.shr_u $push6=, $pop4, $pop5
179 i32.store 0($pop2), $pop6
180 i32.const $push7=, 8
181 i32.add $push8=, $0, $pop7
182 i32.const $push20=, 8
183 i32.add $push9=, $1, $pop20
184 i32.load $push10=, 0($pop9)
185 i32.const $push11=, 1
186 i32.shr_u $push12=, $pop10, $pop11
187 i32.store 0($pop8), $pop12
188 i32.const $push13=, 4
189 i32.add $push14=, $0, $pop13
190 i32.const $push19=, 4
191 i32.add $push15=, $1, $pop19
192 i32.load $push16=, 0($pop15)
193 i32.const $push17=, 2
194 i32.shr_u $push18=, $pop16, $pop17
195 i32.store 0($pop14), $pop18
196 # fallthrough-return
197 .endfunc
198 .Lfunc_end4:
199 .size uq1428, .Lfunc_end4-uq1428
200 # -- End function
201 .section .text.ur1428,"ax",@progbits
202 .hidden ur1428 # -- Begin function ur1428
203 .globl ur1428
204 .type ur1428,@function
205 ur1428: # @ur1428
206 .param i32, i32
207 # BB#0: # %entry
208 i32.const $push0=, 0
209 i32.store 0($0), $pop0
210 i32.const $push1=, 12
211 i32.add $push2=, $0, $pop1
212 i32.const $push21=, 12
213 i32.add $push3=, $1, $pop21
214 i32.load $push4=, 0($pop3)
215 i32.const $push5=, 7
216 i32.and $push6=, $pop4, $pop5
217 i32.store 0($pop2), $pop6
218 i32.const $push7=, 8
219 i32.add $push8=, $0, $pop7
220 i32.const $push20=, 8
221 i32.add $push9=, $1, $pop20
222 i32.load $push10=, 0($pop9)
223 i32.const $push11=, 1
224 i32.and $push12=, $pop10, $pop11
225 i32.store 0($pop8), $pop12
226 i32.const $push13=, 4
227 i32.add $push14=, $0, $pop13
228 i32.const $push19=, 4
229 i32.add $push15=, $1, $pop19
230 i32.load $push16=, 0($pop15)
231 i32.const $push17=, 3
232 i32.and $push18=, $pop16, $pop17
233 i32.store 0($pop14), $pop18
234 # fallthrough-return
235 .endfunc
236 .Lfunc_end5:
237 .size ur1428, .Lfunc_end5-ur1428
238 # -- End function
239 .section .text.sq1428,"ax",@progbits
240 .hidden sq1428 # -- Begin function sq1428
241 .globl sq1428
242 .type sq1428,@function
243 sq1428: # @sq1428
244 .param i32, i32
245 # BB#0: # %entry
246 i32.load $push0=, 0($1)
247 i32.store 0($0), $pop0
248 i32.const $push1=, 12
249 i32.add $push2=, $0, $pop1
250 i32.const $push21=, 12
251 i32.add $push3=, $1, $pop21
252 i32.load $push4=, 0($pop3)
253 i32.const $push5=, 8
254 i32.div_s $push6=, $pop4, $pop5
255 i32.store 0($pop2), $pop6
256 i32.const $push20=, 8
257 i32.add $push7=, $0, $pop20
258 i32.const $push19=, 8
259 i32.add $push8=, $1, $pop19
260 i32.load $push9=, 0($pop8)
261 i32.const $push10=, 2
262 i32.div_s $push11=, $pop9, $pop10
263 i32.store 0($pop7), $pop11
264 i32.const $push12=, 4
265 i32.add $push13=, $0, $pop12
266 i32.const $push18=, 4
267 i32.add $push14=, $1, $pop18
268 i32.load $push15=, 0($pop14)
269 i32.const $push17=, 4
270 i32.div_s $push16=, $pop15, $pop17
271 i32.store 0($pop13), $pop16
272 # fallthrough-return
273 .endfunc
274 .Lfunc_end6:
275 .size sq1428, .Lfunc_end6-sq1428
276 # -- End function
277 .section .text.sr1428,"ax",@progbits
278 .hidden sr1428 # -- Begin function sr1428
279 .globl sr1428
280 .type sr1428,@function
281 sr1428: # @sr1428
282 .param i32, i32
283 # BB#0: # %entry
284 i32.load $push0=, 0($1)
285 i32.const $push1=, 1
286 i32.rem_s $push2=, $pop0, $pop1
287 i32.store 0($0), $pop2
288 i32.const $push3=, 12
289 i32.add $push4=, $0, $pop3
290 i32.const $push23=, 12
291 i32.add $push5=, $1, $pop23
292 i32.load $push6=, 0($pop5)
293 i32.const $push7=, 8
294 i32.rem_s $push8=, $pop6, $pop7
295 i32.store 0($pop4), $pop8
296 i32.const $push22=, 8
297 i32.add $push9=, $0, $pop22
298 i32.const $push21=, 8
299 i32.add $push10=, $1, $pop21
300 i32.load $push11=, 0($pop10)
301 i32.const $push12=, 2
302 i32.rem_s $push13=, $pop11, $pop12
303 i32.store 0($pop9), $pop13
304 i32.const $push14=, 4
305 i32.add $push15=, $0, $pop14
306 i32.const $push20=, 4
307 i32.add $push16=, $1, $pop20
308 i32.load $push17=, 0($pop16)
309 i32.const $push19=, 4
310 i32.rem_s $push18=, $pop17, $pop19
311 i32.store 0($pop15), $pop18
312 # fallthrough-return
313 .endfunc
314 .Lfunc_end7:
315 .size sr1428, .Lfunc_end7-sr1428
316 # -- End function
317 .section .text.uq3333,"ax",@progbits
318 .hidden uq3333 # -- Begin function uq3333
319 .globl uq3333
320 .type uq3333,@function
321 uq3333: # @uq3333
322 .param i32, i32
323 # BB#0: # %entry
324 i32.load $push0=, 0($1)
325 i32.const $push1=, 3
326 i32.div_u $push2=, $pop0, $pop1
327 i32.store 0($0), $pop2
328 i32.const $push3=, 12
329 i32.add $push4=, $0, $pop3
330 i32.const $push23=, 12
331 i32.add $push5=, $1, $pop23
332 i32.load $push6=, 0($pop5)
333 i32.const $push22=, 3
334 i32.div_u $push7=, $pop6, $pop22
335 i32.store 0($pop4), $pop7
336 i32.const $push8=, 8
337 i32.add $push9=, $0, $pop8
338 i32.const $push21=, 8
339 i32.add $push10=, $1, $pop21
340 i32.load $push11=, 0($pop10)
341 i32.const $push20=, 3
342 i32.div_u $push12=, $pop11, $pop20
343 i32.store 0($pop9), $pop12
344 i32.const $push13=, 4
345 i32.add $push14=, $0, $pop13
346 i32.const $push19=, 4
347 i32.add $push15=, $1, $pop19
348 i32.load $push16=, 0($pop15)
349 i32.const $push18=, 3
350 i32.div_u $push17=, $pop16, $pop18
351 i32.store 0($pop14), $pop17
352 # fallthrough-return
353 .endfunc
354 .Lfunc_end8:
355 .size uq3333, .Lfunc_end8-uq3333
356 # -- End function
357 .section .text.ur3333,"ax",@progbits
358 .hidden ur3333 # -- Begin function ur3333
359 .globl ur3333
360 .type ur3333,@function
361 ur3333: # @ur3333
362 .param i32, i32
363 # BB#0: # %entry
364 i32.load $push0=, 0($1)
365 i32.const $push1=, 3
366 i32.rem_u $push2=, $pop0, $pop1
367 i32.store 0($0), $pop2
368 i32.const $push3=, 12
369 i32.add $push4=, $0, $pop3
370 i32.const $push23=, 12
371 i32.add $push5=, $1, $pop23
372 i32.load $push6=, 0($pop5)
373 i32.const $push22=, 3
374 i32.rem_u $push7=, $pop6, $pop22
375 i32.store 0($pop4), $pop7
376 i32.const $push8=, 8
377 i32.add $push9=, $0, $pop8
378 i32.const $push21=, 8
379 i32.add $push10=, $1, $pop21
380 i32.load $push11=, 0($pop10)
381 i32.const $push20=, 3
382 i32.rem_u $push12=, $pop11, $pop20
383 i32.store 0($pop9), $pop12
384 i32.const $push13=, 4
385 i32.add $push14=, $0, $pop13
386 i32.const $push19=, 4
387 i32.add $push15=, $1, $pop19
388 i32.load $push16=, 0($pop15)
389 i32.const $push18=, 3
390 i32.rem_u $push17=, $pop16, $pop18
391 i32.store 0($pop14), $pop17
392 # fallthrough-return
393 .endfunc
394 .Lfunc_end9:
395 .size ur3333, .Lfunc_end9-ur3333
396 # -- End function
397 .section .text.sq3333,"ax",@progbits
398 .hidden sq3333 # -- Begin function sq3333
399 .globl sq3333
400 .type sq3333,@function
401 sq3333: # @sq3333
402 .param i32, i32
403 # BB#0: # %entry
404 i32.load $push0=, 0($1)
405 i32.const $push1=, 3
406 i32.div_s $push2=, $pop0, $pop1
407 i32.store 0($0), $pop2
408 i32.const $push3=, 12
409 i32.add $push4=, $0, $pop3
410 i32.const $push23=, 12
411 i32.add $push5=, $1, $pop23
412 i32.load $push6=, 0($pop5)
413 i32.const $push22=, 3
414 i32.div_s $push7=, $pop6, $pop22
415 i32.store 0($pop4), $pop7
416 i32.const $push8=, 8
417 i32.add $push9=, $0, $pop8
418 i32.const $push21=, 8
419 i32.add $push10=, $1, $pop21
420 i32.load $push11=, 0($pop10)
421 i32.const $push20=, 3
422 i32.div_s $push12=, $pop11, $pop20
423 i32.store 0($pop9), $pop12
424 i32.const $push13=, 4
425 i32.add $push14=, $0, $pop13
426 i32.const $push19=, 4
427 i32.add $push15=, $1, $pop19
428 i32.load $push16=, 0($pop15)
429 i32.const $push18=, 3
430 i32.div_s $push17=, $pop16, $pop18
431 i32.store 0($pop14), $pop17
432 # fallthrough-return
433 .endfunc
434 .Lfunc_end10:
435 .size sq3333, .Lfunc_end10-sq3333
436 # -- End function
437 .section .text.sr3333,"ax",@progbits
438 .hidden sr3333 # -- Begin function sr3333
439 .globl sr3333
440 .type sr3333,@function
441 sr3333: # @sr3333
442 .param i32, i32
443 # BB#0: # %entry
444 i32.load $push0=, 0($1)
445 i32.const $push1=, 3
446 i32.rem_s $push2=, $pop0, $pop1
447 i32.store 0($0), $pop2
448 i32.const $push3=, 12
449 i32.add $push4=, $0, $pop3
450 i32.const $push23=, 12
451 i32.add $push5=, $1, $pop23
452 i32.load $push6=, 0($pop5)
453 i32.const $push22=, 3
454 i32.rem_s $push7=, $pop6, $pop22
455 i32.store 0($pop4), $pop7
456 i32.const $push8=, 8
457 i32.add $push9=, $0, $pop8
458 i32.const $push21=, 8
459 i32.add $push10=, $1, $pop21
460 i32.load $push11=, 0($pop10)
461 i32.const $push20=, 3
462 i32.rem_s $push12=, $pop11, $pop20
463 i32.store 0($pop9), $pop12
464 i32.const $push13=, 4
465 i32.add $push14=, $0, $pop13
466 i32.const $push19=, 4
467 i32.add $push15=, $1, $pop19
468 i32.load $push16=, 0($pop15)
469 i32.const $push18=, 3
470 i32.rem_s $push17=, $pop16, $pop18
471 i32.store 0($pop14), $pop17
472 # fallthrough-return
473 .endfunc
474 .Lfunc_end11:
475 .size sr3333, .Lfunc_end11-sr3333
476 # -- End function
477 .section .text.uq6565,"ax",@progbits
478 .hidden uq6565 # -- Begin function uq6565
479 .globl uq6565
480 .type uq6565,@function
481 uq6565: # @uq6565
482 .param i32, i32
483 # BB#0: # %entry
484 i32.load $push0=, 0($1)
485 i32.const $push1=, 6
486 i32.div_u $push2=, $pop0, $pop1
487 i32.store 0($0), $pop2
488 i32.const $push3=, 12
489 i32.add $push4=, $0, $pop3
490 i32.const $push23=, 12
491 i32.add $push5=, $1, $pop23
492 i32.load $push6=, 0($pop5)
493 i32.const $push7=, 5
494 i32.div_u $push8=, $pop6, $pop7
495 i32.store 0($pop4), $pop8
496 i32.const $push9=, 8
497 i32.add $push10=, $0, $pop9
498 i32.const $push22=, 8
499 i32.add $push11=, $1, $pop22
500 i32.load $push12=, 0($pop11)
501 i32.const $push21=, 6
502 i32.div_u $push13=, $pop12, $pop21
503 i32.store 0($pop10), $pop13
504 i32.const $push14=, 4
505 i32.add $push15=, $0, $pop14
506 i32.const $push20=, 4
507 i32.add $push16=, $1, $pop20
508 i32.load $push17=, 0($pop16)
509 i32.const $push19=, 5
510 i32.div_u $push18=, $pop17, $pop19
511 i32.store 0($pop15), $pop18
512 # fallthrough-return
513 .endfunc
514 .Lfunc_end12:
515 .size uq6565, .Lfunc_end12-uq6565
516 # -- End function
517 .section .text.ur6565,"ax",@progbits
518 .hidden ur6565 # -- Begin function ur6565
519 .globl ur6565
520 .type ur6565,@function
521 ur6565: # @ur6565
522 .param i32, i32
523 # BB#0: # %entry
524 i32.load $push0=, 0($1)
525 i32.const $push1=, 6
526 i32.rem_u $push2=, $pop0, $pop1
527 i32.store 0($0), $pop2
528 i32.const $push3=, 12
529 i32.add $push4=, $0, $pop3
530 i32.const $push23=, 12
531 i32.add $push5=, $1, $pop23
532 i32.load $push6=, 0($pop5)
533 i32.const $push7=, 5
534 i32.rem_u $push8=, $pop6, $pop7
535 i32.store 0($pop4), $pop8
536 i32.const $push9=, 8
537 i32.add $push10=, $0, $pop9
538 i32.const $push22=, 8
539 i32.add $push11=, $1, $pop22
540 i32.load $push12=, 0($pop11)
541 i32.const $push21=, 6
542 i32.rem_u $push13=, $pop12, $pop21
543 i32.store 0($pop10), $pop13
544 i32.const $push14=, 4
545 i32.add $push15=, $0, $pop14
546 i32.const $push20=, 4
547 i32.add $push16=, $1, $pop20
548 i32.load $push17=, 0($pop16)
549 i32.const $push19=, 5
550 i32.rem_u $push18=, $pop17, $pop19
551 i32.store 0($pop15), $pop18
552 # fallthrough-return
553 .endfunc
554 .Lfunc_end13:
555 .size ur6565, .Lfunc_end13-ur6565
556 # -- End function
557 .section .text.sq6565,"ax",@progbits
558 .hidden sq6565 # -- Begin function sq6565
559 .globl sq6565
560 .type sq6565,@function
561 sq6565: # @sq6565
562 .param i32, i32
563 # BB#0: # %entry
564 i32.load $push0=, 0($1)
565 i32.const $push1=, 6
566 i32.div_s $push2=, $pop0, $pop1
567 i32.store 0($0), $pop2
568 i32.const $push3=, 12
569 i32.add $push4=, $0, $pop3
570 i32.const $push23=, 12
571 i32.add $push5=, $1, $pop23
572 i32.load $push6=, 0($pop5)
573 i32.const $push7=, 5
574 i32.div_s $push8=, $pop6, $pop7
575 i32.store 0($pop4), $pop8
576 i32.const $push9=, 8
577 i32.add $push10=, $0, $pop9
578 i32.const $push22=, 8
579 i32.add $push11=, $1, $pop22
580 i32.load $push12=, 0($pop11)
581 i32.const $push21=, 6
582 i32.div_s $push13=, $pop12, $pop21
583 i32.store 0($pop10), $pop13
584 i32.const $push14=, 4
585 i32.add $push15=, $0, $pop14
586 i32.const $push20=, 4
587 i32.add $push16=, $1, $pop20
588 i32.load $push17=, 0($pop16)
589 i32.const $push19=, 5
590 i32.div_s $push18=, $pop17, $pop19
591 i32.store 0($pop15), $pop18
592 # fallthrough-return
593 .endfunc
594 .Lfunc_end14:
595 .size sq6565, .Lfunc_end14-sq6565
596 # -- End function
597 .section .text.sr6565,"ax",@progbits
598 .hidden sr6565 # -- Begin function sr6565
599 .globl sr6565
600 .type sr6565,@function
601 sr6565: # @sr6565
602 .param i32, i32
603 # BB#0: # %entry
604 i32.load $push0=, 0($1)
605 i32.const $push1=, 6
606 i32.rem_s $push2=, $pop0, $pop1
607 i32.store 0($0), $pop2
608 i32.const $push3=, 12
609 i32.add $push4=, $0, $pop3
610 i32.const $push23=, 12
611 i32.add $push5=, $1, $pop23
612 i32.load $push6=, 0($pop5)
613 i32.const $push7=, 5
614 i32.rem_s $push8=, $pop6, $pop7
615 i32.store 0($pop4), $pop8
616 i32.const $push9=, 8
617 i32.add $push10=, $0, $pop9
618 i32.const $push22=, 8
619 i32.add $push11=, $1, $pop22
620 i32.load $push12=, 0($pop11)
621 i32.const $push21=, 6
622 i32.rem_s $push13=, $pop12, $pop21
623 i32.store 0($pop10), $pop13
624 i32.const $push14=, 4
625 i32.add $push15=, $0, $pop14
626 i32.const $push20=, 4
627 i32.add $push16=, $1, $pop20
628 i32.load $push17=, 0($pop16)
629 i32.const $push19=, 5
630 i32.rem_s $push18=, $pop17, $pop19
631 i32.store 0($pop15), $pop18
632 # fallthrough-return
633 .endfunc
634 .Lfunc_end15:
635 .size sr6565, .Lfunc_end15-sr6565
636 # -- End function
637 .section .text.uq1414146,"ax",@progbits
638 .hidden uq1414146 # -- Begin function uq1414146
639 .globl uq1414146
640 .type uq1414146,@function
641 uq1414146: # @uq1414146
642 .param i32, i32
643 # BB#0: # %entry
644 i32.load $push0=, 0($1)
645 i32.const $push1=, 14
646 i32.div_u $push2=, $pop0, $pop1
647 i32.store 0($0), $pop2
648 i32.const $push3=, 12
649 i32.add $push4=, $0, $pop3
650 i32.const $push23=, 12
651 i32.add $push5=, $1, $pop23
652 i32.load $push6=, 0($pop5)
653 i32.const $push7=, 6
654 i32.div_u $push8=, $pop6, $pop7
655 i32.store 0($pop4), $pop8
656 i32.const $push9=, 8
657 i32.add $push10=, $0, $pop9
658 i32.const $push22=, 8
659 i32.add $push11=, $1, $pop22
660 i32.load $push12=, 0($pop11)
661 i32.const $push21=, 14
662 i32.div_u $push13=, $pop12, $pop21
663 i32.store 0($pop10), $pop13
664 i32.const $push14=, 4
665 i32.add $push15=, $0, $pop14
666 i32.const $push20=, 4
667 i32.add $push16=, $1, $pop20
668 i32.load $push17=, 0($pop16)
669 i32.const $push19=, 14
670 i32.div_u $push18=, $pop17, $pop19
671 i32.store 0($pop15), $pop18
672 # fallthrough-return
673 .endfunc
674 .Lfunc_end16:
675 .size uq1414146, .Lfunc_end16-uq1414146
676 # -- End function
677 .section .text.ur1414146,"ax",@progbits
678 .hidden ur1414146 # -- Begin function ur1414146
679 .globl ur1414146
680 .type ur1414146,@function
681 ur1414146: # @ur1414146
682 .param i32, i32
683 # BB#0: # %entry
684 i32.load $push0=, 0($1)
685 i32.const $push1=, 14
686 i32.rem_u $push2=, $pop0, $pop1
687 i32.store 0($0), $pop2
688 i32.const $push3=, 12
689 i32.add $push4=, $0, $pop3
690 i32.const $push23=, 12
691 i32.add $push5=, $1, $pop23
692 i32.load $push6=, 0($pop5)
693 i32.const $push7=, 6
694 i32.rem_u $push8=, $pop6, $pop7
695 i32.store 0($pop4), $pop8
696 i32.const $push9=, 8
697 i32.add $push10=, $0, $pop9
698 i32.const $push22=, 8
699 i32.add $push11=, $1, $pop22
700 i32.load $push12=, 0($pop11)
701 i32.const $push21=, 14
702 i32.rem_u $push13=, $pop12, $pop21
703 i32.store 0($pop10), $pop13
704 i32.const $push14=, 4
705 i32.add $push15=, $0, $pop14
706 i32.const $push20=, 4
707 i32.add $push16=, $1, $pop20
708 i32.load $push17=, 0($pop16)
709 i32.const $push19=, 14
710 i32.rem_u $push18=, $pop17, $pop19
711 i32.store 0($pop15), $pop18
712 # fallthrough-return
713 .endfunc
714 .Lfunc_end17:
715 .size ur1414146, .Lfunc_end17-ur1414146
716 # -- End function
717 .section .text.sq1414146,"ax",@progbits
718 .hidden sq1414146 # -- Begin function sq1414146
719 .globl sq1414146
720 .type sq1414146,@function
721 sq1414146: # @sq1414146
722 .param i32, i32
723 # BB#0: # %entry
724 i32.load $push0=, 0($1)
725 i32.const $push1=, 14
726 i32.div_s $push2=, $pop0, $pop1
727 i32.store 0($0), $pop2
728 i32.const $push3=, 12
729 i32.add $push4=, $0, $pop3
730 i32.const $push23=, 12
731 i32.add $push5=, $1, $pop23
732 i32.load $push6=, 0($pop5)
733 i32.const $push7=, 6
734 i32.div_s $push8=, $pop6, $pop7
735 i32.store 0($pop4), $pop8
736 i32.const $push9=, 8
737 i32.add $push10=, $0, $pop9
738 i32.const $push22=, 8
739 i32.add $push11=, $1, $pop22
740 i32.load $push12=, 0($pop11)
741 i32.const $push21=, 14
742 i32.div_s $push13=, $pop12, $pop21
743 i32.store 0($pop10), $pop13
744 i32.const $push14=, 4
745 i32.add $push15=, $0, $pop14
746 i32.const $push20=, 4
747 i32.add $push16=, $1, $pop20
748 i32.load $push17=, 0($pop16)
749 i32.const $push19=, 14
750 i32.div_s $push18=, $pop17, $pop19
751 i32.store 0($pop15), $pop18
752 # fallthrough-return
753 .endfunc
754 .Lfunc_end18:
755 .size sq1414146, .Lfunc_end18-sq1414146
756 # -- End function
757 .section .text.sr1414146,"ax",@progbits
758 .hidden sr1414146 # -- Begin function sr1414146
759 .globl sr1414146
760 .type sr1414146,@function
761 sr1414146: # @sr1414146
762 .param i32, i32
763 # BB#0: # %entry
764 i32.load $push0=, 0($1)
765 i32.const $push1=, 14
766 i32.rem_s $push2=, $pop0, $pop1
767 i32.store 0($0), $pop2
768 i32.const $push3=, 12
769 i32.add $push4=, $0, $pop3
770 i32.const $push23=, 12
771 i32.add $push5=, $1, $pop23
772 i32.load $push6=, 0($pop5)
773 i32.const $push7=, 6
774 i32.rem_s $push8=, $pop6, $pop7
775 i32.store 0($pop4), $pop8
776 i32.const $push9=, 8
777 i32.add $push10=, $0, $pop9
778 i32.const $push22=, 8
779 i32.add $push11=, $1, $pop22
780 i32.load $push12=, 0($pop11)
781 i32.const $push21=, 14
782 i32.rem_s $push13=, $pop12, $pop21
783 i32.store 0($pop10), $pop13
784 i32.const $push14=, 4
785 i32.add $push15=, $0, $pop14
786 i32.const $push20=, 4
787 i32.add $push16=, $1, $pop20
788 i32.load $push17=, 0($pop16)
789 i32.const $push19=, 14
790 i32.rem_s $push18=, $pop17, $pop19
791 i32.store 0($pop15), $pop18
792 # fallthrough-return
793 .endfunc
794 .Lfunc_end19:
795 .size sr1414146, .Lfunc_end19-sr1414146
796 # -- End function
797 .section .text.uq7777,"ax",@progbits
798 .hidden uq7777 # -- Begin function uq7777
799 .globl uq7777
800 .type uq7777,@function
801 uq7777: # @uq7777
802 .param i32, i32
803 # BB#0: # %entry
804 i32.load $push0=, 0($1)
805 i32.const $push1=, 7
806 i32.div_u $push2=, $pop0, $pop1
807 i32.store 0($0), $pop2
808 i32.const $push3=, 12
809 i32.add $push4=, $0, $pop3
810 i32.const $push23=, 12
811 i32.add $push5=, $1, $pop23
812 i32.load $push6=, 0($pop5)
813 i32.const $push22=, 7
814 i32.div_u $push7=, $pop6, $pop22
815 i32.store 0($pop4), $pop7
816 i32.const $push8=, 8
817 i32.add $push9=, $0, $pop8
818 i32.const $push21=, 8
819 i32.add $push10=, $1, $pop21
820 i32.load $push11=, 0($pop10)
821 i32.const $push20=, 7
822 i32.div_u $push12=, $pop11, $pop20
823 i32.store 0($pop9), $pop12
824 i32.const $push13=, 4
825 i32.add $push14=, $0, $pop13
826 i32.const $push19=, 4
827 i32.add $push15=, $1, $pop19
828 i32.load $push16=, 0($pop15)
829 i32.const $push18=, 7
830 i32.div_u $push17=, $pop16, $pop18
831 i32.store 0($pop14), $pop17
832 # fallthrough-return
833 .endfunc
834 .Lfunc_end20:
835 .size uq7777, .Lfunc_end20-uq7777
836 # -- End function
837 .section .text.ur7777,"ax",@progbits
838 .hidden ur7777 # -- Begin function ur7777
839 .globl ur7777
840 .type ur7777,@function
841 ur7777: # @ur7777
842 .param i32, i32
843 # BB#0: # %entry
844 i32.load $push0=, 0($1)
845 i32.const $push1=, 7
846 i32.rem_u $push2=, $pop0, $pop1
847 i32.store 0($0), $pop2
848 i32.const $push3=, 12
849 i32.add $push4=, $0, $pop3
850 i32.const $push23=, 12
851 i32.add $push5=, $1, $pop23
852 i32.load $push6=, 0($pop5)
853 i32.const $push22=, 7
854 i32.rem_u $push7=, $pop6, $pop22
855 i32.store 0($pop4), $pop7
856 i32.const $push8=, 8
857 i32.add $push9=, $0, $pop8
858 i32.const $push21=, 8
859 i32.add $push10=, $1, $pop21
860 i32.load $push11=, 0($pop10)
861 i32.const $push20=, 7
862 i32.rem_u $push12=, $pop11, $pop20
863 i32.store 0($pop9), $pop12
864 i32.const $push13=, 4
865 i32.add $push14=, $0, $pop13
866 i32.const $push19=, 4
867 i32.add $push15=, $1, $pop19
868 i32.load $push16=, 0($pop15)
869 i32.const $push18=, 7
870 i32.rem_u $push17=, $pop16, $pop18
871 i32.store 0($pop14), $pop17
872 # fallthrough-return
873 .endfunc
874 .Lfunc_end21:
875 .size ur7777, .Lfunc_end21-ur7777
876 # -- End function
877 .section .text.sq7777,"ax",@progbits
878 .hidden sq7777 # -- Begin function sq7777
879 .globl sq7777
880 .type sq7777,@function
881 sq7777: # @sq7777
882 .param i32, i32
883 # BB#0: # %entry
884 i32.load $push0=, 0($1)
885 i32.const $push1=, 7
886 i32.div_s $push2=, $pop0, $pop1
887 i32.store 0($0), $pop2
888 i32.const $push3=, 12
889 i32.add $push4=, $0, $pop3
890 i32.const $push23=, 12
891 i32.add $push5=, $1, $pop23
892 i32.load $push6=, 0($pop5)
893 i32.const $push22=, 7
894 i32.div_s $push7=, $pop6, $pop22
895 i32.store 0($pop4), $pop7
896 i32.const $push8=, 8
897 i32.add $push9=, $0, $pop8
898 i32.const $push21=, 8
899 i32.add $push10=, $1, $pop21
900 i32.load $push11=, 0($pop10)
901 i32.const $push20=, 7
902 i32.div_s $push12=, $pop11, $pop20
903 i32.store 0($pop9), $pop12
904 i32.const $push13=, 4
905 i32.add $push14=, $0, $pop13
906 i32.const $push19=, 4
907 i32.add $push15=, $1, $pop19
908 i32.load $push16=, 0($pop15)
909 i32.const $push18=, 7
910 i32.div_s $push17=, $pop16, $pop18
911 i32.store 0($pop14), $pop17
912 # fallthrough-return
913 .endfunc
914 .Lfunc_end22:
915 .size sq7777, .Lfunc_end22-sq7777
916 # -- End function
917 .section .text.sr7777,"ax",@progbits
918 .hidden sr7777 # -- Begin function sr7777
919 .globl sr7777
920 .type sr7777,@function
921 sr7777: # @sr7777
922 .param i32, i32
923 # BB#0: # %entry
924 i32.load $push0=, 0($1)
925 i32.const $push1=, 7
926 i32.rem_s $push2=, $pop0, $pop1
927 i32.store 0($0), $pop2
928 i32.const $push3=, 12
929 i32.add $push4=, $0, $pop3
930 i32.const $push23=, 12
931 i32.add $push5=, $1, $pop23
932 i32.load $push6=, 0($pop5)
933 i32.const $push22=, 7
934 i32.rem_s $push7=, $pop6, $pop22
935 i32.store 0($pop4), $pop7
936 i32.const $push8=, 8
937 i32.add $push9=, $0, $pop8
938 i32.const $push21=, 8
939 i32.add $push10=, $1, $pop21
940 i32.load $push11=, 0($pop10)
941 i32.const $push20=, 7
942 i32.rem_s $push12=, $pop11, $pop20
943 i32.store 0($pop9), $pop12
944 i32.const $push13=, 4
945 i32.add $push14=, $0, $pop13
946 i32.const $push19=, 4
947 i32.add $push15=, $1, $pop19
948 i32.load $push16=, 0($pop15)
949 i32.const $push18=, 7
950 i32.rem_s $push17=, $pop16, $pop18
951 i32.store 0($pop14), $pop17
952 # fallthrough-return
953 .endfunc
954 .Lfunc_end23:
955 .size sr7777, .Lfunc_end23-sr7777
956 # -- End function
957 .section .text.main,"ax",@progbits
958 .hidden main # -- Begin function main
959 .globl main
960 .type main,@function
961 main: # @main
962 .result i32
963 .local i32, i32, i32, i32, i32, i32, i32
964 # BB#0: # %entry
965 i32.const $push386=, 0
966 i32.const $push384=, 0
967 i32.load $push383=, __stack_pointer($pop384)
968 i32.const $push385=, 32
969 i32.sub $push463=, $pop383, $pop385
970 tee_local $push462=, $6=, $pop463
971 i32.store __stack_pointer($pop386), $pop462
972 i32.const $0=, 0
973 .LBB24_1: # %for.body
974 # =>This Inner Loop Header: Depth=1
975 block
976 loop # label1:
977 i32.const $push390=, 16
978 i32.add $push391=, $6, $pop390
979 i32.const $push470=, 4
980 i32.shl $push469=, $0, $pop470
981 tee_local $push468=, $2=, $pop469
982 i32.const $push467=, u
983 i32.add $push466=, $pop468, $pop467
984 tee_local $push465=, $1=, $pop466
985 call uq4444@FUNCTION, $pop391, $pop465
986 i32.load $push0=, 16($6)
987 i32.load $push2=, 0($1)
988 i32.const $push464=, 2
989 i32.shr_u $push188=, $pop2, $pop464
990 i32.ne $push189=, $pop0, $pop188
991 br_if 1, $pop189 # 1: down to label0
992 # BB#2: # %lor.lhs.false
993 # in Loop: Header=BB24_1 Depth=1
994 i32.load $push1=, 28($6)
995 i32.const $push472=, u+12
996 i32.add $push190=, $2, $pop472
997 i32.load $push3=, 0($pop190)
998 i32.const $push471=, 2
999 i32.shr_u $push191=, $pop3, $pop471
1000 i32.ne $push192=, $pop1, $pop191
1001 br_if 1, $pop192 # 1: down to label0
1002 # BB#3: # %if.end
1003 # in Loop: Header=BB24_1 Depth=1
1004 i32.const $push392=, 16
1005 i32.add $push393=, $6, $pop392
1006 copy_local $2=, $pop393
1007 #APP
1008 #NO_APP
1009 i32.load $push5=, 24($6)
1010 i32.const $push476=, 8
1011 i32.add $push475=, $1, $pop476
1012 tee_local $push474=, $2=, $pop475
1013 i32.load $push7=, 0($pop474)
1014 i32.const $push473=, 2
1015 i32.shr_u $push193=, $pop7, $pop473
1016 i32.ne $push194=, $pop5, $pop193
1017 br_if 1, $pop194 # 1: down to label0
1018 # BB#4: # %lor.lhs.false13
1019 # in Loop: Header=BB24_1 Depth=1
1020 i32.load $push4=, 20($6)
1021 i32.const $push480=, 4
1022 i32.add $push479=, $1, $pop480
1023 tee_local $push478=, $3=, $pop479
1024 i32.load $push6=, 0($pop478)
1025 i32.const $push477=, 2
1026 i32.shr_u $push195=, $pop6, $pop477
1027 i32.ne $push196=, $pop4, $pop195
1028 br_if 1, $pop196 # 1: down to label0
1029 # BB#5: # %if.end20
1030 # in Loop: Header=BB24_1 Depth=1
1031 i32.const $push394=, 16
1032 i32.add $push395=, $6, $pop394
1033 copy_local $4=, $pop395
1034 #APP
1035 #NO_APP
1036 i32.const $push396=, 16
1037 i32.add $push397=, $6, $pop396
1038 call ur4444@FUNCTION, $pop397, $1
1039 i32.load $push8=, 16($6)
1040 i32.load $push10=, 0($1)
1041 i32.const $push481=, 3
1042 i32.and $push197=, $pop10, $pop481
1043 i32.ne $push198=, $pop8, $pop197
1044 br_if 1, $pop198 # 1: down to label0
1045 # BB#6: # %lor.lhs.false26
1046 # in Loop: Header=BB24_1 Depth=1
1047 i32.load $push9=, 28($6)
1048 i32.const $push485=, 12
1049 i32.add $push484=, $1, $pop485
1050 tee_local $push483=, $4=, $pop484
1051 i32.load $push11=, 0($pop483)
1052 i32.const $push482=, 3
1053 i32.and $push199=, $pop11, $pop482
1054 i32.ne $push200=, $pop9, $pop199
1055 br_if 1, $pop200 # 1: down to label0
1056 # BB#7: # %if.end33
1057 # in Loop: Header=BB24_1 Depth=1
1058 i32.const $push398=, 16
1059 i32.add $push399=, $6, $pop398
1060 copy_local $5=, $pop399
1061 #APP
1062 #NO_APP
1063 i32.load $push13=, 24($6)
1064 i32.load $push15=, 0($2)
1065 i32.const $push486=, 3
1066 i32.and $push201=, $pop15, $pop486
1067 i32.ne $push202=, $pop13, $pop201
1068 br_if 1, $pop202 # 1: down to label0
1069 # BB#8: # %lor.lhs.false39
1070 # in Loop: Header=BB24_1 Depth=1
1071 i32.load $push12=, 20($6)
1072 i32.load $push14=, 0($3)
1073 i32.const $push487=, 3
1074 i32.and $push203=, $pop14, $pop487
1075 i32.ne $push204=, $pop12, $pop203
1076 br_if 1, $pop204 # 1: down to label0
1077 # BB#9: # %if.end46
1078 # in Loop: Header=BB24_1 Depth=1
1079 i32.const $push400=, 16
1080 i32.add $push401=, $6, $pop400
1081 copy_local $5=, $pop401
1082 #APP
1083 #NO_APP
1084 i32.const $push402=, 16
1085 i32.add $push403=, $6, $pop402
1086 call uq1428@FUNCTION, $pop403, $1
1087 i32.load $push16=, 16($6)
1088 i32.load $push18=, 0($1)
1089 i32.ne $push205=, $pop16, $pop18
1090 br_if 1, $pop205 # 1: down to label0
1091 # BB#10: # %lor.lhs.false53
1092 # in Loop: Header=BB24_1 Depth=1
1093 i32.load $push17=, 28($6)
1094 i32.load $push19=, 0($4)
1095 i32.const $push488=, 3
1096 i32.shr_u $push206=, $pop19, $pop488
1097 i32.ne $push207=, $pop17, $pop206
1098 br_if 1, $pop207 # 1: down to label0
1099 # BB#11: # %if.end60
1100 # in Loop: Header=BB24_1 Depth=1
1101 i32.const $push404=, 16
1102 i32.add $push405=, $6, $pop404
1103 copy_local $5=, $pop405
1104 #APP
1105 #NO_APP
1106 i32.load $push21=, 24($6)
1107 i32.load $push23=, 0($2)
1108 i32.const $push489=, 1
1109 i32.shr_u $push208=, $pop23, $pop489
1110 i32.ne $push209=, $pop21, $pop208
1111 br_if 1, $pop209 # 1: down to label0
1112 # BB#12: # %lor.lhs.false66
1113 # in Loop: Header=BB24_1 Depth=1
1114 i32.load $push20=, 20($6)
1115 i32.load $push22=, 0($3)
1116 i32.const $push490=, 2
1117 i32.shr_u $push210=, $pop22, $pop490
1118 i32.ne $push211=, $pop20, $pop210
1119 br_if 1, $pop211 # 1: down to label0
1120 # BB#13: # %if.end73
1121 # in Loop: Header=BB24_1 Depth=1
1122 i32.const $push406=, 16
1123 i32.add $push407=, $6, $pop406
1124 copy_local $5=, $pop407
1125 #APP
1126 #NO_APP
1127 i32.const $push408=, 16
1128 i32.add $push409=, $6, $pop408
1129 call ur1428@FUNCTION, $pop409, $1
1130 i32.load $push24=, 16($6)
1131 br_if 1, $pop24 # 1: down to label0
1132 # BB#14: # %lor.lhs.false80
1133 # in Loop: Header=BB24_1 Depth=1
1134 i32.load $push25=, 28($6)
1135 i32.load $push212=, 0($4)
1136 i32.const $push491=, 7
1137 i32.and $push213=, $pop212, $pop491
1138 i32.ne $push214=, $pop25, $pop213
1139 br_if 1, $pop214 # 1: down to label0
1140 # BB#15: # %if.end87
1141 # in Loop: Header=BB24_1 Depth=1
1142 i32.const $push410=, 16
1143 i32.add $push411=, $6, $pop410
1144 copy_local $5=, $pop411
1145 #APP
1146 #NO_APP
1147 i32.load $push27=, 24($6)
1148 i32.load $push29=, 0($2)
1149 i32.const $push492=, 1
1150 i32.and $push215=, $pop29, $pop492
1151 i32.ne $push216=, $pop27, $pop215
1152 br_if 1, $pop216 # 1: down to label0
1153 # BB#16: # %lor.lhs.false93
1154 # in Loop: Header=BB24_1 Depth=1
1155 i32.load $push26=, 20($6)
1156 i32.load $push28=, 0($3)
1157 i32.const $push493=, 3
1158 i32.and $push217=, $pop28, $pop493
1159 i32.ne $push218=, $pop26, $pop217
1160 br_if 1, $pop218 # 1: down to label0
1161 # BB#17: # %if.end100
1162 # in Loop: Header=BB24_1 Depth=1
1163 i32.const $push412=, 16
1164 i32.add $push413=, $6, $pop412
1165 copy_local $5=, $pop413
1166 #APP
1167 #NO_APP
1168 i32.const $push414=, 16
1169 i32.add $push415=, $6, $pop414
1170 call uq3333@FUNCTION, $pop415, $1
1171 i32.load $push30=, 16($6)
1172 i32.load $push32=, 0($1)
1173 i32.const $push494=, 3
1174 i32.div_u $push219=, $pop32, $pop494
1175 i32.ne $push220=, $pop30, $pop219
1176 br_if 1, $pop220 # 1: down to label0
1177 # BB#18: # %lor.lhs.false107
1178 # in Loop: Header=BB24_1 Depth=1
1179 i32.load $push31=, 28($6)
1180 i32.load $push33=, 0($4)
1181 i32.const $push495=, 3
1182 i32.div_u $push221=, $pop33, $pop495
1183 i32.ne $push222=, $pop31, $pop221
1184 br_if 1, $pop222 # 1: down to label0
1185 # BB#19: # %if.end114
1186 # in Loop: Header=BB24_1 Depth=1
1187 i32.const $push416=, 16
1188 i32.add $push417=, $6, $pop416
1189 copy_local $5=, $pop417
1190 #APP
1191 #NO_APP
1192 i32.load $push35=, 24($6)
1193 i32.load $push37=, 0($2)
1194 i32.const $push496=, 3
1195 i32.div_u $push223=, $pop37, $pop496
1196 i32.ne $push224=, $pop35, $pop223
1197 br_if 1, $pop224 # 1: down to label0
1198 # BB#20: # %lor.lhs.false120
1199 # in Loop: Header=BB24_1 Depth=1
1200 i32.load $push34=, 20($6)
1201 i32.load $push36=, 0($3)
1202 i32.const $push497=, 3
1203 i32.div_u $push225=, $pop36, $pop497
1204 i32.ne $push226=, $pop34, $pop225
1205 br_if 1, $pop226 # 1: down to label0
1206 # BB#21: # %if.end127
1207 # in Loop: Header=BB24_1 Depth=1
1208 i32.const $push418=, 16
1209 i32.add $push419=, $6, $pop418
1210 copy_local $5=, $pop419
1211 #APP
1212 #NO_APP
1213 i32.const $push420=, 16
1214 i32.add $push421=, $6, $pop420
1215 call ur3333@FUNCTION, $pop421, $1
1216 i32.load $push38=, 16($6)
1217 i32.load $push40=, 0($1)
1218 i32.const $push498=, 3
1219 i32.rem_u $push227=, $pop40, $pop498
1220 i32.ne $push228=, $pop38, $pop227
1221 br_if 1, $pop228 # 1: down to label0
1222 # BB#22: # %lor.lhs.false134
1223 # in Loop: Header=BB24_1 Depth=1
1224 i32.load $push39=, 28($6)
1225 i32.load $push41=, 0($4)
1226 i32.const $push499=, 3
1227 i32.rem_u $push229=, $pop41, $pop499
1228 i32.ne $push230=, $pop39, $pop229
1229 br_if 1, $pop230 # 1: down to label0
1230 # BB#23: # %if.end141
1231 # in Loop: Header=BB24_1 Depth=1
1232 i32.const $push422=, 16
1233 i32.add $push423=, $6, $pop422
1234 copy_local $5=, $pop423
1235 #APP
1236 #NO_APP
1237 i32.load $push43=, 24($6)
1238 i32.load $push45=, 0($2)
1239 i32.const $push500=, 3
1240 i32.rem_u $push231=, $pop45, $pop500
1241 i32.ne $push232=, $pop43, $pop231
1242 br_if 1, $pop232 # 1: down to label0
1243 # BB#24: # %lor.lhs.false147
1244 # in Loop: Header=BB24_1 Depth=1
1245 i32.load $push42=, 20($6)
1246 i32.load $push44=, 0($3)
1247 i32.const $push501=, 3
1248 i32.rem_u $push233=, $pop44, $pop501
1249 i32.ne $push234=, $pop42, $pop233
1250 br_if 1, $pop234 # 1: down to label0
1251 # BB#25: # %if.end154
1252 # in Loop: Header=BB24_1 Depth=1
1253 i32.const $push424=, 16
1254 i32.add $push425=, $6, $pop424
1255 copy_local $5=, $pop425
1256 #APP
1257 #NO_APP
1258 i32.const $push426=, 16
1259 i32.add $push427=, $6, $pop426
1260 call uq6565@FUNCTION, $pop427, $1
1261 i32.load $push46=, 16($6)
1262 i32.load $push48=, 0($1)
1263 i32.const $push502=, 6
1264 i32.div_u $push235=, $pop48, $pop502
1265 i32.ne $push236=, $pop46, $pop235
1266 br_if 1, $pop236 # 1: down to label0
1267 # BB#26: # %lor.lhs.false161
1268 # in Loop: Header=BB24_1 Depth=1
1269 i32.load $push47=, 28($6)
1270 i32.load $push49=, 0($4)
1271 i32.const $push503=, 5
1272 i32.div_u $push237=, $pop49, $pop503
1273 i32.ne $push238=, $pop47, $pop237
1274 br_if 1, $pop238 # 1: down to label0
1275 # BB#27: # %if.end168
1276 # in Loop: Header=BB24_1 Depth=1
1277 i32.const $push428=, 16
1278 i32.add $push429=, $6, $pop428
1279 copy_local $5=, $pop429
1280 #APP
1281 #NO_APP
1282 i32.load $push51=, 24($6)
1283 i32.load $push53=, 0($2)
1284 i32.const $push504=, 6
1285 i32.div_u $push239=, $pop53, $pop504
1286 i32.ne $push240=, $pop51, $pop239
1287 br_if 1, $pop240 # 1: down to label0
1288 # BB#28: # %lor.lhs.false174
1289 # in Loop: Header=BB24_1 Depth=1
1290 i32.load $push50=, 20($6)
1291 i32.load $push52=, 0($3)
1292 i32.const $push505=, 5
1293 i32.div_u $push241=, $pop52, $pop505
1294 i32.ne $push242=, $pop50, $pop241
1295 br_if 1, $pop242 # 1: down to label0
1296 # BB#29: # %if.end181
1297 # in Loop: Header=BB24_1 Depth=1
1298 i32.const $push430=, 16
1299 i32.add $push431=, $6, $pop430
1300 copy_local $5=, $pop431
1301 #APP
1302 #NO_APP
1303 i32.const $push432=, 16
1304 i32.add $push433=, $6, $pop432
1305 call ur6565@FUNCTION, $pop433, $1
1306 i32.load $push54=, 16($6)
1307 i32.load $push56=, 0($1)
1308 i32.const $push506=, 6
1309 i32.rem_u $push243=, $pop56, $pop506
1310 i32.ne $push244=, $pop54, $pop243
1311 br_if 1, $pop244 # 1: down to label0
1312 # BB#30: # %lor.lhs.false188
1313 # in Loop: Header=BB24_1 Depth=1
1314 i32.load $push55=, 28($6)
1315 i32.load $push57=, 0($4)
1316 i32.const $push507=, 5
1317 i32.rem_u $push245=, $pop57, $pop507
1318 i32.ne $push246=, $pop55, $pop245
1319 br_if 1, $pop246 # 1: down to label0
1320 # BB#31: # %if.end195
1321 # in Loop: Header=BB24_1 Depth=1
1322 i32.const $push434=, 16
1323 i32.add $push435=, $6, $pop434
1324 copy_local $5=, $pop435
1325 #APP
1326 #NO_APP
1327 i32.load $push59=, 24($6)
1328 i32.load $push61=, 0($2)
1329 i32.const $push508=, 6
1330 i32.rem_u $push247=, $pop61, $pop508
1331 i32.ne $push248=, $pop59, $pop247
1332 br_if 1, $pop248 # 1: down to label0
1333 # BB#32: # %lor.lhs.false201
1334 # in Loop: Header=BB24_1 Depth=1
1335 i32.load $push58=, 20($6)
1336 i32.load $push60=, 0($3)
1337 i32.const $push509=, 5
1338 i32.rem_u $push249=, $pop60, $pop509
1339 i32.ne $push250=, $pop58, $pop249
1340 br_if 1, $pop250 # 1: down to label0
1341 # BB#33: # %if.end208
1342 # in Loop: Header=BB24_1 Depth=1
1343 i32.const $push436=, 16
1344 i32.add $push437=, $6, $pop436
1345 copy_local $5=, $pop437
1346 #APP
1347 #NO_APP
1348 i32.const $push438=, 16
1349 i32.add $push439=, $6, $pop438
1350 call uq1414146@FUNCTION, $pop439, $1
1351 i32.load $push62=, 16($6)
1352 i32.load $push64=, 0($1)
1353 i32.const $push510=, 14
1354 i32.div_u $push251=, $pop64, $pop510
1355 i32.ne $push252=, $pop62, $pop251
1356 br_if 1, $pop252 # 1: down to label0
1357 # BB#34: # %lor.lhs.false215
1358 # in Loop: Header=BB24_1 Depth=1
1359 i32.load $push63=, 28($6)
1360 i32.load $push65=, 0($4)
1361 i32.const $push511=, 6
1362 i32.div_u $push253=, $pop65, $pop511
1363 i32.ne $push254=, $pop63, $pop253
1364 br_if 1, $pop254 # 1: down to label0
1365 # BB#35: # %if.end222
1366 # in Loop: Header=BB24_1 Depth=1
1367 i32.const $push440=, 16
1368 i32.add $push441=, $6, $pop440
1369 copy_local $5=, $pop441
1370 #APP
1371 #NO_APP
1372 i32.load $push67=, 24($6)
1373 i32.load $push69=, 0($2)
1374 i32.const $push512=, 14
1375 i32.div_u $push255=, $pop69, $pop512
1376 i32.ne $push256=, $pop67, $pop255
1377 br_if 1, $pop256 # 1: down to label0
1378 # BB#36: # %lor.lhs.false228
1379 # in Loop: Header=BB24_1 Depth=1
1380 i32.load $push66=, 20($6)
1381 i32.load $push68=, 0($3)
1382 i32.const $push513=, 14
1383 i32.div_u $push257=, $pop68, $pop513
1384 i32.ne $push258=, $pop66, $pop257
1385 br_if 1, $pop258 # 1: down to label0
1386 # BB#37: # %if.end235
1387 # in Loop: Header=BB24_1 Depth=1
1388 i32.const $push442=, 16
1389 i32.add $push443=, $6, $pop442
1390 copy_local $5=, $pop443
1391 #APP
1392 #NO_APP
1393 i32.const $push444=, 16
1394 i32.add $push445=, $6, $pop444
1395 call ur1414146@FUNCTION, $pop445, $1
1396 i32.load $push70=, 16($6)
1397 i32.load $push72=, 0($1)
1398 i32.const $push514=, 14
1399 i32.rem_u $push259=, $pop72, $pop514
1400 i32.ne $push260=, $pop70, $pop259
1401 br_if 1, $pop260 # 1: down to label0
1402 # BB#38: # %lor.lhs.false242
1403 # in Loop: Header=BB24_1 Depth=1
1404 i32.load $push71=, 28($6)
1405 i32.load $push73=, 0($4)
1406 i32.const $push515=, 6
1407 i32.rem_u $push261=, $pop73, $pop515
1408 i32.ne $push262=, $pop71, $pop261
1409 br_if 1, $pop262 # 1: down to label0
1410 # BB#39: # %if.end249
1411 # in Loop: Header=BB24_1 Depth=1
1412 i32.const $push446=, 16
1413 i32.add $push447=, $6, $pop446
1414 copy_local $5=, $pop447
1415 #APP
1416 #NO_APP
1417 i32.load $push75=, 24($6)
1418 i32.load $push77=, 0($2)
1419 i32.const $push516=, 14
1420 i32.rem_u $push263=, $pop77, $pop516
1421 i32.ne $push264=, $pop75, $pop263
1422 br_if 1, $pop264 # 1: down to label0
1423 # BB#40: # %lor.lhs.false255
1424 # in Loop: Header=BB24_1 Depth=1
1425 i32.load $push74=, 20($6)
1426 i32.load $push76=, 0($3)
1427 i32.const $push517=, 14
1428 i32.rem_u $push265=, $pop76, $pop517
1429 i32.ne $push266=, $pop74, $pop265
1430 br_if 1, $pop266 # 1: down to label0
1431 # BB#41: # %if.end262
1432 # in Loop: Header=BB24_1 Depth=1
1433 i32.const $push448=, 16
1434 i32.add $push449=, $6, $pop448
1435 copy_local $5=, $pop449
1436 #APP
1437 #NO_APP
1438 i32.const $push450=, 16
1439 i32.add $push451=, $6, $pop450
1440 call uq7777@FUNCTION, $pop451, $1
1441 i32.load $push78=, 16($6)
1442 i32.load $push80=, 0($1)
1443 i32.const $push518=, 7
1444 i32.div_u $push267=, $pop80, $pop518
1445 i32.ne $push268=, $pop78, $pop267
1446 br_if 1, $pop268 # 1: down to label0
1447 # BB#42: # %lor.lhs.false269
1448 # in Loop: Header=BB24_1 Depth=1
1449 i32.load $push79=, 28($6)
1450 i32.load $push81=, 0($4)
1451 i32.const $push519=, 7
1452 i32.div_u $push269=, $pop81, $pop519
1453 i32.ne $push270=, $pop79, $pop269
1454 br_if 1, $pop270 # 1: down to label0
1455 # BB#43: # %if.end276
1456 # in Loop: Header=BB24_1 Depth=1
1457 i32.const $push452=, 16
1458 i32.add $push453=, $6, $pop452
1459 copy_local $5=, $pop453
1460 #APP
1461 #NO_APP
1462 i32.load $push83=, 24($6)
1463 i32.load $push85=, 0($2)
1464 i32.const $push520=, 7
1465 i32.div_u $push271=, $pop85, $pop520
1466 i32.ne $push272=, $pop83, $pop271
1467 br_if 1, $pop272 # 1: down to label0
1468 # BB#44: # %lor.lhs.false282
1469 # in Loop: Header=BB24_1 Depth=1
1470 i32.load $push82=, 20($6)
1471 i32.load $push84=, 0($3)
1472 i32.const $push521=, 7
1473 i32.div_u $push273=, $pop84, $pop521
1474 i32.ne $push274=, $pop82, $pop273
1475 br_if 1, $pop274 # 1: down to label0
1476 # BB#45: # %if.end289
1477 # in Loop: Header=BB24_1 Depth=1
1478 i32.const $push454=, 16
1479 i32.add $push455=, $6, $pop454
1480 copy_local $5=, $pop455
1481 #APP
1482 #NO_APP
1483 i32.const $push456=, 16
1484 i32.add $push457=, $6, $pop456
1485 call ur7777@FUNCTION, $pop457, $1
1486 i32.load $push86=, 16($6)
1487 i32.load $push88=, 0($1)
1488 i32.const $push522=, 7
1489 i32.rem_u $push275=, $pop88, $pop522
1490 i32.ne $push276=, $pop86, $pop275
1491 br_if 1, $pop276 # 1: down to label0
1492 # BB#46: # %lor.lhs.false296
1493 # in Loop: Header=BB24_1 Depth=1
1494 i32.load $push87=, 28($6)
1495 i32.load $push89=, 0($4)
1496 i32.const $push523=, 7
1497 i32.rem_u $push277=, $pop89, $pop523
1498 i32.ne $push278=, $pop87, $pop277
1499 br_if 1, $pop278 # 1: down to label0
1500 # BB#47: # %if.end303
1501 # in Loop: Header=BB24_1 Depth=1
1502 i32.const $push458=, 16
1503 i32.add $push459=, $6, $pop458
1504 copy_local $1=, $pop459
1505 #APP
1506 #NO_APP
1507 i32.load $push91=, 24($6)
1508 i32.load $push93=, 0($2)
1509 i32.const $push524=, 7
1510 i32.rem_u $push279=, $pop93, $pop524
1511 i32.ne $push280=, $pop91, $pop279
1512 br_if 1, $pop280 # 1: down to label0
1513 # BB#48: # %lor.lhs.false309
1514 # in Loop: Header=BB24_1 Depth=1
1515 i32.load $push90=, 20($6)
1516 i32.load $push92=, 0($3)
1517 i32.const $push525=, 7
1518 i32.rem_u $push281=, $pop92, $pop525
1519 i32.ne $push282=, $pop90, $pop281
1520 br_if 1, $pop282 # 1: down to label0
1521 # BB#49: # %if.end316
1522 # in Loop: Header=BB24_1 Depth=1
1523 i32.const $push460=, 16
1524 i32.add $push461=, $6, $pop460
1525 copy_local $1=, $pop461
1526 #APP
1527 #NO_APP
1528 i32.const $push283=, 1
1529 i32.add $1=, $0, $pop283
1530 i32.const $0=, 1
1531 i32.const $push526=, 2
1532 i32.lt_u $push284=, $1, $pop526
1533 br_if 0, $pop284 # 0: up to label1
1534 # BB#50: # %for.body319.preheader
1535 end_loop
1536 i32.const $0=, 0
1537 .LBB24_51: # %for.body319
1538 # =>This Inner Loop Header: Depth=1
1539 loop # label2:
1540 i32.const $push533=, 4
1541 i32.shl $push532=, $0, $pop533
1542 tee_local $push531=, $2=, $pop532
1543 i32.const $push530=, s
1544 i32.add $push529=, $pop531, $pop530
1545 tee_local $push528=, $1=, $pop529
1546 call sq4444@FUNCTION, $6, $pop528
1547 i32.load $push94=, 0($6)
1548 i32.load $push96=, 0($1)
1549 i32.const $push527=, 4
1550 i32.div_s $push285=, $pop96, $pop527
1551 i32.ne $push286=, $pop94, $pop285
1552 br_if 1, $pop286 # 1: down to label0
1553 # BB#52: # %lor.lhs.false326
1554 # in Loop: Header=BB24_51 Depth=1
1555 i32.load $push95=, 12($6)
1556 i32.const $push535=, s+12
1557 i32.add $push287=, $2, $pop535
1558 i32.load $push97=, 0($pop287)
1559 i32.const $push534=, 4
1560 i32.div_s $push288=, $pop97, $pop534
1561 i32.ne $push289=, $pop95, $pop288
1562 br_if 1, $pop289 # 1: down to label0
1563 # BB#53: # %if.end333
1564 # in Loop: Header=BB24_51 Depth=1
1565 copy_local $2=, $6
1566 #APP
1567 #NO_APP
1568 i32.load $push99=, 8($6)
1569 i32.const $push539=, 8
1570 i32.add $push538=, $1, $pop539
1571 tee_local $push537=, $2=, $pop538
1572 i32.load $push101=, 0($pop537)
1573 i32.const $push536=, 4
1574 i32.div_s $push290=, $pop101, $pop536
1575 i32.ne $push291=, $pop99, $pop290
1576 br_if 1, $pop291 # 1: down to label0
1577 # BB#54: # %lor.lhs.false339
1578 # in Loop: Header=BB24_51 Depth=1
1579 i32.load $push98=, 4($6)
1580 i32.const $push543=, 4
1581 i32.add $push542=, $1, $pop543
1582 tee_local $push541=, $3=, $pop542
1583 i32.load $push100=, 0($pop541)
1584 i32.const $push540=, 4
1585 i32.div_s $push292=, $pop100, $pop540
1586 i32.ne $push293=, $pop98, $pop292
1587 br_if 1, $pop293 # 1: down to label0
1588 # BB#55: # %if.end346
1589 # in Loop: Header=BB24_51 Depth=1
1590 copy_local $4=, $6
1591 #APP
1592 #NO_APP
1593 call sr4444@FUNCTION, $6, $1
1594 i32.load $push102=, 0($6)
1595 i32.load $push104=, 0($1)
1596 i32.const $push544=, 4
1597 i32.rem_s $push294=, $pop104, $pop544
1598 i32.ne $push295=, $pop102, $pop294
1599 br_if 1, $pop295 # 1: down to label0
1600 # BB#56: # %lor.lhs.false353
1601 # in Loop: Header=BB24_51 Depth=1
1602 i32.load $push103=, 12($6)
1603 i32.const $push548=, 12
1604 i32.add $push547=, $1, $pop548
1605 tee_local $push546=, $4=, $pop547
1606 i32.load $push105=, 0($pop546)
1607 i32.const $push545=, 4
1608 i32.rem_s $push296=, $pop105, $pop545
1609 i32.ne $push297=, $pop103, $pop296
1610 br_if 1, $pop297 # 1: down to label0
1611 # BB#57: # %if.end360
1612 # in Loop: Header=BB24_51 Depth=1
1613 copy_local $5=, $6
1614 #APP
1615 #NO_APP
1616 i32.load $push107=, 8($6)
1617 i32.load $push109=, 0($2)
1618 i32.const $push549=, 4
1619 i32.rem_s $push298=, $pop109, $pop549
1620 i32.ne $push299=, $pop107, $pop298
1621 br_if 1, $pop299 # 1: down to label0
1622 # BB#58: # %lor.lhs.false366
1623 # in Loop: Header=BB24_51 Depth=1
1624 i32.load $push106=, 4($6)
1625 i32.load $push108=, 0($3)
1626 i32.const $push550=, 4
1627 i32.rem_s $push300=, $pop108, $pop550
1628 i32.ne $push301=, $pop106, $pop300
1629 br_if 1, $pop301 # 1: down to label0
1630 # BB#59: # %if.end373
1631 # in Loop: Header=BB24_51 Depth=1
1632 copy_local $5=, $6
1633 #APP
1634 #NO_APP
1635 call sq1428@FUNCTION, $6, $1
1636 i32.load $push110=, 0($6)
1637 i32.load $push112=, 0($1)
1638 i32.ne $push302=, $pop110, $pop112
1639 br_if 1, $pop302 # 1: down to label0
1640 # BB#60: # %lor.lhs.false380
1641 # in Loop: Header=BB24_51 Depth=1
1642 i32.load $push111=, 12($6)
1643 i32.load $push113=, 0($4)
1644 i32.const $push551=, 8
1645 i32.div_s $push303=, $pop113, $pop551
1646 i32.ne $push304=, $pop111, $pop303
1647 br_if 1, $pop304 # 1: down to label0
1648 # BB#61: # %if.end387
1649 # in Loop: Header=BB24_51 Depth=1
1650 copy_local $5=, $6
1651 #APP
1652 #NO_APP
1653 i32.load $push115=, 8($6)
1654 i32.load $push117=, 0($2)
1655 i32.const $push552=, 2
1656 i32.div_s $push305=, $pop117, $pop552
1657 i32.ne $push306=, $pop115, $pop305
1658 br_if 1, $pop306 # 1: down to label0
1659 # BB#62: # %lor.lhs.false393
1660 # in Loop: Header=BB24_51 Depth=1
1661 i32.load $push114=, 4($6)
1662 i32.load $push116=, 0($3)
1663 i32.const $push553=, 4
1664 i32.div_s $push307=, $pop116, $pop553
1665 i32.ne $push308=, $pop114, $pop307
1666 br_if 1, $pop308 # 1: down to label0
1667 # BB#63: # %if.end400
1668 # in Loop: Header=BB24_51 Depth=1
1669 copy_local $5=, $6
1670 #APP
1671 #NO_APP
1672 call sr1428@FUNCTION, $6, $1
1673 i32.load $push118=, 0($6)
1674 br_if 1, $pop118 # 1: down to label0
1675 # BB#64: # %lor.lhs.false407
1676 # in Loop: Header=BB24_51 Depth=1
1677 i32.load $push119=, 12($6)
1678 i32.load $push309=, 0($4)
1679 i32.const $push554=, 8
1680 i32.rem_s $push310=, $pop309, $pop554
1681 i32.ne $push311=, $pop119, $pop310
1682 br_if 1, $pop311 # 1: down to label0
1683 # BB#65: # %if.end414
1684 # in Loop: Header=BB24_51 Depth=1
1685 copy_local $5=, $6
1686 #APP
1687 #NO_APP
1688 i32.load $push121=, 8($6)
1689 i32.load $push123=, 0($2)
1690 i32.const $push555=, 2
1691 i32.rem_s $push312=, $pop123, $pop555
1692 i32.ne $push313=, $pop121, $pop312
1693 br_if 1, $pop313 # 1: down to label0
1694 # BB#66: # %lor.lhs.false420
1695 # in Loop: Header=BB24_51 Depth=1
1696 i32.load $push120=, 4($6)
1697 i32.load $push122=, 0($3)
1698 i32.const $push556=, 4
1699 i32.rem_s $push314=, $pop122, $pop556
1700 i32.ne $push315=, $pop120, $pop314
1701 br_if 1, $pop315 # 1: down to label0
1702 # BB#67: # %if.end427
1703 # in Loop: Header=BB24_51 Depth=1
1704 copy_local $5=, $6
1705 #APP
1706 #NO_APP
1707 call sq3333@FUNCTION, $6, $1
1708 i32.load $push124=, 0($6)
1709 i32.load $push126=, 0($1)
1710 i32.const $push557=, 3
1711 i32.div_s $push316=, $pop126, $pop557
1712 i32.ne $push317=, $pop124, $pop316
1713 br_if 1, $pop317 # 1: down to label0
1714 # BB#68: # %lor.lhs.false434
1715 # in Loop: Header=BB24_51 Depth=1
1716 i32.load $push125=, 12($6)
1717 i32.load $push127=, 0($4)
1718 i32.const $push558=, 3
1719 i32.div_s $push318=, $pop127, $pop558
1720 i32.ne $push319=, $pop125, $pop318
1721 br_if 1, $pop319 # 1: down to label0
1722 # BB#69: # %if.end441
1723 # in Loop: Header=BB24_51 Depth=1
1724 copy_local $5=, $6
1725 #APP
1726 #NO_APP
1727 i32.load $push129=, 8($6)
1728 i32.load $push131=, 0($2)
1729 i32.const $push559=, 3
1730 i32.div_s $push320=, $pop131, $pop559
1731 i32.ne $push321=, $pop129, $pop320
1732 br_if 1, $pop321 # 1: down to label0
1733 # BB#70: # %lor.lhs.false447
1734 # in Loop: Header=BB24_51 Depth=1
1735 i32.load $push128=, 4($6)
1736 i32.load $push130=, 0($3)
1737 i32.const $push560=, 3
1738 i32.div_s $push322=, $pop130, $pop560
1739 i32.ne $push323=, $pop128, $pop322
1740 br_if 1, $pop323 # 1: down to label0
1741 # BB#71: # %if.end454
1742 # in Loop: Header=BB24_51 Depth=1
1743 copy_local $5=, $6
1744 #APP
1745 #NO_APP
1746 call sr3333@FUNCTION, $6, $1
1747 i32.load $push132=, 0($6)
1748 i32.load $push134=, 0($1)
1749 i32.const $push561=, 3
1750 i32.rem_s $push324=, $pop134, $pop561
1751 i32.ne $push325=, $pop132, $pop324
1752 br_if 1, $pop325 # 1: down to label0
1753 # BB#72: # %lor.lhs.false461
1754 # in Loop: Header=BB24_51 Depth=1
1755 i32.load $push133=, 12($6)
1756 i32.load $push135=, 0($4)
1757 i32.const $push562=, 3
1758 i32.rem_s $push326=, $pop135, $pop562
1759 i32.ne $push327=, $pop133, $pop326
1760 br_if 1, $pop327 # 1: down to label0
1761 # BB#73: # %if.end468
1762 # in Loop: Header=BB24_51 Depth=1
1763 copy_local $5=, $6
1764 #APP
1765 #NO_APP
1766 i32.load $push137=, 8($6)
1767 i32.load $push139=, 0($2)
1768 i32.const $push563=, 3
1769 i32.rem_s $push328=, $pop139, $pop563
1770 i32.ne $push329=, $pop137, $pop328
1771 br_if 1, $pop329 # 1: down to label0
1772 # BB#74: # %lor.lhs.false474
1773 # in Loop: Header=BB24_51 Depth=1
1774 i32.load $push136=, 4($6)
1775 i32.load $push138=, 0($3)
1776 i32.const $push564=, 3
1777 i32.rem_s $push330=, $pop138, $pop564
1778 i32.ne $push331=, $pop136, $pop330
1779 br_if 1, $pop331 # 1: down to label0
1780 # BB#75: # %if.end481
1781 # in Loop: Header=BB24_51 Depth=1
1782 copy_local $5=, $6
1783 #APP
1784 #NO_APP
1785 call sq6565@FUNCTION, $6, $1
1786 i32.load $push140=, 0($6)
1787 i32.load $push142=, 0($1)
1788 i32.const $push565=, 6
1789 i32.div_s $push332=, $pop142, $pop565
1790 i32.ne $push333=, $pop140, $pop332
1791 br_if 1, $pop333 # 1: down to label0
1792 # BB#76: # %lor.lhs.false488
1793 # in Loop: Header=BB24_51 Depth=1
1794 i32.load $push141=, 12($6)
1795 i32.load $push143=, 0($4)
1796 i32.const $push566=, 5
1797 i32.div_s $push334=, $pop143, $pop566
1798 i32.ne $push335=, $pop141, $pop334
1799 br_if 1, $pop335 # 1: down to label0
1800 # BB#77: # %if.end495
1801 # in Loop: Header=BB24_51 Depth=1
1802 copy_local $5=, $6
1803 #APP
1804 #NO_APP
1805 i32.load $push145=, 8($6)
1806 i32.load $push147=, 0($2)
1807 i32.const $push567=, 6
1808 i32.div_s $push336=, $pop147, $pop567
1809 i32.ne $push337=, $pop145, $pop336
1810 br_if 1, $pop337 # 1: down to label0
1811 # BB#78: # %lor.lhs.false501
1812 # in Loop: Header=BB24_51 Depth=1
1813 i32.load $push144=, 4($6)
1814 i32.load $push146=, 0($3)
1815 i32.const $push568=, 5
1816 i32.div_s $push338=, $pop146, $pop568
1817 i32.ne $push339=, $pop144, $pop338
1818 br_if 1, $pop339 # 1: down to label0
1819 # BB#79: # %if.end508
1820 # in Loop: Header=BB24_51 Depth=1
1821 copy_local $5=, $6
1822 #APP
1823 #NO_APP
1824 call sr6565@FUNCTION, $6, $1
1825 i32.load $push148=, 0($6)
1826 i32.load $push150=, 0($1)
1827 i32.const $push569=, 6
1828 i32.rem_s $push340=, $pop150, $pop569
1829 i32.ne $push341=, $pop148, $pop340
1830 br_if 1, $pop341 # 1: down to label0
1831 # BB#80: # %lor.lhs.false515
1832 # in Loop: Header=BB24_51 Depth=1
1833 i32.load $push149=, 12($6)
1834 i32.load $push151=, 0($4)
1835 i32.const $push570=, 5
1836 i32.rem_s $push342=, $pop151, $pop570
1837 i32.ne $push343=, $pop149, $pop342
1838 br_if 1, $pop343 # 1: down to label0
1839 # BB#81: # %if.end522
1840 # in Loop: Header=BB24_51 Depth=1
1841 copy_local $5=, $6
1842 #APP
1843 #NO_APP
1844 i32.load $push153=, 8($6)
1845 i32.load $push155=, 0($2)
1846 i32.const $push571=, 6
1847 i32.rem_s $push344=, $pop155, $pop571
1848 i32.ne $push345=, $pop153, $pop344
1849 br_if 1, $pop345 # 1: down to label0
1850 # BB#82: # %lor.lhs.false528
1851 # in Loop: Header=BB24_51 Depth=1
1852 i32.load $push152=, 4($6)
1853 i32.load $push154=, 0($3)
1854 i32.const $push572=, 5
1855 i32.rem_s $push346=, $pop154, $pop572
1856 i32.ne $push347=, $pop152, $pop346
1857 br_if 1, $pop347 # 1: down to label0
1858 # BB#83: # %if.end535
1859 # in Loop: Header=BB24_51 Depth=1
1860 copy_local $5=, $6
1861 #APP
1862 #NO_APP
1863 call sq1414146@FUNCTION, $6, $1
1864 i32.load $push156=, 0($6)
1865 i32.load $push158=, 0($1)
1866 i32.const $push573=, 14
1867 i32.div_s $push348=, $pop158, $pop573
1868 i32.ne $push349=, $pop156, $pop348
1869 br_if 1, $pop349 # 1: down to label0
1870 # BB#84: # %lor.lhs.false542
1871 # in Loop: Header=BB24_51 Depth=1
1872 i32.load $push157=, 12($6)
1873 i32.load $push159=, 0($4)
1874 i32.const $push574=, 6
1875 i32.div_s $push350=, $pop159, $pop574
1876 i32.ne $push351=, $pop157, $pop350
1877 br_if 1, $pop351 # 1: down to label0
1878 # BB#85: # %if.end549
1879 # in Loop: Header=BB24_51 Depth=1
1880 copy_local $5=, $6
1881 #APP
1882 #NO_APP
1883 i32.load $push161=, 8($6)
1884 i32.load $push163=, 0($2)
1885 i32.const $push575=, 14
1886 i32.div_s $push352=, $pop163, $pop575
1887 i32.ne $push353=, $pop161, $pop352
1888 br_if 1, $pop353 # 1: down to label0
1889 # BB#86: # %lor.lhs.false555
1890 # in Loop: Header=BB24_51 Depth=1
1891 i32.load $push160=, 4($6)
1892 i32.load $push162=, 0($3)
1893 i32.const $push576=, 14
1894 i32.div_s $push354=, $pop162, $pop576
1895 i32.ne $push355=, $pop160, $pop354
1896 br_if 1, $pop355 # 1: down to label0
1897 # BB#87: # %if.end562
1898 # in Loop: Header=BB24_51 Depth=1
1899 copy_local $5=, $6
1900 #APP
1901 #NO_APP
1902 call sr1414146@FUNCTION, $6, $1
1903 i32.load $push164=, 0($6)
1904 i32.load $push166=, 0($1)
1905 i32.const $push577=, 14
1906 i32.rem_s $push356=, $pop166, $pop577
1907 i32.ne $push357=, $pop164, $pop356
1908 br_if 1, $pop357 # 1: down to label0
1909 # BB#88: # %lor.lhs.false569
1910 # in Loop: Header=BB24_51 Depth=1
1911 i32.load $push165=, 12($6)
1912 i32.load $push167=, 0($4)
1913 i32.const $push578=, 6
1914 i32.rem_s $push358=, $pop167, $pop578
1915 i32.ne $push359=, $pop165, $pop358
1916 br_if 1, $pop359 # 1: down to label0
1917 # BB#89: # %if.end576
1918 # in Loop: Header=BB24_51 Depth=1
1919 copy_local $5=, $6
1920 #APP
1921 #NO_APP
1922 i32.load $push169=, 8($6)
1923 i32.load $push171=, 0($2)
1924 i32.const $push579=, 14
1925 i32.rem_s $push360=, $pop171, $pop579
1926 i32.ne $push361=, $pop169, $pop360
1927 br_if 1, $pop361 # 1: down to label0
1928 # BB#90: # %lor.lhs.false582
1929 # in Loop: Header=BB24_51 Depth=1
1930 i32.load $push168=, 4($6)
1931 i32.load $push170=, 0($3)
1932 i32.const $push580=, 14
1933 i32.rem_s $push362=, $pop170, $pop580
1934 i32.ne $push363=, $pop168, $pop362
1935 br_if 1, $pop363 # 1: down to label0
1936 # BB#91: # %if.end589
1937 # in Loop: Header=BB24_51 Depth=1
1938 copy_local $5=, $6
1939 #APP
1940 #NO_APP
1941 call sq7777@FUNCTION, $6, $1
1942 i32.load $push172=, 0($6)
1943 i32.load $push174=, 0($1)
1944 i32.const $push581=, 7
1945 i32.div_s $push364=, $pop174, $pop581
1946 i32.ne $push365=, $pop172, $pop364
1947 br_if 1, $pop365 # 1: down to label0
1948 # BB#92: # %lor.lhs.false596
1949 # in Loop: Header=BB24_51 Depth=1
1950 i32.load $push173=, 12($6)
1951 i32.load $push175=, 0($4)
1952 i32.const $push582=, 7
1953 i32.div_s $push366=, $pop175, $pop582
1954 i32.ne $push367=, $pop173, $pop366
1955 br_if 1, $pop367 # 1: down to label0
1956 # BB#93: # %if.end603
1957 # in Loop: Header=BB24_51 Depth=1
1958 copy_local $5=, $6
1959 #APP
1960 #NO_APP
1961 i32.load $push177=, 8($6)
1962 i32.load $push179=, 0($2)
1963 i32.const $push583=, 7
1964 i32.div_s $push368=, $pop179, $pop583
1965 i32.ne $push369=, $pop177, $pop368
1966 br_if 1, $pop369 # 1: down to label0
1967 # BB#94: # %lor.lhs.false609
1968 # in Loop: Header=BB24_51 Depth=1
1969 i32.load $push176=, 4($6)
1970 i32.load $push178=, 0($3)
1971 i32.const $push584=, 7
1972 i32.div_s $push370=, $pop178, $pop584
1973 i32.ne $push371=, $pop176, $pop370
1974 br_if 1, $pop371 # 1: down to label0
1975 # BB#95: # %if.end616
1976 # in Loop: Header=BB24_51 Depth=1
1977 copy_local $5=, $6
1978 #APP
1979 #NO_APP
1980 call sr7777@FUNCTION, $6, $1
1981 i32.load $push180=, 0($6)
1982 i32.load $push182=, 0($1)
1983 i32.const $push585=, 7
1984 i32.rem_s $push372=, $pop182, $pop585
1985 i32.ne $push373=, $pop180, $pop372
1986 br_if 1, $pop373 # 1: down to label0
1987 # BB#96: # %lor.lhs.false623
1988 # in Loop: Header=BB24_51 Depth=1
1989 i32.load $push181=, 12($6)
1990 i32.load $push183=, 0($4)
1991 i32.const $push586=, 7
1992 i32.rem_s $push374=, $pop183, $pop586
1993 i32.ne $push375=, $pop181, $pop374
1994 br_if 1, $pop375 # 1: down to label0
1995 # BB#97: # %if.end630
1996 # in Loop: Header=BB24_51 Depth=1
1997 copy_local $1=, $6
1998 #APP
1999 #NO_APP
2000 i32.load $push185=, 8($6)
2001 i32.load $push187=, 0($2)
2002 i32.const $push587=, 7
2003 i32.rem_s $push376=, $pop187, $pop587
2004 i32.ne $push377=, $pop185, $pop376
2005 br_if 1, $pop377 # 1: down to label0
2006 # BB#98: # %lor.lhs.false636
2007 # in Loop: Header=BB24_51 Depth=1
2008 i32.load $push184=, 4($6)
2009 i32.load $push186=, 0($3)
2010 i32.const $push588=, 7
2011 i32.rem_s $push378=, $pop186, $pop588
2012 i32.ne $push379=, $pop184, $pop378
2013 br_if 1, $pop379 # 1: down to label0
2014 # BB#99: # %if.end643
2015 # in Loop: Header=BB24_51 Depth=1
2016 copy_local $1=, $6
2017 #APP
2018 #NO_APP
2019 i32.const $push380=, 1
2020 i32.add $1=, $0, $pop380
2021 i32.const $0=, 1
2022 i32.const $push589=, 2
2023 i32.lt_u $push381=, $1, $pop589
2024 br_if 0, $pop381 # 0: up to label2
2025 # BB#100: # %for.end646
2026 end_loop
2027 i32.const $push389=, 0
2028 i32.const $push387=, 32
2029 i32.add $push388=, $6, $pop387
2030 i32.store __stack_pointer($pop389), $pop388
2031 i32.const $push382=, 0
2032 return $pop382
2033 .LBB24_101: # %if.then
2034 end_block # label0:
2035 call abort@FUNCTION
2036 unreachable
2037 .endfunc
2038 .Lfunc_end24:
2039 .size main, .Lfunc_end24-main
2040 # -- End function
2041 .hidden u # @u
2042 .type u,@object
2043 .section .data.u,"aw",@progbits
2044 .globl u
2045 .p2align 4
2046 u:
2047 .int32 73 # 0x49
2048 .int32 65531 # 0xfffb
2049 .int32 0 # 0x0
2050 .int32 174 # 0xae
2051 .int32 1 # 0x1
2052 .int32 8173 # 0x1fed
2053 .int32 4294967295 # 0xffffffff
2054 .int32 4294967232 # 0xffffffc0
2055 .size u, 32
2056
2057 .hidden s # @s
2058 .type s,@object
2059 .section .data.s,"aw",@progbits
2060 .globl s
2061 .p2align 4
2062 s:
2063 .int32 73 # 0x49
2064 .int32 4294958173 # 0xffffdc5d
2065 .int32 32761 # 0x7ff9
2066 .int32 8191 # 0x1fff
2067 .int32 9903 # 0x26af
2068 .int32 4294967295 # 0xffffffff
2069 .int32 4294959973 # 0xffffe365
2070 .int32 0 # 0x0
2071 .size s, 32
2072
2073
2074 .ident "clang version 6.0.0 (https://llvm.googlesource.com/clang.git a1774cccdccfa673c057f93ccf23bc2d8cb04932) (https://llvm.googlesource.com/llvm.git fc50e1c6121255333bc42d6faf2b524c074eae25)"
2075 .functype abort, void