]>
Commit | Line | Data |
---|---|---|
abe05a73 XL |
1 | (module |
2 | (type $0 (func (result i32))) | |
3 | (memory $0 4096 4096) | |
4 | (data (i32.const 1026) "\14\00") | |
5 | (func $kitchensink (type $0) (result i32) | |
6 | (block $block0 (result i32) | |
7 | (drop | |
8 | (i32.add | |
9 | (i32.const 10) | |
10 | (i32.const 10) | |
11 | ) | |
12 | ) | |
13 | (drop | |
14 | (i32.sub | |
15 | (i32.const 10) | |
16 | (i32.const 10) | |
17 | ) | |
18 | ) | |
19 | (drop | |
20 | (i32.mul | |
21 | (i32.const 10) | |
22 | (i32.const 10) | |
23 | ) | |
24 | ) | |
25 | (drop | |
26 | (i32.div_s | |
27 | (i32.const 10) | |
28 | (i32.const 10) | |
29 | ) | |
30 | ) | |
31 | (drop | |
32 | (i32.div_u | |
33 | (i32.const 10) | |
34 | (i32.const 10) | |
35 | ) | |
36 | ) | |
37 | (drop | |
38 | (i32.rem_s | |
39 | (i32.const 10) | |
40 | (i32.const 10) | |
41 | ) | |
42 | ) | |
43 | (drop | |
44 | (i32.rem_u | |
45 | (i32.const 10) | |
46 | (i32.const 10) | |
47 | ) | |
48 | ) | |
49 | (drop | |
50 | (i32.and | |
51 | (i32.const 10) | |
52 | (i32.const 10) | |
53 | ) | |
54 | ) | |
55 | (drop | |
56 | (i32.or | |
57 | (i32.const 10) | |
58 | (i32.const 10) | |
59 | ) | |
60 | ) | |
61 | (drop | |
62 | (i32.xor | |
63 | (i32.const 10) | |
64 | (i32.const 10) | |
65 | ) | |
66 | ) | |
67 | (drop | |
68 | (i32.shl | |
69 | (i32.const 10) | |
70 | (i32.const 10) | |
71 | ) | |
72 | ) | |
73 | (drop | |
74 | (i32.shr_u | |
75 | (i32.const 10) | |
76 | (i32.const 10) | |
77 | ) | |
78 | ) | |
79 | (drop | |
80 | (i32.shr_s | |
81 | (i32.const 10) | |
82 | (i32.const 10) | |
83 | ) | |
84 | ) | |
85 | (drop | |
86 | (i32.eq | |
87 | (i32.const 10) | |
88 | (i32.const 10) | |
89 | ) | |
90 | ) | |
91 | (drop | |
92 | (i32.ne | |
93 | (i32.const 10) | |
94 | (i32.const 10) | |
95 | ) | |
96 | ) | |
97 | (drop | |
98 | (i32.lt_s | |
99 | (i32.const 10) | |
100 | (i32.const 10) | |
101 | ) | |
102 | ) | |
103 | (drop | |
104 | (i32.le_s | |
105 | (i32.const 10) | |
106 | (i32.const 10) | |
107 | ) | |
108 | ) | |
109 | (drop | |
110 | (i32.lt_u | |
111 | (i32.const 10) | |
112 | (i32.const 10) | |
113 | ) | |
114 | ) | |
115 | (drop | |
116 | (i32.le_u | |
117 | (i32.const 10) | |
118 | (i32.const 10) | |
119 | ) | |
120 | ) | |
121 | (drop | |
122 | (i32.gt_s | |
123 | (i32.const 10) | |
124 | (i32.const 10) | |
125 | ) | |
126 | ) | |
127 | (drop | |
128 | (i32.ge_s | |
129 | (i32.const 10) | |
130 | (i32.const 10) | |
131 | ) | |
132 | ) | |
133 | (drop | |
134 | (i32.gt_u | |
135 | (i32.const 10) | |
136 | (i32.const 10) | |
137 | ) | |
138 | ) | |
139 | (drop | |
140 | (i32.ge_u | |
141 | (i32.const 10) | |
142 | (i32.const 10) | |
143 | ) | |
144 | ) | |
145 | (drop | |
146 | (i32.clz | |
147 | (i32.const 10) | |
148 | ) | |
149 | ) | |
150 | (drop | |
151 | (i32.ctz | |
152 | (i32.const 10) | |
153 | ) | |
154 | ) | |
155 | (drop | |
156 | (i32.popcnt | |
157 | (i32.const 10) | |
158 | ) | |
159 | ) | |
160 | (drop | |
161 | (i64.add | |
162 | (i64.const 100) | |
163 | (i64.const 100) | |
164 | ) | |
165 | ) | |
166 | (drop | |
167 | (i64.sub | |
168 | (i64.const 100) | |
169 | (i64.const 100) | |
170 | ) | |
171 | ) | |
172 | (drop | |
173 | (i64.mul | |
174 | (i64.const 100) | |
175 | (i64.const 100) | |
176 | ) | |
177 | ) | |
178 | (drop | |
179 | (i64.div_s | |
180 | (i64.const 100) | |
181 | (i64.const 100) | |
182 | ) | |
183 | ) | |
184 | (drop | |
185 | (i64.div_u | |
186 | (i64.const 100) | |
187 | (i64.const 100) | |
188 | ) | |
189 | ) | |
190 | (drop | |
191 | (i64.rem_s | |
192 | (i64.const 100) | |
193 | (i64.const 100) | |
194 | ) | |
195 | ) | |
196 | (drop | |
197 | (i64.rem_u | |
198 | (i64.const 100) | |
199 | (i64.const 100) | |
200 | ) | |
201 | ) | |
202 | (drop | |
203 | (i64.and | |
204 | (i64.const 100) | |
205 | (i64.const 100) | |
206 | ) | |
207 | ) | |
208 | (drop | |
209 | (i64.or | |
210 | (i64.const 100) | |
211 | (i64.const 100) | |
212 | ) | |
213 | ) | |
214 | (drop | |
215 | (i64.xor | |
216 | (i64.const 100) | |
217 | (i64.const 100) | |
218 | ) | |
219 | ) | |
220 | (drop | |
221 | (i64.shl | |
222 | (i64.const 100) | |
223 | (i64.const 100) | |
224 | ) | |
225 | ) | |
226 | (drop | |
227 | (i64.shr_u | |
228 | (i64.const 100) | |
229 | (i64.const 100) | |
230 | ) | |
231 | ) | |
232 | (drop | |
233 | (i64.shr_s | |
234 | (i64.const 100) | |
235 | (i64.const 100) | |
236 | ) | |
237 | ) | |
238 | (drop | |
239 | (i64.eq | |
240 | (i64.const 100) | |
241 | (i64.const 100) | |
242 | ) | |
243 | ) | |
244 | (drop | |
245 | (i64.ne | |
246 | (i64.const 100) | |
247 | (i64.const 100) | |
248 | ) | |
249 | ) | |
250 | (drop | |
251 | (i64.lt_s | |
252 | (i64.const 100) | |
253 | (i64.const 100) | |
254 | ) | |
255 | ) | |
256 | (drop | |
257 | (i64.le_s | |
258 | (i64.const 100) | |
259 | (i64.const 100) | |
260 | ) | |
261 | ) | |
262 | (drop | |
263 | (i64.lt_u | |
264 | (i64.const 100) | |
265 | (i64.const 100) | |
266 | ) | |
267 | ) | |
268 | (drop | |
269 | (i64.le_u | |
270 | (i64.const 100) | |
271 | (i64.const 100) | |
272 | ) | |
273 | ) | |
274 | (drop | |
275 | (i64.gt_s | |
276 | (i64.const 100) | |
277 | (i64.const 100) | |
278 | ) | |
279 | ) | |
280 | (drop | |
281 | (i64.ge_s | |
282 | (i64.const 100) | |
283 | (i64.const 100) | |
284 | ) | |
285 | ) | |
286 | (drop | |
287 | (i64.gt_u | |
288 | (i64.const 100) | |
289 | (i64.const 100) | |
290 | ) | |
291 | ) | |
292 | (drop | |
293 | (i64.ge_u | |
294 | (i64.const 100) | |
295 | (i64.const 100) | |
296 | ) | |
297 | ) | |
298 | (drop | |
299 | (i64.clz | |
300 | (i64.const 100) | |
301 | ) | |
302 | ) | |
303 | (drop | |
304 | (i64.ctz | |
305 | (i64.const 100) | |
306 | ) | |
307 | ) | |
308 | (drop | |
309 | (i64.popcnt | |
310 | (i64.const 100) | |
311 | ) | |
312 | ) | |
313 | (drop | |
314 | (f32.add | |
315 | (f32.const 10) | |
316 | (f32.const 10) | |
317 | ) | |
318 | ) | |
319 | (drop | |
320 | (f32.sub | |
321 | (f32.const 10) | |
322 | (f32.const 10) | |
323 | ) | |
324 | ) | |
325 | (drop | |
326 | (f32.mul | |
327 | (f32.const 10) | |
328 | (f32.const 10) | |
329 | ) | |
330 | ) | |
331 | (drop | |
332 | (f32.div | |
333 | (f32.const 10) | |
334 | (f32.const 10) | |
335 | ) | |
336 | ) | |
337 | (drop | |
338 | (f32.min | |
339 | (f32.const 10) | |
340 | (f32.const 10) | |
341 | ) | |
342 | ) | |
343 | (drop | |
344 | (f32.max | |
345 | (f32.const 10) | |
346 | (f32.const 10) | |
347 | ) | |
348 | ) | |
349 | (drop | |
350 | (f32.abs | |
351 | (f32.const 10) | |
352 | ) | |
353 | ) | |
354 | (drop | |
355 | (f32.neg | |
356 | (f32.const 10) | |
357 | ) | |
358 | ) | |
359 | (drop | |
360 | (f32.copysign | |
361 | (f32.const 10) | |
362 | (f32.const 10) | |
363 | ) | |
364 | ) | |
365 | (drop | |
366 | (f32.ceil | |
367 | (f32.const 10) | |
368 | ) | |
369 | ) | |
370 | (drop | |
371 | (f32.floor | |
372 | (f32.const 10) | |
373 | ) | |
374 | ) | |
375 | (drop | |
376 | (f32.trunc | |
377 | (f32.const 10) | |
378 | ) | |
379 | ) | |
380 | (drop | |
381 | (f32.nearest | |
382 | (f32.const 10) | |
383 | ) | |
384 | ) | |
385 | (drop | |
386 | (f32.sqrt | |
387 | (f32.const 10) | |
388 | ) | |
389 | ) | |
390 | (drop | |
391 | (f32.eq | |
392 | (f32.const 10) | |
393 | (f32.const 10) | |
394 | ) | |
395 | ) | |
396 | (drop | |
397 | (f32.ne | |
398 | (f32.const 10) | |
399 | (f32.const 10) | |
400 | ) | |
401 | ) | |
402 | (drop | |
403 | (f32.lt | |
404 | (f32.const 10) | |
405 | (f32.const 10) | |
406 | ) | |
407 | ) | |
408 | (drop | |
409 | (f32.le | |
410 | (f32.const 10) | |
411 | (f32.const 10) | |
412 | ) | |
413 | ) | |
414 | (drop | |
415 | (f32.gt | |
416 | (f32.const 10) | |
417 | (f32.const 10) | |
418 | ) | |
419 | ) | |
420 | (drop | |
421 | (f32.ge | |
422 | (f32.const 10) | |
423 | (f32.const 10) | |
424 | ) | |
425 | ) | |
426 | (drop | |
427 | (f64.add | |
428 | (f64.const 10) | |
429 | (f64.const 10) | |
430 | ) | |
431 | ) | |
432 | (drop | |
433 | (f64.sub | |
434 | (f64.const 10) | |
435 | (f64.const 10) | |
436 | ) | |
437 | ) | |
438 | (drop | |
439 | (f64.mul | |
440 | (f64.const 10) | |
441 | (f64.const 10) | |
442 | ) | |
443 | ) | |
444 | (drop | |
445 | (f64.div | |
446 | (f64.const 10) | |
447 | (f64.const 10) | |
448 | ) | |
449 | ) | |
450 | (drop | |
451 | (f64.min | |
452 | (f64.const 10) | |
453 | (f64.const 10) | |
454 | ) | |
455 | ) | |
456 | (drop | |
457 | (f64.max | |
458 | (f64.const 10) | |
459 | (f64.const 10) | |
460 | ) | |
461 | ) | |
462 | (drop | |
463 | (f64.abs | |
464 | (f64.const 10) | |
465 | ) | |
466 | ) | |
467 | (drop | |
468 | (f64.neg | |
469 | (f64.const 10) | |
470 | ) | |
471 | ) | |
472 | (drop | |
473 | (f64.copysign | |
474 | (f64.const 10) | |
475 | (f64.const 10) | |
476 | ) | |
477 | ) | |
478 | (drop | |
479 | (f64.ceil | |
480 | (f64.const 10) | |
481 | ) | |
482 | ) | |
483 | (drop | |
484 | (f64.floor | |
485 | (f64.const 10) | |
486 | ) | |
487 | ) | |
488 | (drop | |
489 | (f64.trunc | |
490 | (f64.const 10) | |
491 | ) | |
492 | ) | |
493 | (drop | |
494 | (f64.nearest | |
495 | (f64.const 10) | |
496 | ) | |
497 | ) | |
498 | (drop | |
499 | (f64.sqrt | |
500 | (f64.const 10) | |
501 | ) | |
502 | ) | |
503 | (drop | |
504 | (f64.eq | |
505 | (f64.const 10) | |
506 | (f64.const 10) | |
507 | ) | |
508 | ) | |
509 | (drop | |
510 | (f64.ne | |
511 | (f64.const 10) | |
512 | (f64.const 10) | |
513 | ) | |
514 | ) | |
515 | (drop | |
516 | (f64.lt | |
517 | (f64.const 10) | |
518 | (f64.const 10) | |
519 | ) | |
520 | ) | |
521 | (drop | |
522 | (f64.le | |
523 | (f64.const 10) | |
524 | (f64.const 10) | |
525 | ) | |
526 | ) | |
527 | (drop | |
528 | (f64.gt | |
529 | (f64.const 10) | |
530 | (f64.const 10) | |
531 | ) | |
532 | ) | |
533 | (drop | |
534 | (f64.ge | |
535 | (f64.const 10) | |
536 | (f64.const 10) | |
537 | ) | |
538 | ) | |
539 | (drop | |
540 | (i32.trunc_s/f32 | |
541 | (f32.const 10) | |
542 | ) | |
543 | ) | |
544 | (drop | |
545 | (i32.trunc_s/f64 | |
546 | (f64.const 10) | |
547 | ) | |
548 | ) | |
549 | (drop | |
550 | (i32.trunc_u/f32 | |
551 | (f32.const 10) | |
552 | ) | |
553 | ) | |
554 | (drop | |
555 | (i32.trunc_u/f64 | |
556 | (f64.const 10) | |
557 | ) | |
558 | ) | |
559 | (drop | |
560 | (i32.wrap/i64 | |
561 | (i64.const 100) | |
562 | ) | |
563 | ) | |
564 | (drop | |
565 | (i64.trunc_s/f32 | |
566 | (f32.const 10) | |
567 | ) | |
568 | ) | |
569 | (drop | |
570 | (i64.trunc_s/f64 | |
571 | (f64.const 10) | |
572 | ) | |
573 | ) | |
574 | (drop | |
575 | (i64.trunc_u/f32 | |
576 | (f32.const 10) | |
577 | ) | |
578 | ) | |
579 | (drop | |
580 | (i64.trunc_u/f64 | |
581 | (f64.const 10) | |
582 | ) | |
583 | ) | |
584 | (drop | |
585 | (i64.extend_s/i32 | |
586 | (i32.const 10) | |
587 | ) | |
588 | ) | |
589 | (drop | |
590 | (i64.extend_u/i32 | |
591 | (i32.const 10) | |
592 | ) | |
593 | ) | |
594 | (drop | |
595 | (f32.convert_s/i32 | |
596 | (i32.const 10) | |
597 | ) | |
598 | ) | |
599 | (drop | |
600 | (f32.convert_u/i32 | |
601 | (i32.const 10) | |
602 | ) | |
603 | ) | |
604 | (drop | |
605 | (f32.convert_s/i64 | |
606 | (i64.const 100) | |
607 | ) | |
608 | ) | |
609 | (drop | |
610 | (f32.convert_u/i64 | |
611 | (i64.const 100) | |
612 | ) | |
613 | ) | |
614 | (drop | |
615 | (f32.demote/f64 | |
616 | (f64.const 10) | |
617 | ) | |
618 | ) | |
619 | (drop | |
620 | (f32.reinterpret/i32 | |
621 | (i32.const 10) | |
622 | ) | |
623 | ) | |
624 | (drop | |
625 | (f64.convert_s/i32 | |
626 | (i32.const 10) | |
627 | ) | |
628 | ) | |
629 | (drop | |
630 | (f64.convert_u/i32 | |
631 | (i32.const 10) | |
632 | ) | |
633 | ) | |
634 | (drop | |
635 | (f64.convert_s/i64 | |
636 | (i64.const 100) | |
637 | ) | |
638 | ) | |
639 | (drop | |
640 | (f64.convert_u/i64 | |
641 | (i64.const 100) | |
642 | ) | |
643 | ) | |
644 | (drop | |
645 | (f64.promote/f32 | |
646 | (f32.const 10) | |
647 | ) | |
648 | ) | |
649 | (drop | |
650 | (f64.reinterpret/i64 | |
651 | (i64.const 100) | |
652 | ) | |
653 | ) | |
654 | (drop | |
655 | (i32.reinterpret/f32 | |
656 | (f32.const 10) | |
657 | ) | |
658 | ) | |
659 | (drop | |
660 | (i64.reinterpret/f64 | |
661 | (f64.const 10) | |
662 | ) | |
663 | ) | |
664 | (i32.const 0) | |
665 | ) | |
666 | ) | |
667 | ) |