diff options
Diffstat (limited to 'test/memorygrowth.fromasm')
-rw-r--r-- | test/memorygrowth.fromasm | 1050 |
1 files changed, 529 insertions, 521 deletions
diff --git a/test/memorygrowth.fromasm b/test/memorygrowth.fromasm index c07cc247e..d39786018 100644 --- a/test/memorygrowth.fromasm +++ b/test/memorygrowth.fromasm @@ -123,16 +123,16 @@ (block (if (i32.and - (set_local $12 + (tee_local $12 (i32.shr_u - (set_local $16 + (tee_local $16 (i32.load (i32.const 1208) ) ) - (set_local $2 + (tee_local $2 (i32.shr_u - (set_local $14 + (tee_local $14 (select (i32.const 16) (i32.and @@ -158,18 +158,18 @@ (block (set_local $11 (i32.load - (set_local $27 + (tee_local $27 (i32.add - (set_local $29 + (tee_local $29 (i32.load - (set_local $25 + (tee_local $25 (i32.add - (set_local $5 + (tee_local $5 (i32.add (i32.const 1248) (i32.shl (i32.shl - (set_local $0 + (tee_local $0 (i32.add (i32.xor (i32.and @@ -228,7 +228,7 @@ (if (i32.eq (i32.load - (set_local $19 + (tee_local $19 (i32.add (get_local $11) (i32.const 12) @@ -254,7 +254,7 @@ (i32.store offset=4 (get_local $29) (i32.or - (set_local $11 + (tee_local $11 (i32.shl (get_local $0) (i32.const 3) @@ -264,7 +264,7 @@ ) ) (i32.store - (set_local $25 + (tee_local $25 (i32.add (i32.add (get_local $29) @@ -292,7 +292,7 @@ (if (i32.gt_u (get_local $14) - (set_local $25 + (tee_local $25 (i32.load (i32.const 1216) ) @@ -305,17 +305,17 @@ (set_local $5 (i32.and (i32.shr_u - (set_local $11 + (tee_local $11 (i32.add (i32.and - (set_local $5 + (tee_local $5 (i32.and (i32.shl (get_local $12) (get_local $2) ) (i32.or - (set_local $11 + (tee_local $11 (i32.shl (i32.const 2) (get_local $2) @@ -343,27 +343,27 @@ ) (set_local $5 (i32.load - (set_local $19 + (tee_local $19 (i32.add - (set_local $8 + (tee_local $8 (i32.load - (set_local $0 + (tee_local $0 (i32.add - (set_local $3 + (tee_local $3 (i32.add (i32.const 1248) (i32.shl (i32.shl - (set_local $7 + (tee_local $7 (i32.add (i32.or (i32.or (i32.or (i32.or - (set_local $11 + (tee_local $11 (i32.and (i32.shr_u - (set_local $19 + (tee_local $19 (i32.shr_u (get_local $11) (get_local $5) @@ -376,10 +376,10 @@ ) (get_local $5) ) - (set_local $19 + (tee_local $19 (i32.and (i32.shr_u - (set_local $8 + (tee_local $8 (i32.shr_u (get_local $19) (get_local $11) @@ -391,10 +391,10 @@ ) ) ) - (set_local $8 + (tee_local $8 (i32.and (i32.shr_u - (set_local $3 + (tee_local $3 (i32.shr_u (get_local $8) (get_local $19) @@ -406,10 +406,10 @@ ) ) ) - (set_local $3 + (tee_local $3 (i32.and (i32.shr_u - (set_local $0 + (tee_local $0 (i32.shr_u (get_local $3) (get_local $8) @@ -479,7 +479,7 @@ (if (i32.eq (i32.load - (set_local $11 + (tee_local $11 (i32.add (get_local $5) (i32.const 12) @@ -515,14 +515,14 @@ ) ) (i32.store offset=4 - (set_local $0 + (tee_local $0 (i32.add (get_local $8) (get_local $14) ) ) (i32.or - (set_local $5 + (tee_local $5 (i32.sub (i32.shl (get_local $7) @@ -554,7 +554,7 @@ (i32.const 1248) (i32.shl (i32.shl - (set_local $25 + (tee_local $25 (i32.shr_u (get_local $39) (i32.const 3) @@ -568,12 +568,12 @@ ) (if (i32.and - (set_local $2 + (tee_local $2 (i32.load (i32.const 1208) ) ) - (set_local $12 + (tee_local $12 (i32.shl (i32.const 1) (get_local $25) @@ -582,9 +582,9 @@ ) (if (i32.lt_u - (set_local $2 + (tee_local $2 (i32.load - (set_local $12 + (tee_local $12 (i32.add (get_local $16) (i32.const 8) @@ -661,7 +661,7 @@ ) ) (if - (set_local $0 + (tee_local $0 (i32.load (i32.const 1212) ) @@ -670,7 +670,7 @@ (set_local $0 (i32.and (i32.shr_u - (set_local $5 + (tee_local $5 (i32.add (i32.and (get_local $0) @@ -691,7 +691,7 @@ (i32.sub (i32.and (i32.load offset=4 - (set_local $25 + (tee_local $25 (i32.load (i32.add (i32.shl @@ -700,10 +700,10 @@ (i32.or (i32.or (i32.or - (set_local $5 + (tee_local $5 (i32.and (i32.shr_u - (set_local $16 + (tee_local $16 (i32.shr_u (get_local $5) (get_local $0) @@ -716,10 +716,10 @@ ) (get_local $0) ) - (set_local $16 + (tee_local $16 (i32.and (i32.shr_u - (set_local $3 + (tee_local $3 (i32.shr_u (get_local $16) (get_local $5) @@ -731,10 +731,10 @@ ) ) ) - (set_local $3 + (tee_local $3 (i32.and (i32.shr_u - (set_local $2 + (tee_local $2 (i32.shr_u (get_local $3) (get_local $16) @@ -746,10 +746,10 @@ ) ) ) - (set_local $2 + (tee_local $2 (i32.and (i32.shr_u - (set_local $12 + (tee_local $12 (i32.shr_u (get_local $2) (get_local $3) @@ -784,9 +784,9 @@ (set_local $3 (get_local $25) ) - (loop $while-out$6 $while-in$7 + (loop $while-out$23 $while-in$24 (if - (set_local $25 + (tee_local $25 (i32.load offset=16 (get_local $12) ) @@ -795,7 +795,7 @@ (get_local $25) ) (if - (set_local $16 + (tee_local $16 (i32.load offset=20 (get_local $12) ) @@ -810,13 +810,13 @@ (set_local $26 (get_local $3) ) - (br $while-out$6) + (br $while-out$23) ) ) ) (set_local $16 (i32.lt_u - (set_local $25 + (tee_local $25 (i32.sub (i32.and (i32.load offset=4 @@ -847,12 +847,12 @@ (get_local $16) ) ) - (br $while-in$7) + (br $while-in$24) ) (if (i32.lt_u (get_local $26) - (set_local $3 + (tee_local $3 (i32.load (i32.const 1224) ) @@ -863,7 +863,7 @@ (if (i32.ge_u (get_local $26) - (set_local $12 + (tee_local $12 (i32.add (get_local $26) (get_local $14) @@ -877,10 +877,10 @@ (get_local $26) ) ) - (block $do-once$8 + (block $do-once$25 (if (i32.eq - (set_local $19 + (tee_local $19 (i32.load offset=12 (get_local $26) ) @@ -889,9 +889,9 @@ ) (block (if - (set_local $7 + (tee_local $7 (i32.load - (set_local $8 + (tee_local $8 (i32.add (get_local $26) (i32.const 20) @@ -908,9 +908,9 @@ ) ) (if - (set_local $25 + (tee_local $25 (i32.load - (set_local $16 + (tee_local $16 (i32.add (get_local $26) (i32.const 16) @@ -930,15 +930,15 @@ (set_local $27 (i32.const 0) ) - (br $do-once$8) + (br $do-once$25) ) ) ) - (loop $while-out$10 $while-in$11 + (loop $while-out$27 $while-in$28 (if - (set_local $7 + (tee_local $7 (i32.load - (set_local $8 + (tee_local $8 (i32.add (get_local $11) (i32.const 20) @@ -953,13 +953,13 @@ (set_local $0 (get_local $8) ) - (br $while-in$11) + (br $while-in$28) ) ) (if - (set_local $7 + (tee_local $7 (i32.load - (set_local $8 + (tee_local $8 (i32.add (get_local $11) (i32.const 16) @@ -975,9 +975,9 @@ (get_local $8) ) ) - (br $while-out$10) + (br $while-out$27) ) - (br $while-in$11) + (br $while-in$28) ) (if (i32.lt_u @@ -999,7 +999,7 @@ (block (if (i32.lt_u - (set_local $8 + (tee_local $8 (i32.load offset=8 (get_local $26) ) @@ -1011,7 +1011,7 @@ (if (i32.ne (i32.load - (set_local $7 + (tee_local $7 (i32.add (get_local $8) (i32.const 12) @@ -1025,7 +1025,7 @@ (if (i32.eq (i32.load - (set_local $16 + (tee_local $16 (i32.add (get_local $19) (i32.const 8) @@ -1052,7 +1052,7 @@ ) ) ) - (block $do-once$12 + (block $do-once$29 (if (get_local $2) (block @@ -1060,11 +1060,11 @@ (i32.eq (get_local $26) (i32.load - (set_local $3 + (tee_local $3 (i32.add (i32.const 1512) (i32.shl - (set_local $19 + (tee_local $19 (i32.load offset=28 (get_local $26) ) @@ -1100,7 +1100,7 @@ ) ) ) - (br $do-once$12) + (br $do-once$29) ) ) ) @@ -1117,7 +1117,7 @@ (if (i32.eq (i32.load - (set_local $19 + (tee_local $19 (i32.add (get_local $2) (i32.const 16) @@ -1135,7 +1135,7 @@ (get_local $27) ) ) - (br_if $do-once$12 + (br_if $do-once$29 (i32.eqz (get_local $27) ) @@ -1145,7 +1145,7 @@ (if (i32.lt_u (get_local $27) - (set_local $19 + (tee_local $19 (i32.load (i32.const 1224) ) @@ -1158,7 +1158,7 @@ (get_local $2) ) (if - (set_local $3 + (tee_local $3 (i32.load offset=16 (get_local $26) ) @@ -1182,7 +1182,7 @@ ) ) (if - (set_local $3 + (tee_local $3 (i32.load offset=20 (get_local $26) ) @@ -1219,7 +1219,7 @@ (i32.store offset=4 (get_local $26) (i32.or - (set_local $2 + (tee_local $2 (i32.add (get_local $32) (get_local $14) @@ -1229,7 +1229,7 @@ ) ) (i32.store - (set_local $3 + (tee_local $3 (i32.add (i32.add (get_local $26) @@ -1269,7 +1269,7 @@ (get_local $32) ) (if - (set_local $3 + (tee_local $3 (i32.load (i32.const 1216) ) @@ -1285,7 +1285,7 @@ (i32.const 1248) (i32.shl (i32.shl - (set_local $19 + (tee_local $19 (i32.shr_u (get_local $3) (i32.const 3) @@ -1299,12 +1299,12 @@ ) (if (i32.and - (set_local $8 + (tee_local $8 (i32.load (i32.const 1208) ) ) - (set_local $16 + (tee_local $16 (i32.shl (i32.const 1) (get_local $19) @@ -1313,9 +1313,9 @@ ) (if (i32.lt_u - (set_local $8 + (tee_local $8 (i32.load - (set_local $16 + (tee_local $16 (i32.add (get_local $3) (i32.const 8) @@ -1416,7 +1416,7 @@ (block (set_local $2 (i32.and - (set_local $3 + (tee_local $3 (i32.add (get_local $0) (i32.const 11) @@ -1426,7 +1426,7 @@ ) ) (if - (set_local $8 + (tee_local $8 (i32.load (i32.const 1212) ) @@ -1440,13 +1440,13 @@ ) (block $label$break$a (if - (set_local $0 + (tee_local $0 (i32.load (i32.add (i32.shl - (set_local $34 + (tee_local $34 (if - (set_local $19 + (tee_local $19 (i32.shr_u (get_local $3) (i32.const 8) @@ -1463,20 +1463,20 @@ (i32.shr_u (get_local $2) (i32.add - (set_local $0 + (tee_local $0 (i32.add (i32.sub (i32.const 14) (i32.or (i32.or - (set_local $19 + (tee_local $19 (i32.and (i32.shr_u (i32.add - (set_local $7 + (tee_local $7 (i32.shl (get_local $19) - (set_local $3 + (tee_local $3 (i32.and (i32.shr_u (i32.add @@ -1499,11 +1499,11 @@ ) (get_local $3) ) - (set_local $7 + (tee_local $7 (i32.and (i32.shr_u (i32.add - (set_local $25 + (tee_local $25 (i32.shl (get_local $7) (get_local $19) @@ -1579,12 +1579,12 @@ (set_local $5 (i32.const 0) ) - (loop $while-out$17 $while-in$18 + (loop $while-out$3 $while-in$4 (if (i32.lt_u - (set_local $29 + (tee_local $29 (i32.sub - (set_local $27 + (tee_local $27 (i32.and (i32.load offset=4 (get_local $19) @@ -1638,7 +1638,7 @@ (set_local $27 (select (get_local $25) - (set_local $29 + (tee_local $29 (i32.load offset=20 (get_local $19) ) @@ -1650,7 +1650,7 @@ ) (i32.eq (get_local $29) - (set_local $19 + (tee_local $19 (i32.load (i32.add (i32.add @@ -1672,7 +1672,7 @@ ) ) (if - (set_local $29 + (tee_local $29 (i32.eq (get_local $19) (i32.const 0) @@ -1691,7 +1691,7 @@ (set_local $7 (i32.const 86) ) - (br $while-out$17) + (br $while-out$3) ) (block (set_local $7 @@ -1717,7 +1717,7 @@ ) ) ) - (br $while-in$18) + (br $while-in$4) ) ) (block @@ -1742,7 +1742,7 @@ (i32.const 86) ) (if - (set_local $0 + (tee_local $0 (if (i32.and (i32.eq @@ -1757,11 +1757,11 @@ (block (if (i32.eqz - (set_local $16 + (tee_local $16 (i32.and (get_local $8) (i32.or - (set_local $0 + (tee_local $0 (i32.shl (i32.const 2) (get_local $34) @@ -1785,7 +1785,7 @@ (set_local $16 (i32.and (i32.shr_u - (set_local $0 + (tee_local $0 (i32.add (i32.and (get_local $16) @@ -1810,10 +1810,10 @@ (i32.or (i32.or (i32.or - (set_local $0 + (tee_local $0 (i32.and (i32.shr_u - (set_local $14 + (tee_local $14 (i32.shr_u (get_local $0) (get_local $16) @@ -1826,10 +1826,10 @@ ) (get_local $16) ) - (set_local $14 + (tee_local $14 (i32.and (i32.shr_u - (set_local $12 + (tee_local $12 (i32.shr_u (get_local $14) (get_local $0) @@ -1841,10 +1841,10 @@ ) ) ) - (set_local $12 + (tee_local $12 (i32.and (i32.shr_u - (set_local $5 + (tee_local $5 (i32.shr_u (get_local $12) (get_local $14) @@ -1856,10 +1856,10 @@ ) ) ) - (set_local $5 + (tee_local $5 (i32.and (i32.shr_u - (set_local $3 + (tee_local $3 (i32.shr_u (get_local $5) (get_local $12) @@ -1914,13 +1914,13 @@ (get_local $7) (i32.const 90) ) - (loop $while-out$19 $while-in$20 + (loop $while-out$5 $while-in$6 (set_local $7 (i32.const 0) ) (set_local $3 (i32.lt_u - (set_local $5 + (tee_local $5 (i32.sub (i32.and (i32.load offset=4 @@ -1949,7 +1949,7 @@ ) ) (if - (set_local $3 + (tee_local $3 (i32.load offset=16 (get_local $18) ) @@ -1964,11 +1964,11 @@ (set_local $17 (get_local $5) ) - (br $while-in$20) + (br $while-in$6) ) ) (if - (set_local $18 + (tee_local $18 (i32.load offset=20 (get_local $18) ) @@ -1988,10 +1988,10 @@ (set_local $9 (get_local $5) ) - (br $while-out$19) + (br $while-out$5) ) ) - (br $while-in$20) + (br $while-in$6) ) ) (if @@ -2010,7 +2010,7 @@ (if (i32.lt_u (get_local $9) - (set_local $8 + (tee_local $8 (i32.load (i32.const 1224) ) @@ -2021,7 +2021,7 @@ (if (i32.ge_u (get_local $9) - (set_local $5 + (tee_local $5 (i32.add (get_local $9) (get_local $2) @@ -2035,10 +2035,10 @@ (get_local $9) ) ) - (block $do-once$21 + (block $do-once$7 (if (i32.eq - (set_local $3 + (tee_local $3 (i32.load offset=12 (get_local $9) ) @@ -2047,9 +2047,9 @@ ) (block (if - (set_local $16 + (tee_local $16 (i32.load - (set_local $14 + (tee_local $14 (i32.add (get_local $9) (i32.const 20) @@ -2066,9 +2066,9 @@ ) ) (if - (set_local $25 + (tee_local $25 (i32.load - (set_local $0 + (tee_local $0 (i32.add (get_local $9) (i32.const 16) @@ -2083,15 +2083,15 @@ (set_local $20 (i32.const 0) ) - (br $do-once$21) + (br $do-once$7) ) ) ) - (loop $while-out$23 $while-in$24 + (loop $while-out$9 $while-in$10 (if - (set_local $16 + (tee_local $16 (i32.load - (set_local $14 + (tee_local $14 (i32.add (get_local $11) (i32.const 20) @@ -2106,13 +2106,13 @@ (set_local $0 (get_local $14) ) - (br $while-in$24) + (br $while-in$10) ) ) (if - (set_local $16 + (tee_local $16 (i32.load - (set_local $14 + (tee_local $14 (i32.add (get_local $11) (i32.const 16) @@ -2128,9 +2128,9 @@ (get_local $14) ) ) - (br $while-out$23) + (br $while-out$9) ) - (br $while-in$24) + (br $while-in$10) ) (if (i32.lt_u @@ -2152,7 +2152,7 @@ (block (if (i32.lt_u - (set_local $14 + (tee_local $14 (i32.load offset=8 (get_local $9) ) @@ -2164,7 +2164,7 @@ (if (i32.ne (i32.load - (set_local $16 + (tee_local $16 (i32.add (get_local $14) (i32.const 12) @@ -2178,7 +2178,7 @@ (if (i32.eq (i32.load - (set_local $0 + (tee_local $0 (i32.add (get_local $3) (i32.const 8) @@ -2205,7 +2205,7 @@ ) ) ) - (block $do-once$25 + (block $do-once$11 (if (get_local $12) (block @@ -2213,11 +2213,11 @@ (i32.eq (get_local $9) (i32.load - (set_local $8 + (tee_local $8 (i32.add (i32.const 1512) (i32.shl - (set_local $3 + (tee_local $3 (i32.load offset=28 (get_local $9) ) @@ -2253,7 +2253,7 @@ ) ) ) - (br $do-once$25) + (br $do-once$11) ) ) ) @@ -2270,7 +2270,7 @@ (if (i32.eq (i32.load - (set_local $3 + (tee_local $3 (i32.add (get_local $12) (i32.const 16) @@ -2288,7 +2288,7 @@ (get_local $20) ) ) - (br_if $do-once$25 + (br_if $do-once$11 (i32.eqz (get_local $20) ) @@ -2298,7 +2298,7 @@ (if (i32.lt_u (get_local $20) - (set_local $3 + (tee_local $3 (i32.load (i32.const 1224) ) @@ -2311,7 +2311,7 @@ (get_local $12) ) (if - (set_local $8 + (tee_local $8 (i32.load offset=16 (get_local $9) ) @@ -2335,7 +2335,7 @@ ) ) (if - (set_local $8 + (tee_local $8 (i32.load offset=20 (get_local $9) ) @@ -2363,7 +2363,7 @@ ) ) ) - (block $do-once$29 + (block $do-once$15 (if (i32.lt_u (get_local $22) @@ -2373,7 +2373,7 @@ (i32.store offset=4 (get_local $9) (i32.or - (set_local $12 + (tee_local $12 (i32.add (get_local $22) (get_local $2) @@ -2383,7 +2383,7 @@ ) ) (i32.store - (set_local $8 + (tee_local $8 (i32.add (i32.add (get_local $9) @@ -2448,12 +2448,12 @@ ) (if (i32.and - (set_local $3 + (tee_local $3 (i32.load (i32.const 1208) ) ) - (set_local $14 + (tee_local $14 (i32.shl (i32.const 1) (get_local $8) @@ -2462,9 +2462,9 @@ ) (if (i32.lt_u - (set_local $3 + (tee_local $3 (i32.load - (set_local $14 + (tee_local $14 (i32.add (get_local $12) (i32.const 8) @@ -2521,16 +2521,16 @@ (get_local $5) (get_local $12) ) - (br $do-once$29) + (br $do-once$15) ) ) (set_local $0 (i32.add (i32.const 1512) (i32.shl - (set_local $20 + (tee_local $20 (if - (set_local $12 + (tee_local $12 (i32.shr_u (get_local $22) (i32.const 8) @@ -2547,20 +2547,20 @@ (i32.shr_u (get_local $22) (i32.add - (set_local $0 + (tee_local $0 (i32.add (i32.sub (i32.const 14) (i32.or (i32.or - (set_local $12 + (tee_local $12 (i32.and (i32.shr_u (i32.add - (set_local $14 + (tee_local $14 (i32.shl (get_local $12) - (set_local $3 + (tee_local $3 (i32.and (i32.shr_u (i32.add @@ -2583,11 +2583,11 @@ ) (get_local $3) ) - (set_local $14 + (tee_local $14 (i32.and (i32.shr_u (i32.add - (set_local $8 + (tee_local $8 (i32.shl (get_local $14) (get_local $12) @@ -2634,7 +2634,7 @@ (get_local $20) ) (i32.store offset=4 - (set_local $14 + (tee_local $14 (i32.add (get_local $5) (i32.const 16) @@ -2649,12 +2649,12 @@ (if (i32.eqz (i32.and - (set_local $14 + (tee_local $14 (i32.load (i32.const 1212) ) ) - (set_local $8 + (tee_local $8 (i32.shl (i32.const 1) (get_local $20) @@ -2686,7 +2686,7 @@ (get_local $5) (get_local $5) ) - (br $do-once$29) + (br $do-once$15) ) ) (set_local $8 @@ -2713,7 +2713,7 @@ (get_local $0) ) ) - (loop $while-out$31 $while-in$32 + (loop $while-out$17 $while-in$18 (if (i32.eq (i32.and @@ -2731,13 +2731,13 @@ (set_local $7 (i32.const 148) ) - (br $while-out$31) + (br $while-out$17) ) ) (if - (set_local $3 + (tee_local $3 (i32.load - (set_local $0 + (tee_local $0 (i32.add (i32.add (get_local $14) @@ -2775,10 +2775,10 @@ (set_local $7 (i32.const 145) ) - (br $while-out$31) + (br $while-out$17) ) ) - (br $while-in$32) + (br $while-in$18) ) (if (i32.eq @@ -2820,9 +2820,9 @@ (if (i32.and (i32.ge_u - (set_local $8 + (tee_local $8 (i32.load - (set_local $14 + (tee_local $14 (i32.add (get_local $21) (i32.const 8) @@ -2830,7 +2830,7 @@ ) ) ) - (set_local $3 + (tee_local $3 (i32.load (i32.const 1224) ) @@ -2900,7 +2900,7 @@ ) (if (i32.ge_u - (set_local $9 + (tee_local $9 (i32.load (i32.const 1216) ) @@ -2915,7 +2915,7 @@ ) (if (i32.gt_u - (set_local $21 + (tee_local $21 (i32.sub (get_local $9) (get_local $18) @@ -2926,7 +2926,7 @@ (block (i32.store (i32.const 1228) - (set_local $6 + (tee_local $6 (i32.add (get_local $24) (get_local $18) @@ -2976,7 +2976,7 @@ ) ) (i32.store - (set_local $21 + (tee_local $21 (i32.add (i32.add (get_local $24) @@ -3008,7 +3008,7 @@ ) (if (i32.gt_u - (set_local $24 + (tee_local $24 (i32.load (i32.const 1220) ) @@ -3018,7 +3018,7 @@ (block (i32.store (i32.const 1220) - (set_local $21 + (tee_local $21 (i32.sub (get_local $24) (get_local $18) @@ -3027,9 +3027,9 @@ ) (i32.store (i32.const 1232) - (set_local $9 + (tee_local $9 (i32.add - (set_local $24 + (tee_local $24 (i32.load (i32.const 1232) ) @@ -3097,7 +3097,7 @@ ) (i32.store (get_local $15) - (set_local $24 + (tee_local $24 (i32.xor (i32.and (get_local $15) @@ -3121,16 +3121,16 @@ ) (if (i32.le_u - (set_local $15 + (tee_local $15 (i32.and - (set_local $9 + (tee_local $9 (i32.add - (set_local $15 + (tee_local $15 (i32.load (i32.const 1688) ) ) - (set_local $21 + (tee_local $21 (i32.add (get_local $18) (i32.const 47) @@ -3138,7 +3138,7 @@ ) ) ) - (set_local $6 + (tee_local $6 (i32.sub (i32.const 0) (get_local $15) @@ -3159,7 +3159,7 @@ ) ) (if - (set_local $22 + (tee_local $22 (i32.load (i32.const 1648) ) @@ -3167,9 +3167,9 @@ (if (i32.or (i32.le_u - (set_local $13 + (tee_local $13 (i32.add - (set_local $20 + (tee_local $20 (i32.load (i32.const 1640) ) @@ -3197,7 +3197,7 @@ ) (if (i32.eq - (set_local $7 + (tee_local $7 (block $label$break$b (if (i32.and @@ -3210,7 +3210,7 @@ (block (block $label$break$c (if - (set_local $22 + (tee_local $22 (i32.load (i32.const 1232) ) @@ -3222,7 +3222,7 @@ (loop $while-out$35 $while-in$36 (if (i32.le_u - (set_local $20 + (tee_local $20 (i32.load (get_local $13) ) @@ -3234,7 +3234,7 @@ (i32.add (get_local $20) (i32.load - (set_local $23 + (tee_local $23 (i32.add (get_local $13) (i32.const 4) @@ -3257,7 +3257,7 @@ ) (if (i32.eqz - (set_local $13 + (tee_local $13 (i32.load offset=8 (get_local $13) ) @@ -3274,7 +3274,7 @@ ) (if (i32.lt_u - (set_local $13 + (tee_local $13 (i32.and (i32.sub (get_local $9) @@ -3289,7 +3289,7 @@ ) (if (i32.eq - (set_local $23 + (tee_local $23 (call_import $ta (get_local $13) ) @@ -3347,7 +3347,7 @@ ) (if (i32.ne - (set_local $22 + (tee_local $22 (call_import $ta (i32.const 0) ) @@ -3358,9 +3358,9 @@ (set_local $6 (if (i32.and - (set_local $23 + (tee_local $23 (i32.add - (set_local $13 + (tee_local $13 (i32.load (i32.const 1684) ) @@ -3368,7 +3368,7 @@ (i32.const -1) ) ) - (set_local $2 + (tee_local $2 (get_local $22) ) ) @@ -3393,7 +3393,7 @@ ) (set_local $2 (i32.add - (set_local $13 + (tee_local $13 (i32.load (i32.const 1640) ) @@ -3414,7 +3414,7 @@ ) (block (if - (set_local $23 + (tee_local $23 (i32.load (i32.const 1648) ) @@ -3434,7 +3434,7 @@ ) (if (i32.eq - (set_local $23 + (tee_local $23 (call_import $ta (get_local $6) ) @@ -3502,14 +3502,14 @@ ) (if (i32.lt_u - (set_local $2 + (tee_local $2 (i32.and (i32.add (i32.sub (get_local $21) (get_local $1) ) - (set_local $22 + (tee_local $22 (i32.load (i32.const 1688) ) @@ -3531,8 +3531,10 @@ (i32.const -1) ) (block - (call_import $ta - (get_local $23) + (drop + (call_import $ta + (get_local $23) + ) ) (br $label$break$d) ) @@ -3595,12 +3597,12 @@ (if (i32.and (i32.lt_u - (set_local $4 + (tee_local $4 (call_import $ta (get_local $15) ) ) - (set_local $15 + (tee_local $15 (call_import $ta (i32.const 0) ) @@ -3619,7 +3621,7 @@ ) (if (i32.gt_u - (set_local $10 + (tee_local $10 (i32.sub (get_local $15) (get_local $4) @@ -3653,7 +3655,7 @@ (block (i32.store (i32.const 1640) - (set_local $10 + (tee_local $10 (i32.add (i32.load (i32.const 1640) @@ -3676,7 +3678,7 @@ ) (block $do-once$42 (if - (set_local $10 + (tee_local $10 (i32.load (i32.const 1232) ) @@ -3685,19 +3687,19 @@ (set_local $1 (i32.const 1656) ) - (loop $do-out$46 $do-in$47 + (loop $do-out$44 $do-in$45 (if (i32.eq (get_local $28) (i32.add - (set_local $4 + (tee_local $4 (i32.load (get_local $1) ) ) - (set_local $21 + (tee_local $21 (i32.load - (set_local $15 + (tee_local $15 (i32.add (get_local $1) (i32.const 4) @@ -3723,12 +3725,12 @@ (set_local $7 (i32.const 201) ) - (br $do-out$46) + (br $do-out$44) ) ) - (br_if $do-in$47 + (br_if $do-in$45 (i32.ne - (set_local $1 + (tee_local $1 (i32.load offset=8 (get_local $1) ) @@ -3773,13 +3775,13 @@ (set_local $1 (i32.add (get_local $10) - (set_local $21 + (tee_local $21 (select (i32.const 0) (i32.and (i32.sub (i32.const 0) - (set_local $1 + (tee_local $1 (i32.add (get_local $10) (i32.const 8) @@ -3847,7 +3849,7 @@ (if (i32.lt_u (get_local $28) - (set_local $15 + (tee_local $15 (i32.load (i32.const 1224) ) @@ -3872,7 +3874,7 @@ (set_local $1 (i32.const 1656) ) - (loop $while-out$48 $while-in$49 + (loop $while-out$46 $while-in$47 (if (i32.eq (i32.load @@ -3890,12 +3892,12 @@ (set_local $7 (i32.const 209) ) - (br $while-out$48) + (br $while-out$46) ) ) (if (i32.eqz - (set_local $1 + (tee_local $1 (i32.load offset=8 (get_local $1) ) @@ -3905,10 +3907,10 @@ (set_local $37 (i32.const 1656) ) - (br $while-out$48) + (br $while-out$46) ) ) - (br $while-in$49) + (br $while-in$47) ) (if (i32.eq @@ -3931,7 +3933,7 @@ (get_local $28) ) (i32.store - (set_local $1 + (tee_local $1 (i32.add (get_local $45) (i32.const 4) @@ -3952,7 +3954,7 @@ (i32.and (i32.sub (i32.const 0) - (set_local $1 + (tee_local $1 (i32.add (get_local $28) (i32.const 8) @@ -3979,7 +3981,7 @@ (i32.and (i32.sub (i32.const 0) - (set_local $1 + (tee_local $1 (i32.add (get_local $15) (i32.const 8) @@ -4020,7 +4022,7 @@ (i32.const 3) ) ) - (block $do-once$50 + (block $do-once$48 (if (i32.eq (get_local $4) @@ -4029,7 +4031,7 @@ (block (i32.store (i32.const 1220) - (set_local $6 + (tee_local $6 (i32.add (i32.load (i32.const 1220) @@ -4061,7 +4063,7 @@ (block (i32.store (i32.const 1216) - (set_local $6 + (tee_local $6 (i32.add (i32.load (i32.const 1216) @@ -4088,16 +4090,16 @@ ) (get_local $6) ) - (br $do-once$50) + (br $do-once$48) ) ) (i32.store - (set_local $0 + (tee_local $0 (i32.add (if (i32.eq (i32.and - (set_local $6 + (tee_local $6 (i32.load offset=4 (get_local $4) ) @@ -4131,15 +4133,15 @@ (get_local $4) ) ) - (block $do-once$53 + (block $do-once$59 (if (i32.ne - (set_local $6 + (tee_local $6 (i32.load offset=8 (get_local $4) ) ) - (set_local $23 + (tee_local $23 (i32.add (i32.const 1248) (i32.shl @@ -4160,7 +4162,7 @@ ) (call_import $qa) ) - (br_if $do-once$53 + (br_if $do-once$59 (i32.eq (i32.load offset=12 (get_local $6) @@ -4196,7 +4198,7 @@ (br $label$break$e) ) ) - (block $do-once$55 + (block $do-once$61 (if (i32.eq (get_local $9) @@ -4219,7 +4221,7 @@ (if (i32.eq (i32.load - (set_local $2 + (tee_local $2 (i32.add (get_local $9) (i32.const 8) @@ -4232,7 +4234,7 @@ (set_local $46 (get_local $2) ) - (br $do-once$55) + (br $do-once$61) ) ) (call_import $qa) @@ -4254,10 +4256,10 @@ (get_local $4) ) ) - (block $do-once$57 + (block $do-once$51 (if (i32.eq - (set_local $2 + (tee_local $2 (i32.load offset=12 (get_local $4) ) @@ -4266,11 +4268,11 @@ ) (block (if - (set_local $20 + (tee_local $20 (i32.load - (set_local $13 + (tee_local $13 (i32.add - (set_local $22 + (tee_local $22 (i32.add (get_local $4) (i32.const 16) @@ -4290,7 +4292,7 @@ ) ) (if - (set_local $20 + (tee_local $20 (i32.load (get_local $22) ) @@ -4307,15 +4309,15 @@ (set_local $30 (i32.const 0) ) - (br $do-once$57) + (br $do-once$51) ) ) ) - (loop $while-out$59 $while-in$60 + (loop $while-out$53 $while-in$54 (if - (set_local $20 + (tee_local $20 (i32.load - (set_local $13 + (tee_local $13 (i32.add (get_local $11) (i32.const 20) @@ -4330,13 +4332,13 @@ (set_local $0 (get_local $13) ) - (br $while-in$60) + (br $while-in$54) ) ) (if - (set_local $20 + (tee_local $20 (i32.load - (set_local $13 + (tee_local $13 (i32.add (get_local $11) (i32.const 16) @@ -4352,9 +4354,9 @@ (get_local $13) ) ) - (br $while-out$59) + (br $while-out$53) ) - (br $while-in$60) + (br $while-in$54) ) (if (i32.lt_u @@ -4376,7 +4378,7 @@ (block (if (i32.lt_u - (set_local $13 + (tee_local $13 (i32.load offset=8 (get_local $4) ) @@ -4388,7 +4390,7 @@ (if (i32.ne (i32.load - (set_local $20 + (tee_local $20 (i32.add (get_local $13) (i32.const 12) @@ -4402,7 +4404,7 @@ (if (i32.eq (i32.load - (set_local $22 + (tee_local $22 (i32.add (get_local $2) (i32.const 8) @@ -4434,16 +4436,16 @@ (get_local $23) ) ) - (block $do-once$61 + (block $do-once$55 (if (i32.eq (get_local $4) (i32.load - (set_local $6 + (tee_local $6 (i32.add (i32.const 1512) (i32.shl - (set_local $2 + (tee_local $2 (i32.load offset=28 (get_local $4) ) @@ -4459,7 +4461,7 @@ (get_local $6) (get_local $30) ) - (br_if $do-once$61 + (br_if $do-once$55 (get_local $30) ) (i32.store @@ -4492,7 +4494,7 @@ (if (i32.eq (i32.load - (set_local $9 + (tee_local $9 (i32.add (get_local $23) (i32.const 16) @@ -4521,7 +4523,7 @@ (if (i32.lt_u (get_local $30) - (set_local $2 + (tee_local $2 (i32.load (i32.const 1224) ) @@ -4534,9 +4536,9 @@ (get_local $23) ) (if - (set_local $9 + (tee_local $9 (i32.load - (set_local $6 + (tee_local $6 (i32.add (get_local $4) (i32.const 16) @@ -4564,7 +4566,7 @@ ) (br_if $label$break$e (i32.eqz - (set_local $9 + (tee_local $9 (i32.load offset=4 (get_local $6) ) @@ -4659,15 +4661,15 @@ ) ) ) - (block $do-once$65 + (block $do-once$63 (if (i32.and - (set_local $9 + (tee_local $9 (i32.load (i32.const 1208) ) ) - (set_local $2 + (tee_local $2 (i32.shl (i32.const 1) (get_local $0) @@ -4677,9 +4679,9 @@ (block (if (i32.ge_u - (set_local $23 + (tee_local $23 (i32.load - (set_local $0 + (tee_local $0 (i32.add (get_local $6) (i32.const 8) @@ -4698,7 +4700,7 @@ (set_local $41 (get_local $23) ) - (br $do-once$65) + (br $do-once$63) ) ) (call_import $qa) @@ -4739,24 +4741,24 @@ (get_local $1) (get_local $6) ) - (br $do-once$50) + (br $do-once$48) ) ) (set_local $2 (i32.add (i32.const 1512) (i32.shl - (set_local $0 - (block $do-once$67 + (tee_local $0 + (block $do-once$65 (if - (set_local $2 + (tee_local $2 (i32.shr_u (get_local $11) (i32.const 8) ) ) (block - (br_if $do-once$67 + (br_if $do-once$65 (i32.const 31) (i32.gt_u (get_local $11) @@ -4768,20 +4770,20 @@ (i32.shr_u (get_local $11) (i32.add - (set_local $13 + (tee_local $13 (i32.add (i32.sub (i32.const 14) (i32.or (i32.or - (set_local $23 + (tee_local $23 (i32.and (i32.shr_u (i32.add - (set_local $17 + (tee_local $17 (i32.shl (get_local $2) - (set_local $9 + (tee_local $9 (i32.and (i32.shr_u (i32.add @@ -4804,11 +4806,11 @@ ) (get_local $9) ) - (set_local $17 + (tee_local $17 (i32.and (i32.shr_u (i32.add - (set_local $0 + (tee_local $0 (i32.shl (get_local $17) (get_local $23) @@ -4856,7 +4858,7 @@ (get_local $0) ) (i32.store offset=4 - (set_local $6 + (tee_local $6 (i32.add (get_local $1) (i32.const 16) @@ -4871,12 +4873,12 @@ (if (i32.eqz (i32.and - (set_local $6 + (tee_local $6 (i32.load (i32.const 1212) ) ) - (set_local $13 + (tee_local $13 (i32.shl (i32.const 1) (get_local $0) @@ -4908,7 +4910,7 @@ (get_local $1) (get_local $1) ) - (br $do-once$50) + (br $do-once$48) ) ) (set_local $13 @@ -4935,7 +4937,7 @@ (get_local $2) ) ) - (loop $while-out$69 $while-in$70 + (loop $while-out$67 $while-in$68 (if (i32.eq (i32.and @@ -4953,13 +4955,13 @@ (set_local $7 (i32.const 279) ) - (br $while-out$69) + (br $while-out$67) ) ) (if - (set_local $17 + (tee_local $17 (i32.load - (set_local $2 + (tee_local $2 (i32.add (i32.add (get_local $6) @@ -4997,10 +4999,10 @@ (set_local $7 (i32.const 276) ) - (br $while-out$69) + (br $while-out$67) ) ) - (br $while-in$70) + (br $while-in$68) ) (if (i32.eq @@ -5042,9 +5044,9 @@ (if (i32.and (i32.ge_u - (set_local $13 + (tee_local $13 (i32.load - (set_local $6 + (tee_local $6 (i32.add (get_local $42) (i32.const 8) @@ -5052,7 +5054,7 @@ ) ) ) - (set_local $17 + (tee_local $17 (i32.load (i32.const 1224) ) @@ -5105,10 +5107,10 @@ ) ) ) - (loop $while-out$71 $while-in$72 + (loop $while-out$69 $while-in$70 (if (i32.le_u - (set_local $1 + (tee_local $1 (i32.load (get_local $37) ) @@ -5117,7 +5119,7 @@ ) (if (i32.gt_u - (set_local $24 + (tee_local $24 (i32.add (get_local $1) (i32.load offset=4 @@ -5131,7 +5133,7 @@ (set_local $0 (get_local $24) ) - (br $while-out$71) + (br $while-out$69) ) ) ) @@ -5140,11 +5142,11 @@ (get_local $37) ) ) - (br $while-in$72) + (br $while-in$70) ) (set_local $24 (i32.add - (set_local $21 + (tee_local $21 (i32.add (get_local $0) (i32.const -47) @@ -5155,10 +5157,10 @@ ) (set_local $1 (i32.add - (set_local $21 + (tee_local $21 (select (get_local $10) - (set_local $1 + (tee_local $1 (i32.add (get_local $21) (select @@ -5182,7 +5184,7 @@ ) (i32.lt_u (get_local $1) - (set_local $24 + (tee_local $24 (i32.add (get_local $10) (i32.const 16) @@ -5196,16 +5198,16 @@ ) (i32.store (i32.const 1232) - (set_local $4 + (tee_local $4 (i32.add (get_local $28) - (set_local $15 + (tee_local $15 (select (i32.const 0) (i32.and (i32.sub (i32.const 0) - (set_local $4 + (tee_local $4 (i32.add (get_local $28) (i32.const 8) @@ -5228,7 +5230,7 @@ ) (i32.store (i32.const 1220) - (set_local $13 + (tee_local $13 (i32.sub (i32.add (get_local $33) @@ -5259,7 +5261,7 @@ ) ) (i32.store - (set_local $13 + (tee_local $13 (i32.add (get_local $21) (i32.const 4) @@ -5313,9 +5315,9 @@ (i32.const 24) ) ) - (loop $do-in$74 + (loop $do-in$72 (i32.store - (set_local $1 + (tee_local $1 (i32.add (get_local $1) (i32.const 4) @@ -5323,7 +5325,7 @@ ) (i32.const 7) ) - (br_if $do-in$74 + (br_if $do-in$72 (i32.lt_u (i32.add (get_local $1) @@ -5351,7 +5353,7 @@ (i32.store offset=4 (get_local $10) (i32.or - (set_local $1 + (tee_local $1 (i32.sub (get_local $21) (get_local $10) @@ -5390,12 +5392,12 @@ ) (if (i32.and - (set_local $6 + (tee_local $6 (i32.load (i32.const 1208) ) ) - (set_local $17 + (tee_local $17 (i32.shl (i32.const 1) (get_local $4) @@ -5404,9 +5406,9 @@ ) (if (i32.lt_u - (set_local $6 + (tee_local $6 (i32.load - (set_local $17 + (tee_local $17 (i32.add (get_local $15) (i32.const 8) @@ -5470,9 +5472,9 @@ (i32.add (i32.const 1512) (i32.shl - (set_local $0 + (tee_local $0 (if - (set_local $15 + (tee_local $15 (i32.shr_u (get_local $1) (i32.const 8) @@ -5489,20 +5491,20 @@ (i32.shr_u (get_local $1) (i32.add - (set_local $2 + (tee_local $2 (i32.add (i32.sub (i32.const 14) (i32.or (i32.or - (set_local $15 + (tee_local $15 (i32.and (i32.shr_u (i32.add - (set_local $17 + (tee_local $17 (i32.shl (get_local $15) - (set_local $6 + (tee_local $6 (i32.and (i32.shr_u (i32.add @@ -5525,11 +5527,11 @@ ) (get_local $6) ) - (set_local $17 + (tee_local $17 (i32.and (i32.shr_u (i32.add - (set_local $4 + (tee_local $4 (i32.shl (get_local $17) (get_local $15) @@ -5586,12 +5588,12 @@ (if (i32.eqz (i32.and - (set_local $17 + (tee_local $17 (i32.load (i32.const 1212) ) ) - (set_local $4 + (tee_local $4 (i32.shl (i32.const 1) (get_local $0) @@ -5650,7 +5652,7 @@ (get_local $2) ) ) - (loop $while-out$75 $while-in$76 + (loop $while-out$73 $while-in$74 (if (i32.eq (i32.and @@ -5668,13 +5670,13 @@ (set_local $7 (i32.const 305) ) - (br $while-out$75) + (br $while-out$73) ) ) (if - (set_local $6 + (tee_local $6 (i32.load - (set_local $2 + (tee_local $2 (i32.add (i32.add (get_local $17) @@ -5712,10 +5714,10 @@ (set_local $7 (i32.const 302) ) - (br $while-out$75) + (br $while-out$73) ) ) - (br $while-in$76) + (br $while-in$74) ) (if (i32.eq @@ -5757,9 +5759,9 @@ (if (i32.and (i32.ge_u - (set_local $4 + (tee_local $4 (i32.load - (set_local $17 + (tee_local $17 (i32.add (get_local $32) (i32.const 8) @@ -5767,7 +5769,7 @@ ) ) ) - (set_local $1 + (tee_local $1 (i32.load (i32.const 1224) ) @@ -5811,7 +5813,7 @@ (if (i32.or (i32.eq - (set_local $4 + (tee_local $4 (i32.load (i32.const 1224) ) @@ -5853,9 +5855,9 @@ (set_local $4 (i32.const 0) ) - (loop $do-in$45 + (loop $do-in$76 (i32.store offset=12 - (set_local $15 + (tee_local $15 (i32.add (i32.const 1248) (i32.shl @@ -5873,9 +5875,9 @@ (get_local $15) (get_local $15) ) - (br_if $do-in$45 + (br_if $do-in$76 (i32.ne - (set_local $4 + (tee_local $4 (i32.add (get_local $4) (i32.const 1) @@ -5887,16 +5889,16 @@ ) (i32.store (i32.const 1232) - (set_local $4 + (tee_local $4 (i32.add (get_local $28) - (set_local $15 + (tee_local $15 (select (i32.const 0) (i32.and (i32.sub (i32.const 0) - (set_local $4 + (tee_local $4 (i32.add (get_local $28) (i32.const 8) @@ -5919,7 +5921,7 @@ ) (i32.store (i32.const 1220) - (set_local $1 + (tee_local $1 (i32.sub (i32.add (get_local $33) @@ -5954,7 +5956,7 @@ ) (if (i32.gt_u - (set_local $10 + (tee_local $10 (i32.load (i32.const 1220) ) @@ -5964,7 +5966,7 @@ (block (i32.store (i32.const 1220) - (set_local $32 + (tee_local $32 (i32.sub (get_local $10) (get_local $18) @@ -5973,9 +5975,9 @@ ) (i32.store (i32.const 1232) - (set_local $7 + (tee_local $7 (i32.add - (set_local $10 + (tee_local $10 (i32.load (i32.const 1232) ) @@ -6050,13 +6052,13 @@ ) (if (i32.lt_u - (set_local $1 + (tee_local $1 (i32.add (get_local $0) (i32.const -8) ) ) - (set_local $14 + (tee_local $14 (i32.load (i32.const 1224) ) @@ -6066,9 +6068,9 @@ ) (if (i32.eq - (set_local $0 + (tee_local $0 (i32.and - (set_local $9 + (tee_local $9 (i32.load (i32.add (get_local $0) @@ -6086,7 +6088,7 @@ (set_local $7 (i32.add (get_local $1) - (set_local $5 + (tee_local $5 (i32.and (get_local $9) (i32.const -8) @@ -6128,7 +6130,7 @@ ) (if (i32.lt_u - (set_local $0 + (tee_local $0 (i32.add (get_local $1) (i32.sub @@ -6152,9 +6154,9 @@ (if (i32.ne (i32.and - (set_local $6 + (tee_local $6 (i32.load - (set_local $1 + (tee_local $1 (i32.add (get_local $7) (i32.const 4) @@ -6223,12 +6225,12 @@ ) (if (i32.ne - (set_local $9 + (tee_local $9 (i32.load offset=8 (get_local $0) ) ) - (set_local $4 + (tee_local $4 (i32.add (i32.const 1248) (i32.shl @@ -6312,7 +6314,7 @@ (if (i32.eq (i32.load - (set_local $4 + (tee_local $4 (i32.add (get_local $1) (i32.const 8) @@ -6353,7 +6355,7 @@ (block $do-once$2 (if (i32.eq - (set_local $1 + (tee_local $1 (i32.load offset=12 (get_local $0) ) @@ -6362,11 +6364,11 @@ ) (block (if - (set_local $11 + (tee_local $11 (i32.load - (set_local $6 + (tee_local $6 (i32.add - (set_local $4 + (tee_local $4 (i32.add (get_local $0) (i32.const 16) @@ -6387,7 +6389,7 @@ ) (if (i32.eqz - (set_local $1 + (tee_local $1 (i32.load (get_local $4) ) @@ -6403,9 +6405,9 @@ ) (loop $while-out$4 $while-in$5 (if - (set_local $11 + (tee_local $11 (i32.load - (set_local $6 + (tee_local $6 (i32.add (get_local $1) (i32.const 20) @@ -6424,9 +6426,9 @@ ) ) (if - (set_local $11 + (tee_local $11 (i32.load - (set_local $6 + (tee_local $6 (i32.add (get_local $1) (i32.const 16) @@ -6474,7 +6476,7 @@ (block (if (i32.lt_u - (set_local $6 + (tee_local $6 (i32.load offset=8 (get_local $0) ) @@ -6486,7 +6488,7 @@ (if (i32.ne (i32.load - (set_local $11 + (tee_local $11 (i32.add (get_local $6) (i32.const 12) @@ -6500,7 +6502,7 @@ (if (i32.eq (i32.load - (set_local $4 + (tee_local $4 (i32.add (get_local $1) (i32.const 8) @@ -6534,11 +6536,11 @@ (i32.eq (get_local $0) (i32.load - (set_local $6 + (tee_local $6 (i32.add (i32.const 1512) (i32.shl - (set_local $1 + (tee_local $1 (i32.load offset=28 (get_local $0) ) @@ -6597,7 +6599,7 @@ (if (i32.eq (i32.load - (set_local $1 + (tee_local $1 (i32.add (get_local $9) (i32.const 16) @@ -6634,7 +6636,7 @@ (if (i32.lt_u (get_local $3) - (set_local $1 + (tee_local $1 (i32.load (i32.const 1224) ) @@ -6647,9 +6649,9 @@ (get_local $9) ) (if - (set_local $4 + (tee_local $4 (i32.load - (set_local $6 + (tee_local $6 (i32.add (get_local $0) (i32.const 16) @@ -6676,7 +6678,7 @@ ) ) (if - (set_local $4 + (tee_local $4 (i32.load offset=4 (get_local $6) ) @@ -6738,9 +6740,9 @@ (if (i32.eqz (i32.and - (set_local $1 + (tee_local $1 (i32.load - (set_local $5 + (tee_local $5 (i32.add (get_local $7) (i32.const 4) @@ -6795,7 +6797,7 @@ (block (i32.store (i32.const 1220) - (set_local $3 + (tee_local $3 (i32.add (i32.load (i32.const 1220) @@ -6845,7 +6847,7 @@ (block (i32.store (i32.const 1216) - (set_local $3 + (tee_local $3 (i32.add (i32.load (i32.const 1216) @@ -6904,12 +6906,12 @@ ) (if (i32.ne - (set_local $6 + (tee_local $6 (i32.load offset=8 (get_local $7) ) ) - (set_local $4 + (tee_local $4 (i32.add (i32.const 1248) (i32.shl @@ -6991,7 +6993,7 @@ (if (i32.eq (i32.load - (set_local $4 + (tee_local $4 (i32.add (get_local $10) (i32.const 8) @@ -7025,7 +7027,7 @@ (block $do-once$10 (if (i32.eq - (set_local $10 + (tee_local $10 (i32.load offset=12 (get_local $7) ) @@ -7034,11 +7036,11 @@ ) (block (if - (set_local $11 + (tee_local $11 (i32.load - (set_local $1 + (tee_local $1 (i32.add - (set_local $4 + (tee_local $4 (i32.add (get_local $7) (i32.const 16) @@ -7059,7 +7061,7 @@ ) (if (i32.eqz - (set_local $0 + (tee_local $0 (i32.load (get_local $4) ) @@ -7075,9 +7077,9 @@ ) (loop $while-out$12 $while-in$13 (if - (set_local $11 + (tee_local $11 (i32.load - (set_local $1 + (tee_local $1 (i32.add (get_local $0) (i32.const 20) @@ -7096,9 +7098,9 @@ ) ) (if - (set_local $11 + (tee_local $11 (i32.load - (set_local $1 + (tee_local $1 (i32.add (get_local $0) (i32.const 16) @@ -7140,7 +7142,7 @@ (block (if (i32.lt_u - (set_local $1 + (tee_local $1 (i32.load offset=8 (get_local $7) ) @@ -7154,7 +7156,7 @@ (if (i32.ne (i32.load - (set_local $11 + (tee_local $11 (i32.add (get_local $1) (i32.const 12) @@ -7168,7 +7170,7 @@ (if (i32.eq (i32.load - (set_local $4 + (tee_local $4 (i32.add (get_local $10) (i32.const 8) @@ -7202,11 +7204,11 @@ (i32.eq (get_local $7) (i32.load - (set_local $5 + (tee_local $5 (i32.add (i32.const 1512) (i32.shl - (set_local $10 + (tee_local $10 (i32.load offset=28 (get_local $7) ) @@ -7259,7 +7261,7 @@ (if (i32.eq (i32.load - (set_local $10 + (tee_local $10 (i32.add (get_local $6) (i32.const 16) @@ -7287,7 +7289,7 @@ (if (i32.lt_u (get_local $12) - (set_local $10 + (tee_local $10 (i32.load (i32.const 1224) ) @@ -7300,9 +7302,9 @@ (get_local $6) ) (if - (set_local $0 + (tee_local $0 (i32.load - (set_local $5 + (tee_local $5 (i32.add (get_local $7) (i32.const 16) @@ -7329,7 +7331,7 @@ ) ) (if - (set_local $0 + (tee_local $0 (i32.load offset=4 (get_local $5) ) @@ -7419,12 +7421,12 @@ ) (if (i32.and - (set_local $5 + (tee_local $5 (i32.load (i32.const 1208) ) ) - (set_local $3 + (tee_local $3 (i32.shl (i32.const 1) (get_local $8) @@ -7433,9 +7435,9 @@ ) (if (i32.lt_u - (set_local $5 + (tee_local $5 (i32.load - (set_local $3 + (tee_local $3 (i32.add (get_local $1) (i32.const 8) @@ -7499,9 +7501,9 @@ (i32.add (i32.const 1512) (i32.shl - (set_local $1 + (tee_local $1 (if - (set_local $1 + (tee_local $1 (i32.shr_u (get_local $0) (i32.const 8) @@ -7518,20 +7520,20 @@ (i32.shr_u (get_local $0) (i32.add - (set_local $3 + (tee_local $3 (i32.add (i32.sub (i32.const 14) (i32.or (i32.or - (set_local $1 + (tee_local $1 (i32.and (i32.shr_u (i32.add - (set_local $15 + (tee_local $15 (i32.shl (get_local $1) - (set_local $13 + (tee_local $13 (i32.and (i32.shr_u (i32.add @@ -7554,11 +7556,11 @@ ) (get_local $13) ) - (set_local $15 + (tee_local $15 (i32.and (i32.shr_u (i32.add - (set_local $5 + (tee_local $5 (i32.shl (get_local $15) (get_local $1) @@ -7614,12 +7616,12 @@ ) (if (i32.and - (set_local $15 + (tee_local $15 (i32.load (i32.const 1212) ) ) - (set_local $5 + (tee_local $5 (i32.shl (i32.const 1) (get_local $1) @@ -7673,9 +7675,9 @@ ) ) (if - (set_local $12 + (tee_local $12 (i32.load - (set_local $8 + (tee_local $8 (i32.add (i32.add (get_local $1) @@ -7758,9 +7760,9 @@ (if (i32.and (i32.ge_u - (set_local $13 + (tee_local $13 (i32.load - (set_local $1 + (tee_local $1 (i32.add (get_local $16) (i32.const 8) @@ -7768,7 +7770,7 @@ ) ) ) - (set_local $5 + (tee_local $5 (i32.load (i32.const 1224) ) @@ -7834,7 +7836,7 @@ ) (i32.store (i32.const 1240) - (set_local $2 + (tee_local $2 (i32.add (i32.load (i32.const 1240) @@ -7852,7 +7854,7 @@ ) (loop $while-out$20 $while-in$21 (if - (set_local $2 + (tee_local $2 (i32.load (get_local $0) ) @@ -7913,15 +7915,15 @@ (get_local $11) ) (i32.store - (set_local $3 + (tee_local $3 (i32.add (get_local $11) (i32.const 32) ) ) - (set_local $8 + (tee_local $8 (i32.load - (set_local $9 + (tee_local $9 (i32.add (get_local $0) (i32.const 28) @@ -7932,10 +7934,10 @@ ) (i32.store offset=4 (get_local $3) - (set_local $10 + (tee_local $10 (i32.sub (i32.load - (set_local $14 + (tee_local $14 (i32.add (get_local $0) (i32.const 20) @@ -7982,7 +7984,7 @@ (if (i32.eq (get_local $5) - (set_local $6 + (tee_local $6 (if (i32.load (i32.const 1160) @@ -8079,7 +8081,7 @@ (if (i32.gt_u (get_local $6) - (set_local $5 + (tee_local $5 (i32.load offset=4 (get_local $4) ) @@ -8088,7 +8090,7 @@ (block (i32.store (get_local $9) - (set_local $7 + (tee_local $7 (i32.load (get_local $8) ) @@ -8191,7 +8193,7 @@ (i32.store offset=16 (get_local $0) (i32.add - (set_local $5 + (tee_local $5 (i32.load (get_local $8) ) @@ -8203,7 +8205,7 @@ ) (i32.store (get_local $9) - (set_local $8 + (tee_local $8 (get_local $5) ) ) @@ -8273,9 +8275,9 @@ (local $6 i32) (local $7 i32) (if - (set_local $5 + (tee_local $5 (i32.load - (set_local $3 + (tee_local $3 (i32.add (get_local $2) (i32.const 16) @@ -8318,9 +8320,9 @@ ) (block (set_local $6 - (set_local $3 + (tee_local $3 (i32.load - (set_local $5 + (tee_local $5 (i32.add (get_local $2) (i32.const 20) @@ -8392,7 +8394,7 @@ (i32.load8_s (i32.add (get_local $0) - (set_local $7 + (tee_local $7 (i32.add (get_local $3) (i32.const -1) @@ -8465,10 +8467,12 @@ ) ) ) - (call $jb - (get_local $6) - (get_local $2) - (get_local $0) + (drop + (call $jb + (get_local $6) + (get_local $2) + (get_local $0) + ) ) (i32.store (get_local $5) @@ -8499,7 +8503,7 @@ (block $label$break$a (if (i32.and - (set_local $3 + (tee_local $3 (get_local $0) ) (i32.const 3) @@ -8523,18 +8527,19 @@ ) ) (if - (i32.and - (set_local $4 - (set_local $0 - (i32.add - (get_local $0) - (i32.const 1) + (i32.eqz + (i32.and + (tee_local $4 + (tee_local $0 + (i32.add + (get_local $0) + (i32.const 1) + ) ) ) + (i32.const 3) ) - (i32.const 3) ) - (get_local $0) (block (set_local $2 (get_local $0) @@ -8572,7 +8577,7 @@ (i32.and (i32.xor (i32.and - (set_local $2 + (tee_local $2 (i32.load (get_local $1) ) @@ -8614,7 +8619,7 @@ (loop $while-out$5 $while-in$6 (if (i32.load8_s - (set_local $1 + (tee_local $1 (i32.add (get_local $2) (i32.const 1) @@ -8629,7 +8634,6 @@ (br $while-in$6) ) ) - (get_local $1) ) (set_local $5 (get_local $1) @@ -8703,7 +8707,7 @@ (i32.const 1188) ) (if - (set_local $2 + (tee_local $2 (i32.load (i32.const 1184) ) @@ -8756,12 +8760,13 @@ ) ) (if - (set_local $1 - (i32.load offset=56 - (get_local $1) + (i32.eqz + (tee_local $1 + (i32.load offset=56 + (get_local $1) + ) ) ) - (get_local $2) (block (set_local $0 (get_local $2) @@ -8772,7 +8777,6 @@ (br $while-in$3) ) ) - (get_local $0) ) (call_import $xa (i32.const 1188) @@ -8806,10 +8810,10 @@ ) ) (i32.store8 - (set_local $6 + (tee_local $6 (get_local $5) ) - (set_local $9 + (tee_local $9 (i32.and (get_local $1) (i32.const 255) @@ -8817,9 +8821,9 @@ ) ) (if - (set_local $3 + (tee_local $3 (i32.load - (set_local $2 + (tee_local $2 (i32.add (get_local $0) (i32.const 16) @@ -8863,9 +8867,9 @@ (block (if (i32.lt_u - (set_local $2 + (tee_local $2 (i32.load - (set_local $3 + (tee_local $3 (i32.add (get_local $0) (i32.const 20) @@ -8877,7 +8881,7 @@ ) (if (i32.ne - (set_local $4 + (tee_local $4 (i32.and (get_local $1) (i32.const 255) @@ -8947,7 +8951,7 @@ (if (i32.gt_u (i32.load - (set_local $3 + (tee_local $3 (i32.add (get_local $0) (i32.const 20) @@ -8955,7 +8959,7 @@ ) ) (i32.load - (set_local $4 + (tee_local $4 (i32.add (get_local $0) (i32.const 28) @@ -8964,19 +8968,21 @@ ) ) (block - (call_indirect $FUNCSIG$iiii - (i32.add - (i32.and - (i32.load offset=36 - (get_local $0) + (drop + (call_indirect $FUNCSIG$iiii + (i32.add + (i32.and + (i32.load offset=36 + (get_local $0) + ) + (i32.const 3) ) - (i32.const 3) + (i32.const 2) ) - (i32.const 2) + (get_local $0) + (i32.const 0) + (i32.const 0) ) - (get_local $0) - (i32.const 0) - (i32.const 0) ) (if (i32.load @@ -9002,9 +9008,9 @@ (block (if (i32.lt_u - (set_local $2 + (tee_local $2 (i32.load - (set_local $1 + (tee_local $1 (i32.add (get_local $0) (i32.const 4) @@ -9012,9 +9018,9 @@ ) ) ) - (set_local $6 + (tee_local $6 (i32.load - (set_local $5 + (tee_local $5 (i32.add (get_local $0) (i32.const 8) @@ -9235,7 +9241,7 @@ (i32.or (i32.or (i32.or - (set_local $1 + (tee_local $1 (i32.and (get_local $1) (i32.const 255) @@ -9264,7 +9270,7 @@ ) ) (if - (set_local $3 + (tee_local $3 (i32.and (get_local $0) (i32.const 3) @@ -9354,7 +9360,7 @@ (if (i32.gt_s (i32.load offset=76 - (set_local $1 + (tee_local $1 (i32.load (i32.const 1024) ) @@ -9389,9 +9395,9 @@ ) (if (i32.lt_u - (set_local $2 + (tee_local $2 (i32.load - (set_local $0 + (tee_local $0 (i32.add (get_local $1) (i32.const 20) @@ -9451,7 +9457,7 @@ (local $2 i32) (set_local $2 (i32.load8_s - (set_local $1 + (tee_local $1 (i32.add (get_local $0) (i32.const 74) @@ -9471,7 +9477,7 @@ ) (if (i32.and - (set_local $2 + (tee_local $2 (i32.load (get_local $0) ) @@ -9499,7 +9505,7 @@ ) (i32.store offset=28 (get_local $0) - (set_local $1 + (tee_local $1 (i32.load offset=44 (get_local $0) ) @@ -9533,7 +9539,7 @@ ) (if (i32.eq - (set_local $0 + (tee_local $0 (if (i32.gt_s (i32.load offset=76 @@ -9602,7 +9608,7 @@ ) ) (i32.store - (set_local $3 + (tee_local $3 (get_local $4) ) (i32.load offset=60 @@ -9619,7 +9625,7 @@ ) (i32.store offset=12 (get_local $3) - (set_local $0 + (tee_local $0 (i32.add (get_local $4) (i32.const 20) @@ -9819,7 +9825,7 @@ ) ) (i32.store - (set_local $2 + (tee_local $2 (get_local $1) ) (i32.load offset=60 @@ -10039,8 +10045,10 @@ (i32.const 0) ) (func $Na (result i32) - (call $db - (i32.const 1144) + (drop + (call $db + (i32.const 1144) + ) ) (i32.const 0) ) @@ -10080,7 +10088,7 @@ (func $ib (result i32) (i32.const 0) ) - (func $__growWasmMemory (param $newSize i32) + (func $__growWasmMemory (param $newSize i32) (result i32) (grow_memory (get_local $newSize) ) |