aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/fixtures/spec_testsuites/core/call_indirect.0.wasm
blob: 4a3cd8216cfb27763a93144d06439f7c3678869a (plain)
ofshex dumpascii
0000 00 61 73 6d 01 00 00 00 01 98 01 1d 60 00 00 60 00 01 7f 60 00 01 7e 60 00 01 7d 60 00 01 7c 60 .asm........`..`...`..~`..}`..|`
0020 00 02 7c 7f 60 01 7f 01 7f 60 01 7e 01 7e 60 01 7d 01 7d 60 01 7c 01 7c 60 02 7f 7c 02 7f 7c 60 ..|.`....`.~.~`.}.}`.|.|`..|..|`
0040 02 7f 7e 02 7e 7f 60 02 7d 7f 01 7f 60 02 7f 7e 01 7e 60 02 7c 7d 01 7d 60 02 7e 7c 01 7c 60 01 ..~.~.`.}...`..~.~`.|}.}`.~|.|`.
0060 7f 01 7f 60 01 7e 01 7e 60 01 7d 01 7d 60 01 7c 01 7c 60 01 7e 00 60 04 7e 7c 7f 7e 00 60 01 7e ...`.~.~`.}.}`.|.|`.~.`.~|.~.`.~
0080 01 7f 60 04 7e 7c 7f 7e 01 7f 60 00 02 7f 7c 60 00 02 7e 7f 60 01 7f 01 7e 60 01 7f 01 7d 60 01 ..`.~|.~..`...|`..~.`...~`...}`.
00a0 7f 01 7c 03 51 50 01 02 03 04 05 06 07 08 09 0a 0b 0d 0f 0c 0e 10 11 12 13 00 01 02 03 04 05 02 ..|.QP..........................
00c0 01 02 03 04 01 02 03 04 05 18 19 0d 1a 06 1b 1c 07 07 06 08 09 06 08 09 06 06 00 00 00 01 01 01 ................................
00e0 01 02 01 03 01 00 00 01 01 00 03 04 04 04 01 03 01 01 01 01 01 02 04 05 01 70 01 20 20 05 03 01 .........................p......
0100 00 01 06 0d 01 7c 01 44 00 00 00 00 00 00 24 40 0b 07 c4 07 3b 08 74 79 70 65 2d 69 33 32 00 14 .....|.D......$@....;.type-i32..
0120 08 74 79 70 65 2d 69 36 34 00 15 08 74 79 70 65 2d 66 33 32 00 16 08 74 79 70 65 2d 66 36 34 00 .type-i64...type-f32...type-f64.
0140 17 0c 74 79 70 65 2d 66 36 34 2d 69 33 32 00 18 0a 74 79 70 65 2d 69 6e 64 65 78 00 19 0e 74 79 ..type-f64-i32...type-index...ty
0160 70 65 2d 66 69 72 73 74 2d 69 33 32 00 1a 0e 74 79 70 65 2d 66 69 72 73 74 2d 69 36 34 00 1b 0e pe-first-i32...type-first-i64...
0180 74 79 70 65 2d 66 69 72 73 74 2d 66 33 32 00 1c 0e 74 79 70 65 2d 66 69 72 73 74 2d 66 36 34 00 type-first-f32...type-first-f64.
01a0 1d 0f 74 79 70 65 2d 73 65 63 6f 6e 64 2d 69 33 32 00 1e 0f 74 79 70 65 2d 73 65 63 6f 6e 64 2d ..type-second-i32...type-second-
01c0 69 36 34 00 1f 0f 74 79 70 65 2d 73 65 63 6f 6e 64 2d 66 33 32 00 20 0f 74 79 70 65 2d 73 65 63 i64...type-second-f32...type-sec
01e0 6f 6e 64 2d 66 36 34 00 21 10 74 79 70 65 2d 61 6c 6c 2d 66 36 34 2d 69 33 32 00 22 10 74 79 70 ond-f64.!.type-all-f64-i32.".typ
0200 65 2d 61 6c 6c 2d 69 33 32 2d 66 36 34 00 23 10 74 79 70 65 2d 61 6c 6c 2d 69 33 32 2d 69 36 34 e-all-i32-f64.#.type-all-i32-i64
0220 00 24 08 64 69 73 70 61 74 63 68 00 25 17 64 69 73 70 61 74 63 68 2d 73 74 72 75 63 74 75 72 61 .$.dispatch.%.dispatch-structura
0240 6c 2d 69 36 34 00 26 17 64 69 73 70 61 74 63 68 2d 73 74 72 75 63 74 75 72 61 6c 2d 69 33 32 00 l-i64.&.dispatch-structural-i32.
0260 27 17 64 69 73 70 61 74 63 68 2d 73 74 72 75 63 74 75 72 61 6c 2d 66 33 32 00 28 17 64 69 73 70 '.dispatch-structural-f32.(.disp
0280 61 74 63 68 2d 73 74 72 75 63 74 75 72 61 6c 2d 66 36 34 00 29 07 66 61 63 2d 69 36 34 00 2a 07 atch-structural-f64.).fac-i64.*.
02a0 66 69 62 2d 69 36 34 00 2b 07 66 61 63 2d 69 33 32 00 2c 07 66 61 63 2d 66 33 32 00 2d 07 66 61 fib-i64.+.fac-i32.,.fac-f32.-.fa
02c0 63 2d 66 36 34 00 2e 07 66 69 62 2d 69 33 32 00 2f 07 66 69 62 2d 66 33 32 00 30 07 66 69 62 2d c-f64...fib-i32./.fib-f32.0.fib-
02e0 66 36 34 00 31 04 65 76 65 6e 00 32 03 6f 64 64 00 33 07 72 75 6e 61 77 61 79 00 34 0e 6d 75 74 f64.1.even.2.odd.3.runaway.4.mut
0300 75 61 6c 2d 72 75 6e 61 77 61 79 00 35 0f 61 73 2d 73 65 6c 65 63 74 2d 66 69 72 73 74 00 37 0d ual-runaway.5.as-select-first.7.
0320 61 73 2d 73 65 6c 65 63 74 2d 6d 69 64 00 38 0e 61 73 2d 73 65 6c 65 63 74 2d 6c 61 73 74 00 39 as-select-mid.8.as-select-last.9
0340 0f 61 73 2d 69 66 2d 63 6f 6e 64 69 74 69 6f 6e 00 3a 0e 61 73 2d 62 72 5f 69 66 2d 66 69 72 73 .as-if-condition.:.as-br_if-firs
0360 74 00 3b 0d 61 73 2d 62 72 5f 69 66 2d 6c 61 73 74 00 3c 11 61 73 2d 62 72 5f 74 61 62 6c 65 2d t.;.as-br_if-last.<.as-br_table-
0380 66 69 72 73 74 00 3d 10 61 73 2d 62 72 5f 74 61 62 6c 65 2d 6c 61 73 74 00 3e 0e 61 73 2d 73 74 first.=.as-br_table-last.>.as-st
03a0 6f 72 65 2d 66 69 72 73 74 00 3f 0d 61 73 2d 73 74 6f 72 65 2d 6c 61 73 74 00 40 14 61 73 2d 6d ore-first.?.as-store-last.@.as-m
03c0 65 6d 6f 72 79 2e 67 72 6f 77 2d 76 61 6c 75 65 00 41 0f 61 73 2d 72 65 74 75 72 6e 2d 76 61 6c emory.grow-value.A.as-return-val
03e0 75 65 00 42 0f 61 73 2d 64 72 6f 70 2d 6f 70 65 72 61 6e 64 00 43 0b 61 73 2d 62 72 2d 76 61 6c ue.B.as-drop-operand.C.as-br-val
0400 75 65 00 44 12 61 73 2d 6c 6f 63 61 6c 2e 73 65 74 2d 76 61 6c 75 65 00 45 12 61 73 2d 6c 6f 63 ue.D.as-local.set-value.E.as-loc
0420 61 6c 2e 74 65 65 2d 76 61 6c 75 65 00 46 13 61 73 2d 67 6c 6f 62 61 6c 2e 73 65 74 2d 76 61 6c al.tee-value.F.as-global.set-val
0440 75 65 00 47 0f 61 73 2d 6c 6f 61 64 2d 6f 70 65 72 61 6e 64 00 48 10 61 73 2d 75 6e 61 72 79 2d ue.G.as-load-operand.H.as-unary-
0460 6f 70 65 72 61 6e 64 00 49 0e 61 73 2d 62 69 6e 61 72 79 2d 6c 65 66 74 00 4a 0f 61 73 2d 62 69 operand.I.as-binary-left.J.as-bi
0480 6e 61 72 79 2d 72 69 67 68 74 00 4b 0f 61 73 2d 74 65 73 74 2d 6f 70 65 72 61 6e 64 00 4c 0f 61 nary-right.K.as-test-operand.L.a
04a0 73 2d 63 6f 6d 70 61 72 65 2d 6c 65 66 74 00 4d 10 61 73 2d 63 6f 6d 70 61 72 65 2d 72 69 67 68 s-compare-left.M.as-compare-righ
04c0 74 00 4e 12 61 73 2d 63 6f 6e 76 65 72 74 2d 6f 70 65 72 61 6e 64 00 4f 09 26 01 00 41 00 0b 20 t.N.as-convert-operand.O.&..A...
04e0 00 01 02 03 05 06 07 08 0d 0b 0e 0c 2a 2b 32 33 34 35 36 0f 10 11 12 2c 2d 2e 2f 30 31 04 09 0a ............*+23456....,-./01...
0500 0a e1 09 50 05 00 41 b2 02 0b 05 00 42 e4 02 0b 07 00 43 00 20 73 45 0b 0b 00 44 00 00 00 00 00 ...P..A.....B.....C..sE...D.....
0520 c8 ae 40 0b 0d 00 44 00 00 00 00 00 c8 ae 40 41 20 0b 04 00 20 00 0b 04 00 20 00 0b 04 00 20 00 ..@...D.......@A................
0540 0b 04 00 20 00 0b 06 00 20 00 20 01 0b 06 00 20 01 20 00 0b 04 00 20 01 0b 04 00 20 01 0b 04 00 ................................
0560 20 01 0b 04 00 20 01 0b 04 00 20 00 0b 04 00 20 00 0b 04 00 20 00 0b 04 00 20 00 0b 5d 00 41 00 ............................].A.
0580 11 00 00 42 00 41 00 11 14 00 42 00 44 00 00 00 00 00 00 00 00 41 00 42 00 41 00 11 15 00 41 00 ...B.A....B.D........A.B.A....A.
05a0 11 00 00 41 00 11 01 00 45 1a 41 00 11 01 00 45 1a 42 00 41 00 11 16 00 45 1a 42 00 44 00 00 00 ...A....E.A....E.B.A....E.B.D...
05c0 00 00 00 00 00 41 00 42 00 41 00 11 17 00 45 1a 42 00 41 00 11 07 00 50 1a 0b 07 00 41 00 11 01 .....A.B.A....E.B.A....P....A...
05e0 00 0b 07 00 41 01 11 02 00 0b 07 00 41 02 11 03 00 0b 07 00 41 03 11 04 00 0b 07 00 41 1d 11 05 ....A.......A.......A.......A...
0600 00 0b 0a 00 42 e4 00 41 05 11 07 00 0b 09 00 41 20 41 04 11 06 00 0b 0a 00 42 c0 00 41 05 11 07 ....B..A.......A.A.......B..A...
0620 00 0b 0c 00 43 c3 f5 a8 3f 41 06 11 08 00 0b 10 00 44 3d 0a d7 a3 70 3d fa 3f 41 07 11 09 00 0b ....C...?A.......D=...p=.?A.....
0640 0e 00 43 66 66 00 42 41 20 41 08 11 0c 00 0b 0c 00 41 20 42 c0 00 41 09 11 0d 00 0b 15 00 44 00 ..Cff.BA.A.......A.B..A.......D.
0660 00 00 00 00 00 50 40 43 00 00 00 42 41 0a 11 0e 00 0b 13 00 42 c0 00 44 66 66 66 66 66 06 50 40 .....P@C...BA.......B..Dfffff.P@
0680 41 0b 11 0f 00 0b 07 00 41 1d 11 05 00 0b 12 00 41 01 44 00 00 00 00 00 00 00 40 41 1e 11 0a 00 A.......A.......A.D.......@A....
06a0 0b 0b 00 41 01 42 02 41 1f 11 0b 00 0b 09 00 20 01 20 00 11 07 00 0b 09 00 42 09 20 00 11 11 00 ...A.B.A.................B......
06c0 0b 09 00 41 09 20 00 11 10 00 0b 0c 00 43 00 00 10 41 20 00 11 12 00 0b 10 00 44 00 00 00 00 00 ...A.........C...A........D.....
06e0 00 22 40 20 00 11 13 00 0b 18 00 20 00 50 04 7e 42 01 05 20 00 20 00 42 01 7d 41 0c 11 07 00 7e ."@..........P.~B......B.}A....~
0700 0b 0b 22 00 20 00 42 01 58 04 7e 42 01 05 20 00 42 02 7d 41 0d 11 07 00 20 00 42 01 7d 41 0d 11 .."...B.X.~B....B.}A......B.}A..
0720 07 00 7c 0b 0b 18 00 20 00 45 04 7f 41 01 05 20 00 20 00 41 01 6b 41 17 11 06 00 6c 0b 0b 23 00 ..|......E..A......A.kA....l..#.
0740 20 00 43 00 00 00 00 5b 04 7d 43 00 00 80 3f 05 20 00 20 00 43 00 00 80 3f 93 41 18 11 08 00 94 ..C....[.}C...?.....C...?.A.....
0760 0b 0b 2f 00 20 00 44 00 00 00 00 00 00 00 00 61 04 7c 44 00 00 00 00 00 00 f0 3f 05 20 00 20 00 ../...D........a.|D.......?.....
0780 44 00 00 00 00 00 00 f0 3f a1 41 19 11 09 00 a2 0b 0b 22 00 20 00 41 01 4d 04 7f 41 01 05 20 00 D.......?.A......."...A.M..A....
07a0 41 02 6b 41 1a 11 06 00 20 00 41 01 6b 41 1a 11 06 00 6a 0b 0b 2e 00 20 00 43 00 00 80 3f 5f 04 A.kA......A.kA....j......C...?_.
07c0 7d 43 00 00 80 3f 05 20 00 43 00 00 00 40 93 41 1b 11 08 00 20 00 43 00 00 80 3f 93 41 1b 11 08 }C...?...C...@.A......C...?.A...
07e0 00 92 0b 0b 3e 00 20 00 44 00 00 00 00 00 00 f0 3f 65 04 7c 44 00 00 00 00 00 00 f0 3f 05 20 00 ....>...D.......?e.|D.......?...
0800 44 00 00 00 00 00 00 00 40 a1 41 1c 11 09 00 20 00 44 00 00 00 00 00 00 f0 3f a1 41 1c 11 09 00 D.......@.A......D.......?.A....
0820 a0 0b 0b 15 00 20 00 45 04 7f 41 2c 05 20 00 41 01 6b 41 0f 11 06 00 0b 0b 16 00 20 00 45 04 7f .......E..A,...A.kA..........E..
0840 41 e3 00 05 20 00 41 01 6b 41 0e 11 06 00 0b 0b 07 00 41 10 11 00 00 0b 07 00 41 12 11 00 00 0b A.....A.kA........A.......A.....
0860 07 00 41 11 11 00 00 0b 0c 00 41 00 11 01 00 41 02 41 03 1b 0b 0c 00 41 02 41 00 11 01 00 41 03 ..A.......A....A.A.....A.A....A.
0880 1b 0b 0c 00 41 02 41 03 41 00 11 01 00 1b 0b 0f 00 41 00 11 01 00 04 7f 41 01 05 41 02 0b 0b 0e ....A.A.A........A......A..A....
08a0 00 02 7e 41 01 11 02 00 41 02 0d 00 0b 0b 0e 00 02 7f 41 02 41 00 11 01 00 0d 00 0b 0b 10 00 02 ..~A....A.........A.A...........
08c0 7d 41 02 11 03 00 41 02 0e 01 00 00 0b 0b 10 00 02 7f 41 02 41 00 11 01 00 0e 01 00 00 0b 0b 0c }A....A...........A.A...........
08e0 00 41 00 11 01 00 41 01 36 02 00 0b 0c 00 41 0a 41 03 11 04 00 39 03 00 0b 09 00 41 00 11 01 00 .A....A.6.....A.A....9.....A....
0900 40 00 0b 0a 00 41 01 41 04 11 06 00 0f 0b 0a 00 42 01 41 05 11 07 00 1a 0b 11 00 02 7d 43 00 00 @....A.A........B.A.........}C..
0920 80 3f 41 06 11 08 00 0c 00 0b 0b 16 01 01 7c 44 00 00 00 00 00 00 f0 3f 41 07 11 09 00 21 00 20 .?A...........|D.......?A....!..
0940 00 0b 14 01 01 7c 44 00 00 00 00 00 00 f0 3f 41 07 11 09 00 22 00 0b 14 00 44 00 00 00 00 00 00 .....|D.......?A...."....D......
0960 f0 3f 41 07 11 09 00 24 00 23 00 0b 0a 00 41 00 11 01 00 28 02 00 0b 10 00 02 7d 43 00 00 00 00 .?A....$.#....A....(......}C....
0980 41 06 11 08 00 91 0b 0b 0f 00 02 7f 41 01 41 04 11 06 00 41 0a 6a 0b 0b 0f 00 02 7f 41 0a 41 01 A...........A.A....A.j......A.A.
09a0 41 04 11 06 00 6b 0b 0b 0d 00 02 7f 41 01 41 04 11 06 00 45 0b 0b 0f 00 02 7f 41 01 41 04 11 06 A....k......A.A....E......A.A...
09c0 00 41 0a 4d 0b 0b 0f 00 02 7f 41 0a 41 01 41 04 11 06 00 47 0b 0b 0d 00 02 7e 41 01 41 04 11 06 .A.M......A.A.A....G.....~A.A...
09e0 00 ac 0b 0b ....