summaryrefslogtreecommitdiff
path: root/test/dump/loop-257-exprs.txt
blob: df770ad1ef7d2d49ec3964bdc308bceb3aca4955 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
;;; TOOL: run-objdump
;;; ARGS0: -v
(module
  (func
    loop
      ;; 1..64
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop

      ;; 65..128
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop

      ;; 129..192
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop

      ;; 193..256
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop
      nop nop nop nop nop nop nop nop

      ;; 257
      nop
    end))
(;; STDERR ;;;
0000000: 0061 736d                                 ; WASM_BINARY_MAGIC
0000004: 0100 0000                                 ; WASM_BINARY_VERSION
; section "Type" (1)
0000008: 01                                        ; section code
0000009: 00                                        ; section size (guess)
000000a: 01                                        ; num types
; func type 0
000000b: 60                                        ; func
000000c: 00                                        ; num params
000000d: 00                                        ; num results
0000009: 04                                        ; FIXUP section size
; section "Function" (3)
000000e: 03                                        ; section code
000000f: 00                                        ; section size (guess)
0000010: 01                                        ; num functions
0000011: 00                                        ; function 0 signature index
000000f: 02                                        ; FIXUP section size
; section "Code" (10)
0000012: 0a                                        ; section code
0000013: 00                                        ; section size (guess)
0000014: 01                                        ; num functions
; function body 0
0000015: 00                                        ; func body size (guess)
0000016: 00                                        ; local decl count
0000017: 03                                        ; loop
0000018: 40                                        ; void
0000019: 01                                        ; nop
000001a: 01                                        ; nop
000001b: 01                                        ; nop
000001c: 01                                        ; nop
000001d: 01                                        ; nop
000001e: 01                                        ; nop
000001f: 01                                        ; nop
0000020: 01                                        ; nop
0000021: 01                                        ; nop
0000022: 01                                        ; nop
0000023: 01                                        ; nop
0000024: 01                                        ; nop
0000025: 01                                        ; nop
0000026: 01                                        ; nop
0000027: 01                                        ; nop
0000028: 01                                        ; nop
0000029: 01                                        ; nop
000002a: 01                                        ; nop
000002b: 01                                        ; nop
000002c: 01                                        ; nop
000002d: 01                                        ; nop
000002e: 01                                        ; nop
000002f: 01                                        ; nop
0000030: 01                                        ; nop
0000031: 01                                        ; nop
0000032: 01                                        ; nop
0000033: 01                                        ; nop
0000034: 01                                        ; nop
0000035: 01                                        ; nop
0000036: 01                                        ; nop
0000037: 01                                        ; nop
0000038: 01                                        ; nop
0000039: 01                                        ; nop
000003a: 01                                        ; nop
000003b: 01                                        ; nop
000003c: 01                                        ; nop
000003d: 01                                        ; nop
000003e: 01                                        ; nop
000003f: 01                                        ; nop
0000040: 01                                        ; nop
0000041: 01                                        ; nop
0000042: 01                                        ; nop
0000043: 01                                        ; nop
0000044: 01                                        ; nop
0000045: 01                                        ; nop
0000046: 01                                        ; nop
0000047: 01                                        ; nop
0000048: 01                                        ; nop
0000049: 01                                        ; nop
000004a: 01                                        ; nop
000004b: 01                                        ; nop
000004c: 01                                        ; nop
000004d: 01                                        ; nop
000004e: 01                                        ; nop
000004f: 01                                        ; nop
0000050: 01                                        ; nop
0000051: 01                                        ; nop
0000052: 01                                        ; nop
0000053: 01                                        ; nop
0000054: 01                                        ; nop
0000055: 01                                        ; nop
0000056: 01                                        ; nop
0000057: 01                                        ; nop
0000058: 01                                        ; nop
0000059: 01                                        ; nop
000005a: 01                                        ; nop
000005b: 01                                        ; nop
000005c: 01                                        ; nop
000005d: 01                                        ; nop
000005e: 01                                        ; nop
000005f: 01                                        ; nop
0000060: 01                                        ; nop
0000061: 01                                        ; nop
0000062: 01                                        ; nop
0000063: 01                                        ; nop
0000064: 01                                        ; nop
0000065: 01                                        ; nop
0000066: 01                                        ; nop
0000067: 01                                        ; nop
0000068: 01                                        ; nop
0000069: 01                                        ; nop
000006a: 01                                        ; nop
000006b: 01                                        ; nop
000006c: 01                                        ; nop
000006d: 01                                        ; nop
000006e: 01                                        ; nop
000006f: 01                                        ; nop
0000070: 01                                        ; nop
0000071: 01                                        ; nop
0000072: 01                                        ; nop
0000073: 01                                        ; nop
0000074: 01                                        ; nop
0000075: 01                                        ; nop
0000076: 01                                        ; nop
0000077: 01                                        ; nop
0000078: 01                                        ; nop
0000079: 01                                        ; nop
000007a: 01                                        ; nop
000007b: 01                                        ; nop
000007c: 01                                        ; nop
000007d: 01                                        ; nop
000007e: 01                                        ; nop
000007f: 01                                        ; nop
0000080: 01                                        ; nop
0000081: 01                                        ; nop
0000082: 01                                        ; nop
0000083: 01                                        ; nop
0000084: 01                                        ; nop
0000085: 01                                        ; nop
0000086: 01                                        ; nop
0000087: 01                                        ; nop
0000088: 01                                        ; nop
0000089: 01                                        ; nop
000008a: 01                                        ; nop
000008b: 01                                        ; nop
000008c: 01                                        ; nop
000008d: 01                                        ; nop
000008e: 01                                        ; nop
000008f: 01                                        ; nop
0000090: 01                                        ; nop
0000091: 01                                        ; nop
0000092: 01                                        ; nop
0000093: 01                                        ; nop
0000094: 01                                        ; nop
0000095: 01                                        ; nop
0000096: 01                                        ; nop
0000097: 01                                        ; nop
0000098: 01                                        ; nop
0000099: 01                                        ; nop
000009a: 01                                        ; nop
000009b: 01                                        ; nop
000009c: 01                                        ; nop
000009d: 01                                        ; nop
000009e: 01                                        ; nop
000009f: 01                                        ; nop
00000a0: 01                                        ; nop
00000a1: 01                                        ; nop
00000a2: 01                                        ; nop
00000a3: 01                                        ; nop
00000a4: 01                                        ; nop
00000a5: 01                                        ; nop
00000a6: 01                                        ; nop
00000a7: 01                                        ; nop
00000a8: 01                                        ; nop
00000a9: 01                                        ; nop
00000aa: 01                                        ; nop
00000ab: 01                                        ; nop
00000ac: 01                                        ; nop
00000ad: 01                                        ; nop
00000ae: 01                                        ; nop
00000af: 01                                        ; nop
00000b0: 01                                        ; nop
00000b1: 01                                        ; nop
00000b2: 01                                        ; nop
00000b3: 01                                        ; nop
00000b4: 01                                        ; nop
00000b5: 01                                        ; nop
00000b6: 01                                        ; nop
00000b7: 01                                        ; nop
00000b8: 01                                        ; nop
00000b9: 01                                        ; nop
00000ba: 01                                        ; nop
00000bb: 01                                        ; nop
00000bc: 01                                        ; nop
00000bd: 01                                        ; nop
00000be: 01                                        ; nop
00000bf: 01                                        ; nop
00000c0: 01                                        ; nop
00000c1: 01                                        ; nop
00000c2: 01                                        ; nop
00000c3: 01                                        ; nop
00000c4: 01                                        ; nop
00000c5: 01                                        ; nop
00000c6: 01                                        ; nop
00000c7: 01                                        ; nop
00000c8: 01                                        ; nop
00000c9: 01                                        ; nop
00000ca: 01                                        ; nop
00000cb: 01                                        ; nop
00000cc: 01                                        ; nop
00000cd: 01                                        ; nop
00000ce: 01                                        ; nop
00000cf: 01                                        ; nop
00000d0: 01                                        ; nop
00000d1: 01                                        ; nop
00000d2: 01                                        ; nop
00000d3: 01                                        ; nop
00000d4: 01                                        ; nop
00000d5: 01                                        ; nop
00000d6: 01                                        ; nop
00000d7: 01                                        ; nop
00000d8: 01                                        ; nop
00000d9: 01                                        ; nop
00000da: 01                                        ; nop
00000db: 01                                        ; nop
00000dc: 01                                        ; nop
00000dd: 01                                        ; nop
00000de: 01                                        ; nop
00000df: 01                                        ; nop
00000e0: 01                                        ; nop
00000e1: 01                                        ; nop
00000e2: 01                                        ; nop
00000e3: 01                                        ; nop
00000e4: 01                                        ; nop
00000e5: 01                                        ; nop
00000e6: 01                                        ; nop
00000e7: 01                                        ; nop
00000e8: 01                                        ; nop
00000e9: 01                                        ; nop
00000ea: 01                                        ; nop
00000eb: 01                                        ; nop
00000ec: 01                                        ; nop
00000ed: 01                                        ; nop
00000ee: 01                                        ; nop
00000ef: 01                                        ; nop
00000f0: 01                                        ; nop
00000f1: 01                                        ; nop
00000f2: 01                                        ; nop
00000f3: 01                                        ; nop
00000f4: 01                                        ; nop
00000f5: 01                                        ; nop
00000f6: 01                                        ; nop
00000f7: 01                                        ; nop
00000f8: 01                                        ; nop
00000f9: 01                                        ; nop
00000fa: 01                                        ; nop
00000fb: 01                                        ; nop
00000fc: 01                                        ; nop
00000fd: 01                                        ; nop
00000fe: 01                                        ; nop
00000ff: 01                                        ; nop
0000100: 01                                        ; nop
0000101: 01                                        ; nop
0000102: 01                                        ; nop
0000103: 01                                        ; nop
0000104: 01                                        ; nop
0000105: 01                                        ; nop
0000106: 01                                        ; nop
0000107: 01                                        ; nop
0000108: 01                                        ; nop
0000109: 01                                        ; nop
000010a: 01                                        ; nop
000010b: 01                                        ; nop
000010c: 01                                        ; nop
000010d: 01                                        ; nop
000010e: 01                                        ; nop
000010f: 01                                        ; nop
0000110: 01                                        ; nop
0000111: 01                                        ; nop
0000112: 01                                        ; nop
0000113: 01                                        ; nop
0000114: 01                                        ; nop
0000115: 01                                        ; nop
0000116: 01                                        ; nop
0000117: 01                                        ; nop
0000118: 01                                        ; nop
0000119: 01                                        ; nop
000011a: 0b                                        ; end
000011b: 0b                                        ; end
; move data: [16, 11c) -> [17, 11d)
0000015: 8602                                      ; FIXUP func body size
; move data: [14, 11d) -> [15, 11e)
0000013: 8902                                      ; FIXUP section size
;;; STDERR ;;)
(;; STDOUT ;;;

loop-257-exprs.wasm:	file format wasm 0x1

Code Disassembly:

000018 func[0]:
 000019: 03 40                      | loop
 00001b: 01                         |   nop
 00001c: 01                         |   nop
 00001d: 01                         |   nop
 00001e: 01                         |   nop
 00001f: 01                         |   nop
 000020: 01                         |   nop
 000021: 01                         |   nop
 000022: 01                         |   nop
 000023: 01                         |   nop
 000024: 01                         |   nop
 000025: 01                         |   nop
 000026: 01                         |   nop
 000027: 01                         |   nop
 000028: 01                         |   nop
 000029: 01                         |   nop
 00002a: 01                         |   nop
 00002b: 01                         |   nop
 00002c: 01                         |   nop
 00002d: 01                         |   nop
 00002e: 01                         |   nop
 00002f: 01                         |   nop
 000030: 01                         |   nop
 000031: 01                         |   nop
 000032: 01                         |   nop
 000033: 01                         |   nop
 000034: 01                         |   nop
 000035: 01                         |   nop
 000036: 01                         |   nop
 000037: 01                         |   nop
 000038: 01                         |   nop
 000039: 01                         |   nop
 00003a: 01                         |   nop
 00003b: 01                         |   nop
 00003c: 01                         |   nop
 00003d: 01                         |   nop
 00003e: 01                         |   nop
 00003f: 01                         |   nop
 000040: 01                         |   nop
 000041: 01                         |   nop
 000042: 01                         |   nop
 000043: 01                         |   nop
 000044: 01                         |   nop
 000045: 01                         |   nop
 000046: 01                         |   nop
 000047: 01                         |   nop
 000048: 01                         |   nop
 000049: 01                         |   nop
 00004a: 01                         |   nop
 00004b: 01                         |   nop
 00004c: 01                         |   nop
 00004d: 01                         |   nop
 00004e: 01                         |   nop
 00004f: 01                         |   nop
 000050: 01                         |   nop
 000051: 01                         |   nop
 000052: 01                         |   nop
 000053: 01                         |   nop
 000054: 01                         |   nop
 000055: 01                         |   nop
 000056: 01                         |   nop
 000057: 01                         |   nop
 000058: 01                         |   nop
 000059: 01                         |   nop
 00005a: 01                         |   nop
 00005b: 01                         |   nop
 00005c: 01                         |   nop
 00005d: 01                         |   nop
 00005e: 01                         |   nop
 00005f: 01                         |   nop
 000060: 01                         |   nop
 000061: 01                         |   nop
 000062: 01                         |   nop
 000063: 01                         |   nop
 000064: 01                         |   nop
 000065: 01                         |   nop
 000066: 01                         |   nop
 000067: 01                         |   nop
 000068: 01                         |   nop
 000069: 01                         |   nop
 00006a: 01                         |   nop
 00006b: 01                         |   nop
 00006c: 01                         |   nop
 00006d: 01                         |   nop
 00006e: 01                         |   nop
 00006f: 01                         |   nop
 000070: 01                         |   nop
 000071: 01                         |   nop
 000072: 01                         |   nop
 000073: 01                         |   nop
 000074: 01                         |   nop
 000075: 01                         |   nop
 000076: 01                         |   nop
 000077: 01                         |   nop
 000078: 01                         |   nop
 000079: 01                         |   nop
 00007a: 01                         |   nop
 00007b: 01                         |   nop
 00007c: 01                         |   nop
 00007d: 01                         |   nop
 00007e: 01                         |   nop
 00007f: 01                         |   nop
 000080: 01                         |   nop
 000081: 01                         |   nop
 000082: 01                         |   nop
 000083: 01                         |   nop
 000084: 01                         |   nop
 000085: 01                         |   nop
 000086: 01                         |   nop
 000087: 01                         |   nop
 000088: 01                         |   nop
 000089: 01                         |   nop
 00008a: 01                         |   nop
 00008b: 01                         |   nop
 00008c: 01                         |   nop
 00008d: 01                         |   nop
 00008e: 01                         |   nop
 00008f: 01                         |   nop
 000090: 01                         |   nop
 000091: 01                         |   nop
 000092: 01                         |   nop
 000093: 01                         |   nop
 000094: 01                         |   nop
 000095: 01                         |   nop
 000096: 01                         |   nop
 000097: 01                         |   nop
 000098: 01                         |   nop
 000099: 01                         |   nop
 00009a: 01                         |   nop
 00009b: 01                         |   nop
 00009c: 01                         |   nop
 00009d: 01                         |   nop
 00009e: 01                         |   nop
 00009f: 01                         |   nop
 0000a0: 01                         |   nop
 0000a1: 01                         |   nop
 0000a2: 01                         |   nop
 0000a3: 01                         |   nop
 0000a4: 01                         |   nop
 0000a5: 01                         |   nop
 0000a6: 01                         |   nop
 0000a7: 01                         |   nop
 0000a8: 01                         |   nop
 0000a9: 01                         |   nop
 0000aa: 01                         |   nop
 0000ab: 01                         |   nop
 0000ac: 01                         |   nop
 0000ad: 01                         |   nop
 0000ae: 01                         |   nop
 0000af: 01                         |   nop
 0000b0: 01                         |   nop
 0000b1: 01                         |   nop
 0000b2: 01                         |   nop
 0000b3: 01                         |   nop
 0000b4: 01                         |   nop
 0000b5: 01                         |   nop
 0000b6: 01                         |   nop
 0000b7: 01                         |   nop
 0000b8: 01                         |   nop
 0000b9: 01                         |   nop
 0000ba: 01                         |   nop
 0000bb: 01                         |   nop
 0000bc: 01                         |   nop
 0000bd: 01                         |   nop
 0000be: 01                         |   nop
 0000bf: 01                         |   nop
 0000c0: 01                         |   nop
 0000c1: 01                         |   nop
 0000c2: 01                         |   nop
 0000c3: 01                         |   nop
 0000c4: 01                         |   nop
 0000c5: 01                         |   nop
 0000c6: 01                         |   nop
 0000c7: 01                         |   nop
 0000c8: 01                         |   nop
 0000c9: 01                         |   nop
 0000ca: 01                         |   nop
 0000cb: 01                         |   nop
 0000cc: 01                         |   nop
 0000cd: 01                         |   nop
 0000ce: 01                         |   nop
 0000cf: 01                         |   nop
 0000d0: 01                         |   nop
 0000d1: 01                         |   nop
 0000d2: 01                         |   nop
 0000d3: 01                         |   nop
 0000d4: 01                         |   nop
 0000d5: 01                         |   nop
 0000d6: 01                         |   nop
 0000d7: 01                         |   nop
 0000d8: 01                         |   nop
 0000d9: 01                         |   nop
 0000da: 01                         |   nop
 0000db: 01                         |   nop
 0000dc: 01                         |   nop
 0000dd: 01                         |   nop
 0000de: 01                         |   nop
 0000df: 01                         |   nop
 0000e0: 01                         |   nop
 0000e1: 01                         |   nop
 0000e2: 01                         |   nop
 0000e3: 01                         |   nop
 0000e4: 01                         |   nop
 0000e5: 01                         |   nop
 0000e6: 01                         |   nop
 0000e7: 01                         |   nop
 0000e8: 01                         |   nop
 0000e9: 01                         |   nop
 0000ea: 01                         |   nop
 0000eb: 01                         |   nop
 0000ec: 01                         |   nop
 0000ed: 01                         |   nop
 0000ee: 01                         |   nop
 0000ef: 01                         |   nop
 0000f0: 01                         |   nop
 0000f1: 01                         |   nop
 0000f2: 01                         |   nop
 0000f3: 01                         |   nop
 0000f4: 01                         |   nop
 0000f5: 01                         |   nop
 0000f6: 01                         |   nop
 0000f7: 01                         |   nop
 0000f8: 01                         |   nop
 0000f9: 01                         |   nop
 0000fa: 01                         |   nop
 0000fb: 01                         |   nop
 0000fc: 01                         |   nop
 0000fd: 01                         |   nop
 0000fe: 01                         |   nop
 0000ff: 01                         |   nop
 000100: 01                         |   nop
 000101: 01                         |   nop
 000102: 01                         |   nop
 000103: 01                         |   nop
 000104: 01                         |   nop
 000105: 01                         |   nop
 000106: 01                         |   nop
 000107: 01                         |   nop
 000108: 01                         |   nop
 000109: 01                         |   nop
 00010a: 01                         |   nop
 00010b: 01                         |   nop
 00010c: 01                         |   nop
 00010d: 01                         |   nop
 00010e: 01                         |   nop
 00010f: 01                         |   nop
 000110: 01                         |   nop
 000111: 01                         |   nop
 000112: 01                         |   nop
 000113: 01                         |   nop
 000114: 01                         |   nop
 000115: 01                         |   nop
 000116: 01                         |   nop
 000117: 01                         |   nop
 000118: 01                         |   nop
 000119: 01                         |   nop
 00011a: 01                         |   nop
 00011b: 01                         |   nop
 00011c: 0b                         | end
 00011d: 0b                         | end
;;; STDOUT ;;)