diff options
Diffstat (limited to 'test/memorygrowth.fromasm.imprecise')
-rw-r--r-- | test/memorygrowth.fromasm.imprecise | 2002 |
1 files changed, 997 insertions, 1005 deletions
diff --git a/test/memorygrowth.fromasm.imprecise b/test/memorygrowth.fromasm.imprecise index 0bb93aa16..e5590cd2c 100644 --- a/test/memorygrowth.fromasm.imprecise +++ b/test/memorygrowth.fromasm.imprecise @@ -118,7 +118,7 @@ (i32.const 16) ) ) - (set_local $13 + (set_local $14 (get_local $25) ) (set_local $6 @@ -133,14 +133,14 @@ (i32.and (tee_local $6 (i32.shr_u - (tee_local $4 + (tee_local $5 (i32.load (i32.const 1208) ) ) (tee_local $0 (i32.shr_u - (tee_local $3 + (tee_local $2 (select (i32.const 16) (i32.and @@ -164,15 +164,15 @@ (i32.const 3) ) (block - (set_local $5 + (set_local $7 (i32.load - (tee_local $3 + (tee_local $2 (i32.add - (tee_local $12 + (tee_local $13 (i32.load - (tee_local $14 + (tee_local $16 (i32.add - (tee_local $8 + (tee_local $9 (i32.add (i32.shl (tee_local $0 @@ -204,13 +204,13 @@ ) (if (i32.eq - (get_local $8) - (get_local $5) + (get_local $9) + (get_local $7) ) (i32.store (i32.const 1208) (i32.and - (get_local $4) + (get_local $5) (i32.xor (i32.shl (i32.const 1) @@ -223,7 +223,7 @@ (block (if (i32.lt_u - (get_local $5) + (get_local $7) (i32.load (i32.const 1224) ) @@ -233,23 +233,23 @@ (if (i32.eq (i32.load - (tee_local $7 + (tee_local $8 (i32.add - (get_local $5) + (get_local $7) (i32.const 12) ) ) ) - (get_local $12) + (get_local $13) ) (block (i32.store - (get_local $7) (get_local $8) + (get_local $9) ) (i32.store - (get_local $14) - (get_local $5) + (get_local $16) + (get_local $7) ) ) (call $qa) @@ -257,9 +257,9 @@ ) ) (i32.store offset=4 - (get_local $12) + (get_local $13) (i32.or - (tee_local $5 + (tee_local $7 (i32.shl (get_local $0) (i32.const 3) @@ -269,18 +269,18 @@ ) ) (i32.store - (tee_local $14 + (tee_local $16 (i32.add (i32.add - (get_local $12) - (get_local $5) + (get_local $13) + (get_local $7) ) (i32.const 4) ) ) (i32.or (i32.load - (get_local $14) + (get_local $16) ) (i32.const 1) ) @@ -289,14 +289,14 @@ (get_local $25) ) (return - (get_local $3) + (get_local $2) ) ) ) (if (result i32) (i32.gt_u - (get_local $3) - (tee_local $14 + (get_local $2) + (tee_local $16 (i32.load (i32.const 1216) ) @@ -306,20 +306,20 @@ (if (get_local $6) (block - (set_local $8 + (set_local $9 (i32.and (i32.shr_u - (tee_local $5 + (tee_local $7 (i32.add (i32.and - (tee_local $8 + (tee_local $9 (i32.and (i32.shl (get_local $6) (get_local $0) ) (i32.or - (tee_local $5 + (tee_local $7 (i32.shl (i32.const 2) (get_local $0) @@ -327,14 +327,14 @@ ) (i32.sub (i32.const 0) - (get_local $5) + (get_local $7) ) ) ) ) (i32.sub (i32.const 0) - (get_local $8) + (get_local $9) ) ) (i32.const -1) @@ -345,30 +345,30 @@ (i32.const 16) ) ) - (set_local $8 + (set_local $9 (i32.load - (tee_local $7 + (tee_local $8 (i32.add - (tee_local $9 + (tee_local $10 (i32.load - (tee_local $12 + (tee_local $13 (i32.add - (tee_local $1 + (tee_local $3 (i32.add (i32.shl - (tee_local $16 + (tee_local $4 (i32.add (i32.or (i32.or (i32.or (i32.or - (tee_local $5 + (tee_local $7 (i32.and (i32.shr_u - (tee_local $7 + (tee_local $8 (i32.shr_u - (get_local $5) - (get_local $8) + (get_local $7) + (get_local $9) ) ) (i32.const 5) @@ -376,15 +376,15 @@ (i32.const 8) ) ) - (get_local $8) + (get_local $9) ) - (tee_local $7 + (tee_local $8 (i32.and (i32.shr_u - (tee_local $9 + (tee_local $10 (i32.shr_u + (get_local $8) (get_local $7) - (get_local $5) ) ) (i32.const 2) @@ -393,13 +393,13 @@ ) ) ) - (tee_local $9 + (tee_local $10 (i32.and (i32.shr_u - (tee_local $1 + (tee_local $3 (i32.shr_u - (get_local $9) - (get_local $7) + (get_local $10) + (get_local $8) ) ) (i32.const 1) @@ -408,13 +408,13 @@ ) ) ) - (tee_local $1 + (tee_local $3 (i32.and (i32.shr_u - (tee_local $12 + (tee_local $13 (i32.shr_u - (get_local $1) - (get_local $9) + (get_local $3) + (get_local $10) ) ) (i32.const 1) @@ -424,8 +424,8 @@ ) ) (i32.shr_u - (get_local $12) - (get_local $1) + (get_local $13) + (get_local $3) ) ) ) @@ -446,31 +446,31 @@ ) (if (i32.eq - (get_local $1) - (get_local $8) + (get_local $3) + (get_local $9) ) (block (i32.store (i32.const 1208) (i32.and - (get_local $4) + (get_local $5) (i32.xor (i32.shl (i32.const 1) - (get_local $16) + (get_local $4) ) (i32.const -1) ) ) ) (set_local $34 - (get_local $14) + (get_local $16) ) ) (block (if (i32.lt_u - (get_local $8) + (get_local $9) (i32.load (i32.const 1224) ) @@ -480,23 +480,23 @@ (if (i32.eq (i32.load - (tee_local $5 + (tee_local $7 (i32.add - (get_local $8) + (get_local $9) (i32.const 12) ) ) ) - (get_local $9) + (get_local $10) ) (block (i32.store - (get_local $5) - (get_local $1) + (get_local $7) + (get_local $3) ) (i32.store - (get_local $12) - (get_local $8) + (get_local $13) + (get_local $9) ) (set_local $34 (i32.load @@ -509,27 +509,27 @@ ) ) (i32.store offset=4 - (get_local $9) + (get_local $10) (i32.or - (get_local $3) + (get_local $2) (i32.const 3) ) ) (i32.store offset=4 - (tee_local $12 + (tee_local $13 (i32.add - (get_local $9) - (get_local $3) + (get_local $10) + (get_local $2) ) ) (i32.or - (tee_local $8 + (tee_local $9 (i32.sub (i32.shl - (get_local $16) + (get_local $4) (i32.const 3) ) - (get_local $3) + (get_local $2) ) ) (i32.const 1) @@ -537,23 +537,23 @@ ) (i32.store (i32.add - (get_local $12) - (get_local $8) + (get_local $13) + (get_local $9) ) - (get_local $8) + (get_local $9) ) (if (get_local $34) (block - (set_local $1 + (set_local $3 (i32.load (i32.const 1228) ) ) - (set_local $4 + (set_local $5 (i32.add (i32.shl - (tee_local $14 + (tee_local $16 (i32.shr_u (get_local $34) (i32.const 3) @@ -574,7 +574,7 @@ (tee_local $6 (i32.shl (i32.const 1) - (get_local $14) + (get_local $16) ) ) ) @@ -584,7 +584,7 @@ (i32.load (tee_local $6 (i32.add - (get_local $4) + (get_local $5) (i32.const 8) ) ) @@ -614,66 +614,66 @@ ) (set_local $40 (i32.add - (get_local $4) + (get_local $5) (i32.const 8) ) ) (set_local $35 - (get_local $4) + (get_local $5) ) ) ) (i32.store (get_local $40) - (get_local $1) + (get_local $3) ) (i32.store offset=12 (get_local $35) - (get_local $1) + (get_local $3) ) (i32.store offset=8 - (get_local $1) + (get_local $3) (get_local $35) ) (i32.store offset=12 - (get_local $1) - (get_local $4) + (get_local $3) + (get_local $5) ) ) ) (i32.store (i32.const 1216) - (get_local $8) + (get_local $9) ) (i32.store (i32.const 1228) - (get_local $12) + (get_local $13) ) (set_global $r (get_local $25) ) (return - (get_local $7) + (get_local $8) ) ) ) (if (result i32) - (tee_local $12 + (tee_local $13 (i32.load (i32.const 1212) ) ) (block - (set_local $12 + (set_local $13 (i32.and (i32.shr_u - (tee_local $8 + (tee_local $9 (i32.add (i32.and - (get_local $12) + (get_local $13) (i32.sub (i32.const 0) - (get_local $12) + (get_local $13) ) ) (i32.const -1) @@ -688,7 +688,7 @@ (i32.sub (i32.and (i32.load offset=4 - (tee_local $14 + (tee_local $16 (i32.load (i32.add (i32.shl @@ -697,13 +697,13 @@ (i32.or (i32.or (i32.or - (tee_local $8 + (tee_local $9 (i32.and (i32.shr_u - (tee_local $4 + (tee_local $5 (i32.shr_u - (get_local $8) - (get_local $12) + (get_local $9) + (get_local $13) ) ) (i32.const 5) @@ -711,15 +711,15 @@ (i32.const 8) ) ) - (get_local $12) + (get_local $13) ) - (tee_local $4 + (tee_local $5 (i32.and (i32.shr_u - (tee_local $1 + (tee_local $3 (i32.shr_u - (get_local $4) - (get_local $8) + (get_local $5) + (get_local $9) ) ) (i32.const 2) @@ -728,13 +728,13 @@ ) ) ) - (tee_local $1 + (tee_local $3 (i32.and (i32.shr_u (tee_local $0 (i32.shr_u - (get_local $1) - (get_local $4) + (get_local $3) + (get_local $5) ) ) (i32.const 1) @@ -749,7 +749,7 @@ (tee_local $6 (i32.shr_u (get_local $0) - (get_local $1) + (get_local $3) ) ) (i32.const 1) @@ -772,44 +772,43 @@ ) (i32.const -8) ) - (get_local $3) + (get_local $2) ) ) - (set_local $6 - (get_local $14) - ) - (set_local $1 - (get_local $14) + (set_local $3 + (tee_local $6 + (get_local $16) + ) ) (loop $while-in (block $while-out - (set_local $4 + (set_local $5 (i32.lt_u - (tee_local $14 + (tee_local $16 (i32.sub (i32.and (i32.load offset=4 - (tee_local $5 + (tee_local $6 (if (result i32) - (tee_local $14 + (tee_local $16 (i32.load offset=16 (get_local $6) ) ) - (get_local $14) + (get_local $16) (if (result i32) - (tee_local $4 + (tee_local $5 (i32.load offset=20 (get_local $6) ) ) - (get_local $4) + (get_local $5) (block - (set_local $5 + (set_local $7 (get_local $0) ) - (set_local $2 - (get_local $1) + (set_local $1 + (get_local $3) ) (br $while-out) ) @@ -819,7 +818,7 @@ ) (i32.const -8) ) - (get_local $3) + (get_local $2) ) ) (get_local $0) @@ -827,19 +826,16 @@ ) (set_local $0 (select - (get_local $14) + (get_local $16) (get_local $0) - (get_local $4) + (get_local $5) ) ) - (set_local $6 - (get_local $5) - ) - (set_local $1 + (set_local $3 (select + (get_local $6) + (get_local $3) (get_local $5) - (get_local $1) - (get_local $4) ) ) (br $while-in) @@ -847,8 +843,8 @@ ) (if (i32.lt_u - (get_local $2) - (tee_local $1 + (get_local $1) + (tee_local $3 (i32.load (i32.const 1224) ) @@ -858,11 +854,11 @@ ) (if (i32.ge_u - (get_local $2) + (get_local $1) (tee_local $6 (i32.add + (get_local $1) (get_local $2) - (get_local $3) ) ) ) @@ -870,46 +866,46 @@ ) (set_local $0 (i32.load offset=24 - (get_local $2) + (get_local $1) ) ) (block $do-once4 (if (i32.eq - (tee_local $7 + (tee_local $8 (i32.load offset=12 - (get_local $2) + (get_local $1) ) ) - (get_local $2) + (get_local $1) ) (block (if - (tee_local $16 + (tee_local $4 (i32.load - (tee_local $9 + (tee_local $10 (i32.add - (get_local $2) + (get_local $1) (i32.const 20) ) ) ) ) (block - (set_local $14 - (get_local $16) + (set_local $16 + (get_local $4) ) - (set_local $4 - (get_local $9) + (set_local $5 + (get_local $10) ) ) (br_if $do-once4 (i32.eqz - (tee_local $14 + (tee_local $16 (i32.load - (tee_local $4 + (tee_local $5 (i32.add - (get_local $2) + (get_local $1) (i32.const 16) ) ) @@ -920,43 +916,43 @@ ) (loop $while-in7 (if - (tee_local $16 + (tee_local $4 (i32.load - (tee_local $9 + (tee_local $10 (i32.add - (get_local $14) + (get_local $16) (i32.const 20) ) ) ) ) (block - (set_local $14 - (get_local $16) + (set_local $16 + (get_local $4) ) - (set_local $4 - (get_local $9) + (set_local $5 + (get_local $10) ) (br $while-in7) ) ) (if - (tee_local $16 + (tee_local $4 (i32.load - (tee_local $9 + (tee_local $10 (i32.add - (get_local $14) + (get_local $16) (i32.const 16) ) ) ) ) (block - (set_local $14 - (get_local $16) + (set_local $16 + (get_local $4) ) - (set_local $4 - (get_local $9) + (set_local $5 + (get_local $10) ) (br $while-in7) ) @@ -964,17 +960,17 @@ ) (if (i32.lt_u - (get_local $4) - (get_local $1) + (get_local $5) + (get_local $3) ) (call $qa) (block (i32.store - (get_local $4) + (get_local $5) (i32.const 0) ) (set_local $23 - (get_local $14) + (get_local $16) ) ) ) @@ -982,52 +978,52 @@ (block (if (i32.lt_u - (tee_local $9 + (tee_local $10 (i32.load offset=8 - (get_local $2) + (get_local $1) ) ) - (get_local $1) + (get_local $3) ) (call $qa) ) (if (i32.ne (i32.load - (tee_local $16 + (tee_local $4 (i32.add - (get_local $9) + (get_local $10) (i32.const 12) ) ) ) - (get_local $2) + (get_local $1) ) (call $qa) ) (if (i32.eq (i32.load - (tee_local $4 + (tee_local $5 (i32.add - (get_local $7) + (get_local $8) (i32.const 8) ) ) ) - (get_local $2) + (get_local $1) ) (block (i32.store - (get_local $16) - (get_local $7) + (get_local $4) + (get_local $8) ) (i32.store - (get_local $4) - (get_local $9) + (get_local $5) + (get_local $10) ) (set_local $23 - (get_local $7) + (get_local $8) ) ) (call $qa) @@ -1041,14 +1037,14 @@ (block (if (i32.eq - (get_local $2) + (get_local $1) (i32.load - (tee_local $1 + (tee_local $3 (i32.add (i32.shl - (tee_local $7 + (tee_local $8 (i32.load offset=28 - (get_local $2) + (get_local $1) ) ) (i32.const 2) @@ -1060,7 +1056,7 @@ ) (block (i32.store - (get_local $1) + (get_local $3) (get_local $23) ) (if @@ -1077,7 +1073,7 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $7) + (get_local $8) ) (i32.const -1) ) @@ -1100,17 +1096,17 @@ (if (i32.eq (i32.load - (tee_local $7 + (tee_local $8 (i32.add (get_local $0) (i32.const 16) ) ) ) - (get_local $2) + (get_local $1) ) (i32.store - (get_local $7) + (get_local $8) (get_local $23) ) (i32.store offset=20 @@ -1128,7 +1124,7 @@ (if (i32.lt_u (get_local $23) - (tee_local $7 + (tee_local $8 (i32.load (i32.const 1224) ) @@ -1141,38 +1137,38 @@ (get_local $0) ) (if - (tee_local $1 + (tee_local $3 (i32.load offset=16 - (get_local $2) + (get_local $1) ) ) (if (i32.lt_u - (get_local $1) - (get_local $7) + (get_local $3) + (get_local $8) ) (call $qa) (block (i32.store offset=16 (get_local $23) - (get_local $1) + (get_local $3) ) (i32.store offset=24 - (get_local $1) + (get_local $3) (get_local $23) ) ) ) ) (if - (tee_local $1 + (tee_local $3 (i32.load offset=20 - (get_local $2) + (get_local $1) ) ) (if (i32.lt_u - (get_local $1) + (get_local $3) (i32.load (i32.const 1224) ) @@ -1181,10 +1177,10 @@ (block (i32.store offset=20 (get_local $23) - (get_local $1) + (get_local $3) ) (i32.store offset=24 - (get_local $1) + (get_local $3) (get_local $23) ) ) @@ -1195,27 +1191,27 @@ ) (if (i32.lt_u - (get_local $5) + (get_local $7) (i32.const 16) ) (block (i32.store offset=4 - (get_local $2) + (get_local $1) (i32.or (tee_local $0 (i32.add - (get_local $5) - (get_local $3) + (get_local $7) + (get_local $2) ) ) (i32.const 3) ) ) (i32.store - (tee_local $1 + (tee_local $3 (i32.add (i32.add - (get_local $2) + (get_local $1) (get_local $0) ) (i32.const 4) @@ -1223,7 +1219,7 @@ ) (i32.or (i32.load - (get_local $1) + (get_local $3) ) (i32.const 1) ) @@ -1231,28 +1227,28 @@ ) (block (i32.store offset=4 - (get_local $2) + (get_local $1) (i32.or - (get_local $3) + (get_local $2) (i32.const 3) ) ) (i32.store offset=4 (get_local $6) (i32.or - (get_local $5) + (get_local $7) (i32.const 1) ) ) (i32.store (i32.add (get_local $6) - (get_local $5) + (get_local $7) ) - (get_local $5) + (get_local $7) ) (if - (tee_local $1 + (tee_local $3 (i32.load (i32.const 1216) ) @@ -1263,12 +1259,12 @@ (i32.const 1228) ) ) - (set_local $1 + (set_local $3 (i32.add (i32.shl - (tee_local $7 + (tee_local $8 (i32.shr_u - (get_local $1) + (get_local $3) (i32.const 3) ) ) @@ -1279,25 +1275,25 @@ ) (if (i32.and - (tee_local $9 + (tee_local $10 (i32.load (i32.const 1208) ) ) - (tee_local $4 + (tee_local $5 (i32.shl (i32.const 1) - (get_local $7) + (get_local $8) ) ) ) (if (i32.lt_u - (tee_local $9 + (tee_local $10 (i32.load - (tee_local $4 + (tee_local $5 (i32.add - (get_local $1) + (get_local $3) (i32.const 8) ) ) @@ -1310,10 +1306,10 @@ (call $qa) (block (set_local $41 - (get_local $4) + (get_local $5) ) (set_local $27 - (get_local $9) + (get_local $10) ) ) ) @@ -1321,18 +1317,18 @@ (i32.store (i32.const 1208) (i32.or - (get_local $9) - (get_local $4) + (get_local $10) + (get_local $5) ) ) (set_local $41 (i32.add - (get_local $1) + (get_local $3) (i32.const 8) ) ) (set_local $27 - (get_local $1) + (get_local $3) ) ) ) @@ -1350,13 +1346,13 @@ ) (i32.store offset=12 (get_local $0) - (get_local $1) + (get_local $3) ) ) ) (i32.store (i32.const 1216) - (get_local $5) + (get_local $7) ) (i32.store (i32.const 1228) @@ -1369,15 +1365,15 @@ ) (return (i32.add - (get_local $2) + (get_local $1) (i32.const 8) ) ) ) - (get_local $3) + (get_local $2) ) ) - (get_local $3) + (get_local $2) ) ) (if (result i32) @@ -1389,7 +1385,7 @@ (block (result i32) (set_local $0 (i32.and - (tee_local $1 + (tee_local $3 (i32.add (get_local $0) (i32.const 11) @@ -1399,13 +1395,13 @@ ) ) (if (result i32) - (tee_local $9 + (tee_local $10 (i32.load (i32.const 1212) ) ) (block (result i32) - (set_local $4 + (set_local $5 (i32.sub (i32.const 0) (get_local $0) @@ -1413,15 +1409,15 @@ ) (block $label$break$a (if - (tee_local $12 + (tee_local $13 (i32.load (i32.add (i32.shl (tee_local $27 (if (result i32) - (tee_local $7 + (tee_local $8 (i32.shr_u - (get_local $1) + (get_local $3) (i32.const 8) ) ) @@ -1436,24 +1432,24 @@ (i32.shr_u (get_local $0) (i32.add - (tee_local $12 + (tee_local $13 (i32.add (i32.sub (i32.const 14) (i32.or (i32.or - (tee_local $7 + (tee_local $8 (i32.and (i32.shr_u (i32.add - (tee_local $16 + (tee_local $4 (i32.shl - (get_local $7) - (tee_local $1 + (get_local $8) + (tee_local $3 (i32.and (i32.shr_u (i32.add - (get_local $7) + (get_local $8) (i32.const 1048320) ) (i32.const 16) @@ -1470,16 +1466,16 @@ (i32.const 4) ) ) - (get_local $1) + (get_local $3) ) - (tee_local $16 + (tee_local $4 (i32.and (i32.shr_u (i32.add - (tee_local $14 + (tee_local $16 (i32.shl - (get_local $16) - (get_local $7) + (get_local $4) + (get_local $8) ) ) (i32.const 245760) @@ -1493,8 +1489,8 @@ ) (i32.shr_u (i32.shl - (get_local $14) (get_local $16) + (get_local $4) ) (i32.const 15) ) @@ -1506,7 +1502,7 @@ (i32.const 1) ) (i32.shl - (get_local $12) + (get_local $13) (i32.const 1) ) ) @@ -1521,13 +1517,13 @@ ) ) (block - (set_local $16 - (get_local $4) + (set_local $4 + (get_local $5) ) - (set_local $14 + (set_local $16 (i32.const 0) ) - (set_local $1 + (set_local $3 (i32.shl (get_local $0) (select @@ -1546,18 +1542,18 @@ ) ) ) - (set_local $7 - (get_local $12) + (set_local $8 + (get_local $13) ) (loop $while-in14 (if (i32.lt_u - (tee_local $12 + (tee_local $13 (i32.sub - (tee_local $3 + (tee_local $2 (i32.and (i32.load offset=4 - (get_local $7) + (get_local $8) ) (i32.const -8) ) @@ -1565,62 +1561,62 @@ (get_local $0) ) ) - (get_local $16) + (get_local $4) ) - (set_local $16 + (set_local $4 (if (result i32) (i32.eq - (get_local $3) + (get_local $2) (get_local $0) ) (block (set_local $29 - (get_local $12) + (get_local $13) ) (set_local $28 - (get_local $7) + (get_local $8) ) (set_local $32 - (get_local $7) + (get_local $8) ) - (set_local $7 + (set_local $8 (i32.const 90) ) (br $label$break$a) ) (block (result i32) - (set_local $8 - (get_local $7) + (set_local $9 + (get_local $8) ) - (get_local $12) + (get_local $13) ) ) ) ) - (set_local $3 + (set_local $2 (select - (get_local $14) - (tee_local $12 + (get_local $16) + (tee_local $13 (i32.load offset=20 - (get_local $7) + (get_local $8) ) ) (i32.or (i32.eqz - (get_local $12) + (get_local $13) ) (i32.eq - (get_local $12) - (tee_local $7 + (get_local $13) + (tee_local $8 (i32.load (i32.add (i32.add - (get_local $7) + (get_local $8) (i32.const 16) ) (i32.shl (i32.shr_u - (get_local $1) + (get_local $3) (i32.const 31) ) (i32.const 2) @@ -1634,33 +1630,33 @@ ) (set_local $6 (if (result i32) - (tee_local $12 + (tee_local $13 (i32.eqz - (get_local $7) + (get_local $8) ) ) (block (result i32) (set_local $36 - (get_local $16) + (get_local $4) ) (set_local $33 - (get_local $8) + (get_local $9) ) - (set_local $7 + (set_local $8 (i32.const 86) ) - (get_local $3) + (get_local $2) ) (block - (set_local $14 - (get_local $3) + (set_local $16 + (get_local $2) ) - (set_local $1 + (set_local $3 (i32.shl - (get_local $1) + (get_local $3) (i32.xor (i32.and - (get_local $12) + (get_local $13) (i32.const 1) ) (i32.const 1) @@ -1675,9 +1671,9 @@ ) (block (set_local $36 - (get_local $4) + (get_local $5) ) - (set_local $7 + (set_local $8 (i32.const 86) ) ) @@ -1685,11 +1681,11 @@ ) (if (i32.eq - (get_local $7) + (get_local $8) (i32.const 86) ) (if - (tee_local $3 + (tee_local $2 (if (result i32) (i32.or (get_local $6) @@ -1701,11 +1697,11 @@ (br_if $do-once (get_local $0) (i32.eqz - (tee_local $4 + (tee_local $5 (i32.and - (get_local $9) + (get_local $10) (i32.or - (tee_local $12 + (tee_local $13 (i32.shl (i32.const 2) (get_local $27) @@ -1713,7 +1709,7 @@ ) (i32.sub (i32.const 0) - (get_local $12) + (get_local $13) ) ) ) @@ -1721,16 +1717,16 @@ ) ) ) - (set_local $4 + (set_local $5 (i32.and (i32.shr_u - (tee_local $12 + (tee_local $13 (i32.add (i32.and - (get_local $4) + (get_local $5) (i32.sub (i32.const 0) - (get_local $4) + (get_local $5) ) ) (i32.const -1) @@ -1749,13 +1745,13 @@ (i32.or (i32.or (i32.or - (tee_local $12 + (tee_local $13 (i32.and (i32.shr_u - (tee_local $3 + (tee_local $2 (i32.shr_u - (get_local $12) - (get_local $4) + (get_local $13) + (get_local $5) ) ) (i32.const 5) @@ -1763,15 +1759,15 @@ (i32.const 8) ) ) - (get_local $4) + (get_local $5) ) - (tee_local $3 + (tee_local $2 (i32.and (i32.shr_u (tee_local $6 (i32.shr_u - (get_local $3) - (get_local $12) + (get_local $2) + (get_local $13) ) ) (i32.const 2) @@ -1783,10 +1779,10 @@ (tee_local $6 (i32.and (i32.shr_u - (tee_local $8 + (tee_local $9 (i32.shr_u (get_local $6) - (get_local $3) + (get_local $2) ) ) (i32.const 1) @@ -1795,12 +1791,12 @@ ) ) ) - (tee_local $8 + (tee_local $9 (i32.and (i32.shr_u - (tee_local $1 + (tee_local $3 (i32.shr_u - (get_local $8) + (get_local $9) (get_local $6) ) ) @@ -1811,8 +1807,8 @@ ) ) (i32.shr_u - (get_local $1) - (get_local $8) + (get_local $3) + (get_local $9) ) ) (i32.const 2) @@ -1828,12 +1824,12 @@ (get_local $36) ) (set_local $28 - (get_local $3) + (get_local $2) ) (set_local $32 (get_local $33) ) - (set_local $7 + (set_local $8 (i32.const 90) ) ) @@ -1841,7 +1837,7 @@ (set_local $18 (get_local $36) ) - (set_local $10 + (set_local $11 (get_local $33) ) ) @@ -1849,16 +1845,16 @@ ) (if (i32.eq - (get_local $7) + (get_local $8) (i32.const 90) ) (loop $while-in16 - (set_local $7 + (set_local $8 (i32.const 0) ) - (set_local $1 + (set_local $3 (i32.lt_u - (tee_local $8 + (tee_local $9 (i32.sub (i32.and (i32.load offset=4 @@ -1874,20 +1870,20 @@ ) (set_local $6 (select - (get_local $8) + (get_local $9) (get_local $29) - (get_local $1) + (get_local $3) ) ) - (set_local $8 + (set_local $9 (select (get_local $28) (get_local $32) - (get_local $1) + (get_local $3) ) ) (if - (tee_local $1 + (tee_local $3 (i32.load offset=16 (get_local $28) ) @@ -1897,10 +1893,10 @@ (get_local $6) ) (set_local $28 - (get_local $1) + (get_local $3) ) (set_local $32 - (get_local $8) + (get_local $9) ) (br $while-in16) ) @@ -1917,13 +1913,13 @@ (get_local $6) ) (set_local $32 - (get_local $8) + (get_local $9) ) (br $while-in16) ) (block (result i32) - (set_local $10 - (get_local $8) + (set_local $11 + (get_local $9) ) (get_local $6) ) @@ -1932,7 +1928,7 @@ ) ) (if (result i32) - (get_local $10) + (get_local $11) (if (result i32) (i32.lt_u (get_local $18) @@ -1946,8 +1942,8 @@ (block (if (i32.lt_u - (get_local $10) - (tee_local $9 + (get_local $11) + (tee_local $10 (i32.load (i32.const 1224) ) @@ -1957,10 +1953,10 @@ ) (if (i32.ge_u - (get_local $10) - (tee_local $8 + (get_local $11) + (tee_local $9 (i32.add - (get_local $10) + (get_local $11) (get_local $0) ) ) @@ -1969,93 +1965,93 @@ ) (set_local $6 (i32.load offset=24 - (get_local $10) + (get_local $11) ) ) (block $do-once17 (if (i32.eq - (tee_local $1 + (tee_local $3 (i32.load offset=12 - (get_local $10) + (get_local $11) ) ) - (get_local $10) + (get_local $11) ) (block - (set_local $1 + (set_local $4 (if (result i32) - (tee_local $4 + (tee_local $5 (i32.load - (tee_local $3 + (tee_local $2 (i32.add - (get_local $10) + (get_local $11) (i32.const 20) ) ) ) ) (block (result i32) - (set_local $14 - (get_local $4) + (set_local $16 + (get_local $5) ) - (get_local $3) + (get_local $2) ) (if (result i32) - (tee_local $14 + (tee_local $16 (i32.load - (tee_local $12 + (tee_local $13 (i32.add - (get_local $10) + (get_local $11) (i32.const 16) ) ) ) ) - (get_local $12) + (get_local $13) (br $do-once17) ) ) ) (loop $while-in20 (if - (tee_local $4 + (tee_local $5 (i32.load - (tee_local $3 + (tee_local $2 (i32.add - (get_local $14) + (get_local $16) (i32.const 20) ) ) ) ) (block - (set_local $14 - (get_local $4) + (set_local $16 + (get_local $5) ) - (set_local $1 - (get_local $3) + (set_local $4 + (get_local $2) ) (br $while-in20) ) ) (if - (tee_local $4 + (tee_local $5 (i32.load - (tee_local $3 + (tee_local $2 (i32.add - (get_local $14) + (get_local $16) (i32.const 16) ) ) ) ) (block - (set_local $14 - (get_local $4) + (set_local $16 + (get_local $5) ) - (set_local $1 - (get_local $3) + (set_local $4 + (get_local $2) ) (br $while-in20) ) @@ -2063,17 +2059,17 @@ ) (if (i32.lt_u - (get_local $1) - (get_local $9) + (get_local $4) + (get_local $10) ) (call $qa) (block (i32.store - (get_local $1) + (get_local $4) (i32.const 0) ) (set_local $22 - (get_local $14) + (get_local $16) ) ) ) @@ -2081,52 +2077,52 @@ (block (if (i32.lt_u - (tee_local $3 + (tee_local $2 (i32.load offset=8 - (get_local $10) + (get_local $11) ) ) - (get_local $9) + (get_local $10) ) (call $qa) ) (if (i32.ne (i32.load - (tee_local $4 + (tee_local $5 (i32.add - (get_local $3) + (get_local $2) (i32.const 12) ) ) ) - (get_local $10) + (get_local $11) ) (call $qa) ) (if (i32.eq (i32.load - (tee_local $12 + (tee_local $13 (i32.add - (get_local $1) + (get_local $3) (i32.const 8) ) ) ) - (get_local $10) + (get_local $11) ) (block (i32.store - (get_local $4) - (get_local $1) + (get_local $5) + (get_local $3) ) (i32.store - (get_local $12) - (get_local $3) + (get_local $13) + (get_local $2) ) (set_local $22 - (get_local $1) + (get_local $3) ) ) (call $qa) @@ -2140,14 +2136,14 @@ (block (if (i32.eq - (get_local $10) + (get_local $11) (i32.load - (tee_local $9 + (tee_local $10 (i32.add (i32.shl - (tee_local $1 + (tee_local $3 (i32.load offset=28 - (get_local $10) + (get_local $11) ) ) (i32.const 2) @@ -2159,7 +2155,7 @@ ) (block (i32.store - (get_local $9) + (get_local $10) (get_local $22) ) (if @@ -2176,7 +2172,7 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $1) + (get_local $3) ) (i32.const -1) ) @@ -2199,17 +2195,17 @@ (if (i32.eq (i32.load - (tee_local $1 + (tee_local $3 (i32.add (get_local $6) (i32.const 16) ) ) ) - (get_local $10) + (get_local $11) ) (i32.store - (get_local $1) + (get_local $3) (get_local $22) ) (i32.store offset=20 @@ -2227,7 +2223,7 @@ (if (i32.lt_u (get_local $22) - (tee_local $1 + (tee_local $3 (i32.load (i32.const 1224) ) @@ -2240,38 +2236,38 @@ (get_local $6) ) (if - (tee_local $9 + (tee_local $10 (i32.load offset=16 - (get_local $10) + (get_local $11) ) ) (if (i32.lt_u - (get_local $9) - (get_local $1) + (get_local $10) + (get_local $3) ) (call $qa) (block (i32.store offset=16 (get_local $22) - (get_local $9) + (get_local $10) ) (i32.store offset=24 - (get_local $9) + (get_local $10) (get_local $22) ) ) ) ) (if - (tee_local $9 + (tee_local $10 (i32.load offset=20 - (get_local $10) + (get_local $11) ) ) (if (i32.lt_u - (get_local $9) + (get_local $10) (i32.load (i32.const 1224) ) @@ -2280,10 +2276,10 @@ (block (i32.store offset=20 (get_local $22) - (get_local $9) + (get_local $10) ) (i32.store offset=24 - (get_local $9) + (get_local $10) (get_local $22) ) ) @@ -2300,7 +2296,7 @@ ) (block (i32.store offset=4 - (get_local $10) + (get_local $11) (i32.or (tee_local $6 (i32.add @@ -2312,10 +2308,10 @@ ) ) (i32.store - (tee_local $9 + (tee_local $10 (i32.add (i32.add - (get_local $10) + (get_local $11) (get_local $6) ) (i32.const 4) @@ -2323,7 +2319,7 @@ ) (i32.or (i32.load - (get_local $9) + (get_local $10) ) (i32.const 1) ) @@ -2331,14 +2327,14 @@ ) (block (i32.store offset=4 - (get_local $10) + (get_local $11) (i32.or (get_local $0) (i32.const 3) ) ) (i32.store offset=4 - (get_local $8) + (get_local $9) (i32.or (get_local $18) (i32.const 1) @@ -2346,12 +2342,12 @@ ) (i32.store (i32.add - (get_local $8) + (get_local $9) (get_local $18) ) (get_local $18) ) - (set_local $9 + (set_local $10 (i32.shr_u (get_local $18) (i32.const 3) @@ -2366,7 +2362,7 @@ (set_local $6 (i32.add (i32.shl - (get_local $9) + (get_local $10) (i32.const 3) ) (i32.const 1248) @@ -2374,23 +2370,23 @@ ) (if (i32.and - (tee_local $1 + (tee_local $3 (i32.load (i32.const 1208) ) ) - (tee_local $3 + (tee_local $2 (i32.shl (i32.const 1) - (get_local $9) + (get_local $10) ) ) ) (if (i32.lt_u - (tee_local $1 + (tee_local $3 (i32.load - (tee_local $3 + (tee_local $2 (i32.add (get_local $6) (i32.const 8) @@ -2405,10 +2401,10 @@ (call $qa) (block (set_local $19 - (get_local $3) + (get_local $2) ) - (set_local $5 - (get_local $1) + (set_local $7 + (get_local $3) ) ) ) @@ -2416,8 +2412,8 @@ (i32.store (i32.const 1208) (i32.or - (get_local $1) (get_local $3) + (get_local $2) ) ) (set_local $19 @@ -2426,34 +2422,34 @@ (i32.const 8) ) ) - (set_local $5 + (set_local $7 (get_local $6) ) ) ) (i32.store (get_local $19) - (get_local $8) + (get_local $9) ) (i32.store offset=12 - (get_local $5) - (get_local $8) + (get_local $7) + (get_local $9) ) (i32.store offset=8 - (get_local $8) - (get_local $5) + (get_local $9) + (get_local $7) ) (i32.store offset=12 - (get_local $8) + (get_local $9) (get_local $6) ) (br $do-once25) ) ) - (set_local $12 + (set_local $13 (i32.add (i32.shl - (tee_local $16 + (tee_local $3 (if (result i32) (tee_local $6 (i32.shr_u @@ -2472,7 +2468,7 @@ (i32.shr_u (get_local $18) (i32.add - (tee_local $12 + (tee_local $13 (i32.add (i32.sub (i32.const 14) @@ -2482,10 +2478,10 @@ (i32.and (i32.shr_u (i32.add - (tee_local $3 + (tee_local $2 (i32.shl (get_local $6) - (tee_local $1 + (tee_local $3 (i32.and (i32.shr_u (i32.add @@ -2506,15 +2502,15 @@ (i32.const 4) ) ) - (get_local $1) + (get_local $3) ) - (tee_local $3 + (tee_local $2 (i32.and (i32.shr_u (i32.add - (tee_local $9 + (tee_local $10 (i32.shl - (get_local $3) + (get_local $2) (get_local $6) ) ) @@ -2529,8 +2525,8 @@ ) (i32.shr_u (i32.shl - (get_local $9) - (get_local $3) + (get_local $10) + (get_local $2) ) (i32.const 15) ) @@ -2542,7 +2538,7 @@ (i32.const 1) ) (i32.shl - (get_local $12) + (get_local $13) (i32.const 1) ) ) @@ -2556,34 +2552,34 @@ ) ) (i32.store offset=28 - (get_local $8) - (get_local $16) + (get_local $9) + (get_local $3) ) (i32.store offset=4 - (tee_local $3 + (tee_local $2 (i32.add - (get_local $8) + (get_local $9) (i32.const 16) ) ) (i32.const 0) ) (i32.store - (get_local $3) + (get_local $2) (i32.const 0) ) (if (i32.eqz (i32.and - (tee_local $3 + (tee_local $2 (i32.load (i32.const 1212) ) ) - (tee_local $9 + (tee_local $10 (i32.shl (i32.const 1) - (get_local $16) + (get_local $3) ) ) ) @@ -2592,30 +2588,30 @@ (i32.store (i32.const 1212) (i32.or - (get_local $3) - (get_local $9) + (get_local $2) + (get_local $10) ) ) (i32.store - (get_local $12) - (get_local $8) + (get_local $13) + (get_local $9) ) (i32.store offset=24 - (get_local $8) - (get_local $12) + (get_local $9) + (get_local $13) ) (i32.store offset=12 - (get_local $8) - (get_local $8) + (get_local $9) + (get_local $9) ) (i32.store offset=8 - (get_local $8) - (get_local $8) + (get_local $9) + (get_local $9) ) (br $do-once25) ) ) - (set_local $9 + (set_local $10 (i32.shl (get_local $18) (select @@ -2623,32 +2619,32 @@ (i32.sub (i32.const 25) (i32.shr_u - (get_local $16) + (get_local $3) (i32.const 1) ) ) (i32.eq - (get_local $16) + (get_local $3) (i32.const 31) ) ) ) ) - (set_local $3 + (set_local $2 (i32.load - (get_local $12) + (get_local $13) ) ) (if (i32.eq - (tee_local $7 + (tee_local $8 (loop $while-in28 (result i32) (block $while-out27 (result i32) (if (i32.eq (i32.and (i32.load offset=4 - (get_local $3) + (get_local $2) ) (i32.const -8) ) @@ -2656,7 +2652,7 @@ ) (block (set_local $17 - (get_local $3) + (get_local $2) ) (br $while-out27 (i32.const 148) @@ -2664,17 +2660,17 @@ ) ) (if (result i32) - (tee_local $1 + (tee_local $3 (i32.load - (tee_local $12 + (tee_local $13 (i32.add (i32.add - (get_local $3) + (get_local $2) (i32.const 16) ) (i32.shl (i32.shr_u - (get_local $9) + (get_local $10) (i32.const 31) ) (i32.const 2) @@ -2684,23 +2680,23 @@ ) ) (block - (set_local $9 + (set_local $10 (i32.shl - (get_local $9) + (get_local $10) (i32.const 1) ) ) - (set_local $3 - (get_local $1) + (set_local $2 + (get_local $3) ) (br $while-in28) ) (block (result i32) (set_local $21 - (get_local $12) + (get_local $13) ) (set_local $15 - (get_local $3) + (get_local $2) ) (i32.const 145) ) @@ -2721,33 +2717,33 @@ (block (i32.store (get_local $21) - (get_local $8) + (get_local $9) ) (i32.store offset=24 - (get_local $8) + (get_local $9) (get_local $15) ) (i32.store offset=12 - (get_local $8) - (get_local $8) + (get_local $9) + (get_local $9) ) (i32.store offset=8 - (get_local $8) - (get_local $8) + (get_local $9) + (get_local $9) ) ) ) (if (i32.eq - (get_local $7) + (get_local $8) (i32.const 148) ) (if (i32.and (i32.ge_u - (tee_local $9 + (tee_local $10 (i32.load - (tee_local $3 + (tee_local $2 (i32.add (get_local $17) (i32.const 8) @@ -2755,7 +2751,7 @@ ) ) ) - (tee_local $1 + (tee_local $3 (i32.load (i32.const 1224) ) @@ -2763,28 +2759,28 @@ ) (i32.ge_u (get_local $17) - (get_local $1) + (get_local $3) ) ) (block (i32.store offset=12 + (get_local $10) (get_local $9) - (get_local $8) ) (i32.store - (get_local $3) - (get_local $8) + (get_local $2) + (get_local $9) ) (i32.store offset=8 - (get_local $8) (get_local $9) + (get_local $10) ) (i32.store offset=12 - (get_local $8) + (get_local $9) (get_local $17) ) (i32.store offset=24 - (get_local $8) + (get_local $9) (i32.const 0) ) ) @@ -2800,7 +2796,7 @@ ) (return (i32.add - (get_local $10) + (get_local $11) (i32.const 8) ) ) @@ -2819,7 +2815,7 @@ ) (if (i32.ge_u - (tee_local $10 + (tee_local $11 (i32.load (i32.const 1216) ) @@ -2836,7 +2832,7 @@ (i32.gt_u (tee_local $17 (i32.sub - (get_local $10) + (get_local $11) (get_local $6) ) ) @@ -2890,7 +2886,7 @@ (i32.store offset=4 (get_local $15) (i32.or - (get_local $10) + (get_local $11) (i32.const 3) ) ) @@ -2899,7 +2895,7 @@ (i32.add (i32.add (get_local $15) - (get_local $10) + (get_local $11) ) (i32.const 4) ) @@ -2937,7 +2933,7 @@ ) (i32.store (i32.const 1232) - (tee_local $10 + (tee_local $11 (i32.add (tee_local $15 (i32.load @@ -2949,7 +2945,7 @@ ) ) (i32.store offset=4 - (get_local $10) + (get_local $11) (i32.or (get_local $17) (i32.const 1) @@ -2997,11 +2993,11 @@ (i32.const 0) ) (i32.store - (get_local $13) + (get_local $14) (tee_local $15 (i32.xor (i32.and - (get_local $13) + (get_local $14) (i32.const -16) ) (i32.const 1431655768) @@ -3022,11 +3018,11 @@ ) (if (i32.le_u - (tee_local $13 + (tee_local $14 (i32.and - (tee_local $10 + (tee_local $11 (i32.add - (tee_local $13 + (tee_local $14 (i32.load (i32.const 1688) ) @@ -3042,7 +3038,7 @@ (tee_local $21 (i32.sub (i32.const 0) - (get_local $13) + (get_local $14) ) ) ) @@ -3067,20 +3063,20 @@ (if (i32.or (i32.le_u - (tee_local $5 + (tee_local $7 (i32.add - (tee_local $16 + (tee_local $3 (i32.load (i32.const 1640) ) ) - (get_local $13) + (get_local $14) ) ) - (get_local $16) + (get_local $3) ) (i32.gt_u - (get_local $5) + (get_local $7) (get_local $18) ) ) @@ -3096,7 +3092,7 @@ ) (if (i32.eq - (tee_local $7 + (tee_local $8 (block $label$break$b (result i32) (if (i32.eqz @@ -3116,16 +3112,16 @@ ) ) (block - (set_local $5 + (set_local $7 (i32.const 1656) ) (loop $while-in32 (block $while-out31 (if (i32.le_u - (tee_local $16 + (tee_local $3 (i32.load - (get_local $5) + (get_local $7) ) ) (get_local $18) @@ -3133,11 +3129,11 @@ (if (i32.gt_u (i32.add - (get_local $16) + (get_local $3) (i32.load (tee_local $19 (i32.add - (get_local $5) + (get_local $7) (i32.const 4) ) ) @@ -3147,9 +3143,9 @@ ) (block (set_local $0 - (get_local $5) + (get_local $7) ) - (set_local $4 + (set_local $5 (get_local $19) ) (br $while-out31) @@ -3157,13 +3153,13 @@ ) ) (br_if $while-in32 - (tee_local $5 + (tee_local $7 (i32.load offset=8 - (get_local $5) + (get_local $7) ) ) ) - (set_local $7 + (set_local $8 (i32.const 171) ) (br $label$break$c) @@ -3171,10 +3167,10 @@ ) (if (i32.lt_u - (tee_local $5 + (tee_local $7 (i32.and (i32.sub - (get_local $10) + (get_local $11) (i32.load (i32.const 1220) ) @@ -3188,7 +3184,7 @@ (i32.eq (tee_local $19 (call $ta - (get_local $5) + (get_local $7) ) ) (i32.add @@ -3196,7 +3192,7 @@ (get_local $0) ) (i32.load - (get_local $4) + (get_local $5) ) ) ) @@ -3210,7 +3206,7 @@ (get_local $19) ) (set_local $26 - (get_local $5) + (get_local $7) ) (br $label$break$b (i32.const 191) @@ -3218,20 +3214,20 @@ ) ) (block - (set_local $11 + (set_local $12 (get_local $19) ) - (set_local $2 - (get_local $5) + (set_local $1 + (get_local $7) ) - (set_local $7 + (set_local $8 (i32.const 181) ) ) ) ) ) - (set_local $7 + (set_local $8 (i32.const 171) ) ) @@ -3239,7 +3235,7 @@ (block $do-once33 (if (i32.eq - (get_local $7) + (get_local $8) (i32.const 171) ) (if @@ -3252,12 +3248,12 @@ (i32.const -1) ) (block - (set_local $3 + (set_local $2 (if (result i32) (i32.and (tee_local $19 (i32.add - (tee_local $5 + (tee_local $7 (i32.load (i32.const 1684) ) @@ -3271,7 +3267,7 @@ ) (i32.add (i32.sub - (get_local $13) + (get_local $14) (get_local $0) ) (i32.and @@ -3281,31 +3277,31 @@ ) (i32.sub (i32.const 0) - (get_local $5) + (get_local $7) ) ) ) - (get_local $13) + (get_local $14) ) ) (set_local $0 (i32.add - (tee_local $5 + (tee_local $7 (i32.load (i32.const 1640) ) ) - (get_local $3) + (get_local $2) ) ) (if (i32.and (i32.gt_u - (get_local $3) + (get_local $2) (get_local $6) ) (i32.lt_u - (get_local $3) + (get_local $2) (i32.const 2147483647) ) ) @@ -3320,7 +3316,7 @@ (i32.or (i32.le_u (get_local $0) - (get_local $5) + (get_local $7) ) (i32.gt_u (get_local $0) @@ -3329,12 +3325,12 @@ ) ) ) - (set_local $2 + (set_local $1 (if (result i32) (i32.eq (tee_local $19 (call $ta - (get_local $3) + (get_local $2) ) ) (get_local $18) @@ -3344,20 +3340,20 @@ (get_local $18) ) (set_local $26 - (get_local $3) + (get_local $2) ) (br $label$break$b (i32.const 191) ) ) (block (result i32) - (set_local $11 + (set_local $12 (get_local $19) ) - (set_local $7 + (set_local $8 (i32.const 181) ) - (get_local $3) + (get_local $2) ) ) ) @@ -3370,30 +3366,30 @@ (block $label$break$d (if (i32.eq - (get_local $7) + (get_local $8) (i32.const 181) ) (block (set_local $19 (i32.sub (i32.const 0) - (get_local $2) + (get_local $1) ) ) - (set_local $1 + (set_local $4 (if (result i32) (i32.and (i32.gt_u (get_local $15) - (get_local $2) + (get_local $1) ) (i32.and (i32.lt_u - (get_local $2) + (get_local $1) (i32.const 2147483647) ) (i32.ne - (get_local $11) + (get_local $12) (i32.const -1) ) ) @@ -3405,7 +3401,7 @@ (i32.add (i32.sub (get_local $17) - (get_local $2) + (get_local $1) ) (tee_local $18 (i32.load @@ -3438,25 +3434,25 @@ ) (i32.add (get_local $0) - (get_local $2) + (get_local $1) ) ) - (get_local $2) + (get_local $1) ) - (get_local $2) + (get_local $1) ) ) (if (i32.ne - (get_local $11) + (get_local $12) (i32.const -1) ) (block (set_local $20 - (get_local $11) + (get_local $12) ) (set_local $26 - (get_local $1) + (get_local $4) ) (br $label$break$b (i32.const 191) @@ -3484,18 +3480,18 @@ ) (if (i32.lt_u - (get_local $13) + (get_local $14) (i32.const 2147483647) ) (if (i32.and (i32.lt_u - (tee_local $1 + (tee_local $4 (call $ta - (get_local $13) + (get_local $14) ) ) - (tee_local $13 + (tee_local $14 (call $ta (i32.const 0) ) @@ -3503,21 +3499,21 @@ ) (i32.and (i32.ne - (get_local $1) + (get_local $4) (i32.const -1) ) (i32.ne - (get_local $13) + (get_local $14) (i32.const -1) ) ) ) (if (i32.gt_u - (tee_local $11 + (tee_local $12 (i32.sub - (get_local $13) - (get_local $1) + (get_local $14) + (get_local $4) ) ) (i32.add @@ -3527,12 +3523,12 @@ ) (block (set_local $20 - (get_local $1) + (get_local $4) ) (set_local $26 - (get_local $11) + (get_local $12) ) - (set_local $7 + (set_local $8 (i32.const 191) ) ) @@ -3542,13 +3538,13 @@ ) (if (i32.eq - (get_local $7) + (get_local $8) (i32.const 191) ) (block (i32.store (i32.const 1640) - (tee_local $11 + (tee_local $12 (i32.add (i32.load (i32.const 1640) @@ -3559,25 +3555,25 @@ ) (if (i32.gt_u - (get_local $11) + (get_local $12) (i32.load (i32.const 1644) ) ) (i32.store (i32.const 1644) - (get_local $11) + (get_local $12) ) ) (block $do-once38 (if - (tee_local $11 + (tee_local $12 (i32.load (i32.const 1232) ) ) (block - (set_local $2 + (set_local $1 (i32.const 1656) ) (loop $do-in41 @@ -3586,16 +3582,16 @@ (i32.eq (get_local $20) (i32.add - (tee_local $1 + (tee_local $4 (i32.load - (get_local $2) + (get_local $1) ) ) (tee_local $17 (i32.load - (tee_local $13 + (tee_local $14 (i32.add - (get_local $2) + (get_local $1) (i32.const 4) ) ) @@ -3605,27 +3601,27 @@ ) (block (set_local $48 - (get_local $1) + (get_local $4) ) (set_local $49 - (get_local $13) + (get_local $14) ) (set_local $50 (get_local $17) ) (set_local $51 - (get_local $2) + (get_local $1) ) - (set_local $7 + (set_local $8 (i32.const 201) ) (br $do-out40) ) ) (br_if $do-in41 - (tee_local $2 + (tee_local $1 (i32.load offset=8 - (get_local $2) + (get_local $1) ) ) ) @@ -3633,7 +3629,7 @@ ) (if (i32.eq - (get_local $7) + (get_local $8) (i32.const 201) ) (if @@ -3648,11 +3644,11 @@ (if (i32.and (i32.lt_u - (get_local $11) + (get_local $12) (get_local $20) ) (i32.ge_u - (get_local $11) + (get_local $12) (get_local $48) ) ) @@ -3664,17 +3660,17 @@ (get_local $26) ) ) - (set_local $2 + (set_local $1 (i32.add - (get_local $11) + (get_local $12) (tee_local $17 (select (i32.and (i32.sub (i32.const 0) - (tee_local $2 + (tee_local $1 (i32.add - (get_local $11) + (get_local $12) (i32.const 8) ) ) @@ -3683,14 +3679,14 @@ ) (i32.const 0) (i32.and - (get_local $2) + (get_local $1) (i32.const 7) ) ) ) ) ) - (set_local $13 + (set_local $14 (i32.add (i32.sub (get_local $26) @@ -3703,23 +3699,23 @@ ) (i32.store (i32.const 1232) - (get_local $2) + (get_local $1) ) (i32.store (i32.const 1220) - (get_local $13) + (get_local $14) ) (i32.store offset=4 - (get_local $2) + (get_local $1) (i32.or - (get_local $13) + (get_local $14) (i32.const 1) ) ) (i32.store offset=4 (i32.add - (get_local $2) - (get_local $13) + (get_local $1) + (get_local $14) ) (i32.const 40) ) @@ -3734,11 +3730,11 @@ ) ) ) - (set_local $14 + (set_local $16 (if (result i32) (i32.lt_u (get_local $20) - (tee_local $13 + (tee_local $14 (i32.load (i32.const 1224) ) @@ -3751,16 +3747,16 @@ ) (get_local $20) ) - (get_local $13) + (get_local $14) ) ) - (set_local $13 + (set_local $14 (i32.add (get_local $20) (get_local $26) ) ) - (set_local $2 + (set_local $1 (i32.const 1656) ) (loop $while-in43 @@ -3768,27 +3764,27 @@ (if (i32.eq (i32.load - (get_local $2) + (get_local $1) ) - (get_local $13) + (get_local $14) ) (block (set_local $52 - (get_local $2) + (get_local $1) ) (set_local $42 - (get_local $2) + (get_local $1) ) - (set_local $7 + (set_local $8 (i32.const 209) ) (br $while-out42) ) ) (br_if $while-in43 - (tee_local $2 + (tee_local $1 (i32.load offset=8 - (get_local $2) + (get_local $1) ) ) ) @@ -3799,7 +3795,7 @@ ) (if (i32.eq - (get_local $7) + (get_local $8) (i32.const 209) ) (set_local $30 @@ -3817,7 +3813,7 @@ (get_local $20) ) (i32.store - (tee_local $2 + (tee_local $1 (i32.add (get_local $42) (i32.const 4) @@ -3825,7 +3821,7 @@ ) (i32.add (i32.load - (get_local $2) + (get_local $1) ) (get_local $26) ) @@ -3837,7 +3833,7 @@ (i32.and (i32.sub (i32.const 0) - (tee_local $2 + (tee_local $1 (i32.add (get_local $20) (i32.const 8) @@ -3848,22 +3844,22 @@ ) (i32.const 0) (i32.and - (get_local $2) + (get_local $1) (i32.const 7) ) ) ) ) - (set_local $1 + (set_local $4 (i32.add - (get_local $13) + (get_local $14) (select (i32.and (i32.sub (i32.const 0) - (tee_local $2 + (tee_local $1 (i32.add - (get_local $13) + (get_local $14) (i32.const 8) ) ) @@ -3872,13 +3868,13 @@ ) (i32.const 0) (i32.and - (get_local $2) + (get_local $1) (i32.const 7) ) ) ) ) - (set_local $2 + (set_local $1 (i32.add (get_local $17) (get_local $6) @@ -3887,7 +3883,7 @@ (set_local $15 (i32.sub (i32.sub - (get_local $1) + (get_local $4) (get_local $17) ) (get_local $6) @@ -3903,13 +3899,13 @@ (block $do-once44 (if (i32.eq - (get_local $1) - (get_local $11) + (get_local $4) + (get_local $12) ) (block (i32.store (i32.const 1220) - (tee_local $3 + (tee_local $2 (i32.add (i32.load (i32.const 1220) @@ -3920,12 +3916,12 @@ ) (i32.store (i32.const 1232) - (get_local $2) + (get_local $1) ) (i32.store offset=4 - (get_local $2) + (get_local $1) (i32.or - (get_local $3) + (get_local $2) (i32.const 1) ) ) @@ -3933,7 +3929,7 @@ (block (if (i32.eq - (get_local $1) + (get_local $4) (i32.load (i32.const 1228) ) @@ -3941,7 +3937,7 @@ (block (i32.store (i32.const 1216) - (tee_local $3 + (tee_local $2 (i32.add (i32.load (i32.const 1216) @@ -3952,21 +3948,21 @@ ) (i32.store (i32.const 1228) - (get_local $2) + (get_local $1) ) (i32.store offset=4 - (get_local $2) + (get_local $1) (i32.or - (get_local $3) + (get_local $2) (i32.const 1) ) ) (i32.store (i32.add + (get_local $1) (get_local $2) - (get_local $3) ) - (get_local $3) + (get_local $2) ) (br $do-once44) ) @@ -3974,9 +3970,9 @@ (if (i32.eq (i32.and - (tee_local $3 + (tee_local $2 (i32.load offset=4 - (get_local $1) + (get_local $4) ) ) (i32.const 3) @@ -3984,28 +3980,28 @@ (i32.const 1) ) (block - (set_local $4 + (set_local $5 (i32.and - (get_local $3) + (get_local $2) (i32.const -8) ) ) (set_local $0 (i32.shr_u - (get_local $3) + (get_local $2) (i32.const 3) ) ) (block $label$break$e (if (i32.lt_u - (get_local $3) + (get_local $2) (i32.const 256) ) (block - (set_local $10 + (set_local $11 (i32.load offset=12 - (get_local $1) + (get_local $4) ) ) (block $do-once47 @@ -4013,7 +4009,7 @@ (i32.ne (tee_local $21 (i32.load offset=8 - (get_local $1) + (get_local $4) ) ) (tee_local $19 @@ -4030,7 +4026,7 @@ (if (i32.lt_u (get_local $21) - (get_local $14) + (get_local $16) ) (call $qa) ) @@ -4039,7 +4035,7 @@ (i32.load offset=12 (get_local $21) ) - (get_local $1) + (get_local $4) ) ) (call $qa) @@ -4048,7 +4044,7 @@ ) (if (i32.eq - (get_local $10) + (get_local $11) (get_local $21) ) (block @@ -4073,20 +4069,20 @@ (block $do-once49 (if (i32.eq - (get_local $10) + (get_local $11) (get_local $19) ) (set_local $43 (i32.add - (get_local $10) + (get_local $11) (i32.const 8) ) ) (block (if (i32.lt_u - (get_local $10) - (get_local $14) + (get_local $11) + (get_local $16) ) (call $qa) ) @@ -4095,12 +4091,12 @@ (i32.load (tee_local $0 (i32.add - (get_local $10) + (get_local $11) (i32.const 8) ) ) ) - (get_local $1) + (get_local $4) ) (block (set_local $43 @@ -4115,7 +4111,7 @@ ) (i32.store offset=12 (get_local $21) - (get_local $10) + (get_local $11) ) (i32.store (get_local $43) @@ -4125,7 +4121,7 @@ (block (set_local $19 (i32.load offset=24 - (get_local $1) + (get_local $4) ) ) (block $do-once51 @@ -4133,21 +4129,21 @@ (i32.eq (tee_local $0 (i32.load offset=12 - (get_local $1) + (get_local $4) ) ) - (get_local $1) + (get_local $4) ) (block (set_local $0 (if (result i32) - (tee_local $16 + (tee_local $3 (i32.load - (tee_local $5 + (tee_local $7 (i32.add (tee_local $18 (i32.add - (get_local $1) + (get_local $4) (i32.const 16) ) ) @@ -4157,10 +4153,10 @@ ) ) (block (result i32) - (set_local $3 - (get_local $16) + (set_local $2 + (get_local $3) ) - (get_local $5) + (get_local $7) ) (if (result i32) (tee_local $22 @@ -4169,7 +4165,7 @@ ) ) (block (result i32) - (set_local $3 + (set_local $2 (get_local $22) ) (get_local $18) @@ -4180,43 +4176,43 @@ ) (loop $while-in54 (if - (tee_local $16 + (tee_local $3 (i32.load - (tee_local $5 + (tee_local $7 (i32.add - (get_local $3) + (get_local $2) (i32.const 20) ) ) ) ) (block - (set_local $3 - (get_local $16) + (set_local $2 + (get_local $3) ) (set_local $0 - (get_local $5) + (get_local $7) ) (br $while-in54) ) ) (if - (tee_local $16 + (tee_local $3 (i32.load - (tee_local $5 + (tee_local $7 (i32.add - (get_local $3) + (get_local $2) (i32.const 16) ) ) ) ) (block - (set_local $3 - (get_local $16) + (set_local $2 + (get_local $3) ) (set_local $0 - (get_local $5) + (get_local $7) ) (br $while-in54) ) @@ -4225,7 +4221,7 @@ (if (i32.lt_u (get_local $0) - (get_local $14) + (get_local $16) ) (call $qa) (block @@ -4234,7 +4230,7 @@ (i32.const 0) ) (set_local $24 - (get_local $3) + (get_local $2) ) ) ) @@ -4242,26 +4238,26 @@ (block (if (i32.lt_u - (tee_local $5 + (tee_local $7 (i32.load offset=8 - (get_local $1) + (get_local $4) ) ) - (get_local $14) + (get_local $16) ) (call $qa) ) (if (i32.ne (i32.load - (tee_local $16 + (tee_local $3 (i32.add - (get_local $5) + (get_local $7) (i32.const 12) ) ) ) - (get_local $1) + (get_local $4) ) (call $qa) ) @@ -4275,16 +4271,16 @@ ) ) ) - (get_local $1) + (get_local $4) ) (block (i32.store - (get_local $16) + (get_local $3) (get_local $0) ) (i32.store (get_local $18) - (get_local $5) + (get_local $7) ) (set_local $24 (get_local $0) @@ -4303,14 +4299,14 @@ (block $do-once55 (if (i32.eq - (get_local $1) + (get_local $4) (i32.load (tee_local $21 (i32.add (i32.shl (tee_local $0 (i32.load offset=28 - (get_local $1) + (get_local $4) ) ) (i32.const 2) @@ -4358,17 +4354,17 @@ (if (i32.eq (i32.load - (tee_local $10 + (tee_local $11 (i32.add (get_local $19) (i32.const 16) ) ) ) - (get_local $1) + (get_local $4) ) (i32.store - (get_local $10) + (get_local $11) (get_local $24) ) (i32.store offset=20 @@ -4400,11 +4396,11 @@ (get_local $19) ) (if - (tee_local $10 + (tee_local $11 (i32.load (tee_local $21 (i32.add - (get_local $1) + (get_local $4) (i32.const 16) ) ) @@ -4412,17 +4408,17 @@ ) (if (i32.lt_u - (get_local $10) + (get_local $11) (get_local $0) ) (call $qa) (block (i32.store offset=16 (get_local $24) - (get_local $10) + (get_local $11) ) (i32.store offset=24 - (get_local $10) + (get_local $11) (get_local $24) ) ) @@ -4430,7 +4426,7 @@ ) (br_if $label$break$e (i32.eqz - (tee_local $10 + (tee_local $11 (i32.load offset=4 (get_local $21) ) @@ -4439,7 +4435,7 @@ ) (if (i32.lt_u - (get_local $10) + (get_local $11) (i32.load (i32.const 1224) ) @@ -4448,10 +4444,10 @@ (block (i32.store offset=20 (get_local $24) - (get_local $10) + (get_local $11) ) (i32.store offset=24 - (get_local $10) + (get_local $11) (get_local $24) ) ) @@ -4459,15 +4455,15 @@ ) ) ) - (set_local $1 + (set_local $4 (i32.add - (get_local $1) (get_local $4) + (get_local $5) ) ) (set_local $15 (i32.add - (get_local $4) + (get_local $5) (get_local $15) ) ) @@ -4476,7 +4472,7 @@ (i32.store (tee_local $0 (i32.add - (get_local $1) + (get_local $4) (i32.const 4) ) ) @@ -4488,7 +4484,7 @@ ) ) (i32.store offset=4 - (get_local $2) + (get_local $1) (i32.or (get_local $15) (i32.const 1) @@ -4496,7 +4492,7 @@ ) (i32.store (i32.add - (get_local $2) + (get_local $1) (get_local $15) ) (get_local $15) @@ -4513,7 +4509,7 @@ (i32.const 256) ) (block - (set_local $3 + (set_local $2 (i32.add (i32.shl (get_local $0) @@ -4525,7 +4521,7 @@ (block $do-once59 (if (i32.and - (tee_local $10 + (tee_local $11 (i32.load (i32.const 1208) ) @@ -4544,7 +4540,7 @@ (i32.load (tee_local $0 (i32.add - (get_local $3) + (get_local $2) (i32.const 8) ) ) @@ -4570,37 +4566,37 @@ (i32.store (i32.const 1208) (i32.or - (get_local $10) + (get_local $11) (get_local $0) ) ) (set_local $44 (i32.add - (get_local $3) + (get_local $2) (i32.const 8) ) ) (set_local $37 - (get_local $3) + (get_local $2) ) ) ) ) (i32.store (get_local $44) - (get_local $2) + (get_local $1) ) (i32.store offset=12 (get_local $37) - (get_local $2) + (get_local $1) ) (i32.store offset=8 - (get_local $2) + (get_local $1) (get_local $37) ) (i32.store offset=12 + (get_local $1) (get_local $2) - (get_local $3) ) (br $do-once44) ) @@ -4608,7 +4604,7 @@ (set_local $0 (i32.add (i32.shl - (tee_local $4 + (tee_local $5 (block $do-once61 (result i32) (if (result i32) (tee_local $0 @@ -4632,7 +4628,7 @@ (i32.shr_u (get_local $15) (i32.add - (tee_local $5 + (tee_local $7 (i32.add (i32.sub (i32.const 14) @@ -4642,10 +4638,10 @@ (i32.and (i32.shr_u (i32.add - (tee_local $4 + (tee_local $5 (i32.shl (get_local $0) - (tee_local $10 + (tee_local $11 (i32.and (i32.shr_u (i32.add @@ -4666,15 +4662,15 @@ (i32.const 4) ) ) - (get_local $10) + (get_local $11) ) - (tee_local $4 + (tee_local $5 (i32.and (i32.shr_u (i32.add (tee_local $0 (i32.shl - (get_local $4) + (get_local $5) (get_local $19) ) ) @@ -4690,7 +4686,7 @@ (i32.shr_u (i32.shl (get_local $0) - (get_local $4) + (get_local $5) ) (i32.const 15) ) @@ -4702,7 +4698,7 @@ (i32.const 1) ) (i32.shl - (get_local $5) + (get_local $7) (i32.const 1) ) ) @@ -4717,34 +4713,34 @@ ) ) (i32.store offset=28 - (get_local $2) - (get_local $4) + (get_local $1) + (get_local $5) ) (i32.store offset=4 - (tee_local $3 + (tee_local $2 (i32.add - (get_local $2) + (get_local $1) (i32.const 16) ) ) (i32.const 0) ) (i32.store - (get_local $3) + (get_local $2) (i32.const 0) ) (if (i32.eqz (i32.and - (tee_local $3 + (tee_local $2 (i32.load (i32.const 1212) ) ) - (tee_local $5 + (tee_local $7 (i32.shl (i32.const 1) - (get_local $4) + (get_local $5) ) ) ) @@ -4753,30 +4749,30 @@ (i32.store (i32.const 1212) (i32.or - (get_local $3) - (get_local $5) + (get_local $2) + (get_local $7) ) ) (i32.store (get_local $0) - (get_local $2) + (get_local $1) ) (i32.store offset=24 - (get_local $2) + (get_local $1) (get_local $0) ) (i32.store offset=12 - (get_local $2) - (get_local $2) + (get_local $1) + (get_local $1) ) (i32.store offset=8 - (get_local $2) - (get_local $2) + (get_local $1) + (get_local $1) ) (br $do-once44) ) ) - (set_local $5 + (set_local $7 (i32.shl (get_local $15) (select @@ -4784,32 +4780,32 @@ (i32.sub (i32.const 25) (i32.shr_u - (get_local $4) + (get_local $5) (i32.const 1) ) ) (i32.eq - (get_local $4) + (get_local $5) (i32.const 31) ) ) ) ) - (set_local $3 + (set_local $2 (i32.load (get_local $0) ) ) (if (i32.eq - (tee_local $7 + (tee_local $8 (loop $while-in64 (result i32) (block $while-out63 (result i32) (if (i32.eq (i32.and (i32.load offset=4 - (get_local $3) + (get_local $2) ) (i32.const -8) ) @@ -4817,7 +4813,7 @@ ) (block (set_local $38 - (get_local $3) + (get_local $2) ) (br $while-out63 (i32.const 279) @@ -4825,17 +4821,17 @@ ) ) (if (result i32) - (tee_local $4 + (tee_local $5 (i32.load (tee_local $0 (i32.add (i32.add - (get_local $3) + (get_local $2) (i32.const 16) ) (i32.shl (i32.shr_u - (get_local $5) + (get_local $7) (i32.const 31) ) (i32.const 2) @@ -4845,14 +4841,14 @@ ) ) (block - (set_local $5 + (set_local $7 (i32.shl - (get_local $5) + (get_local $7) (i32.const 1) ) ) - (set_local $3 - (get_local $4) + (set_local $2 + (get_local $5) ) (br $while-in64) ) @@ -4861,7 +4857,7 @@ (get_local $0) ) (set_local $53 - (get_local $3) + (get_local $2) ) (i32.const 276) ) @@ -4882,33 +4878,33 @@ (block (i32.store (get_local $45) - (get_local $2) + (get_local $1) ) (i32.store offset=24 - (get_local $2) + (get_local $1) (get_local $53) ) (i32.store offset=12 - (get_local $2) - (get_local $2) + (get_local $1) + (get_local $1) ) (i32.store offset=8 - (get_local $2) - (get_local $2) + (get_local $1) + (get_local $1) ) ) ) (if (i32.eq - (get_local $7) + (get_local $8) (i32.const 279) ) (if (i32.and (i32.ge_u - (tee_local $5 + (tee_local $7 (i32.load - (tee_local $3 + (tee_local $2 (i32.add (get_local $38) (i32.const 8) @@ -4916,7 +4912,7 @@ ) ) ) - (tee_local $4 + (tee_local $5 (i32.load (i32.const 1224) ) @@ -4924,28 +4920,28 @@ ) (i32.ge_u (get_local $38) - (get_local $4) + (get_local $5) ) ) (block (i32.store offset=12 - (get_local $5) - (get_local $2) + (get_local $7) + (get_local $1) ) (i32.store - (get_local $3) (get_local $2) + (get_local $1) ) (i32.store offset=8 - (get_local $2) - (get_local $5) + (get_local $1) + (get_local $7) ) (i32.store offset=12 - (get_local $2) + (get_local $1) (get_local $38) ) (i32.store offset=24 - (get_local $2) + (get_local $1) (i32.const 0) ) ) @@ -4973,24 +4969,24 @@ (block $while-out65 (if (i32.le_u - (tee_local $2 + (tee_local $1 (i32.load (get_local $30) ) ) - (get_local $11) + (get_local $12) ) (if (i32.gt_u (tee_local $15 (i32.add - (get_local $2) + (get_local $1) (i32.load offset=4 (get_local $30) ) ) ) - (get_local $11) + (get_local $12) ) (block (set_local $0 @@ -5019,12 +5015,12 @@ (i32.const 8) ) ) - (set_local $2 + (set_local $1 (i32.add (tee_local $17 (select - (get_local $11) - (tee_local $2 + (get_local $12) + (tee_local $1 (i32.add (get_local $17) (select @@ -5044,10 +5040,10 @@ ) ) (i32.lt_u - (get_local $2) + (get_local $1) (tee_local $15 (i32.add - (get_local $11) + (get_local $12) (i32.const 16) ) ) @@ -5059,15 +5055,15 @@ ) (i32.store (i32.const 1232) - (tee_local $1 + (tee_local $4 (i32.add (get_local $20) - (tee_local $13 + (tee_local $14 (select (i32.and (i32.sub (i32.const 0) - (tee_local $1 + (tee_local $4 (i32.add (get_local $20) (i32.const 8) @@ -5078,7 +5074,7 @@ ) (i32.const 0) (i32.and - (get_local $1) + (get_local $4) (i32.const 7) ) ) @@ -5088,27 +5084,27 @@ ) (i32.store (i32.const 1220) - (tee_local $5 + (tee_local $7 (i32.sub (i32.add (get_local $26) (i32.const -40) ) - (get_local $13) + (get_local $14) ) ) ) (i32.store offset=4 - (get_local $1) + (get_local $4) (i32.or - (get_local $5) + (get_local $7) (i32.const 1) ) ) (i32.store offset=4 (i32.add - (get_local $1) - (get_local $5) + (get_local $4) + (get_local $7) ) (i32.const 40) ) @@ -5119,7 +5115,7 @@ ) ) (i32.store - (tee_local $5 + (tee_local $7 (i32.add (get_local $17) (i32.const 4) @@ -5128,25 +5124,25 @@ (i32.const 27) ) (i32.store - (get_local $2) + (get_local $1) (i32.load (i32.const 1656) ) ) (i32.store offset=4 - (get_local $2) + (get_local $1) (i32.load (i32.const 1660) ) ) (i32.store offset=8 - (get_local $2) + (get_local $1) (i32.load (i32.const 1664) ) ) (i32.store offset=12 - (get_local $2) + (get_local $1) (i32.load (i32.const 1668) ) @@ -5165,9 +5161,9 @@ ) (i32.store (i32.const 1664) - (get_local $2) + (get_local $1) ) - (set_local $2 + (set_local $1 (i32.add (get_local $17) (i32.const 24) @@ -5175,9 +5171,9 @@ ) (loop $do-in68 (i32.store - (tee_local $2 + (tee_local $1 (i32.add - (get_local $2) + (get_local $1) (i32.const 4) ) ) @@ -5186,7 +5182,7 @@ (br_if $do-in68 (i32.lt_u (i32.add - (get_local $2) + (get_local $1) (i32.const 4) ) (get_local $0) @@ -5196,25 +5192,25 @@ (if (i32.ne (get_local $17) - (get_local $11) + (get_local $12) ) (block (i32.store - (get_local $5) + (get_local $7) (i32.and (i32.load - (get_local $5) + (get_local $7) ) (i32.const -2) ) ) (i32.store offset=4 - (get_local $11) + (get_local $12) (i32.or - (tee_local $2 + (tee_local $1 (i32.sub (get_local $17) - (get_local $11) + (get_local $12) ) ) (i32.const 1) @@ -5222,24 +5218,24 @@ ) (i32.store (get_local $17) - (get_local $2) + (get_local $1) ) - (set_local $1 + (set_local $4 (i32.shr_u - (get_local $2) + (get_local $1) (i32.const 3) ) ) (if (i32.lt_u - (get_local $2) + (get_local $1) (i32.const 256) ) (block - (set_local $13 + (set_local $14 (i32.add (i32.shl - (get_local $1) + (get_local $4) (i32.const 3) ) (i32.const 1248) @@ -5247,25 +5243,25 @@ ) (if (i32.and - (tee_local $3 + (tee_local $2 (i32.load (i32.const 1208) ) ) - (tee_local $4 + (tee_local $5 (i32.shl (i32.const 1) - (get_local $1) + (get_local $4) ) ) ) (if (i32.lt_u - (tee_local $3 + (tee_local $2 (i32.load - (tee_local $4 + (tee_local $5 (i32.add - (get_local $13) + (get_local $14) (i32.const 8) ) ) @@ -5278,10 +5274,10 @@ (call $qa) (block (set_local $46 - (get_local $4) + (get_local $5) ) (set_local $39 - (get_local $3) + (get_local $2) ) ) ) @@ -5289,36 +5285,36 @@ (i32.store (i32.const 1208) (i32.or - (get_local $3) - (get_local $4) + (get_local $2) + (get_local $5) ) ) (set_local $46 (i32.add - (get_local $13) + (get_local $14) (i32.const 8) ) ) (set_local $39 - (get_local $13) + (get_local $14) ) ) ) (i32.store (get_local $46) - (get_local $11) + (get_local $12) ) (i32.store offset=12 (get_local $39) - (get_local $11) + (get_local $12) ) (i32.store offset=8 - (get_local $11) + (get_local $12) (get_local $39) ) (i32.store offset=12 - (get_local $11) - (get_local $13) + (get_local $12) + (get_local $14) ) (br $do-once38) ) @@ -5326,24 +5322,24 @@ (set_local $0 (i32.add (i32.shl - (tee_local $3 + (tee_local $2 (if (result i32) - (tee_local $13 + (tee_local $14 (i32.shr_u - (get_local $2) + (get_local $1) (i32.const 8) ) ) (if (result i32) (i32.gt_u - (get_local $2) + (get_local $1) (i32.const 16777215) ) (i32.const 31) (i32.or (i32.and (i32.shr_u - (get_local $2) + (get_local $1) (i32.add (tee_local $0 (i32.add @@ -5351,18 +5347,18 @@ (i32.const 14) (i32.or (i32.or - (tee_local $13 + (tee_local $14 (i32.and (i32.shr_u (i32.add - (tee_local $4 + (tee_local $5 (i32.shl - (get_local $13) - (tee_local $3 + (get_local $14) + (tee_local $2 (i32.and (i32.shr_u (i32.add - (get_local $13) + (get_local $14) (i32.const 1048320) ) (i32.const 16) @@ -5379,16 +5375,16 @@ (i32.const 4) ) ) - (get_local $3) + (get_local $2) ) - (tee_local $4 + (tee_local $5 (i32.and (i32.shr_u (i32.add - (tee_local $1 + (tee_local $4 (i32.shl - (get_local $4) - (get_local $13) + (get_local $5) + (get_local $14) ) ) (i32.const 245760) @@ -5402,8 +5398,8 @@ ) (i32.shr_u (i32.shl - (get_local $1) (get_local $4) + (get_local $5) ) (i32.const 15) ) @@ -5429,11 +5425,11 @@ ) ) (i32.store offset=28 - (get_local $11) - (get_local $3) + (get_local $12) + (get_local $2) ) (i32.store offset=20 - (get_local $11) + (get_local $12) (i32.const 0) ) (i32.store @@ -5443,15 +5439,15 @@ (if (i32.eqz (i32.and - (tee_local $4 + (tee_local $5 (i32.load (i32.const 1212) ) ) - (tee_local $1 + (tee_local $4 (i32.shl (i32.const 1) - (get_local $3) + (get_local $2) ) ) ) @@ -5460,71 +5456,71 @@ (i32.store (i32.const 1212) (i32.or + (get_local $5) (get_local $4) - (get_local $1) ) ) (i32.store (get_local $0) - (get_local $11) + (get_local $12) ) (i32.store offset=24 - (get_local $11) + (get_local $12) (get_local $0) ) (i32.store offset=12 - (get_local $11) - (get_local $11) + (get_local $12) + (get_local $12) ) (i32.store offset=8 - (get_local $11) - (get_local $11) + (get_local $12) + (get_local $12) ) (br $do-once38) ) ) - (set_local $1 + (set_local $4 (i32.shl - (get_local $2) + (get_local $1) (select (i32.const 0) (i32.sub (i32.const 25) (i32.shr_u - (get_local $3) + (get_local $2) (i32.const 1) ) ) (i32.eq - (get_local $3) + (get_local $2) (i32.const 31) ) ) ) ) - (set_local $4 + (set_local $5 (i32.load (get_local $0) ) ) (if (i32.eq - (tee_local $7 + (tee_local $8 (loop $while-in70 (result i32) (block $while-out69 (result i32) (if (i32.eq (i32.and (i32.load offset=4 - (get_local $4) + (get_local $5) ) (i32.const -8) ) - (get_local $2) + (get_local $1) ) (block (set_local $31 - (get_local $4) + (get_local $5) ) (br $while-out69 (i32.const 305) @@ -5532,17 +5528,17 @@ ) ) (if (result i32) - (tee_local $3 + (tee_local $2 (i32.load (tee_local $0 (i32.add (i32.add - (get_local $4) + (get_local $5) (i32.const 16) ) (i32.shl (i32.shr_u - (get_local $1) + (get_local $4) (i32.const 31) ) (i32.const 2) @@ -5552,14 +5548,14 @@ ) ) (block - (set_local $1 + (set_local $4 (i32.shl - (get_local $1) + (get_local $4) (i32.const 1) ) ) - (set_local $4 - (get_local $3) + (set_local $5 + (get_local $2) ) (br $while-in70) ) @@ -5568,7 +5564,7 @@ (get_local $0) ) (set_local $54 - (get_local $4) + (get_local $5) ) (i32.const 302) ) @@ -5589,33 +5585,33 @@ (block (i32.store (get_local $47) - (get_local $11) + (get_local $12) ) (i32.store offset=24 - (get_local $11) + (get_local $12) (get_local $54) ) (i32.store offset=12 - (get_local $11) - (get_local $11) + (get_local $12) + (get_local $12) ) (i32.store offset=8 - (get_local $11) - (get_local $11) + (get_local $12) + (get_local $12) ) ) ) (if (i32.eq - (get_local $7) + (get_local $8) (i32.const 305) ) (if (i32.and (i32.ge_u - (tee_local $1 + (tee_local $4 (i32.load - (tee_local $4 + (tee_local $5 (i32.add (get_local $31) (i32.const 8) @@ -5623,7 +5619,7 @@ ) ) ) - (tee_local $2 + (tee_local $1 (i32.load (i32.const 1224) ) @@ -5631,28 +5627,28 @@ ) (i32.ge_u (get_local $31) - (get_local $2) + (get_local $1) ) ) (block (i32.store offset=12 - (get_local $1) - (get_local $11) + (get_local $4) + (get_local $12) ) (i32.store - (get_local $4) - (get_local $11) + (get_local $5) + (get_local $12) ) (i32.store offset=8 - (get_local $11) - (get_local $1) + (get_local $12) + (get_local $4) ) (i32.store offset=12 - (get_local $11) + (get_local $12) (get_local $31) ) (i32.store offset=24 - (get_local $11) + (get_local $12) (i32.const 0) ) ) @@ -5667,7 +5663,7 @@ (if (i32.or (i32.eqz - (tee_local $1 + (tee_local $4 (i32.load (i32.const 1224) ) @@ -5675,7 +5671,7 @@ ) (i32.lt_u (get_local $20) - (get_local $1) + (get_local $4) ) ) (i32.store @@ -5705,31 +5701,31 @@ (i32.const 1240) (i32.const -1) ) - (set_local $1 + (set_local $4 (i32.const 0) ) (loop $do-in (i32.store offset=12 - (tee_local $13 + (tee_local $14 (i32.add (i32.shl - (get_local $1) + (get_local $4) (i32.const 3) ) (i32.const 1248) ) ) - (get_local $13) + (get_local $14) ) (i32.store offset=8 - (get_local $13) - (get_local $13) + (get_local $14) + (get_local $14) ) (br_if $do-in (i32.ne - (tee_local $1 + (tee_local $4 (i32.add - (get_local $1) + (get_local $4) (i32.const 1) ) ) @@ -5739,15 +5735,15 @@ ) (i32.store (i32.const 1232) - (tee_local $1 + (tee_local $4 (i32.add (get_local $20) - (tee_local $13 + (tee_local $14 (select (i32.and (i32.sub (i32.const 0) - (tee_local $1 + (tee_local $4 (i32.add (get_local $20) (i32.const 8) @@ -5758,7 +5754,7 @@ ) (i32.const 0) (i32.and - (get_local $1) + (get_local $4) (i32.const 7) ) ) @@ -5768,27 +5764,27 @@ ) (i32.store (i32.const 1220) - (tee_local $2 + (tee_local $1 (i32.sub (i32.add (get_local $26) (i32.const -40) ) - (get_local $13) + (get_local $14) ) ) ) (i32.store offset=4 - (get_local $1) + (get_local $4) (i32.or - (get_local $2) + (get_local $1) (i32.const 1) ) ) (i32.store offset=4 (i32.add + (get_local $4) (get_local $1) - (get_local $2) ) (i32.const 40) ) @@ -5803,7 +5799,7 @@ ) (if (i32.gt_u - (tee_local $11 + (tee_local $12 (i32.load (i32.const 1220) ) @@ -5815,16 +5811,16 @@ (i32.const 1220) (tee_local $31 (i32.sub - (get_local $11) + (get_local $12) (get_local $6) ) ) ) (i32.store (i32.const 1232) - (tee_local $7 + (tee_local $8 (i32.add - (tee_local $11 + (tee_local $12 (i32.load (i32.const 1232) ) @@ -5834,14 +5830,14 @@ ) ) (i32.store offset=4 - (get_local $7) + (get_local $8) (i32.or (get_local $31) (i32.const 1) ) ) (i32.store offset=4 - (get_local $11) + (get_local $12) (i32.or (get_local $6) (i32.const 3) @@ -5852,7 +5848,7 @@ ) (return (i32.add - (get_local $11) + (get_local $12) (i32.const 8) ) ) @@ -7716,7 +7712,7 @@ (local $15 i32) (local $16 i32) (local $17 i32) - (set_local $10 + (set_local $12 (get_global $r) ) (set_global $r @@ -7725,25 +7721,24 @@ (i32.const 48) ) ) - (set_local $11 + (set_local $10 (i32.add - (get_local $10) + (get_local $12) (i32.const 16) ) ) - (set_local $12 - (get_local $10) - ) (i32.store (tee_local $3 (i32.add - (get_local $10) + (tee_local $11 + (get_local $12) + ) (i32.const 32) ) ) - (tee_local $7 + (tee_local $8 (i32.load - (tee_local $8 + (tee_local $7 (i32.add (get_local $0) (i32.const 28) @@ -7764,7 +7759,7 @@ ) ) ) - (get_local $7) + (get_local $8) ) ) ) @@ -7782,19 +7777,19 @@ (i32.const 60) ) ) - (set_local $7 + (set_local $8 (i32.add (get_local $0) (i32.const 44) ) ) - (set_local $4 + (set_local $5 (get_local $3) ) (set_local $3 (i32.const 2) ) - (set_local $5 + (set_local $4 (i32.add (get_local $9) (get_local $2) @@ -7804,7 +7799,7 @@ (block $while-out (if (i32.eq - (get_local $5) + (get_local $4) (tee_local $6 (if (result i32) (i32.load @@ -7816,24 +7811,24 @@ (get_local $0) ) (i32.store - (get_local $12) + (get_local $11) (i32.load (get_local $1) ) ) (i32.store offset=4 - (get_local $12) - (get_local $4) + (get_local $11) + (get_local $5) ) (i32.store offset=8 - (get_local $12) + (get_local $11) (get_local $3) ) (set_local $9 (call $Pa (call $ya (i32.const 146) - (get_local $12) + (get_local $11) ) ) ) @@ -7844,23 +7839,23 @@ ) (block (result i32) (i32.store - (get_local $11) + (get_local $10) (i32.load (get_local $1) ) ) (i32.store offset=4 - (get_local $11) - (get_local $4) + (get_local $10) + (get_local $5) ) (i32.store offset=8 - (get_local $11) + (get_local $10) (get_local $3) ) (call $Pa (call $ya (i32.const 146) - (get_local $11) + (get_local $10) ) ) ) @@ -7881,7 +7876,7 @@ ) (block (set_local $16 - (get_local $4) + (get_local $5) ) (set_local $17 (get_local $3) @@ -7894,7 +7889,7 @@ ) (set_local $9 (i32.sub - (get_local $5) + (get_local $4) (get_local $6) ) ) @@ -7903,26 +7898,26 @@ (get_local $6) (tee_local $14 (i32.load offset=4 - (get_local $4) + (get_local $5) ) ) ) (block (i32.store - (get_local $8) - (tee_local $5 + (get_local $7) + (tee_local $4 (i32.load - (get_local $7) + (get_local $8) ) ) ) (i32.store (get_local $13) - (get_local $5) + (get_local $4) ) - (set_local $5 + (set_local $4 (i32.load offset=12 - (get_local $4) + (get_local $5) ) ) (set_local $6 @@ -7931,9 +7926,9 @@ (get_local $14) ) ) - (set_local $4 + (set_local $5 (i32.add - (get_local $4) + (get_local $5) (i32.const 8) ) ) @@ -7952,10 +7947,10 @@ ) (block (i32.store - (get_local $8) + (get_local $7) (i32.add (i32.load - (get_local $8) + (get_local $7) ) (get_local $6) ) @@ -7965,28 +7960,28 @@ ) ) ) - (set_local $5 + (set_local $4 (get_local $14) ) ) ) (i32.store - (get_local $4) + (get_local $5) (i32.add (i32.load - (get_local $4) + (get_local $5) ) (get_local $6) ) ) (i32.store offset=4 - (get_local $4) + (get_local $5) (i32.sub - (get_local $5) + (get_local $4) (get_local $6) ) ) - (set_local $5 + (set_local $4 (get_local $9) ) (br $while-in) @@ -8001,9 +7996,9 @@ (i32.store offset=16 (get_local $0) (i32.add - (tee_local $5 + (tee_local $4 (i32.load - (get_local $7) + (get_local $8) ) ) (i32.load offset=48 @@ -8012,14 +8007,14 @@ ) ) (i32.store - (get_local $8) - (tee_local $7 - (get_local $5) + (get_local $7) + (tee_local $8 + (get_local $4) ) ) (i32.store (get_local $13) - (get_local $7) + (get_local $4) ) (set_local $15 (get_local $2) @@ -8036,7 +8031,7 @@ (i32.const 0) ) (i32.store - (get_local $8) + (get_local $7) (i32.const 0) ) (i32.store @@ -8071,7 +8066,7 @@ ) ) (set_global $r - (get_local $10) + (get_local $12) ) (get_local $15) ) @@ -9330,7 +9325,7 @@ (get_local $3) (tee_local $0 (i32.add - (get_local $4) + (get_local $3) (i32.const 20) ) ) @@ -9439,7 +9434,6 @@ ) (func $Oa (; 29 ;) (param $0 i32) (result i32) (local $1 i32) - (local $2 i32) (set_local $1 (get_global $r) ) @@ -9450,9 +9444,7 @@ ) ) (i32.store - (tee_local $2 - (get_local $1) - ) + (get_local $1) (i32.load offset=60 (get_local $0) ) @@ -9461,7 +9453,7 @@ (call $Pa (call $sa (i32.const 6) - (get_local $2) + (get_local $1) ) ) ) |