aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/fixtures/spec_testsuites/core/br_if.0.wasm
blob: 499ff3daebf372d9b682fbb82692538451316850 (plain)
ofshex dumpascii
0000 00 61 73 6d 01 00 00 00 01 29 09 60 03 7f 7f 7f 01 7f 60 00 00 60 00 01 7f 60 00 01 7e 60 00 01 .asm.....).`......`..`...`..~`..
0020 7d 60 00 01 7c 60 01 7f 01 7f 60 01 7f 00 60 02 7f 7f 00 03 40 3f 01 01 01 01 01 02 03 04 05 06 }`..|`....`...`.....@?..........
0040 06 07 06 06 06 06 06 07 02 01 02 06 01 02 02 03 06 08 08 06 06 02 00 02 02 02 00 02 02 02 02 06 ................................
0060 06 06 02 02 02 02 02 02 05 02 02 02 02 02 02 06 06 06 06 06 06 04 05 01 70 01 01 01 05 03 01 00 ........................p.......
0080 01 06 06 01 7f 01 41 0a 0b 07 d1 08 3c 08 74 79 70 65 2d 69 33 32 00 01 08 74 79 70 65 2d 69 36 ......A.....<.type-i32...type-i6
00a0 34 00 02 08 74 79 70 65 2d 66 33 32 00 03 08 74 79 70 65 2d 66 36 34 00 04 0e 74 79 70 65 2d 69 4...type-f32...type-f64...type-i
00c0 33 32 2d 76 61 6c 75 65 00 05 0e 74 79 70 65 2d 69 36 34 2d 76 61 6c 75 65 00 06 0e 74 79 70 65 32-value...type-i64-value...type
00e0 2d 66 33 32 2d 76 61 6c 75 65 00 07 0e 74 79 70 65 2d 66 36 34 2d 76 61 6c 75 65 00 08 0e 61 73 -f32-value...type-f64-value...as
0100 2d 62 6c 6f 63 6b 2d 66 69 72 73 74 00 09 0c 61 73 2d 62 6c 6f 63 6b 2d 6d 69 64 00 0a 0d 61 73 -block-first...as-block-mid...as
0120 2d 62 6c 6f 63 6b 2d 6c 61 73 74 00 0b 14 61 73 2d 62 6c 6f 63 6b 2d 66 69 72 73 74 2d 76 61 6c -block-last...as-block-first-val
0140 75 65 00 0c 12 61 73 2d 62 6c 6f 63 6b 2d 6d 69 64 2d 76 61 6c 75 65 00 0d 13 61 73 2d 62 6c 6f ue...as-block-mid-value...as-blo
0160 63 6b 2d 6c 61 73 74 2d 76 61 6c 75 65 00 0e 0d 61 73 2d 6c 6f 6f 70 2d 66 69 72 73 74 00 0f 0b ck-last-value...as-loop-first...
0180 61 73 2d 6c 6f 6f 70 2d 6d 69 64 00 10 0c 61 73 2d 6c 6f 6f 70 2d 6c 61 73 74 00 11 0b 61 73 2d as-loop-mid...as-loop-last...as-
01a0 62 72 2d 76 61 6c 75 65 00 12 0d 61 73 2d 62 72 5f 69 66 2d 63 6f 6e 64 00 13 0e 61 73 2d 62 72 br-value...as-br_if-cond...as-br
01c0 5f 69 66 2d 76 61 6c 75 65 00 14 13 61 73 2d 62 72 5f 69 66 2d 76 61 6c 75 65 2d 63 6f 6e 64 00 _if-value...as-br_if-value-cond.
01e0 15 11 61 73 2d 62 72 5f 74 61 62 6c 65 2d 69 6e 64 65 78 00 16 11 61 73 2d 62 72 5f 74 61 62 6c ..as-br_table-index...as-br_tabl
0200 65 2d 76 61 6c 75 65 00 17 17 61 73 2d 62 72 5f 74 61 62 6c 65 2d 76 61 6c 75 65 2d 69 6e 64 65 e-value...as-br_table-value-inde
0220 78 00 18 0f 61 73 2d 72 65 74 75 72 6e 2d 76 61 6c 75 65 00 19 0a 61 73 2d 69 66 2d 63 6f 6e 64 x...as-return-value...as-if-cond
0240 00 1a 0a 61 73 2d 69 66 2d 74 68 65 6e 00 1b 0a 61 73 2d 69 66 2d 65 6c 73 65 00 1c 0f 61 73 2d ...as-if-then...as-if-else...as-
0260 73 65 6c 65 63 74 2d 66 69 72 73 74 00 1d 10 61 73 2d 73 65 6c 65 63 74 2d 73 65 63 6f 6e 64 00 select-first...as-select-second.
0280 1e 0e 61 73 2d 73 65 6c 65 63 74 2d 63 6f 6e 64 00 1f 0d 61 73 2d 63 61 6c 6c 2d 66 69 72 73 74 ..as-select-cond...as-call-first
02a0 00 21 0b 61 73 2d 63 61 6c 6c 2d 6d 69 64 00 22 0c 61 73 2d 63 61 6c 6c 2d 6c 61 73 74 00 23 15 .!.as-call-mid.".as-call-last.#.
02c0 61 73 2d 63 61 6c 6c 5f 69 6e 64 69 72 65 63 74 2d 66 75 6e 63 00 25 16 61 73 2d 63 61 6c 6c 5f as-call_indirect-func.%.as-call_
02e0 69 6e 64 69 72 65 63 74 2d 66 69 72 73 74 00 26 14 61 73 2d 63 61 6c 6c 5f 69 6e 64 69 72 65 63 indirect-first.&.as-call_indirec
0300 74 2d 6d 69 64 00 27 15 61 73 2d 63 61 6c 6c 5f 69 6e 64 69 72 65 63 74 2d 6c 61 73 74 00 28 12 t-mid.'.as-call_indirect-last.(.
0320 61 73 2d 6c 6f 63 61 6c 2e 73 65 74 2d 76 61 6c 75 65 00 29 12 61 73 2d 6c 6f 63 61 6c 2e 74 65 as-local.set-value.).as-local.te
0340 65 2d 76 61 6c 75 65 00 2a 13 61 73 2d 67 6c 6f 62 61 6c 2e 73 65 74 2d 76 61 6c 75 65 00 2b 0f e-value.*.as-global.set-value.+.
0360 61 73 2d 6c 6f 61 64 2d 61 64 64 72 65 73 73 00 2c 10 61 73 2d 6c 6f 61 64 4e 2d 61 64 64 72 65 as-load-address.,.as-loadN-addre
0380 73 73 00 2d 10 61 73 2d 73 74 6f 72 65 2d 61 64 64 72 65 73 73 00 2e 0e 61 73 2d 73 74 6f 72 65 ss.-.as-store-address...as-store
03a0 2d 76 61 6c 75 65 00 2f 11 61 73 2d 73 74 6f 72 65 4e 2d 61 64 64 72 65 73 73 00 30 0f 61 73 2d -value./.as-storeN-address.0.as-
03c0 73 74 6f 72 65 4e 2d 76 61 6c 75 65 00 31 10 61 73 2d 75 6e 61 72 79 2d 6f 70 65 72 61 6e 64 00 storeN-value.1.as-unary-operand.
03e0 32 0e 61 73 2d 62 69 6e 61 72 79 2d 6c 65 66 74 00 33 0f 61 73 2d 62 69 6e 61 72 79 2d 72 69 67 2.as-binary-left.3.as-binary-rig
0400 68 74 00 34 0f 61 73 2d 74 65 73 74 2d 6f 70 65 72 61 6e 64 00 35 0f 61 73 2d 63 6f 6d 70 61 72 ht.4.as-test-operand.5.as-compar
0420 65 2d 6c 65 66 74 00 36 10 61 73 2d 63 6f 6d 70 61 72 65 2d 72 69 67 68 74 00 37 13 61 73 2d 6d e-left.6.as-compare-right.7.as-m
0440 65 6d 6f 72 79 2e 67 72 6f 77 2d 73 69 7a 65 00 38 12 6e 65 73 74 65 64 2d 62 6c 6f 63 6b 2d 76 emory.grow-size.8.nested-block-v
0460 61 6c 75 65 00 39 0f 6e 65 73 74 65 64 2d 62 72 2d 76 61 6c 75 65 00 3a 12 6e 65 73 74 65 64 2d alue.9.nested-br-value.:.nested-
0480 62 72 5f 69 66 2d 76 61 6c 75 65 00 3b 17 6e 65 73 74 65 64 2d 62 72 5f 69 66 2d 76 61 6c 75 65 br_if-value.;.nested-br_if-value
04a0 2d 63 6f 6e 64 00 3c 15 6e 65 73 74 65 64 2d 62 72 5f 74 61 62 6c 65 2d 76 61 6c 75 65 00 3d 1b -cond.<.nested-br_table-value.=.
04c0 6e 65 73 74 65 64 2d 62 72 5f 74 61 62 6c 65 2d 76 61 6c 75 65 2d 69 6e 64 65 78 00 3e 09 07 01 nested-br_table-value-index.>...
04e0 00 41 00 0b 01 24 0a da 08 3f 02 00 0b 0d 00 02 40 41 00 41 01 0d 00 68 1a 0b 0b 0d 00 02 40 42 .A...$...?......@A.A...h......@B
0500 00 41 01 0d 00 7a 1a 0b 0b 10 00 02 40 43 00 00 00 00 41 01 0d 00 8c 1a 0b 0b 14 00 02 40 44 00 .A...z......@C....A..........@D.
0520 00 00 00 00 00 00 00 41 01 0d 00 9a 1a 0b 0b 0c 00 02 7f 41 01 41 01 0d 00 68 0b 0b 0c 00 02 7e .......A...........A.A...h.....~
0540 42 02 41 01 0d 00 7a 0b 0b 0f 00 02 7d 43 00 00 40 40 41 01 0d 00 8c 0b 0b 13 00 02 7c 44 00 00 B.A...z.....}C..@@A.........|D..
0560 00 00 00 00 10 40 41 01 0d 00 9a 0b 0b 0e 00 02 40 20 00 0d 00 41 02 0f 0b 41 03 0b 10 00 02 40 .....@A.........@....A...A.....@
0580 10 00 20 00 0d 00 41 02 0f 0b 41 03 0b 0d 00 02 40 10 00 10 00 20 00 0d 00 0b 0b 0f 00 02 7f 41 ......A...A.....@..............A
05a0 0a 20 00 0d 00 1a 41 0b 0f 0b 0b 11 00 02 7f 10 00 41 14 20 00 0d 00 1a 41 15 0f 0b 0b 0f 00 02 ......A..........A......A.......
05c0 7f 10 00 10 00 41 0b 20 00 0d 00 0b 0b 11 00 02 40 03 40 20 00 0d 01 41 02 0f 0b 0b 41 03 0b 13 .....A..........@.@....A....A...
05e0 00 02 40 03 40 10 00 20 00 0d 01 41 02 0f 0b 0b 41 04 0b 0b 00 03 40 10 00 20 00 0d 01 0b 0b 0d ..@.@......A....A.....@.........
0600 00 02 7f 41 01 41 02 0d 00 0c 00 0b 0b 0d 00 02 40 41 01 41 01 0d 00 0d 00 0b 0b 12 00 02 7f 41 ...A.A..........@A.A...........A
0620 01 41 02 0d 00 41 03 0d 00 1a 41 04 0b 0b 12 00 02 7f 41 02 41 01 20 00 0d 00 0d 00 1a 41 04 0b .A...A....A.......A.A........A..
0640 0b 10 00 02 40 41 01 41 02 0d 00 0e 02 00 00 00 0b 0b 14 00 02 7f 41 01 41 02 0d 00 41 03 0e 02 ....@A.A..............A.A...A...
0660 00 00 00 41 04 0b 0b 13 00 02 7f 41 02 41 01 41 03 0d 00 0e 01 00 00 41 04 0b 0b 0c 00 02 7e 42 ...A.......A.A.A.......A......~B
0680 01 41 02 0d 00 0f 0b 0b 13 00 02 7f 41 01 20 00 0d 00 04 7f 41 02 05 41 03 0b 0b 0b 11 00 02 40 .A..........A.......A..A.......@
06a0 20 00 04 40 20 01 0d 01 05 10 00 0b 0b 0b 11 00 02 40 20 00 04 40 10 00 05 20 01 0d 01 0b 0b 0b ...@.............@...@..........
06c0 10 00 02 7f 41 03 41 0a 0d 00 41 02 20 00 1b 0b 0b 10 00 02 7f 41 01 41 03 41 0a 0d 00 20 00 1b ....A.A...A..........A.A.A......
06e0 0b 0b 10 00 02 7f 41 01 41 02 41 03 41 0a 0d 00 1b 0b 0b 04 00 41 7f 0b 11 00 02 7f 41 0c 41 01 ......A.A.A.A........A......A.A.
0700 0d 00 41 02 41 03 10 20 0b 0b 11 00 02 7f 41 01 41 0d 41 01 0d 00 41 03 10 20 0b 0b 11 00 02 7f ..A.A.........A.A.A...A.........
0720 41 01 41 02 41 0e 41 01 0d 00 10 20 0b 0b 04 00 20 00 0b 14 00 02 7f 41 04 41 0a 0d 00 41 01 41 A.A.A.A................A.A...A.A
0740 02 41 00 11 00 00 0b 0b 14 00 02 7f 41 01 41 04 41 0a 0d 00 41 02 41 00 11 00 00 0b 0b 14 00 02 .A..........A.A.A...A.A.........
0760 7f 41 01 41 02 41 04 41 0a 0d 00 41 00 11 00 00 0b 0b 14 00 02 7f 41 01 41 02 41 03 41 04 41 0a .A.A.A.A...A..........A.A.A.A.A.
0780 0d 00 11 00 00 0b 0b 11 01 01 7f 02 7f 41 11 20 00 0d 00 21 00 41 7f 0b 0b 10 00 02 7f 41 01 20 .............A.....!.A.......A..
07a0 00 0d 00 22 00 41 7f 0f 0b 0b 10 00 02 7f 41 01 20 00 0d 00 24 00 41 7f 0f 0b 0b 0e 00 02 7f 41 ...".A........A.....$.A........A
07c0 01 41 01 0d 00 28 02 00 0b 0b 0e 00 02 7f 41 1e 41 01 0d 00 2c 00 00 0b 0b 12 00 02 7f 41 1e 41 .A...(........A.A...,........A.A
07e0 01 0d 00 41 07 36 02 00 41 7f 0b 0b 12 00 02 7f 41 02 41 1f 41 01 0d 00 36 02 00 41 7f 0b 0b 12 ...A.6..A.......A.A.A...6..A....
0800 00 02 7f 41 20 41 01 0d 00 41 07 3a 00 00 41 7f 0b 0b 12 00 02 7f 41 02 41 21 41 01 0d 00 3b 01 ...A.A...A.:..A.......A.A!A...;.
0820 00 41 7f 0b 0b 13 00 02 7c 44 00 00 00 00 00 00 f0 3f 41 01 0d 00 9a 0b 0b 0e 00 02 7f 41 01 41 .A......|D.......?A..........A.A
0840 01 0d 00 41 0a 6a 0b 0b 0e 00 02 7f 41 0a 41 01 41 01 0d 00 6b 0b 0b 0c 00 02 7f 41 00 41 01 0d ...A.j......A.A.A...k......A.A..
0860 00 45 0b 0b 0e 00 02 7f 41 01 41 01 0d 00 41 0a 4d 0b 0b 0e 00 02 7f 41 0a 41 01 41 2a 0d 00 47 .E......A.A...A.M......A.A.A*..G
0880 0b 0b 0d 00 02 7f 41 01 41 01 0d 00 40 00 0b 0b 1a 00 41 01 02 7f 41 02 1a 41 04 02 7f 41 08 20 ......A.A...@.....A...A..A...A..
08a0 00 0d 01 1a 41 10 0b 6a 0b 6a 0b 1b 00 41 01 02 7f 41 02 1a 02 7f 41 08 20 00 0d 01 1a 41 04 0b ....A..j.j...A...A....A......A..
08c0 0c 00 41 10 0b 6a 0b 1e 00 41 01 02 7f 41 02 1a 02 7f 41 08 20 00 0d 01 1a 41 04 0b 41 01 0d 00 ..A..j...A...A....A......A..A...
08e0 1a 41 10 0b 6a 0b 1e 00 41 01 02 7f 41 02 1a 41 04 02 7f 41 08 20 00 0d 01 1a 41 01 0b 0d 00 1a .A..j...A...A..A...A......A.....
0900 41 10 0b 6a 0b 1e 00 41 01 02 7f 41 02 1a 02 7f 41 08 20 00 0d 01 1a 41 04 0b 41 01 0e 00 00 41 A..j...A...A....A......A..A....A
0920 10 0b 6a 0b 1e 00 41 01 02 7f 41 02 1a 41 04 02 7f 41 08 20 00 0d 01 1a 41 01 0b 0e 00 00 41 10 ..j...A...A..A...A......A.....A.
0940 0b 6a 0b .j.