diff options
author | Thomas Lively <7121787+tlively@users.noreply.github.com> | 2019-01-07 13:24:58 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-01-07 13:24:58 -0800 |
commit | 7d94900ded8e2e5ce8ef8ee2687528531d8f2a97 (patch) | |
tree | d8bba13d306b0c5ecba384384e602e6cccc83015 /test/memorygrowth.fromasm.imprecise | |
parent | 6f91af190effd7b8a5969314dd4fb3d2ec540524 (diff) | |
download | binaryen-7d94900ded8e2e5ce8ef8ee2687528531d8f2a97.tar.gz binaryen-7d94900ded8e2e5ce8ef8ee2687528531d8f2a97.tar.bz2 binaryen-7d94900ded8e2e5ce8ef8ee2687528531d8f2a97.zip |
Massive renaming (#1855)
Automated renaming according to
https://github.com/WebAssembly/spec/issues/884#issuecomment-426433329.
Diffstat (limited to 'test/memorygrowth.fromasm.imprecise')
-rw-r--r-- | test/memorygrowth.fromasm.imprecise | 4934 |
1 files changed, 2467 insertions, 2467 deletions
diff --git a/test/memorygrowth.fromasm.imprecise b/test/memorygrowth.fromasm.imprecise index a7877fe48..9816d91e7 100644 --- a/test/memorygrowth.fromasm.imprecise +++ b/test/memorygrowth.fromasm.imprecise @@ -6,8 +6,8 @@ (type $FUNCSIG$vii (func (param i32 i32))) (type $FUNCSIG$iii (func (param i32 i32) (result i32))) (import "env" "memory" (memory $memory 256)) - (import "env" "table" (table $table 8 8 anyfunc)) - (elem (get_global $__table_base) $nb $Oa $ob $Va $Ua $Ra $pb $Sa) + (import "env" "table" (table $table 8 8 funcref)) + (elem (global.get $__table_base) $nb $Oa $ob $Va $Ua $Ra $pb $Sa) (import "env" "__table_base" (global $__table_base i32)) (import "env" "STACKTOP" (global $r$asm2wasm$import i32)) (import "env" "STACK_MAX" (global $s$asm2wasm$import i32)) @@ -23,8 +23,8 @@ (import "env" "___syscall54" (func $wa (param i32 i32) (result i32))) (import "env" "___unlock" (func $xa (param i32))) (import "env" "___syscall146" (func $ya (param i32 i32) (result i32))) - (global $r (mut i32) (get_global $r$asm2wasm$import)) - (global $s (mut i32) (get_global $s$asm2wasm$import)) + (global $r (mut i32) (global.get $r$asm2wasm$import)) + (global $s (mut i32) (global.get $s$asm2wasm$import)) (global $v (mut i32) (i32.const 0)) (global $w (mut i32) (i32.const 0)) (global $K (mut i32) (i32.const 0)) @@ -50,7 +50,7 @@ (export "dynCall_vi" (func $mb)) (func $__growWasmMemory (; 12 ;) (; has Stack IR ;) (param $0 i32) (result i32) (grow_memory - (get_local $0) + (local.get $0) ) ) (func $eb (; 13 ;) (; has Stack IR ;) (param $0 i32) (result i32) @@ -108,48 +108,48 @@ (local $52 i32) (local $53 i32) (local $54 i32) - (set_local $25 - (get_global $r) + (local.set $25 + (global.get $r) ) - (set_global $r + (global.set $r (i32.add - (get_global $r) + (global.get $r) (i32.const 16) ) ) - (set_local $14 - (get_local $25) + (local.set $14 + (local.get $25) ) - (set_local $6 + (local.set $6 (if (result i32) (i32.lt_u - (get_local $0) + (local.get $0) (i32.const 245) ) (block (result i32) (if (i32.and - (tee_local $6 + (local.tee $6 (i32.shr_u - (tee_local $5 + (local.tee $5 (i32.load (i32.const 1208) ) ) - (tee_local $0 + (local.tee $0 (i32.shr_u - (tee_local $2 + (local.tee $2 (select (i32.const 16) (i32.and (i32.add - (get_local $0) + (local.get $0) (i32.const 11) ) (i32.const -8) ) (i32.lt_u - (get_local $0) + (local.get $0) (i32.const 11) ) ) @@ -162,23 +162,23 @@ (i32.const 3) ) (block - (set_local $7 + (local.set $7 (i32.load - (tee_local $2 + (local.tee $2 (i32.add - (tee_local $13 + (local.tee $13 (i32.load - (tee_local $15 + (local.tee $15 (i32.add - (tee_local $9 + (local.tee $9 (i32.add (i32.shl - (tee_local $0 + (local.tee $0 (i32.add - (get_local $0) + (local.get $0) (i32.xor (i32.and - (get_local $6) + (local.get $6) (i32.const 1) ) (i32.const 1) @@ -202,8 +202,8 @@ ) (if (i32.eq - (get_local $7) - (get_local $9) + (local.get $7) + (local.get $9) ) (i32.store (i32.const 1208) @@ -211,17 +211,17 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $0) + (local.get $0) ) (i32.const -1) ) - (get_local $5) + (local.get $5) ) ) (block (if (i32.lt_u - (get_local $7) + (local.get $7) (i32.load (i32.const 1224) ) @@ -230,11 +230,11 @@ ) (if (i32.eq - (get_local $13) + (local.get $13) (i32.load - (tee_local $8 + (local.tee $8 (i32.add - (get_local $7) + (local.get $7) (i32.const 12) ) ) @@ -242,12 +242,12 @@ ) (block (i32.store - (get_local $8) - (get_local $9) + (local.get $8) + (local.get $9) ) (i32.store - (get_local $15) - (get_local $7) + (local.get $15) + (local.get $7) ) ) (call $qa) @@ -255,11 +255,11 @@ ) ) (i32.store offset=4 - (get_local $13) + (local.get $13) (i32.or - (tee_local $7 + (local.tee $7 (i32.shl - (get_local $0) + (local.get $0) (i32.const 3) ) ) @@ -267,34 +267,34 @@ ) ) (i32.store - (tee_local $15 + (local.tee $15 (i32.add (i32.add - (get_local $7) - (get_local $13) + (local.get $7) + (local.get $13) ) (i32.const 4) ) ) (i32.or (i32.load - (get_local $15) + (local.get $15) ) (i32.const 1) ) ) - (set_global $r - (get_local $25) + (global.set $r + (local.get $25) ) (return - (get_local $2) + (local.get $2) ) ) ) (if (result i32) (i32.gt_u - (get_local $2) - (tee_local $15 + (local.get $2) + (local.tee $15 (i32.load (i32.const 1216) ) @@ -302,38 +302,38 @@ ) (block (result i32) (if - (get_local $6) + (local.get $6) (block - (set_local $9 + (local.set $9 (i32.and (i32.shr_u - (tee_local $7 + (local.tee $7 (i32.add (i32.and (i32.sub (i32.const 0) - (tee_local $9 + (local.tee $9 (i32.and (i32.or (i32.sub (i32.const 0) - (tee_local $7 + (local.tee $7 (i32.shl (i32.const 2) - (get_local $0) + (local.get $0) ) ) ) - (get_local $7) + (local.get $7) ) (i32.shl - (get_local $6) - (get_local $0) + (local.get $6) + (local.get $0) ) ) ) ) - (get_local $9) + (local.get $9) ) (i32.const -1) ) @@ -343,13 +343,13 @@ (i32.const 16) ) ) - (set_local $7 + (local.set $7 (i32.and (i32.shr_u - (tee_local $8 + (local.tee $8 (i32.shr_u - (get_local $7) - (get_local $9) + (local.get $7) + (local.get $9) ) ) (i32.const 5) @@ -357,13 +357,13 @@ (i32.const 8) ) ) - (set_local $8 + (local.set $8 (i32.and (i32.shr_u - (tee_local $10 + (local.tee $10 (i32.shr_u - (get_local $8) - (get_local $7) + (local.get $8) + (local.get $7) ) ) (i32.const 2) @@ -371,13 +371,13 @@ (i32.const 4) ) ) - (set_local $10 + (local.set $10 (i32.and (i32.shr_u - (tee_local $3 + (local.tee $3 (i32.shr_u - (get_local $10) - (get_local $8) + (local.get $10) + (local.get $8) ) ) (i32.const 1) @@ -387,27 +387,27 @@ ) (if (i32.eq - (tee_local $9 + (local.tee $9 (i32.load - (tee_local $8 + (local.tee $8 (i32.add - (tee_local $10 + (local.tee $10 (i32.load - (tee_local $13 + (local.tee $13 (i32.add - (tee_local $3 + (local.tee $3 (i32.add (i32.shl - (tee_local $4 + (local.tee $4 (i32.add (i32.or - (tee_local $3 + (local.tee $3 (i32.and (i32.shr_u - (tee_local $13 + (local.tee $13 (i32.shr_u - (get_local $3) - (get_local $10) + (local.get $3) + (local.get $10) ) ) (i32.const 1) @@ -416,19 +416,19 @@ ) ) (i32.or - (get_local $10) + (local.get $10) (i32.or - (get_local $8) + (local.get $8) (i32.or - (get_local $7) - (get_local $9) + (local.get $7) + (local.get $9) ) ) ) ) (i32.shr_u - (get_local $13) - (get_local $3) + (local.get $13) + (local.get $3) ) ) ) @@ -447,7 +447,7 @@ ) ) ) - (get_local $3) + (local.get $3) ) (block (i32.store @@ -456,21 +456,21 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $4) + (local.get $4) ) (i32.const -1) ) - (get_local $5) + (local.get $5) ) ) - (set_local $34 - (get_local $15) + (local.set $34 + (local.get $15) ) ) (block (if (i32.lt_u - (get_local $9) + (local.get $9) (i32.load (i32.const 1224) ) @@ -479,11 +479,11 @@ ) (if (i32.eq - (get_local $10) + (local.get $10) (i32.load - (tee_local $7 + (local.tee $7 (i32.add - (get_local $9) + (local.get $9) (i32.const 12) ) ) @@ -491,14 +491,14 @@ ) (block (i32.store - (get_local $7) - (get_local $3) + (local.get $7) + (local.get $3) ) (i32.store - (get_local $13) - (get_local $9) + (local.get $13) + (local.get $9) ) - (set_local $34 + (local.set $34 (i32.load (i32.const 1216) ) @@ -509,27 +509,27 @@ ) ) (i32.store offset=4 - (get_local $10) + (local.get $10) (i32.or - (get_local $2) + (local.get $2) (i32.const 3) ) ) (i32.store offset=4 - (tee_local $13 + (local.tee $13 (i32.add - (get_local $2) - (get_local $10) + (local.get $2) + (local.get $10) ) ) (i32.or - (tee_local $9 + (local.tee $9 (i32.sub (i32.shl - (get_local $4) + (local.get $4) (i32.const 3) ) - (get_local $2) + (local.get $2) ) ) (i32.const 1) @@ -537,25 +537,25 @@ ) (i32.store (i32.add - (get_local $9) - (get_local $13) + (local.get $9) + (local.get $13) ) - (get_local $9) + (local.get $9) ) (if - (get_local $34) + (local.get $34) (block - (set_local $3 + (local.set $3 (i32.load (i32.const 1228) ) ) - (set_local $5 + (local.set $5 (i32.add (i32.shl - (tee_local $15 + (local.tee $15 (i32.shr_u - (get_local $34) + (local.get $34) (i32.const 3) ) ) @@ -566,25 +566,25 @@ ) (if (i32.and - (tee_local $0 + (local.tee $0 (i32.load (i32.const 1208) ) ) - (tee_local $6 + (local.tee $6 (i32.shl (i32.const 1) - (get_local $15) + (local.get $15) ) ) ) (if (i32.lt_u - (tee_local $0 + (local.tee $0 (i32.load - (tee_local $6 + (local.tee $6 (i32.add - (get_local $5) + (local.get $5) (i32.const 8) ) ) @@ -596,11 +596,11 @@ ) (call $qa) (block - (set_local $40 - (get_local $6) + (local.set $40 + (local.get $6) ) - (set_local $35 - (get_local $0) + (local.set $35 + (local.get $0) ) ) ) @@ -608,73 +608,73 @@ (i32.store (i32.const 1208) (i32.or - (get_local $0) - (get_local $6) + (local.get $0) + (local.get $6) ) ) - (set_local $40 + (local.set $40 (i32.add - (get_local $5) + (local.get $5) (i32.const 8) ) ) - (set_local $35 - (get_local $5) + (local.set $35 + (local.get $5) ) ) ) (i32.store - (get_local $40) - (get_local $3) + (local.get $40) + (local.get $3) ) (i32.store offset=12 - (get_local $35) - (get_local $3) + (local.get $35) + (local.get $3) ) (i32.store offset=8 - (get_local $3) - (get_local $35) + (local.get $3) + (local.get $35) ) (i32.store offset=12 - (get_local $3) - (get_local $5) + (local.get $3) + (local.get $5) ) ) ) (i32.store (i32.const 1216) - (get_local $9) + (local.get $9) ) (i32.store (i32.const 1228) - (get_local $13) + (local.get $13) ) - (set_global $r - (get_local $25) + (global.set $r + (local.get $25) ) (return - (get_local $8) + (local.get $8) ) ) ) (if (result i32) - (tee_local $13 + (local.tee $13 (i32.load (i32.const 1212) ) ) (block - (set_local $13 + (local.set $13 (i32.and (i32.shr_u - (tee_local $9 + (local.tee $9 (i32.add (i32.and (i32.sub (i32.const 0) - (get_local $13) + (local.get $13) ) - (get_local $13) + (local.get $13) ) (i32.const -1) ) @@ -684,13 +684,13 @@ (i32.const 16) ) ) - (set_local $9 + (local.set $9 (i32.and (i32.shr_u - (tee_local $5 + (local.tee $5 (i32.shr_u - (get_local $9) - (get_local $13) + (local.get $9) + (local.get $13) ) ) (i32.const 5) @@ -698,13 +698,13 @@ (i32.const 8) ) ) - (set_local $5 + (local.set $5 (i32.and (i32.shr_u - (tee_local $3 + (local.tee $3 (i32.shr_u - (get_local $5) - (get_local $9) + (local.get $5) + (local.get $9) ) ) (i32.const 2) @@ -712,13 +712,13 @@ (i32.const 4) ) ) - (set_local $3 + (local.set $3 (i32.and (i32.shr_u - (tee_local $0 + (local.tee $0 (i32.shr_u - (get_local $3) - (get_local $5) + (local.get $3) + (local.get $5) ) ) (i32.const 1) @@ -726,23 +726,23 @@ (i32.const 2) ) ) - (set_local $0 + (local.set $0 (i32.sub (i32.and (i32.load offset=4 - (tee_local $15 + (local.tee $15 (i32.load (i32.add (i32.shl (i32.add (i32.or - (tee_local $0 + (local.tee $0 (i32.and (i32.shr_u - (tee_local $6 + (local.tee $6 (i32.shr_u - (get_local $0) - (get_local $3) + (local.get $0) + (local.get $3) ) ) (i32.const 1) @@ -751,19 +751,19 @@ ) ) (i32.or - (get_local $3) + (local.get $3) (i32.or - (get_local $5) + (local.get $5) (i32.or - (get_local $9) - (get_local $13) + (local.get $9) + (local.get $13) ) ) ) ) (i32.shr_u - (get_local $6) - (get_local $0) + (local.get $6) + (local.get $0) ) ) (i32.const 2) @@ -775,43 +775,43 @@ ) (i32.const -8) ) - (get_local $2) + (local.get $2) ) ) - (set_local $3 - (tee_local $6 - (get_local $15) + (local.set $3 + (local.tee $6 + (local.get $15) ) ) (loop $while-in (block $while-out - (set_local $5 + (local.set $5 (i32.lt_u - (tee_local $15 + (local.tee $15 (i32.sub (i32.and (i32.load offset=4 - (tee_local $6 + (local.tee $6 (if (result i32) - (tee_local $15 + (local.tee $15 (i32.load offset=16 - (get_local $6) + (local.get $6) ) ) - (get_local $15) + (local.get $15) (if (result i32) - (tee_local $5 + (local.tee $5 (i32.load offset=20 - (get_local $6) + (local.get $6) ) ) - (get_local $5) + (local.get $5) (block - (set_local $7 - (get_local $0) + (local.set $7 + (local.get $0) ) - (set_local $1 - (get_local $3) + (local.set $1 + (local.get $3) ) (br $while-out) ) @@ -821,24 +821,24 @@ ) (i32.const -8) ) - (get_local $2) + (local.get $2) ) ) - (get_local $0) + (local.get $0) ) ) - (set_local $0 + (local.set $0 (select - (get_local $15) - (get_local $0) - (get_local $5) + (local.get $15) + (local.get $0) + (local.get $5) ) ) - (set_local $3 + (local.set $3 (select - (get_local $6) - (get_local $3) - (get_local $5) + (local.get $6) + (local.get $3) + (local.get $5) ) ) (br $while-in) @@ -846,8 +846,8 @@ ) (if (i32.lt_u - (get_local $1) - (tee_local $3 + (local.get $1) + (local.tee $3 (i32.load (i32.const 1224) ) @@ -857,57 +857,57 @@ ) (if (i32.ge_u - (get_local $1) - (tee_local $6 + (local.get $1) + (local.tee $6 (i32.add - (get_local $1) - (get_local $2) + (local.get $1) + (local.get $2) ) ) ) (call $qa) ) - (set_local $0 + (local.set $0 (i32.load offset=24 - (get_local $1) + (local.get $1) ) ) (if (i32.eq - (tee_local $8 + (local.tee $8 (i32.load offset=12 - (get_local $1) + (local.get $1) ) ) - (get_local $1) + (local.get $1) ) (block $do-once4 (if - (tee_local $4 + (local.tee $4 (i32.load - (tee_local $10 + (local.tee $10 (i32.add - (get_local $1) + (local.get $1) (i32.const 20) ) ) ) ) (block - (set_local $15 - (get_local $4) + (local.set $15 + (local.get $4) ) - (set_local $5 - (get_local $10) + (local.set $5 + (local.get $10) ) ) (br_if $do-once4 (i32.eqz - (tee_local $15 + (local.tee $15 (i32.load - (tee_local $5 + (local.tee $5 (i32.add - (get_local $1) + (local.get $1) (i32.const 16) ) ) @@ -918,43 +918,43 @@ ) (loop $while-in7 (if - (tee_local $4 + (local.tee $4 (i32.load - (tee_local $10 + (local.tee $10 (i32.add - (get_local $15) + (local.get $15) (i32.const 20) ) ) ) ) (block - (set_local $15 - (get_local $4) + (local.set $15 + (local.get $4) ) - (set_local $5 - (get_local $10) + (local.set $5 + (local.get $10) ) (br $while-in7) ) ) (if - (tee_local $4 + (local.tee $4 (i32.load - (tee_local $10 + (local.tee $10 (i32.add - (get_local $15) + (local.get $15) (i32.const 16) ) ) ) ) (block - (set_local $15 - (get_local $4) + (local.set $15 + (local.get $4) ) - (set_local $5 - (get_local $10) + (local.set $5 + (local.get $10) ) (br $while-in7) ) @@ -962,17 +962,17 @@ ) (if (i32.lt_u - (get_local $5) - (get_local $3) + (local.get $5) + (local.get $3) ) (call $qa) (block (i32.store - (get_local $5) + (local.get $5) (i32.const 0) ) - (set_local $23 - (get_local $15) + (local.set $23 + (local.get $15) ) ) ) @@ -980,22 +980,22 @@ (block (if (i32.lt_u - (tee_local $10 + (local.tee $10 (i32.load offset=8 - (get_local $1) + (local.get $1) ) ) - (get_local $3) + (local.get $3) ) (call $qa) ) (if (i32.ne - (get_local $1) + (local.get $1) (i32.load - (tee_local $4 + (local.tee $4 (i32.add - (get_local $10) + (local.get $10) (i32.const 12) ) ) @@ -1005,11 +1005,11 @@ ) (if (i32.eq - (get_local $1) + (local.get $1) (i32.load - (tee_local $5 + (local.tee $5 (i32.add - (get_local $8) + (local.get $8) (i32.const 8) ) ) @@ -1017,15 +1017,15 @@ ) (block (i32.store - (get_local $4) - (get_local $8) + (local.get $4) + (local.get $8) ) (i32.store - (get_local $5) - (get_local $10) + (local.get $5) + (local.get $10) ) - (set_local $23 - (get_local $8) + (local.set $23 + (local.get $8) ) ) (call $qa) @@ -1033,17 +1033,17 @@ ) ) (if - (get_local $0) + (local.get $0) (block $do-once8 (if (i32.eq (i32.load - (tee_local $3 + (local.tee $3 (i32.add (i32.shl - (tee_local $8 + (local.tee $8 (i32.load offset=28 - (get_local $1) + (local.get $1) ) ) (i32.const 2) @@ -1052,16 +1052,16 @@ ) ) ) - (get_local $1) + (local.get $1) ) (block (i32.store - (get_local $3) - (get_local $23) + (local.get $3) + (local.get $23) ) (if (i32.eqz - (get_local $23) + (local.get $23) ) (block (i32.store @@ -1073,7 +1073,7 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $8) + (local.get $8) ) (i32.const -1) ) @@ -1086,7 +1086,7 @@ (block (if (i32.lt_u - (get_local $0) + (local.get $0) (i32.load (i32.const 1224) ) @@ -1095,36 +1095,36 @@ ) (if (i32.eq - (get_local $1) + (local.get $1) (i32.load - (tee_local $8 + (local.tee $8 (i32.add - (get_local $0) + (local.get $0) (i32.const 16) ) ) ) ) (i32.store - (get_local $8) - (get_local $23) + (local.get $8) + (local.get $23) ) (i32.store offset=20 - (get_local $0) - (get_local $23) + (local.get $0) + (local.get $23) ) ) (br_if $do-once8 (i32.eqz - (get_local $23) + (local.get $23) ) ) ) ) (if (i32.lt_u - (get_local $23) - (tee_local $8 + (local.get $23) + (local.tee $8 (i32.load (i32.const 1224) ) @@ -1133,42 +1133,42 @@ (call $qa) ) (i32.store offset=24 - (get_local $23) - (get_local $0) + (local.get $23) + (local.get $0) ) (if - (tee_local $3 + (local.tee $3 (i32.load offset=16 - (get_local $1) + (local.get $1) ) ) (if (i32.lt_u - (get_local $3) - (get_local $8) + (local.get $3) + (local.get $8) ) (call $qa) (block (i32.store offset=16 - (get_local $23) - (get_local $3) + (local.get $23) + (local.get $3) ) (i32.store offset=24 - (get_local $3) - (get_local $23) + (local.get $3) + (local.get $23) ) ) ) ) (if - (tee_local $3 + (local.tee $3 (i32.load offset=20 - (get_local $1) + (local.get $1) ) ) (if (i32.lt_u - (get_local $3) + (local.get $3) (i32.load (i32.const 1224) ) @@ -1176,12 +1176,12 @@ (call $qa) (block (i32.store offset=20 - (get_local $23) - (get_local $3) + (local.get $23) + (local.get $3) ) (i32.store offset=24 - (get_local $3) - (get_local $23) + (local.get $3) + (local.get $23) ) ) ) @@ -1190,35 +1190,35 @@ ) (if (i32.lt_u - (get_local $7) + (local.get $7) (i32.const 16) ) (block (i32.store offset=4 - (get_local $1) + (local.get $1) (i32.or - (tee_local $0 + (local.tee $0 (i32.add - (get_local $2) - (get_local $7) + (local.get $2) + (local.get $7) ) ) (i32.const 3) ) ) (i32.store - (tee_local $3 + (local.tee $3 (i32.add (i32.add - (get_local $0) - (get_local $1) + (local.get $0) + (local.get $1) ) (i32.const 4) ) ) (i32.or (i32.load - (get_local $3) + (local.get $3) ) (i32.const 1) ) @@ -1226,44 +1226,44 @@ ) (block (i32.store offset=4 - (get_local $1) + (local.get $1) (i32.or - (get_local $2) + (local.get $2) (i32.const 3) ) ) (i32.store offset=4 - (get_local $6) + (local.get $6) (i32.or - (get_local $7) + (local.get $7) (i32.const 1) ) ) (i32.store (i32.add - (get_local $6) - (get_local $7) + (local.get $6) + (local.get $7) ) - (get_local $7) + (local.get $7) ) (if - (tee_local $3 + (local.tee $3 (i32.load (i32.const 1216) ) ) (block - (set_local $0 + (local.set $0 (i32.load (i32.const 1228) ) ) - (set_local $3 + (local.set $3 (i32.add (i32.shl - (tee_local $8 + (local.tee $8 (i32.shr_u - (get_local $3) + (local.get $3) (i32.const 3) ) ) @@ -1274,13 +1274,13 @@ ) (if (i32.and - (tee_local $5 + (local.tee $5 (i32.shl (i32.const 1) - (get_local $8) + (local.get $8) ) ) - (tee_local $10 + (local.tee $10 (i32.load (i32.const 1208) ) @@ -1288,11 +1288,11 @@ ) (if (i32.lt_u - (tee_local $10 + (local.tee $10 (i32.load - (tee_local $5 + (local.tee $5 (i32.add - (get_local $3) + (local.get $3) (i32.const 8) ) ) @@ -1304,11 +1304,11 @@ ) (call $qa) (block - (set_local $41 - (get_local $5) + (local.set $41 + (local.get $5) ) - (set_local $27 - (get_local $10) + (local.set $27 + (local.get $10) ) ) ) @@ -1316,77 +1316,77 @@ (i32.store (i32.const 1208) (i32.or - (get_local $5) - (get_local $10) + (local.get $5) + (local.get $10) ) ) - (set_local $41 + (local.set $41 (i32.add - (get_local $3) + (local.get $3) (i32.const 8) ) ) - (set_local $27 - (get_local $3) + (local.set $27 + (local.get $3) ) ) ) (i32.store - (get_local $41) - (get_local $0) + (local.get $41) + (local.get $0) ) (i32.store offset=12 - (get_local $27) - (get_local $0) + (local.get $27) + (local.get $0) ) (i32.store offset=8 - (get_local $0) - (get_local $27) + (local.get $0) + (local.get $27) ) (i32.store offset=12 - (get_local $0) - (get_local $3) + (local.get $0) + (local.get $3) ) ) ) (i32.store (i32.const 1216) - (get_local $7) + (local.get $7) ) (i32.store (i32.const 1228) - (get_local $6) + (local.get $6) ) ) ) - (set_global $r - (get_local $25) + (global.set $r + (local.get $25) ) (return (i32.add - (get_local $1) + (local.get $1) (i32.const 8) ) ) ) - (get_local $2) + (local.get $2) ) ) - (get_local $2) + (local.get $2) ) ) (if (result i32) (i32.gt_u - (get_local $0) + (local.get $0) (i32.const -65) ) (i32.const -1) (block $do-once (result i32) - (set_local $0 + (local.set $0 (i32.and - (tee_local $3 + (local.tee $3 (i32.add - (get_local $0) + (local.get $0) (i32.const 11) ) ) @@ -1394,50 +1394,50 @@ ) ) (if (result i32) - (tee_local $10 + (local.tee $10 (i32.load (i32.const 1212) ) ) (block (result i32) - (set_local $5 + (local.set $5 (i32.sub (i32.const 0) - (get_local $0) + (local.get $0) ) ) (if - (tee_local $13 + (local.tee $13 (i32.load (i32.add (i32.shl - (tee_local $27 + (local.tee $27 (if (result i32) - (tee_local $8 + (local.tee $8 (i32.shr_u - (get_local $3) + (local.get $3) (i32.const 8) ) ) (if (result i32) (i32.gt_u - (get_local $0) + (local.get $0) (i32.const 16777215) ) (i32.const 31) (block (result i32) - (set_local $8 + (local.set $8 (i32.and (i32.shr_u (i32.add - (tee_local $4 + (local.tee $4 (i32.shl - (get_local $8) - (tee_local $3 + (local.get $8) + (local.tee $3 (i32.and (i32.shr_u (i32.add - (get_local $8) + (local.get $8) (i32.const 1048320) ) (i32.const 16) @@ -1457,21 +1457,21 @@ (i32.or (i32.and (i32.shr_u - (get_local $0) + (local.get $0) (i32.add - (tee_local $13 + (local.tee $13 (i32.add (i32.sub (i32.const 14) (i32.or - (tee_local $4 + (local.tee $4 (i32.and (i32.shr_u (i32.add - (tee_local $15 + (local.tee $15 (i32.shl - (get_local $4) - (get_local $8) + (local.get $4) + (local.get $8) ) ) (i32.const 245760) @@ -1482,15 +1482,15 @@ ) ) (i32.or - (get_local $3) - (get_local $8) + (local.get $3) + (local.get $8) ) ) ) (i32.shr_u (i32.shl - (get_local $15) - (get_local $4) + (local.get $15) + (local.get $4) ) (i32.const 15) ) @@ -1502,7 +1502,7 @@ (i32.const 1) ) (i32.shl - (get_local $13) + (local.get $13) (i32.const 1) ) ) @@ -1518,107 +1518,107 @@ ) ) (block $label$break$a - (set_local $4 - (get_local $5) + (local.set $4 + (local.get $5) ) - (set_local $15 + (local.set $15 (i32.const 0) ) - (set_local $3 + (local.set $3 (i32.shl - (get_local $0) + (local.get $0) (select (i32.const 0) (i32.sub (i32.const 25) (i32.shr_u - (get_local $27) + (local.get $27) (i32.const 1) ) ) (i32.eq - (get_local $27) + (local.get $27) (i32.const 31) ) ) ) ) - (set_local $8 - (get_local $13) + (local.set $8 + (local.get $13) ) - (set_local $6 + (local.set $6 (loop $while-in14 (result i32) (if (i32.lt_u - (tee_local $13 + (local.tee $13 (i32.sub - (tee_local $2 + (local.tee $2 (i32.and (i32.load offset=4 - (get_local $8) + (local.get $8) ) (i32.const -8) ) ) - (get_local $0) + (local.get $0) ) ) - (get_local $4) + (local.get $4) ) - (set_local $4 + (local.set $4 (if (result i32) (i32.eq - (get_local $0) - (get_local $2) + (local.get $0) + (local.get $2) ) (block - (set_local $30 - (get_local $13) + (local.set $30 + (local.get $13) ) - (set_local $28 - (get_local $8) + (local.set $28 + (local.get $8) ) - (set_local $32 - (get_local $8) + (local.set $32 + (local.get $8) ) - (set_local $8 + (local.set $8 (i32.const 90) ) (br $label$break$a) ) (block (result i32) - (set_local $9 - (get_local $8) + (local.set $9 + (local.get $8) ) - (get_local $13) + (local.get $13) ) ) ) ) - (set_local $2 + (local.set $2 (select - (get_local $15) - (tee_local $13 + (local.get $15) + (local.tee $13 (i32.load offset=20 - (get_local $8) + (local.get $8) ) ) (i32.or (i32.eqz - (get_local $13) + (local.get $13) ) (i32.eq - (get_local $13) - (tee_local $8 + (local.get $13) + (local.tee $8 (i32.load (i32.add (i32.add - (get_local $8) + (local.get $8) (i32.const 16) ) (i32.shl (i32.shr_u - (get_local $3) + (local.get $3) (i32.const 31) ) (i32.const 2) @@ -1631,33 +1631,33 @@ ) ) (if (result i32) - (tee_local $13 + (local.tee $13 (i32.eqz - (get_local $8) + (local.get $8) ) ) (block (result i32) - (set_local $36 - (get_local $4) + (local.set $36 + (local.get $4) ) - (set_local $33 - (get_local $9) + (local.set $33 + (local.get $9) ) - (set_local $8 + (local.set $8 (i32.const 86) ) - (get_local $2) + (local.get $2) ) (block - (set_local $15 - (get_local $2) + (local.set $15 + (local.get $2) ) - (set_local $3 + (local.set $3 (i32.shl - (get_local $3) + (local.get $3) (i32.xor (i32.and - (get_local $13) + (local.get $13) (i32.const 1) ) (i32.const 1) @@ -1671,63 +1671,63 @@ ) ) (block - (set_local $36 - (get_local $5) + (local.set $36 + (local.get $5) ) - (set_local $8 + (local.set $8 (i32.const 86) ) ) ) (if (i32.eq - (get_local $8) + (local.get $8) (i32.const 86) ) (if - (tee_local $2 + (local.tee $2 (if (result i32) (i32.or - (get_local $6) - (get_local $33) + (local.get $6) + (local.get $33) ) - (get_local $6) + (local.get $6) (block (result i32) (drop (br_if $do-once - (get_local $0) + (local.get $0) (i32.eqz - (tee_local $5 + (local.tee $5 (i32.and (i32.or (i32.sub (i32.const 0) - (tee_local $13 + (local.tee $13 (i32.shl (i32.const 2) - (get_local $27) + (local.get $27) ) ) ) - (get_local $13) + (local.get $13) ) - (get_local $10) + (local.get $10) ) ) ) ) ) - (set_local $5 + (local.set $5 (i32.and (i32.shr_u - (tee_local $13 + (local.tee $13 (i32.add (i32.and (i32.sub (i32.const 0) - (get_local $5) + (local.get $5) ) - (get_local $5) + (local.get $5) ) (i32.const -1) ) @@ -1737,13 +1737,13 @@ (i32.const 16) ) ) - (set_local $13 + (local.set $13 (i32.and (i32.shr_u - (tee_local $2 + (local.tee $2 (i32.shr_u - (get_local $13) - (get_local $5) + (local.get $13) + (local.get $5) ) ) (i32.const 5) @@ -1751,13 +1751,13 @@ (i32.const 8) ) ) - (set_local $2 + (local.set $2 (i32.and (i32.shr_u - (tee_local $6 + (local.tee $6 (i32.shr_u - (get_local $2) - (get_local $13) + (local.get $2) + (local.get $13) ) ) (i32.const 2) @@ -1765,13 +1765,13 @@ (i32.const 4) ) ) - (set_local $6 + (local.set $6 (i32.and (i32.shr_u - (tee_local $9 + (local.tee $9 (i32.shr_u - (get_local $6) - (get_local $2) + (local.get $6) + (local.get $2) ) ) (i32.const 1) @@ -1784,13 +1784,13 @@ (i32.shl (i32.add (i32.or - (tee_local $9 + (local.tee $9 (i32.and (i32.shr_u - (tee_local $3 + (local.tee $3 (i32.shr_u - (get_local $9) - (get_local $6) + (local.get $9) + (local.get $6) ) ) (i32.const 1) @@ -1799,19 +1799,19 @@ ) ) (i32.or - (get_local $6) + (local.get $6) (i32.or - (get_local $2) + (local.get $2) (i32.or - (get_local $5) - (get_local $13) + (local.get $5) + (local.get $13) ) ) ) ) (i32.shr_u - (get_local $3) - (get_local $9) + (local.get $3) + (local.get $9) ) ) (i32.const 2) @@ -1823,130 +1823,130 @@ ) ) (block - (set_local $30 - (get_local $36) + (local.set $30 + (local.get $36) ) - (set_local $28 - (get_local $2) + (local.set $28 + (local.get $2) ) - (set_local $32 - (get_local $33) + (local.set $32 + (local.get $33) ) - (set_local $8 + (local.set $8 (i32.const 90) ) ) (block - (set_local $17 - (get_local $36) + (local.set $17 + (local.get $36) ) - (set_local $11 - (get_local $33) + (local.set $11 + (local.get $33) ) ) ) ) (if (i32.eq - (get_local $8) + (local.get $8) (i32.const 90) ) - (set_local $17 + (local.set $17 (loop $while-in16 (result i32) - (set_local $8 + (local.set $8 (i32.const 0) ) - (set_local $3 + (local.set $3 (i32.lt_u - (tee_local $9 + (local.tee $9 (i32.sub (i32.and (i32.load offset=4 - (get_local $28) + (local.get $28) ) (i32.const -8) ) - (get_local $0) + (local.get $0) ) ) - (get_local $30) + (local.get $30) ) ) - (set_local $6 + (local.set $6 (select - (get_local $9) - (get_local $30) - (get_local $3) + (local.get $9) + (local.get $30) + (local.get $3) ) ) - (set_local $9 + (local.set $9 (select - (get_local $28) - (get_local $32) - (get_local $3) + (local.get $28) + (local.get $32) + (local.get $3) ) ) (if - (tee_local $3 + (local.tee $3 (i32.load offset=16 - (get_local $28) + (local.get $28) ) ) (block - (set_local $30 - (get_local $6) + (local.set $30 + (local.get $6) ) - (set_local $28 - (get_local $3) + (local.set $28 + (local.get $3) ) - (set_local $32 - (get_local $9) + (local.set $32 + (local.get $9) ) (br $while-in16) ) ) (if (result i32) - (tee_local $28 + (local.tee $28 (i32.load offset=20 - (get_local $28) + (local.get $28) ) ) (block - (set_local $30 - (get_local $6) + (local.set $30 + (local.get $6) ) - (set_local $32 - (get_local $9) + (local.set $32 + (local.get $9) ) (br $while-in16) ) (block (result i32) - (set_local $11 - (get_local $9) + (local.set $11 + (local.get $9) ) - (get_local $6) + (local.get $6) ) ) ) ) ) (if (result i32) - (get_local $11) + (local.get $11) (if (result i32) (i32.lt_u - (get_local $17) + (local.get $17) (i32.sub (i32.load (i32.const 1216) ) - (get_local $0) + (local.get $0) ) ) (block (if (i32.lt_u - (get_local $11) - (tee_local $10 + (local.get $11) + (local.tee $10 (i32.load (i32.const 1224) ) @@ -1956,104 +1956,104 @@ ) (if (i32.ge_u - (get_local $11) - (tee_local $9 + (local.get $11) + (local.tee $9 (i32.add - (get_local $0) - (get_local $11) + (local.get $0) + (local.get $11) ) ) ) (call $qa) ) - (set_local $6 + (local.set $6 (i32.load offset=24 - (get_local $11) + (local.get $11) ) ) (if (i32.eq - (tee_local $3 + (local.tee $3 (i32.load offset=12 - (get_local $11) + (local.get $11) ) ) - (get_local $11) + (local.get $11) ) (block $do-once17 - (set_local $4 + (local.set $4 (if (result i32) - (tee_local $5 + (local.tee $5 (i32.load - (tee_local $2 + (local.tee $2 (i32.add - (get_local $11) + (local.get $11) (i32.const 20) ) ) ) ) (block (result i32) - (set_local $15 - (get_local $5) + (local.set $15 + (local.get $5) ) - (get_local $2) + (local.get $2) ) (if (result i32) - (tee_local $15 + (local.tee $15 (i32.load - (tee_local $13 + (local.tee $13 (i32.add - (get_local $11) + (local.get $11) (i32.const 16) ) ) ) ) - (get_local $13) + (local.get $13) (br $do-once17) ) ) ) (loop $while-in20 (if - (tee_local $5 + (local.tee $5 (i32.load - (tee_local $2 + (local.tee $2 (i32.add - (get_local $15) + (local.get $15) (i32.const 20) ) ) ) ) (block - (set_local $15 - (get_local $5) + (local.set $15 + (local.get $5) ) - (set_local $4 - (get_local $2) + (local.set $4 + (local.get $2) ) (br $while-in20) ) ) (if - (tee_local $5 + (local.tee $5 (i32.load - (tee_local $2 + (local.tee $2 (i32.add - (get_local $15) + (local.get $15) (i32.const 16) ) ) ) ) (block - (set_local $15 - (get_local $5) + (local.set $15 + (local.get $5) ) - (set_local $4 - (get_local $2) + (local.set $4 + (local.get $2) ) (br $while-in20) ) @@ -2061,17 +2061,17 @@ ) (if (i32.lt_u - (get_local $4) - (get_local $10) + (local.get $4) + (local.get $10) ) (call $qa) (block (i32.store - (get_local $4) + (local.get $4) (i32.const 0) ) - (set_local $22 - (get_local $15) + (local.set $22 + (local.get $15) ) ) ) @@ -2079,22 +2079,22 @@ (block (if (i32.lt_u - (tee_local $2 + (local.tee $2 (i32.load offset=8 - (get_local $11) + (local.get $11) ) ) - (get_local $10) + (local.get $10) ) (call $qa) ) (if (i32.ne - (get_local $11) + (local.get $11) (i32.load - (tee_local $5 + (local.tee $5 (i32.add - (get_local $2) + (local.get $2) (i32.const 12) ) ) @@ -2104,11 +2104,11 @@ ) (if (i32.eq - (get_local $11) + (local.get $11) (i32.load - (tee_local $13 + (local.tee $13 (i32.add - (get_local $3) + (local.get $3) (i32.const 8) ) ) @@ -2116,15 +2116,15 @@ ) (block (i32.store - (get_local $5) - (get_local $3) + (local.get $5) + (local.get $3) ) (i32.store - (get_local $13) - (get_local $2) + (local.get $13) + (local.get $2) ) - (set_local $22 - (get_local $3) + (local.set $22 + (local.get $3) ) ) (call $qa) @@ -2132,17 +2132,17 @@ ) ) (if - (get_local $6) + (local.get $6) (block $do-once21 (if (i32.eq (i32.load - (tee_local $10 + (local.tee $10 (i32.add (i32.shl - (tee_local $3 + (local.tee $3 (i32.load offset=28 - (get_local $11) + (local.get $11) ) ) (i32.const 2) @@ -2151,16 +2151,16 @@ ) ) ) - (get_local $11) + (local.get $11) ) (block (i32.store - (get_local $10) - (get_local $22) + (local.get $10) + (local.get $22) ) (if (i32.eqz - (get_local $22) + (local.get $22) ) (block (i32.store @@ -2172,7 +2172,7 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $3) + (local.get $3) ) (i32.const -1) ) @@ -2185,7 +2185,7 @@ (block (if (i32.lt_u - (get_local $6) + (local.get $6) (i32.load (i32.const 1224) ) @@ -2194,36 +2194,36 @@ ) (if (i32.eq - (get_local $11) + (local.get $11) (i32.load - (tee_local $3 + (local.tee $3 (i32.add - (get_local $6) + (local.get $6) (i32.const 16) ) ) ) ) (i32.store - (get_local $3) - (get_local $22) + (local.get $3) + (local.get $22) ) (i32.store offset=20 - (get_local $6) - (get_local $22) + (local.get $6) + (local.get $22) ) ) (br_if $do-once21 (i32.eqz - (get_local $22) + (local.get $22) ) ) ) ) (if (i32.lt_u - (get_local $22) - (tee_local $3 + (local.get $22) + (local.tee $3 (i32.load (i32.const 1224) ) @@ -2232,42 +2232,42 @@ (call $qa) ) (i32.store offset=24 - (get_local $22) - (get_local $6) + (local.get $22) + (local.get $6) ) (if - (tee_local $10 + (local.tee $10 (i32.load offset=16 - (get_local $11) + (local.get $11) ) ) (if (i32.lt_u - (get_local $10) - (get_local $3) + (local.get $10) + (local.get $3) ) (call $qa) (block (i32.store offset=16 - (get_local $22) - (get_local $10) + (local.get $22) + (local.get $10) ) (i32.store offset=24 - (get_local $10) - (get_local $22) + (local.get $10) + (local.get $22) ) ) ) ) (if - (tee_local $10 + (local.tee $10 (i32.load offset=20 - (get_local $11) + (local.get $11) ) ) (if (i32.lt_u - (get_local $10) + (local.get $10) (i32.load (i32.const 1224) ) @@ -2275,12 +2275,12 @@ (call $qa) (block (i32.store offset=20 - (get_local $22) - (get_local $10) + (local.get $22) + (local.get $10) ) (i32.store offset=24 - (get_local $10) - (get_local $22) + (local.get $10) + (local.get $22) ) ) ) @@ -2289,35 +2289,35 @@ ) (if (i32.lt_u - (get_local $17) + (local.get $17) (i32.const 16) ) (block (i32.store offset=4 - (get_local $11) + (local.get $11) (i32.or - (tee_local $6 + (local.tee $6 (i32.add - (get_local $0) - (get_local $17) + (local.get $0) + (local.get $17) ) ) (i32.const 3) ) ) (i32.store - (tee_local $10 + (local.tee $10 (i32.add (i32.add - (get_local $6) - (get_local $11) + (local.get $6) + (local.get $11) ) (i32.const 4) ) ) (i32.or (i32.load - (get_local $10) + (local.get $10) ) (i32.const 1) ) @@ -2325,42 +2325,42 @@ ) (block $do-once25 (i32.store offset=4 - (get_local $11) + (local.get $11) (i32.or - (get_local $0) + (local.get $0) (i32.const 3) ) ) (i32.store offset=4 - (get_local $9) + (local.get $9) (i32.or - (get_local $17) + (local.get $17) (i32.const 1) ) ) (i32.store (i32.add - (get_local $9) - (get_local $17) + (local.get $9) + (local.get $17) ) - (get_local $17) + (local.get $17) ) - (set_local $10 + (local.set $10 (i32.shr_u - (get_local $17) + (local.get $17) (i32.const 3) ) ) (if (i32.lt_u - (get_local $17) + (local.get $17) (i32.const 256) ) (block - (set_local $6 + (local.set $6 (i32.add (i32.shl - (get_local $10) + (local.get $10) (i32.const 3) ) (i32.const 1248) @@ -2368,13 +2368,13 @@ ) (if (i32.and - (tee_local $2 + (local.tee $2 (i32.shl (i32.const 1) - (get_local $10) + (local.get $10) ) ) - (tee_local $3 + (local.tee $3 (i32.load (i32.const 1208) ) @@ -2382,11 +2382,11 @@ ) (if (i32.lt_u - (tee_local $3 + (local.tee $3 (i32.load - (tee_local $2 + (local.tee $2 (i32.add - (get_local $6) + (local.get $6) (i32.const 8) ) ) @@ -2398,11 +2398,11 @@ ) (call $qa) (block - (set_local $19 - (get_local $2) + (local.set $19 + (local.get $2) ) - (set_local $7 - (get_local $3) + (local.set $7 + (local.get $3) ) ) ) @@ -2410,70 +2410,70 @@ (i32.store (i32.const 1208) (i32.or - (get_local $2) - (get_local $3) + (local.get $2) + (local.get $3) ) ) - (set_local $19 + (local.set $19 (i32.add - (get_local $6) + (local.get $6) (i32.const 8) ) ) - (set_local $7 - (get_local $6) + (local.set $7 + (local.get $6) ) ) ) (i32.store - (get_local $19) - (get_local $9) + (local.get $19) + (local.get $9) ) (i32.store offset=12 - (get_local $7) - (get_local $9) + (local.get $7) + (local.get $9) ) (i32.store offset=8 - (get_local $9) - (get_local $7) + (local.get $9) + (local.get $7) ) (i32.store offset=12 - (get_local $9) - (get_local $6) + (local.get $9) + (local.get $6) ) (br $do-once25) ) ) - (set_local $13 + (local.set $13 (i32.add (i32.shl - (tee_local $3 + (local.tee $3 (if (result i32) - (tee_local $6 + (local.tee $6 (i32.shr_u - (get_local $17) + (local.get $17) (i32.const 8) ) ) (if (result i32) (i32.gt_u - (get_local $17) + (local.get $17) (i32.const 16777215) ) (i32.const 31) (block (result i32) - (set_local $6 + (local.set $6 (i32.and (i32.shr_u (i32.add - (tee_local $2 + (local.tee $2 (i32.shl - (get_local $6) - (tee_local $3 + (local.get $6) + (local.tee $3 (i32.and (i32.shr_u (i32.add - (get_local $6) + (local.get $6) (i32.const 1048320) ) (i32.const 16) @@ -2493,21 +2493,21 @@ (i32.or (i32.and (i32.shr_u - (get_local $17) + (local.get $17) (i32.add - (tee_local $13 + (local.tee $13 (i32.add (i32.sub (i32.const 14) (i32.or - (tee_local $2 + (local.tee $2 (i32.and (i32.shr_u (i32.add - (tee_local $10 + (local.tee $10 (i32.shl - (get_local $2) - (get_local $6) + (local.get $2) + (local.get $6) ) ) (i32.const 245760) @@ -2518,15 +2518,15 @@ ) ) (i32.or - (get_local $3) - (get_local $6) + (local.get $3) + (local.get $6) ) ) ) (i32.shr_u (i32.shl - (get_local $10) - (get_local $2) + (local.get $10) + (local.get $2) ) (i32.const 15) ) @@ -2538,7 +2538,7 @@ (i32.const 1) ) (i32.shl - (get_local $13) + (local.get $13) (i32.const 1) ) ) @@ -2553,34 +2553,34 @@ ) ) (i32.store offset=28 - (get_local $9) - (get_local $3) + (local.get $9) + (local.get $3) ) (i32.store offset=4 - (tee_local $2 + (local.tee $2 (i32.add - (get_local $9) + (local.get $9) (i32.const 16) ) ) (i32.const 0) ) (i32.store - (get_local $2) + (local.get $2) (i32.const 0) ) (if (i32.eqz (i32.and - (tee_local $2 + (local.tee $2 (i32.load (i32.const 1212) ) ) - (tee_local $10 + (local.tee $10 (i32.shl (i32.const 1) - (get_local $3) + (local.get $3) ) ) ) @@ -2589,71 +2589,71 @@ (i32.store (i32.const 1212) (i32.or - (get_local $2) - (get_local $10) + (local.get $2) + (local.get $10) ) ) (i32.store - (get_local $13) - (get_local $9) + (local.get $13) + (local.get $9) ) (i32.store offset=24 - (get_local $9) - (get_local $13) + (local.get $9) + (local.get $13) ) (i32.store offset=12 - (get_local $9) - (get_local $9) + (local.get $9) + (local.get $9) ) (i32.store offset=8 - (get_local $9) - (get_local $9) + (local.get $9) + (local.get $9) ) (br $do-once25) ) ) - (set_local $10 + (local.set $10 (i32.shl - (get_local $17) + (local.get $17) (select (i32.const 0) (i32.sub (i32.const 25) (i32.shr_u - (get_local $3) + (local.get $3) (i32.const 1) ) ) (i32.eq - (get_local $3) + (local.get $3) (i32.const 31) ) ) ) ) - (set_local $2 + (local.set $2 (i32.load - (get_local $13) + (local.get $13) ) ) (if (i32.eq - (tee_local $8 + (local.tee $8 (loop $while-in28 (result i32) (block $while-out27 (result i32) (if (i32.eq - (get_local $17) + (local.get $17) (i32.and (i32.load offset=4 - (get_local $2) + (local.get $2) ) (i32.const -8) ) ) (block - (set_local $18 - (get_local $2) + (local.set $18 + (local.get $2) ) (br $while-out27 (i32.const 148) @@ -2661,17 +2661,17 @@ ) ) (if (result i32) - (tee_local $3 + (local.tee $3 (i32.load - (tee_local $13 + (local.tee $13 (i32.add (i32.add - (get_local $2) + (local.get $2) (i32.const 16) ) (i32.shl (i32.shr_u - (get_local $10) + (local.get $10) (i32.const 31) ) (i32.const 2) @@ -2681,23 +2681,23 @@ ) ) (block - (set_local $10 + (local.set $10 (i32.shl - (get_local $10) + (local.get $10) (i32.const 1) ) ) - (set_local $2 - (get_local $3) + (local.set $2 + (local.get $3) ) (br $while-in28) ) (block (result i32) - (set_local $21 - (get_local $13) + (local.set $21 + (local.get $13) ) - (set_local $16 - (get_local $2) + (local.set $16 + (local.get $2) ) (i32.const 145) ) @@ -2709,7 +2709,7 @@ ) (if (i32.lt_u - (get_local $21) + (local.get $21) (i32.load (i32.const 1224) ) @@ -2717,71 +2717,71 @@ (call $qa) (block (i32.store - (get_local $21) - (get_local $9) + (local.get $21) + (local.get $9) ) (i32.store offset=24 - (get_local $9) - (get_local $16) + (local.get $9) + (local.get $16) ) (i32.store offset=12 - (get_local $9) - (get_local $9) + (local.get $9) + (local.get $9) ) (i32.store offset=8 - (get_local $9) - (get_local $9) + (local.get $9) + (local.get $9) ) ) ) (if (i32.eq - (get_local $8) + (local.get $8) (i32.const 148) ) (if (i32.and (i32.ge_u - (tee_local $10 + (local.tee $10 (i32.load - (tee_local $2 + (local.tee $2 (i32.add - (get_local $18) + (local.get $18) (i32.const 8) ) ) ) ) - (tee_local $3 + (local.tee $3 (i32.load (i32.const 1224) ) ) ) (i32.ge_u - (get_local $18) - (get_local $3) + (local.get $18) + (local.get $3) ) ) (block (i32.store offset=12 - (get_local $10) - (get_local $9) + (local.get $10) + (local.get $9) ) (i32.store - (get_local $2) - (get_local $9) + (local.get $2) + (local.get $9) ) (i32.store offset=8 - (get_local $9) - (get_local $10) + (local.get $9) + (local.get $10) ) (i32.store offset=12 - (get_local $9) - (get_local $18) + (local.get $9) + (local.get $18) ) (i32.store offset=24 - (get_local $9) + (local.get $9) (i32.const 0) ) ) @@ -2791,22 +2791,22 @@ ) ) ) - (set_global $r - (get_local $25) + (global.set $r + (local.get $25) ) (return (i32.add - (get_local $11) + (local.get $11) (i32.const 8) ) ) ) - (get_local $0) + (local.get $0) ) - (get_local $0) + (local.get $0) ) ) - (get_local $0) + (local.get $0) ) ) ) @@ -2815,25 +2815,25 @@ (block $folding-inner0 (if (i32.ge_u - (tee_local $11 + (local.tee $11 (i32.load (i32.const 1216) ) ) - (get_local $6) + (local.get $6) ) (block - (set_local $16 + (local.set $16 (i32.load (i32.const 1228) ) ) (if (i32.gt_u - (tee_local $18 + (local.tee $18 (i32.sub - (get_local $11) - (get_local $6) + (local.get $11) + (local.get $6) ) ) (i32.const 15) @@ -2841,35 +2841,35 @@ (block (i32.store (i32.const 1228) - (tee_local $21 + (local.tee $21 (i32.add - (get_local $6) - (get_local $16) + (local.get $6) + (local.get $16) ) ) ) (i32.store (i32.const 1216) - (get_local $18) + (local.get $18) ) (i32.store offset=4 - (get_local $21) + (local.get $21) (i32.or - (get_local $18) + (local.get $18) (i32.const 1) ) ) (i32.store (i32.add - (get_local $18) - (get_local $21) + (local.get $18) + (local.get $21) ) - (get_local $18) + (local.get $18) ) (i32.store offset=4 - (get_local $16) + (local.get $16) (i32.or - (get_local $6) + (local.get $6) (i32.const 3) ) ) @@ -2884,25 +2884,25 @@ (i32.const 0) ) (i32.store offset=4 - (get_local $16) + (local.get $16) (i32.or - (get_local $11) + (local.get $11) (i32.const 3) ) ) (i32.store - (tee_local $18 + (local.tee $18 (i32.add (i32.add - (get_local $11) - (get_local $16) + (local.get $11) + (local.get $16) ) (i32.const 4) ) ) (i32.or (i32.load - (get_local $18) + (local.get $18) ) (i32.const 1) ) @@ -2914,29 +2914,29 @@ ) (if (i32.gt_u - (tee_local $16 + (local.tee $16 (i32.load (i32.const 1220) ) ) - (get_local $6) + (local.get $6) ) (block (i32.store (i32.const 1220) - (tee_local $18 + (local.tee $18 (i32.sub - (get_local $16) - (get_local $6) + (local.get $16) + (local.get $6) ) ) ) (i32.store (i32.const 1232) - (tee_local $11 + (local.tee $11 (i32.add - (get_local $6) - (tee_local $16 + (local.get $6) + (local.tee $16 (i32.load (i32.const 1232) ) @@ -2945,16 +2945,16 @@ ) ) (i32.store offset=4 - (get_local $11) + (local.get $11) (i32.or - (get_local $18) + (local.get $18) (i32.const 1) ) ) (i32.store offset=4 - (get_local $16) + (local.get $16) (i32.or - (get_local $6) + (local.get $6) (i32.const 3) ) ) @@ -2993,11 +2993,11 @@ (i32.const 0) ) (i32.store - (get_local $14) - (tee_local $16 + (local.get $14) + (local.tee $16 (i32.xor (i32.and - (get_local $14) + (local.get $14) (i32.const -16) ) (i32.const 1431655768) @@ -3006,48 +3006,48 @@ ) (i32.store (i32.const 1680) - (get_local $16) + (local.get $16) ) ) ) - (set_local $16 + (local.set $16 (i32.add - (get_local $6) + (local.get $6) (i32.const 48) ) ) (if (i32.le_u - (tee_local $14 + (local.tee $14 (i32.and - (tee_local $11 + (local.tee $11 (i32.add - (tee_local $14 + (local.tee $14 (i32.load (i32.const 1688) ) ) - (tee_local $18 + (local.tee $18 (i32.add - (get_local $6) + (local.get $6) (i32.const 47) ) ) ) ) - (tee_local $21 + (local.tee $21 (i32.sub (i32.const 0) - (get_local $14) + (local.get $14) ) ) ) ) - (get_local $6) + (local.get $6) ) (block - (set_global $r - (get_local $25) + (global.set $r + (local.get $25) ) (return (i32.const 0) @@ -3055,7 +3055,7 @@ ) ) (if - (tee_local $17 + (local.tee $17 (i32.load (i32.const 1648) ) @@ -3063,26 +3063,26 @@ (if (i32.or (i32.le_u - (tee_local $7 + (local.tee $7 (i32.add - (get_local $14) - (tee_local $3 + (local.get $14) + (local.tee $3 (i32.load (i32.const 1640) ) ) ) ) - (get_local $3) + (local.get $3) ) (i32.gt_u - (get_local $7) - (get_local $17) + (local.get $7) + (local.get $17) ) ) (block - (set_global $r - (get_local $25) + (global.set $r + (local.get $25) ) (return (i32.const 0) @@ -3092,7 +3092,7 @@ ) (if (i32.eq - (tee_local $8 + (local.tee $8 (if (result i32) (i32.and (i32.load @@ -3103,60 +3103,60 @@ (i32.const 188) (block $label$break$b (result i32) (if - (tee_local $17 + (local.tee $17 (i32.load (i32.const 1232) ) ) (block $label$break$c - (set_local $7 + (local.set $7 (i32.const 1656) ) (loop $while-in32 (block $while-out31 (if (i32.le_u - (tee_local $3 + (local.tee $3 (i32.load - (get_local $7) + (local.get $7) ) ) - (get_local $17) + (local.get $17) ) (if (i32.gt_u (i32.add (i32.load - (tee_local $19 + (local.tee $19 (i32.add - (get_local $7) + (local.get $7) (i32.const 4) ) ) ) - (get_local $3) + (local.get $3) ) - (get_local $17) + (local.get $17) ) (block - (set_local $0 - (get_local $7) + (local.set $0 + (local.get $7) ) - (set_local $5 - (get_local $19) + (local.set $5 + (local.get $19) ) (br $while-out31) ) ) ) (br_if $while-in32 - (tee_local $7 + (local.tee $7 (i32.load offset=8 - (get_local $7) + (local.get $7) ) ) ) - (set_local $8 + (local.set $8 (i32.const 171) ) (br $label$break$c) @@ -3164,11 +3164,11 @@ ) (if (i32.lt_u - (tee_local $7 + (local.tee $7 (i32.and - (get_local $21) + (local.get $21) (i32.sub - (get_local $11) + (local.get $11) (i32.load (i32.const 1220) ) @@ -3178,34 +3178,34 @@ (i32.const 2147483647) ) (block - (set_local $19 + (local.set $19 (call $ta - (get_local $7) + (local.get $7) ) ) (if (i32.eq (i32.add (i32.load - (get_local $0) + (local.get $0) ) (i32.load - (get_local $5) + (local.get $5) ) ) - (get_local $19) + (local.get $19) ) (if (i32.ne - (get_local $19) + (local.get $19) (i32.const -1) ) (block - (set_local $20 - (get_local $19) + (local.set $20 + (local.get $19) ) - (set_local $26 - (get_local $7) + (local.set $26 + (local.get $7) ) (br $label$break$b (i32.const 191) @@ -3213,13 +3213,13 @@ ) ) (block - (set_local $12 - (get_local $19) + (local.set $12 + (local.get $19) ) - (set_local $1 - (get_local $7) + (local.set $1 + (local.get $7) ) - (set_local $8 + (local.set $8 (i32.const 181) ) ) @@ -3227,18 +3227,18 @@ ) ) ) - (set_local $8 + (local.set $8 (i32.const 171) ) ) (if (i32.eq - (get_local $8) + (local.get $8) (i32.const 171) ) (if (i32.ne - (tee_local $17 + (local.tee $17 (call $ta (i32.const 0) ) @@ -3246,15 +3246,15 @@ (i32.const -1) ) (block $do-once33 - (set_local $2 + (local.set $2 (if (result i32) (i32.and - (tee_local $0 - (get_local $17) + (local.tee $0 + (local.get $17) ) - (tee_local $19 + (local.tee $19 (i32.add - (tee_local $7 + (local.tee $7 (i32.load (i32.const 1684) ) @@ -3265,47 +3265,47 @@ ) (i32.add (i32.sub - (get_local $14) - (get_local $0) + (local.get $14) + (local.get $0) ) (i32.and (i32.add - (get_local $0) - (get_local $19) + (local.get $0) + (local.get $19) ) (i32.sub (i32.const 0) - (get_local $7) + (local.get $7) ) ) ) - (get_local $14) + (local.get $14) ) ) - (set_local $0 + (local.set $0 (i32.add - (tee_local $7 + (local.tee $7 (i32.load (i32.const 1640) ) ) - (get_local $2) + (local.get $2) ) ) (if (i32.and (i32.lt_u - (get_local $2) + (local.get $2) (i32.const 2147483647) ) (i32.gt_u - (get_local $2) - (get_local $6) + (local.get $2) + (local.get $6) ) ) (block (if - (tee_local $19 + (local.tee $19 (i32.load (i32.const 1648) ) @@ -3313,45 +3313,45 @@ (br_if $do-once33 (i32.or (i32.le_u - (get_local $0) - (get_local $7) + (local.get $0) + (local.get $7) ) (i32.gt_u - (get_local $0) - (get_local $19) + (local.get $0) + (local.get $19) ) ) ) ) - (set_local $1 + (local.set $1 (if (result i32) (i32.eq - (get_local $17) - (tee_local $19 + (local.get $17) + (local.tee $19 (call $ta - (get_local $2) + (local.get $2) ) ) ) (block - (set_local $20 - (get_local $17) + (local.set $20 + (local.get $17) ) - (set_local $26 - (get_local $2) + (local.set $26 + (local.get $2) ) (br $label$break$b (i32.const 191) ) ) (block (result i32) - (set_local $12 - (get_local $19) + (local.set $12 + (local.get $19) ) - (set_local $8 + (local.set $8 (i32.const 181) ) - (get_local $2) + (local.get $2) ) ) ) @@ -3362,52 +3362,52 @@ ) (if (i32.eq - (get_local $8) + (local.get $8) (i32.const 181) ) (block $label$break$d - (set_local $19 + (local.set $19 (i32.sub (i32.const 0) - (get_local $1) + (local.get $1) ) ) - (set_local $4 + (local.set $4 (if (result i32) (i32.and (i32.and (i32.ne - (get_local $12) + (local.get $12) (i32.const -1) ) (i32.lt_u - (get_local $1) + (local.get $1) (i32.const 2147483647) ) ) (i32.gt_u - (get_local $16) - (get_local $1) + (local.get $16) + (local.get $1) ) ) (if (result i32) (i32.lt_u - (tee_local $0 + (local.tee $0 (i32.and (i32.add - (tee_local $17 + (local.tee $17 (i32.load (i32.const 1688) ) ) (i32.sub - (get_local $18) - (get_local $1) + (local.get $18) + (local.get $1) ) ) (i32.sub (i32.const 0) - (get_local $17) + (local.get $17) ) ) ) @@ -3416,39 +3416,39 @@ (if (result i32) (i32.eq (call $ta - (get_local $0) + (local.get $0) ) (i32.const -1) ) (block (drop (call $ta - (get_local $19) + (local.get $19) ) ) (br $label$break$d) ) (i32.add - (get_local $0) - (get_local $1) + (local.get $0) + (local.get $1) ) ) - (get_local $1) + (local.get $1) ) - (get_local $1) + (local.get $1) ) ) (if (i32.ne - (get_local $12) + (local.get $12) (i32.const -1) ) (block - (set_local $20 - (get_local $12) + (local.set $20 + (local.get $12) ) - (set_local $26 - (get_local $4) + (local.set $26 + (local.get $4) ) (br $label$break$b (i32.const 191) @@ -3474,22 +3474,22 @@ ) (if (i32.lt_u - (get_local $14) + (local.get $14) (i32.const 2147483647) ) (if (i32.and (i32.and (i32.ne - (tee_local $4 + (local.tee $4 (call $ta - (get_local $14) + (local.get $14) ) ) (i32.const -1) ) (i32.ne - (tee_local $14 + (local.tee $14 (call $ta (i32.const 0) ) @@ -3498,32 +3498,32 @@ ) ) (i32.lt_u - (get_local $4) - (get_local $14) + (local.get $4) + (local.get $14) ) ) (if (i32.gt_u - (tee_local $12 + (local.tee $12 (i32.sub - (get_local $14) - (get_local $4) + (local.get $14) + (local.get $4) ) ) (i32.add - (get_local $6) + (local.get $6) (i32.const 40) ) ) (block - (set_local $26 - (get_local $12) + (local.set $26 + (local.get $12) ) - (set_local $8 + (local.set $8 (i32.const 191) ) - (set_local $20 - (get_local $4) + (local.set $20 + (local.get $4) ) ) ) @@ -3532,15 +3532,15 @@ ) (if (i32.eq - (get_local $8) + (local.get $8) (i32.const 191) ) (block (i32.store (i32.const 1640) - (tee_local $12 + (local.tee $12 (i32.add - (get_local $26) + (local.get $26) (i32.load (i32.const 1640) ) @@ -3549,24 +3549,24 @@ ) (if (i32.gt_u - (get_local $12) + (local.get $12) (i32.load (i32.const 1644) ) ) (i32.store (i32.const 1644) - (get_local $12) + (local.get $12) ) ) (if - (tee_local $12 + (local.tee $12 (i32.load (i32.const 1232) ) ) (block $do-once38 - (set_local $1 + (local.set $1 (i32.const 1656) ) (loop $do-in41 @@ -3574,47 +3574,47 @@ (if (i32.eq (i32.add - (tee_local $18 + (local.tee $18 (i32.load - (tee_local $14 + (local.tee $14 (i32.add - (get_local $1) + (local.get $1) (i32.const 4) ) ) ) ) - (tee_local $4 + (local.tee $4 (i32.load - (get_local $1) + (local.get $1) ) ) ) - (get_local $20) + (local.get $20) ) (block - (set_local $48 - (get_local $4) + (local.set $48 + (local.get $4) ) - (set_local $49 - (get_local $14) + (local.set $49 + (local.get $14) ) - (set_local $50 - (get_local $18) + (local.set $50 + (local.get $18) ) - (set_local $51 - (get_local $1) + (local.set $51 + (local.get $1) ) - (set_local $8 + (local.set $8 (i32.const 201) ) (br $do-out40) ) ) (br_if $do-in41 - (tee_local $1 + (local.tee $1 (i32.load offset=8 - (get_local $1) + (local.get $1) ) ) ) @@ -3622,14 +3622,14 @@ ) (if (i32.eq - (get_local $8) + (local.get $8) (i32.const 201) ) (if (i32.eqz (i32.and (i32.load offset=12 - (get_local $51) + (local.get $51) ) (i32.const 8) ) @@ -3637,32 +3637,32 @@ (if (i32.and (i32.lt_u - (get_local $12) - (get_local $20) + (local.get $12) + (local.get $20) ) (i32.ge_u - (get_local $12) - (get_local $48) + (local.get $12) + (local.get $48) ) ) (block (i32.store - (get_local $49) + (local.get $49) (i32.add - (get_local $26) - (get_local $50) + (local.get $26) + (local.get $50) ) ) - (set_local $1 + (local.set $1 (i32.add - (tee_local $18 + (local.tee $18 (select (i32.and (i32.sub (i32.const 0) - (tee_local $1 + (local.tee $1 (i32.add - (get_local $12) + (local.get $12) (i32.const 8) ) ) @@ -3671,44 +3671,44 @@ ) (i32.const 0) (i32.and - (get_local $1) + (local.get $1) (i32.const 7) ) ) ) - (get_local $12) + (local.get $12) ) ) - (set_local $14 + (local.set $14 (i32.add (i32.load (i32.const 1220) ) (i32.sub - (get_local $26) - (get_local $18) + (local.get $26) + (local.get $18) ) ) ) (i32.store (i32.const 1232) - (get_local $1) + (local.get $1) ) (i32.store (i32.const 1220) - (get_local $14) + (local.get $14) ) (i32.store offset=4 - (get_local $1) + (local.get $1) (i32.or - (get_local $14) + (local.get $14) (i32.const 1) ) ) (i32.store offset=4 (i32.add - (get_local $1) - (get_local $14) + (local.get $1) + (local.get $14) ) (i32.const 40) ) @@ -3723,11 +3723,11 @@ ) ) ) - (set_local $15 + (local.set $15 (if (result i32) (i32.lt_u - (get_local $20) - (tee_local $14 + (local.get $20) + (local.tee $14 (i32.load (i32.const 1224) ) @@ -3736,98 +3736,98 @@ (block (result i32) (i32.store (i32.const 1224) - (get_local $20) + (local.get $20) ) - (get_local $20) + (local.get $20) ) - (get_local $14) + (local.get $14) ) ) - (set_local $14 + (local.set $14 (i32.add - (get_local $20) - (get_local $26) + (local.get $20) + (local.get $26) ) ) - (set_local $1 + (local.set $1 (i32.const 1656) ) (loop $while-in43 (block $while-out42 (if (i32.eq - (get_local $14) + (local.get $14) (i32.load - (get_local $1) + (local.get $1) ) ) (block - (set_local $52 - (get_local $1) + (local.set $52 + (local.get $1) ) - (set_local $42 - (get_local $1) + (local.set $42 + (local.get $1) ) - (set_local $8 + (local.set $8 (i32.const 209) ) (br $while-out42) ) ) (br_if $while-in43 - (tee_local $1 + (local.tee $1 (i32.load offset=8 - (get_local $1) + (local.get $1) ) ) ) - (set_local $29 + (local.set $29 (i32.const 1656) ) ) ) (if (i32.eq - (get_local $8) + (local.get $8) (i32.const 209) ) - (set_local $29 + (local.set $29 (if (result i32) (i32.and (i32.load offset=12 - (get_local $42) + (local.get $42) ) (i32.const 8) ) (i32.const 1656) (block (i32.store - (get_local $52) - (get_local $20) + (local.get $52) + (local.get $20) ) (i32.store - (tee_local $1 + (local.tee $1 (i32.add - (get_local $42) + (local.get $42) (i32.const 4) ) ) (i32.add - (get_local $26) + (local.get $26) (i32.load - (get_local $1) + (local.get $1) ) ) ) - (set_local $18 + (local.set $18 (i32.add (select (i32.and (i32.sub (i32.const 0) - (tee_local $1 + (local.tee $1 (i32.add - (get_local $20) + (local.get $20) (i32.const 8) ) ) @@ -3836,22 +3836,22 @@ ) (i32.const 0) (i32.and - (get_local $1) + (local.get $1) (i32.const 7) ) ) - (get_local $20) + (local.get $20) ) ) - (set_local $4 + (local.set $4 (i32.add (select (i32.and (i32.sub (i32.const 0) - (tee_local $1 + (local.tee $1 (i32.add - (get_local $14) + (local.get $14) (i32.const 8) ) ) @@ -3860,46 +3860,46 @@ ) (i32.const 0) (i32.and - (get_local $1) + (local.get $1) (i32.const 7) ) ) - (get_local $14) + (local.get $14) ) ) - (set_local $1 + (local.set $1 (i32.add - (get_local $6) - (get_local $18) + (local.get $6) + (local.get $18) ) ) - (set_local $16 + (local.set $16 (i32.sub (i32.sub - (get_local $4) - (get_local $18) + (local.get $4) + (local.get $18) ) - (get_local $6) + (local.get $6) ) ) (i32.store offset=4 - (get_local $18) + (local.get $18) (i32.or - (get_local $6) + (local.get $6) (i32.const 3) ) ) (if (i32.eq - (get_local $4) - (get_local $12) + (local.get $4) + (local.get $12) ) (block (i32.store (i32.const 1220) - (tee_local $2 + (local.tee $2 (i32.add - (get_local $16) + (local.get $16) (i32.load (i32.const 1220) ) @@ -3908,12 +3908,12 @@ ) (i32.store (i32.const 1232) - (get_local $1) + (local.get $1) ) (i32.store offset=4 - (get_local $1) + (local.get $1) (i32.or - (get_local $2) + (local.get $2) (i32.const 1) ) ) @@ -3924,14 +3924,14 @@ (i32.load (i32.const 1228) ) - (get_local $4) + (local.get $4) ) (block (i32.store (i32.const 1216) - (tee_local $2 + (local.tee $2 (i32.add - (get_local $16) + (local.get $16) (i32.load (i32.const 1216) ) @@ -3940,21 +3940,21 @@ ) (i32.store (i32.const 1228) - (get_local $1) + (local.get $1) ) (i32.store offset=4 - (get_local $1) + (local.get $1) (i32.or - (get_local $2) + (local.get $2) (i32.const 1) ) ) (i32.store (i32.add - (get_local $1) - (get_local $2) + (local.get $1) + (local.get $2) ) - (get_local $2) + (local.get $2) ) (br $do-once44) ) @@ -3962,9 +3962,9 @@ (if (i32.eq (i32.and - (tee_local $2 + (local.tee $2 (i32.load offset=4 - (get_local $4) + (local.get $4) ) ) (i32.const 3) @@ -3972,60 +3972,60 @@ (i32.const 1) ) (block - (set_local $5 + (local.set $5 (i32.and - (get_local $2) + (local.get $2) (i32.const -8) ) ) - (set_local $0 + (local.set $0 (i32.shr_u - (get_local $2) + (local.get $2) (i32.const 3) ) ) (block $label$break$e (if (i32.lt_u - (get_local $2) + (local.get $2) (i32.const 256) ) (block - (set_local $11 + (local.set $11 (i32.load offset=12 - (get_local $4) + (local.get $4) ) ) (if (i32.ne - (tee_local $19 + (local.tee $19 (i32.add (i32.shl - (get_local $0) + (local.get $0) (i32.const 3) ) (i32.const 1248) ) ) - (tee_local $21 + (local.tee $21 (i32.load offset=8 - (get_local $4) + (local.get $4) ) ) ) (block $do-once47 (if (i32.lt_u - (get_local $21) - (get_local $15) + (local.get $21) + (local.get $15) ) (call $qa) ) (br_if $do-once47 (i32.eq - (get_local $4) + (local.get $4) (i32.load offset=12 - (get_local $21) + (local.get $21) ) ) ) @@ -4034,8 +4034,8 @@ ) (if (i32.eq - (get_local $11) - (get_local $21) + (local.get $11) + (local.get $21) ) (block (i32.store @@ -4047,7 +4047,7 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $0) + (local.get $0) ) (i32.const -1) ) @@ -4058,38 +4058,38 @@ ) (if (i32.eq - (get_local $11) - (get_local $19) + (local.get $11) + (local.get $19) ) - (set_local $43 + (local.set $43 (i32.add - (get_local $11) + (local.get $11) (i32.const 8) ) ) (block $do-once49 (if (i32.lt_u - (get_local $11) - (get_local $15) + (local.get $11) + (local.get $15) ) (call $qa) ) (if (i32.eq - (get_local $4) + (local.get $4) (i32.load - (tee_local $0 + (local.tee $0 (i32.add - (get_local $11) + (local.get $11) (i32.const 8) ) ) ) ) (block - (set_local $43 - (get_local $0) + (local.set $43 + (local.get $0) ) (br $do-once49) ) @@ -4098,39 +4098,39 @@ ) ) (i32.store offset=12 - (get_local $21) - (get_local $11) + (local.get $21) + (local.get $11) ) (i32.store - (get_local $43) - (get_local $21) + (local.get $43) + (local.get $21) ) ) (block - (set_local $19 + (local.set $19 (i32.load offset=24 - (get_local $4) + (local.get $4) ) ) (if (i32.eq - (tee_local $0 + (local.tee $0 (i32.load offset=12 - (get_local $4) + (local.get $4) ) ) - (get_local $4) + (local.get $4) ) (block $do-once51 - (set_local $0 + (local.set $0 (if (result i32) - (tee_local $3 + (local.tee $3 (i32.load - (tee_local $7 + (local.tee $7 (i32.add - (tee_local $17 + (local.tee $17 (i32.add - (get_local $4) + (local.get $4) (i32.const 16) ) ) @@ -4140,22 +4140,22 @@ ) ) (block (result i32) - (set_local $2 - (get_local $3) + (local.set $2 + (local.get $3) ) - (get_local $7) + (local.get $7) ) (if (result i32) - (tee_local $22 + (local.tee $22 (i32.load - (get_local $17) + (local.get $17) ) ) (block (result i32) - (set_local $2 - (get_local $22) + (local.set $2 + (local.get $22) ) - (get_local $17) + (local.get $17) ) (br $do-once51) ) @@ -4163,43 +4163,43 @@ ) (loop $while-in54 (if - (tee_local $3 + (local.tee $3 (i32.load - (tee_local $7 + (local.tee $7 (i32.add - (get_local $2) + (local.get $2) (i32.const 20) ) ) ) ) (block - (set_local $2 - (get_local $3) + (local.set $2 + (local.get $3) ) - (set_local $0 - (get_local $7) + (local.set $0 + (local.get $7) ) (br $while-in54) ) ) (if - (tee_local $3 + (local.tee $3 (i32.load - (tee_local $7 + (local.tee $7 (i32.add - (get_local $2) + (local.get $2) (i32.const 16) ) ) ) ) (block - (set_local $2 - (get_local $3) + (local.set $2 + (local.get $3) ) - (set_local $0 - (get_local $7) + (local.set $0 + (local.get $7) ) (br $while-in54) ) @@ -4207,17 +4207,17 @@ ) (if (i32.lt_u - (get_local $0) - (get_local $15) + (local.get $0) + (local.get $15) ) (call $qa) (block (i32.store - (get_local $0) + (local.get $0) (i32.const 0) ) - (set_local $24 - (get_local $2) + (local.set $24 + (local.get $2) ) ) ) @@ -4225,22 +4225,22 @@ (block (if (i32.lt_u - (tee_local $7 + (local.tee $7 (i32.load offset=8 - (get_local $4) + (local.get $4) ) ) - (get_local $15) + (local.get $15) ) (call $qa) ) (if (i32.ne - (get_local $4) + (local.get $4) (i32.load - (tee_local $3 + (local.tee $3 (i32.add - (get_local $7) + (local.get $7) (i32.const 12) ) ) @@ -4250,11 +4250,11 @@ ) (if (i32.eq - (get_local $4) + (local.get $4) (i32.load - (tee_local $17 + (local.tee $17 (i32.add - (get_local $0) + (local.get $0) (i32.const 8) ) ) @@ -4262,15 +4262,15 @@ ) (block (i32.store - (get_local $3) - (get_local $0) + (local.get $3) + (local.get $0) ) (i32.store - (get_local $17) - (get_local $7) + (local.get $17) + (local.get $7) ) - (set_local $24 - (get_local $0) + (local.set $24 + (local.get $0) ) ) (call $qa) @@ -4279,18 +4279,18 @@ ) (br_if $label$break$e (i32.eqz - (get_local $19) + (local.get $19) ) ) (if (i32.eq (i32.load - (tee_local $21 + (local.tee $21 (i32.add (i32.shl - (tee_local $0 + (local.tee $0 (i32.load offset=28 - (get_local $4) + (local.get $4) ) ) (i32.const 2) @@ -4299,15 +4299,15 @@ ) ) ) - (get_local $4) + (local.get $4) ) (block $do-once55 (i32.store - (get_local $21) - (get_local $24) + (local.get $21) + (local.get $24) ) (br_if $do-once55 - (get_local $24) + (local.get $24) ) (i32.store (i32.const 1212) @@ -4318,7 +4318,7 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $0) + (local.get $0) ) (i32.const -1) ) @@ -4329,7 +4329,7 @@ (block (if (i32.lt_u - (get_local $19) + (local.get $19) (i32.load (i32.const 1224) ) @@ -4338,36 +4338,36 @@ ) (if (i32.eq - (get_local $4) + (local.get $4) (i32.load - (tee_local $11 + (local.tee $11 (i32.add - (get_local $19) + (local.get $19) (i32.const 16) ) ) ) ) (i32.store - (get_local $11) - (get_local $24) + (local.get $11) + (local.get $24) ) (i32.store offset=20 - (get_local $19) - (get_local $24) + (local.get $19) + (local.get $24) ) ) (br_if $label$break$e (i32.eqz - (get_local $24) + (local.get $24) ) ) ) ) (if (i32.lt_u - (get_local $24) - (tee_local $0 + (local.get $24) + (local.tee $0 (i32.load (i32.const 1224) ) @@ -4376,15 +4376,15 @@ (call $qa) ) (i32.store offset=24 - (get_local $24) - (get_local $19) + (local.get $24) + (local.get $19) ) (if - (tee_local $11 + (local.tee $11 (i32.load - (tee_local $21 + (local.tee $21 (i32.add - (get_local $4) + (local.get $4) (i32.const 16) ) ) @@ -4392,34 +4392,34 @@ ) (if (i32.lt_u - (get_local $11) - (get_local $0) + (local.get $11) + (local.get $0) ) (call $qa) (block (i32.store offset=16 - (get_local $24) - (get_local $11) + (local.get $24) + (local.get $11) ) (i32.store offset=24 - (get_local $11) - (get_local $24) + (local.get $11) + (local.get $24) ) ) ) ) (br_if $label$break$e (i32.eqz - (tee_local $11 + (local.tee $11 (i32.load offset=4 - (get_local $21) + (local.get $21) ) ) ) ) (if (i32.lt_u - (get_local $11) + (local.get $11) (i32.load (i32.const 1224) ) @@ -4427,76 +4427,76 @@ (call $qa) (block (i32.store offset=20 - (get_local $24) - (get_local $11) + (local.get $24) + (local.get $11) ) (i32.store offset=24 - (get_local $11) - (get_local $24) + (local.get $11) + (local.get $24) ) ) ) ) ) ) - (set_local $4 + (local.set $4 (i32.add - (get_local $4) - (get_local $5) + (local.get $4) + (local.get $5) ) ) - (set_local $16 + (local.set $16 (i32.add - (get_local $5) - (get_local $16) + (local.get $5) + (local.get $16) ) ) ) ) (i32.store - (tee_local $0 + (local.tee $0 (i32.add - (get_local $4) + (local.get $4) (i32.const 4) ) ) (i32.and (i32.load - (get_local $0) + (local.get $0) ) (i32.const -2) ) ) (i32.store offset=4 - (get_local $1) + (local.get $1) (i32.or - (get_local $16) + (local.get $16) (i32.const 1) ) ) (i32.store (i32.add - (get_local $1) - (get_local $16) + (local.get $1) + (local.get $16) ) - (get_local $16) + (local.get $16) ) - (set_local $0 + (local.set $0 (i32.shr_u - (get_local $16) + (local.get $16) (i32.const 3) ) ) (if (i32.lt_u - (get_local $16) + (local.get $16) (i32.const 256) ) (block - (set_local $2 + (local.set $2 (i32.add (i32.shl - (get_local $0) + (local.get $0) (i32.const 3) ) (i32.const 1248) @@ -4504,13 +4504,13 @@ ) (if (i32.and - (tee_local $0 + (local.tee $0 (i32.shl (i32.const 1) - (get_local $0) + (local.get $0) ) ) - (tee_local $11 + (local.tee $11 (i32.load (i32.const 1208) ) @@ -4519,11 +4519,11 @@ (block $do-once59 (if (i32.ge_u - (tee_local $19 + (local.tee $19 (i32.load - (tee_local $0 + (local.tee $0 (i32.add - (get_local $2) + (local.get $2) (i32.const 8) ) ) @@ -4534,11 +4534,11 @@ ) ) (block - (set_local $44 - (get_local $0) + (local.set $44 + (local.get $0) ) - (set_local $37 - (get_local $19) + (local.set $37 + (local.get $19) ) (br $do-once59) ) @@ -4549,70 +4549,70 @@ (i32.store (i32.const 1208) (i32.or - (get_local $0) - (get_local $11) + (local.get $0) + (local.get $11) ) ) - (set_local $44 + (local.set $44 (i32.add - (get_local $2) + (local.get $2) (i32.const 8) ) ) - (set_local $37 - (get_local $2) + (local.set $37 + (local.get $2) ) ) ) (i32.store - (get_local $44) - (get_local $1) + (local.get $44) + (local.get $1) ) (i32.store offset=12 - (get_local $37) - (get_local $1) + (local.get $37) + (local.get $1) ) (i32.store offset=8 - (get_local $1) - (get_local $37) + (local.get $1) + (local.get $37) ) (i32.store offset=12 - (get_local $1) - (get_local $2) + (local.get $1) + (local.get $2) ) (br $do-once44) ) ) - (set_local $0 + (local.set $0 (i32.add (i32.shl - (tee_local $5 + (local.tee $5 (if (result i32) - (tee_local $0 + (local.tee $0 (i32.shr_u - (get_local $16) + (local.get $16) (i32.const 8) ) ) (if (result i32) (i32.gt_u - (get_local $16) + (local.get $16) (i32.const 16777215) ) (i32.const 31) (block (result i32) - (set_local $19 + (local.set $19 (i32.and (i32.shr_u (i32.add - (tee_local $5 + (local.tee $5 (i32.shl - (get_local $0) - (tee_local $11 + (local.get $0) + (local.tee $11 (i32.and (i32.shr_u (i32.add - (get_local $0) + (local.get $0) (i32.const 1048320) ) (i32.const 16) @@ -4632,21 +4632,21 @@ (i32.or (i32.and (i32.shr_u - (get_local $16) + (local.get $16) (i32.add - (tee_local $7 + (local.tee $7 (i32.add (i32.sub (i32.const 14) (i32.or - (tee_local $5 + (local.tee $5 (i32.and (i32.shr_u (i32.add - (tee_local $0 + (local.tee $0 (i32.shl - (get_local $5) - (get_local $19) + (local.get $5) + (local.get $19) ) ) (i32.const 245760) @@ -4657,15 +4657,15 @@ ) ) (i32.or - (get_local $11) - (get_local $19) + (local.get $11) + (local.get $19) ) ) ) (i32.shr_u (i32.shl - (get_local $0) - (get_local $5) + (local.get $0) + (local.get $5) ) (i32.const 15) ) @@ -4677,7 +4677,7 @@ (i32.const 1) ) (i32.shl - (get_local $7) + (local.get $7) (i32.const 1) ) ) @@ -4692,32 +4692,32 @@ ) ) (i32.store offset=28 - (get_local $1) - (get_local $5) + (local.get $1) + (local.get $5) ) (i32.store offset=4 - (tee_local $2 + (local.tee $2 (i32.add - (get_local $1) + (local.get $1) (i32.const 16) ) ) (i32.const 0) ) (i32.store - (get_local $2) + (local.get $2) (i32.const 0) ) (if (i32.eqz (i32.and - (tee_local $7 + (local.tee $7 (i32.shl (i32.const 1) - (get_local $5) + (local.get $5) ) ) - (tee_local $2 + (local.tee $2 (i32.load (i32.const 1212) ) @@ -4728,71 +4728,71 @@ (i32.store (i32.const 1212) (i32.or - (get_local $2) - (get_local $7) + (local.get $2) + (local.get $7) ) ) (i32.store - (get_local $0) - (get_local $1) + (local.get $0) + (local.get $1) ) (i32.store offset=24 - (get_local $1) - (get_local $0) + (local.get $1) + (local.get $0) ) (i32.store offset=12 - (get_local $1) - (get_local $1) + (local.get $1) + (local.get $1) ) (i32.store offset=8 - (get_local $1) - (get_local $1) + (local.get $1) + (local.get $1) ) (br $do-once44) ) ) - (set_local $7 + (local.set $7 (i32.shl - (get_local $16) + (local.get $16) (select (i32.const 0) (i32.sub (i32.const 25) (i32.shr_u - (get_local $5) + (local.get $5) (i32.const 1) ) ) (i32.eq - (get_local $5) + (local.get $5) (i32.const 31) ) ) ) ) - (set_local $2 + (local.set $2 (i32.load - (get_local $0) + (local.get $0) ) ) (if (i32.eq - (tee_local $8 + (local.tee $8 (loop $while-in64 (result i32) (block $while-out63 (result i32) (if (i32.eq - (get_local $16) + (local.get $16) (i32.and (i32.load offset=4 - (get_local $2) + (local.get $2) ) (i32.const -8) ) ) (block - (set_local $38 - (get_local $2) + (local.set $38 + (local.get $2) ) (br $while-out63 (i32.const 279) @@ -4800,17 +4800,17 @@ ) ) (if (result i32) - (tee_local $5 + (local.tee $5 (i32.load - (tee_local $0 + (local.tee $0 (i32.add (i32.add - (get_local $2) + (local.get $2) (i32.const 16) ) (i32.shl (i32.shr_u - (get_local $7) + (local.get $7) (i32.const 31) ) (i32.const 2) @@ -4820,23 +4820,23 @@ ) ) (block - (set_local $7 + (local.set $7 (i32.shl - (get_local $7) + (local.get $7) (i32.const 1) ) ) - (set_local $2 - (get_local $5) + (local.set $2 + (local.get $5) ) (br $while-in64) ) (block (result i32) - (set_local $45 - (get_local $0) + (local.set $45 + (local.get $0) ) - (set_local $53 - (get_local $2) + (local.set $53 + (local.get $2) ) (i32.const 276) ) @@ -4848,7 +4848,7 @@ ) (if (i32.lt_u - (get_local $45) + (local.get $45) (i32.load (i32.const 1224) ) @@ -4856,71 +4856,71 @@ (call $qa) (block (i32.store - (get_local $45) - (get_local $1) + (local.get $45) + (local.get $1) ) (i32.store offset=24 - (get_local $1) - (get_local $53) + (local.get $1) + (local.get $53) ) (i32.store offset=12 - (get_local $1) - (get_local $1) + (local.get $1) + (local.get $1) ) (i32.store offset=8 - (get_local $1) - (get_local $1) + (local.get $1) + (local.get $1) ) ) ) (if (i32.eq - (get_local $8) + (local.get $8) (i32.const 279) ) (if (i32.and (i32.ge_u - (tee_local $7 + (local.tee $7 (i32.load - (tee_local $2 + (local.tee $2 (i32.add - (get_local $38) + (local.get $38) (i32.const 8) ) ) ) ) - (tee_local $5 + (local.tee $5 (i32.load (i32.const 1224) ) ) ) (i32.ge_u - (get_local $38) - (get_local $5) + (local.get $38) + (local.get $5) ) ) (block (i32.store offset=12 - (get_local $7) - (get_local $1) + (local.get $7) + (local.get $1) ) (i32.store - (get_local $2) - (get_local $1) + (local.get $2) + (local.get $1) ) (i32.store offset=8 - (get_local $1) - (get_local $7) + (local.get $1) + (local.get $7) ) (i32.store offset=12 - (get_local $1) - (get_local $38) + (local.get $1) + (local.get $38) ) (i32.store offset=24 - (get_local $1) + (local.get $1) (i32.const 0) ) ) @@ -4930,12 +4930,12 @@ ) ) ) - (set_global $r - (get_local $25) + (global.set $r + (local.get $25) ) (return (i32.add - (get_local $18) + (local.get $18) (i32.const 8) ) ) @@ -4947,57 +4947,57 @@ (block $while-out65 (if (i32.le_u - (tee_local $1 + (local.tee $1 (i32.load - (get_local $29) + (local.get $29) ) ) - (get_local $12) + (local.get $12) ) (if (i32.gt_u - (tee_local $16 + (local.tee $16 (i32.add (i32.load offset=4 - (get_local $29) + (local.get $29) ) - (get_local $1) + (local.get $1) ) ) - (get_local $12) + (local.get $12) ) (block - (set_local $0 - (get_local $16) + (local.set $0 + (local.get $16) ) (br $while-out65) ) ) ) - (set_local $29 + (local.set $29 (i32.load offset=8 - (get_local $29) + (local.get $29) ) ) (br $while-in66) ) ) - (set_local $1 + (local.set $1 (i32.add - (tee_local $18 + (local.tee $18 (select - (get_local $12) - (tee_local $1 + (local.get $12) + (local.tee $1 (i32.add (select (i32.and (i32.sub (i32.const 0) - (tee_local $16 + (local.tee $16 (i32.add - (tee_local $18 + (local.tee $18 (i32.add - (get_local $0) + (local.get $0) (i32.const -47) ) ) @@ -5009,18 +5009,18 @@ ) (i32.const 0) (i32.and - (get_local $16) + (local.get $16) (i32.const 7) ) ) - (get_local $18) + (local.get $18) ) ) (i32.lt_u - (get_local $1) - (tee_local $16 + (local.get $1) + (local.tee $16 (i32.add - (get_local $12) + (local.get $12) (i32.const 16) ) ) @@ -5032,16 +5032,16 @@ ) (i32.store (i32.const 1232) - (tee_local $4 + (local.tee $4 (i32.add - (tee_local $14 + (local.tee $14 (select (i32.and (i32.sub (i32.const 0) - (tee_local $4 + (local.tee $4 (i32.add - (get_local $20) + (local.get $20) (i32.const 8) ) ) @@ -5050,38 +5050,38 @@ ) (i32.const 0) (i32.and - (get_local $4) + (local.get $4) (i32.const 7) ) ) ) - (get_local $20) + (local.get $20) ) ) ) (i32.store (i32.const 1220) - (tee_local $7 + (local.tee $7 (i32.sub (i32.add - (get_local $26) + (local.get $26) (i32.const -40) ) - (get_local $14) + (local.get $14) ) ) ) (i32.store offset=4 - (get_local $4) + (local.get $4) (i32.or - (get_local $7) + (local.get $7) (i32.const 1) ) ) (i32.store offset=4 (i32.add - (get_local $4) - (get_local $7) + (local.get $4) + (local.get $7) ) (i32.const 40) ) @@ -5092,45 +5092,45 @@ ) ) (i32.store - (tee_local $7 + (local.tee $7 (i32.add - (get_local $18) + (local.get $18) (i32.const 4) ) ) (i32.const 27) ) (i32.store - (get_local $1) + (local.get $1) (i32.load (i32.const 1656) ) ) (i32.store offset=4 - (get_local $1) + (local.get $1) (i32.load (i32.const 1660) ) ) (i32.store offset=8 - (get_local $1) + (local.get $1) (i32.load (i32.const 1664) ) ) (i32.store offset=12 - (get_local $1) + (local.get $1) (i32.load (i32.const 1668) ) ) (i32.store (i32.const 1656) - (get_local $20) + (local.get $20) ) (i32.store (i32.const 1660) - (get_local $26) + (local.get $26) ) (i32.store (i32.const 1668) @@ -5138,19 +5138,19 @@ ) (i32.store (i32.const 1664) - (get_local $1) + (local.get $1) ) - (set_local $1 + (local.set $1 (i32.add - (get_local $18) + (local.get $18) (i32.const 24) ) ) (loop $do-in68 (i32.store - (tee_local $1 + (local.tee $1 (i32.add - (get_local $1) + (local.get $1) (i32.const 4) ) ) @@ -5159,60 +5159,60 @@ (br_if $do-in68 (i32.lt_u (i32.add - (get_local $1) + (local.get $1) (i32.const 4) ) - (get_local $0) + (local.get $0) ) ) ) (if (i32.ne - (get_local $12) - (get_local $18) + (local.get $12) + (local.get $18) ) (block (i32.store - (get_local $7) + (local.get $7) (i32.and (i32.load - (get_local $7) + (local.get $7) ) (i32.const -2) ) ) (i32.store offset=4 - (get_local $12) + (local.get $12) (i32.or - (tee_local $1 + (local.tee $1 (i32.sub - (get_local $18) - (get_local $12) + (local.get $18) + (local.get $12) ) ) (i32.const 1) ) ) (i32.store - (get_local $18) - (get_local $1) + (local.get $18) + (local.get $1) ) - (set_local $4 + (local.set $4 (i32.shr_u - (get_local $1) + (local.get $1) (i32.const 3) ) ) (if (i32.lt_u - (get_local $1) + (local.get $1) (i32.const 256) ) (block - (set_local $14 + (local.set $14 (i32.add (i32.shl - (get_local $4) + (local.get $4) (i32.const 3) ) (i32.const 1248) @@ -5220,13 +5220,13 @@ ) (if (i32.and - (tee_local $5 + (local.tee $5 (i32.shl (i32.const 1) - (get_local $4) + (local.get $4) ) ) - (tee_local $2 + (local.tee $2 (i32.load (i32.const 1208) ) @@ -5234,11 +5234,11 @@ ) (if (i32.lt_u - (tee_local $2 + (local.tee $2 (i32.load - (tee_local $5 + (local.tee $5 (i32.add - (get_local $14) + (local.get $14) (i32.const 8) ) ) @@ -5250,11 +5250,11 @@ ) (call $qa) (block - (set_local $46 - (get_local $5) + (local.set $46 + (local.get $5) ) - (set_local $39 - (get_local $2) + (local.set $39 + (local.get $2) ) ) ) @@ -5262,70 +5262,70 @@ (i32.store (i32.const 1208) (i32.or - (get_local $2) - (get_local $5) + (local.get $2) + (local.get $5) ) ) - (set_local $46 + (local.set $46 (i32.add - (get_local $14) + (local.get $14) (i32.const 8) ) ) - (set_local $39 - (get_local $14) + (local.set $39 + (local.get $14) ) ) ) (i32.store - (get_local $46) - (get_local $12) + (local.get $46) + (local.get $12) ) (i32.store offset=12 - (get_local $39) - (get_local $12) + (local.get $39) + (local.get $12) ) (i32.store offset=8 - (get_local $12) - (get_local $39) + (local.get $12) + (local.get $39) ) (i32.store offset=12 - (get_local $12) - (get_local $14) + (local.get $12) + (local.get $14) ) (br $do-once38) ) ) - (set_local $0 + (local.set $0 (i32.add (i32.shl - (tee_local $2 + (local.tee $2 (if (result i32) - (tee_local $14 + (local.tee $14 (i32.shr_u - (get_local $1) + (local.get $1) (i32.const 8) ) ) (if (result i32) (i32.gt_u - (get_local $1) + (local.get $1) (i32.const 16777215) ) (i32.const 31) (block (result i32) - (set_local $14 + (local.set $14 (i32.and (i32.shr_u (i32.add - (tee_local $5 + (local.tee $5 (i32.shl - (get_local $14) - (tee_local $2 + (local.get $14) + (local.tee $2 (i32.and (i32.shr_u (i32.add - (get_local $14) + (local.get $14) (i32.const 1048320) ) (i32.const 16) @@ -5345,21 +5345,21 @@ (i32.or (i32.and (i32.shr_u - (get_local $1) + (local.get $1) (i32.add - (tee_local $0 + (local.tee $0 (i32.add (i32.sub (i32.const 14) (i32.or - (tee_local $5 + (local.tee $5 (i32.and (i32.shr_u (i32.add - (tee_local $4 + (local.tee $4 (i32.shl - (get_local $5) - (get_local $14) + (local.get $5) + (local.get $14) ) ) (i32.const 245760) @@ -5370,15 +5370,15 @@ ) ) (i32.or - (get_local $2) - (get_local $14) + (local.get $2) + (local.get $14) ) ) ) (i32.shr_u (i32.shl - (get_local $4) - (get_local $5) + (local.get $4) + (local.get $5) ) (i32.const 15) ) @@ -5390,7 +5390,7 @@ (i32.const 1) ) (i32.shl - (get_local $0) + (local.get $0) (i32.const 1) ) ) @@ -5405,29 +5405,29 @@ ) ) (i32.store offset=28 - (get_local $12) - (get_local $2) + (local.get $12) + (local.get $2) ) (i32.store offset=20 - (get_local $12) + (local.get $12) (i32.const 0) ) (i32.store - (get_local $16) + (local.get $16) (i32.const 0) ) (if (i32.eqz (i32.and - (tee_local $5 + (local.tee $5 (i32.load (i32.const 1212) ) ) - (tee_local $4 + (local.tee $4 (i32.shl (i32.const 1) - (get_local $2) + (local.get $2) ) ) ) @@ -5436,71 +5436,71 @@ (i32.store (i32.const 1212) (i32.or - (get_local $4) - (get_local $5) + (local.get $4) + (local.get $5) ) ) (i32.store - (get_local $0) - (get_local $12) + (local.get $0) + (local.get $12) ) (i32.store offset=24 - (get_local $12) - (get_local $0) + (local.get $12) + (local.get $0) ) (i32.store offset=12 - (get_local $12) - (get_local $12) + (local.get $12) + (local.get $12) ) (i32.store offset=8 - (get_local $12) - (get_local $12) + (local.get $12) + (local.get $12) ) (br $do-once38) ) ) - (set_local $4 + (local.set $4 (i32.shl - (get_local $1) + (local.get $1) (select (i32.const 0) (i32.sub (i32.const 25) (i32.shr_u - (get_local $2) + (local.get $2) (i32.const 1) ) ) (i32.eq - (get_local $2) + (local.get $2) (i32.const 31) ) ) ) ) - (set_local $5 + (local.set $5 (i32.load - (get_local $0) + (local.get $0) ) ) (if (i32.eq - (tee_local $8 + (local.tee $8 (loop $while-in70 (result i32) (block $while-out69 (result i32) (if (i32.eq - (get_local $1) + (local.get $1) (i32.and (i32.load offset=4 - (get_local $5) + (local.get $5) ) (i32.const -8) ) ) (block - (set_local $31 - (get_local $5) + (local.set $31 + (local.get $5) ) (br $while-out69 (i32.const 305) @@ -5508,17 +5508,17 @@ ) ) (if (result i32) - (tee_local $2 + (local.tee $2 (i32.load - (tee_local $0 + (local.tee $0 (i32.add (i32.add - (get_local $5) + (local.get $5) (i32.const 16) ) (i32.shl (i32.shr_u - (get_local $4) + (local.get $4) (i32.const 31) ) (i32.const 2) @@ -5528,23 +5528,23 @@ ) ) (block - (set_local $4 + (local.set $4 (i32.shl - (get_local $4) + (local.get $4) (i32.const 1) ) ) - (set_local $5 - (get_local $2) + (local.set $5 + (local.get $2) ) (br $while-in70) ) (block (result i32) - (set_local $47 - (get_local $0) + (local.set $47 + (local.get $0) ) - (set_local $54 - (get_local $5) + (local.set $54 + (local.get $5) ) (i32.const 302) ) @@ -5556,7 +5556,7 @@ ) (if (i32.lt_u - (get_local $47) + (local.get $47) (i32.load (i32.const 1224) ) @@ -5564,71 +5564,71 @@ (call $qa) (block (i32.store - (get_local $47) - (get_local $12) + (local.get $47) + (local.get $12) ) (i32.store offset=24 - (get_local $12) - (get_local $54) + (local.get $12) + (local.get $54) ) (i32.store offset=12 - (get_local $12) - (get_local $12) + (local.get $12) + (local.get $12) ) (i32.store offset=8 - (get_local $12) - (get_local $12) + (local.get $12) + (local.get $12) ) ) ) (if (i32.eq - (get_local $8) + (local.get $8) (i32.const 305) ) (if (i32.and (i32.ge_u - (tee_local $4 + (local.tee $4 (i32.load - (tee_local $5 + (local.tee $5 (i32.add - (get_local $31) + (local.get $31) (i32.const 8) ) ) ) ) - (tee_local $1 + (local.tee $1 (i32.load (i32.const 1224) ) ) ) (i32.ge_u - (get_local $31) - (get_local $1) + (local.get $31) + (local.get $1) ) ) (block (i32.store offset=12 - (get_local $4) - (get_local $12) + (local.get $4) + (local.get $12) ) (i32.store - (get_local $5) - (get_local $12) + (local.get $5) + (local.get $12) ) (i32.store offset=8 - (get_local $12) - (get_local $4) + (local.get $12) + (local.get $4) ) (i32.store offset=12 - (get_local $12) - (get_local $31) + (local.get $12) + (local.get $31) ) (i32.store offset=24 - (get_local $12) + (local.get $12) (i32.const 0) ) ) @@ -5643,29 +5643,29 @@ (if (i32.or (i32.eqz - (tee_local $4 + (local.tee $4 (i32.load (i32.const 1224) ) ) ) (i32.lt_u - (get_local $20) - (get_local $4) + (local.get $20) + (local.get $4) ) ) (i32.store (i32.const 1224) - (get_local $20) + (local.get $20) ) ) (i32.store (i32.const 1656) - (get_local $20) + (local.get $20) ) (i32.store (i32.const 1660) - (get_local $26) + (local.get $26) ) (i32.store (i32.const 1668) @@ -5681,31 +5681,31 @@ (i32.const 1240) (i32.const -1) ) - (set_local $4 + (local.set $4 (i32.const 0) ) (loop $do-in (i32.store offset=12 - (tee_local $14 + (local.tee $14 (i32.add (i32.shl - (get_local $4) + (local.get $4) (i32.const 3) ) (i32.const 1248) ) ) - (get_local $14) + (local.get $14) ) (i32.store offset=8 - (get_local $14) - (get_local $14) + (local.get $14) + (local.get $14) ) (br_if $do-in (i32.ne - (tee_local $4 + (local.tee $4 (i32.add - (get_local $4) + (local.get $4) (i32.const 1) ) ) @@ -5715,16 +5715,16 @@ ) (i32.store (i32.const 1232) - (tee_local $4 + (local.tee $4 (i32.add - (tee_local $14 + (local.tee $14 (select (i32.and (i32.sub (i32.const 0) - (tee_local $4 + (local.tee $4 (i32.add - (get_local $20) + (local.get $20) (i32.const 8) ) ) @@ -5733,38 +5733,38 @@ ) (i32.const 0) (i32.and - (get_local $4) + (local.get $4) (i32.const 7) ) ) ) - (get_local $20) + (local.get $20) ) ) ) (i32.store (i32.const 1220) - (tee_local $1 + (local.tee $1 (i32.sub (i32.add - (get_local $26) + (local.get $26) (i32.const -40) ) - (get_local $14) + (local.get $14) ) ) ) (i32.store offset=4 - (get_local $4) + (local.get $4) (i32.or - (get_local $1) + (local.get $1) (i32.const 1) ) ) (i32.store offset=4 (i32.add - (get_local $1) - (get_local $4) + (local.get $1) + (local.get $4) ) (i32.const 40) ) @@ -5778,29 +5778,29 @@ ) (if (i32.gt_u - (tee_local $12 + (local.tee $12 (i32.load (i32.const 1220) ) ) - (get_local $6) + (local.get $6) ) (block (i32.store (i32.const 1220) - (tee_local $31 + (local.tee $31 (i32.sub - (get_local $12) - (get_local $6) + (local.get $12) + (local.get $6) ) ) ) (i32.store (i32.const 1232) - (tee_local $8 + (local.tee $8 (i32.add - (get_local $6) - (tee_local $12 + (local.get $6) + (local.tee $12 (i32.load (i32.const 1232) ) @@ -5809,25 +5809,25 @@ ) ) (i32.store offset=4 - (get_local $8) + (local.get $8) (i32.or - (get_local $31) + (local.get $31) (i32.const 1) ) ) (i32.store offset=4 - (get_local $12) + (local.get $12) (i32.or - (get_local $6) + (local.get $6) (i32.const 3) ) ) - (set_global $r - (get_local $25) + (global.set $r + (local.get $25) ) (return (i32.add - (get_local $12) + (local.get $12) (i32.const 8) ) ) @@ -5839,18 +5839,18 @@ (call $Qa) (i32.const 12) ) - (set_global $r - (get_local $25) + (global.set $r + (local.get $25) ) (return (i32.const 0) ) ) - (set_global $r - (get_local $25) + (global.set $r + (local.get $25) ) (i32.add - (get_local $16) + (local.get $16) (i32.const 8) ) ) @@ -5876,19 +5876,19 @@ (local $19 i32) (if (i32.eqz - (get_local $0) + (local.get $0) ) (return) ) (if (i32.lt_u - (tee_local $1 + (local.tee $1 (i32.add - (get_local $0) + (local.get $0) (i32.const -8) ) ) - (tee_local $14 + (local.tee $14 (i32.load (i32.const 1224) ) @@ -5898,12 +5898,12 @@ ) (if (i32.eq - (tee_local $0 + (local.tee $0 (i32.and - (tee_local $4 + (local.tee $4 (i32.load (i32.add - (get_local $0) + (local.get $0) (i32.const -4) ) ) @@ -5915,12 +5915,12 @@ ) (call $qa) ) - (set_local $8 + (local.set $8 (i32.add - (get_local $1) - (tee_local $6 + (local.get $1) + (local.tee $6 (i32.and - (get_local $4) + (local.get $4) (i32.const -8) ) ) @@ -5928,44 +5928,44 @@ ) (if (i32.and - (get_local $4) + (local.get $4) (i32.const 1) ) (block - (set_local $2 - (get_local $1) + (local.set $2 + (local.get $1) ) - (set_local $7 - (get_local $6) + (local.set $7 + (local.get $6) ) ) (block $do-once - (set_local $10 + (local.set $10 (i32.load - (get_local $1) + (local.get $1) ) ) (if (i32.eqz - (get_local $0) + (local.get $0) ) (return) ) - (set_local $6 + (local.set $6 (i32.add - (get_local $6) - (get_local $10) + (local.get $6) + (local.get $10) ) ) (if (i32.lt_u - (tee_local $1 + (local.tee $1 (i32.sub - (get_local $1) - (get_local $10) + (local.get $1) + (local.get $10) ) ) - (get_local $14) + (local.get $14) ) (call $qa) ) @@ -5974,17 +5974,17 @@ (i32.load (i32.const 1228) ) - (get_local $1) + (local.get $1) ) (block (if (i32.ne (i32.and - (tee_local $3 + (local.tee $3 (i32.load - (tee_local $0 + (local.tee $0 (i32.add - (get_local $8) + (local.get $8) (i32.const 4) ) ) @@ -5995,71 +5995,71 @@ (i32.const 3) ) (block - (set_local $2 - (get_local $1) + (local.set $2 + (local.get $1) ) - (set_local $7 - (get_local $6) + (local.set $7 + (local.get $6) ) (br $do-once) ) ) (i32.store (i32.const 1216) - (get_local $6) + (local.get $6) ) (i32.store - (get_local $0) + (local.get $0) (i32.and - (get_local $3) + (local.get $3) (i32.const -2) ) ) (i32.store offset=4 - (get_local $1) + (local.get $1) (i32.or - (get_local $6) + (local.get $6) (i32.const 1) ) ) (i32.store (i32.add - (get_local $1) - (get_local $6) + (local.get $1) + (local.get $6) ) - (get_local $6) + (local.get $6) ) (return) ) ) - (set_local $3 + (local.set $3 (i32.shr_u - (get_local $10) + (local.get $10) (i32.const 3) ) ) (if (i32.lt_u - (get_local $10) + (local.get $10) (i32.const 256) ) (block - (set_local $0 + (local.set $0 (i32.load offset=12 - (get_local $1) + (local.get $1) ) ) (if (i32.ne - (tee_local $10 + (local.tee $10 (i32.load offset=8 - (get_local $1) + (local.get $1) ) ) - (tee_local $4 + (local.tee $4 (i32.add (i32.shl - (get_local $3) + (local.get $3) (i32.const 3) ) (i32.const 1248) @@ -6069,16 +6069,16 @@ (block (if (i32.lt_u - (get_local $10) - (get_local $14) + (local.get $10) + (local.get $14) ) (call $qa) ) (if (i32.ne - (get_local $1) + (local.get $1) (i32.load offset=12 - (get_local $10) + (local.get $10) ) ) (call $qa) @@ -6087,8 +6087,8 @@ ) (if (i32.eq - (get_local $0) - (get_local $10) + (local.get $0) + (local.get $10) ) (block (i32.store @@ -6100,99 +6100,99 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $3) + (local.get $3) ) (i32.const -1) ) ) ) - (set_local $2 - (get_local $1) + (local.set $2 + (local.get $1) ) - (set_local $7 - (get_local $6) + (local.set $7 + (local.get $6) ) (br $do-once) ) ) (if (i32.eq - (get_local $0) - (get_local $4) + (local.get $0) + (local.get $4) ) - (set_local $9 + (local.set $9 (i32.add - (get_local $0) + (local.get $0) (i32.const 8) ) ) (block (if (i32.lt_u - (get_local $0) - (get_local $14) + (local.get $0) + (local.get $14) ) (call $qa) ) (if (i32.eq - (get_local $1) + (local.get $1) (i32.load - (tee_local $4 + (local.tee $4 (i32.add - (get_local $0) + (local.get $0) (i32.const 8) ) ) ) ) - (set_local $9 - (get_local $4) + (local.set $9 + (local.get $4) ) (call $qa) ) ) ) (i32.store offset=12 - (get_local $10) - (get_local $0) + (local.get $10) + (local.get $0) ) (i32.store - (get_local $9) - (get_local $10) + (local.get $9) + (local.get $10) ) - (set_local $2 - (get_local $1) + (local.set $2 + (local.get $1) ) - (set_local $7 - (get_local $6) + (local.set $7 + (local.get $6) ) (br $do-once) ) ) - (set_local $10 + (local.set $10 (i32.load offset=24 - (get_local $1) + (local.get $1) ) ) (if (i32.eq - (get_local $1) - (tee_local $0 + (local.get $1) + (local.tee $0 (i32.load offset=12 - (get_local $1) + (local.get $1) ) ) ) (block $do-once0 (if - (tee_local $9 + (local.tee $9 (i32.load - (tee_local $3 + (local.tee $3 (i32.add - (tee_local $4 + (local.tee $4 (i32.add - (get_local $1) + (local.get $1) (i32.const 16) ) ) @@ -6202,18 +6202,18 @@ ) ) (block - (set_local $0 - (get_local $9) + (local.set $0 + (local.get $9) ) - (set_local $4 - (get_local $3) + (local.set $4 + (local.get $3) ) ) (br_if $do-once0 (i32.eqz - (tee_local $0 + (local.tee $0 (i32.load - (get_local $4) + (local.get $4) ) ) ) @@ -6221,68 +6221,68 @@ ) (if (i32.lt_u - (tee_local $3 + (local.tee $3 (loop $while-in (result i32) (if - (tee_local $9 + (local.tee $9 (i32.load - (tee_local $3 + (local.tee $3 (i32.add - (get_local $0) + (local.get $0) (i32.const 20) ) ) ) ) (block - (set_local $0 - (get_local $9) + (local.set $0 + (local.get $9) ) - (set_local $4 - (get_local $3) + (local.set $4 + (local.get $3) ) (br $while-in) ) ) (if (result i32) - (tee_local $9 + (local.tee $9 (i32.load - (tee_local $3 + (local.tee $3 (i32.add - (get_local $0) + (local.get $0) (i32.const 16) ) ) ) ) (block - (set_local $0 - (get_local $9) + (local.set $0 + (local.get $9) ) - (set_local $4 - (get_local $3) + (local.set $4 + (local.get $3) ) (br $while-in) ) (block (result i32) - (set_local $12 - (get_local $0) + (local.set $12 + (local.get $0) ) - (get_local $4) + (local.get $4) ) ) ) ) - (get_local $14) + (local.get $14) ) (call $qa) (block (i32.store - (get_local $3) + (local.get $3) (i32.const 0) ) - (set_local $5 - (get_local $12) + (local.set $5 + (local.get $12) ) ) ) @@ -6290,22 +6290,22 @@ (block (if (i32.lt_u - (tee_local $3 + (local.tee $3 (i32.load offset=8 - (get_local $1) + (local.get $1) ) ) - (get_local $14) + (local.get $14) ) (call $qa) ) (if (i32.ne - (get_local $1) + (local.get $1) (i32.load - (tee_local $9 + (local.tee $9 (i32.add - (get_local $3) + (local.get $3) (i32.const 12) ) ) @@ -6315,11 +6315,11 @@ ) (if (i32.eq - (get_local $1) + (local.get $1) (i32.load - (tee_local $4 + (local.tee $4 (i32.add - (get_local $0) + (local.get $0) (i32.const 8) ) ) @@ -6327,15 +6327,15 @@ ) (block (i32.store - (get_local $9) - (get_local $0) + (local.get $9) + (local.get $0) ) (i32.store - (get_local $4) - (get_local $3) + (local.get $4) + (local.get $3) ) - (set_local $5 - (get_local $0) + (local.set $5 + (local.get $0) ) ) (call $qa) @@ -6343,17 +6343,17 @@ ) ) (if - (get_local $10) + (local.get $10) (block (if (i32.eq (i32.load - (tee_local $3 + (local.tee $3 (i32.add (i32.shl - (tee_local $0 + (local.tee $0 (i32.load offset=28 - (get_local $1) + (local.get $1) ) ) (i32.const 2) @@ -6362,16 +6362,16 @@ ) ) ) - (get_local $1) + (local.get $1) ) (block (i32.store - (get_local $3) - (get_local $5) + (local.get $3) + (local.get $5) ) (if (i32.eqz - (get_local $5) + (local.get $5) ) (block (i32.store @@ -6383,17 +6383,17 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $0) + (local.get $0) ) (i32.const -1) ) ) ) - (set_local $2 - (get_local $1) + (local.set $2 + (local.get $1) ) - (set_local $7 - (get_local $6) + (local.set $7 + (local.get $6) ) (br $do-once) ) @@ -6402,7 +6402,7 @@ (block (if (i32.lt_u - (get_local $10) + (local.get $10) (i32.load (i32.const 1224) ) @@ -6411,35 +6411,35 @@ ) (if (i32.eq - (get_local $1) + (local.get $1) (i32.load - (tee_local $0 + (local.tee $0 (i32.add - (get_local $10) + (local.get $10) (i32.const 16) ) ) ) ) (i32.store - (get_local $0) - (get_local $5) + (local.get $0) + (local.get $5) ) (i32.store offset=20 - (get_local $10) - (get_local $5) + (local.get $10) + (local.get $5) ) ) (if (i32.eqz - (get_local $5) + (local.get $5) ) (block - (set_local $2 - (get_local $1) + (local.set $2 + (local.get $1) ) - (set_local $7 - (get_local $6) + (local.set $7 + (local.get $6) ) (br $do-once) ) @@ -6448,8 +6448,8 @@ ) (if (i32.lt_u - (get_local $5) - (tee_local $0 + (local.get $5) + (local.tee $0 (i32.load (i32.const 1224) ) @@ -6458,15 +6458,15 @@ (call $qa) ) (i32.store offset=24 - (get_local $5) - (get_local $10) + (local.get $5) + (local.get $10) ) (if - (tee_local $4 + (local.tee $4 (i32.load - (tee_local $3 + (local.tee $3 (i32.add - (get_local $1) + (local.get $1) (i32.const 16) ) ) @@ -6474,31 +6474,31 @@ ) (if (i32.lt_u - (get_local $4) - (get_local $0) + (local.get $4) + (local.get $0) ) (call $qa) (block (i32.store offset=16 - (get_local $5) - (get_local $4) + (local.get $5) + (local.get $4) ) (i32.store offset=24 - (get_local $4) - (get_local $5) + (local.get $4) + (local.get $5) ) ) ) ) (if - (tee_local $4 + (local.tee $4 (i32.load offset=4 - (get_local $3) + (local.get $3) ) ) (if (i32.lt_u - (get_local $4) + (local.get $4) (i32.load (i32.const 1224) ) @@ -6506,37 +6506,37 @@ (call $qa) (block (i32.store offset=20 - (get_local $5) - (get_local $4) + (local.get $5) + (local.get $4) ) (i32.store offset=24 - (get_local $4) - (get_local $5) + (local.get $4) + (local.get $5) ) - (set_local $2 - (get_local $1) + (local.set $2 + (local.get $1) ) - (set_local $7 - (get_local $6) + (local.set $7 + (local.get $6) ) ) ) (block - (set_local $2 - (get_local $1) + (local.set $2 + (local.get $1) ) - (set_local $7 - (get_local $6) + (local.set $7 + (local.get $6) ) ) ) ) (block - (set_local $2 - (get_local $1) + (local.set $2 + (local.get $1) ) - (set_local $7 - (get_local $6) + (local.set $7 + (local.get $6) ) ) ) @@ -6544,19 +6544,19 @@ ) (if (i32.ge_u - (get_local $2) - (get_local $8) + (local.get $2) + (local.get $8) ) (call $qa) ) (if (i32.eqz (i32.and - (tee_local $1 + (local.tee $1 (i32.load - (tee_local $6 + (local.tee $6 (i32.add - (get_local $8) + (local.get $8) (i32.const 4) ) ) @@ -6567,37 +6567,37 @@ ) (call $qa) ) - (set_local $7 + (local.set $7 (i32.shr_u - (tee_local $0 + (local.tee $0 (if (result i32) (i32.and - (get_local $1) + (local.get $1) (i32.const 2) ) (block (result i32) (i32.store - (get_local $6) + (local.get $6) (i32.and - (get_local $1) + (local.get $1) (i32.const -2) ) ) (i32.store offset=4 - (get_local $2) + (local.get $2) (i32.or - (get_local $7) + (local.get $7) (i32.const 1) ) ) (i32.store (i32.add - (get_local $2) - (get_local $7) + (local.get $2) + (local.get $7) ) - (get_local $7) + (local.get $7) ) - (get_local $7) + (local.get $7) ) (block (result i32) (if @@ -6605,14 +6605,14 @@ (i32.load (i32.const 1232) ) - (get_local $8) + (local.get $8) ) (block (i32.store (i32.const 1220) - (tee_local $5 + (local.tee $5 (i32.add - (get_local $7) + (local.get $7) (i32.load (i32.const 1220) ) @@ -6621,12 +6621,12 @@ ) (i32.store (i32.const 1232) - (get_local $2) + (local.get $2) ) (i32.store offset=4 - (get_local $2) + (local.get $2) (i32.or - (get_local $5) + (local.get $5) (i32.const 1) ) ) @@ -6635,7 +6635,7 @@ (i32.load (i32.const 1228) ) - (get_local $2) + (local.get $2) ) (return) ) @@ -6655,14 +6655,14 @@ (i32.load (i32.const 1228) ) - (get_local $8) + (local.get $8) ) (block (i32.store (i32.const 1216) - (tee_local $5 + (local.tee $5 (i32.add - (get_local $7) + (local.get $7) (i32.load (i32.const 1216) ) @@ -6671,73 +6671,73 @@ ) (i32.store (i32.const 1228) - (get_local $2) + (local.get $2) ) (i32.store offset=4 - (get_local $2) + (local.get $2) (i32.or - (get_local $5) + (local.get $5) (i32.const 1) ) ) (i32.store (i32.add - (get_local $2) - (get_local $5) + (local.get $2) + (local.get $5) ) - (get_local $5) + (local.get $5) ) (return) ) ) - (set_local $5 + (local.set $5 (i32.add - (get_local $7) + (local.get $7) (i32.and - (get_local $1) + (local.get $1) (i32.const -8) ) ) ) - (set_local $14 + (local.set $14 (i32.shr_u - (get_local $1) + (local.get $1) (i32.const 3) ) ) (block $do-once4 (if (i32.lt_u - (get_local $1) + (local.get $1) (i32.const 256) ) (block - (set_local $3 + (local.set $3 (i32.load offset=12 - (get_local $8) + (local.get $8) ) ) (if (i32.ne - (tee_local $4 + (local.tee $4 (i32.add (i32.shl - (get_local $14) + (local.get $14) (i32.const 3) ) (i32.const 1248) ) ) - (tee_local $12 + (local.tee $12 (i32.load offset=8 - (get_local $8) + (local.get $8) ) ) ) (block (if (i32.lt_u - (get_local $12) + (local.get $12) (i32.load (i32.const 1224) ) @@ -6746,9 +6746,9 @@ ) (if (i32.ne - (get_local $8) + (local.get $8) (i32.load offset=12 - (get_local $12) + (local.get $12) ) ) (call $qa) @@ -6757,8 +6757,8 @@ ) (if (i32.eq - (get_local $3) - (get_local $12) + (local.get $3) + (local.get $12) ) (block (i32.store @@ -6770,7 +6770,7 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $14) + (local.get $14) ) (i32.const -1) ) @@ -6781,19 +6781,19 @@ ) (if (i32.eq - (get_local $3) - (get_local $4) + (local.get $3) + (local.get $4) ) - (set_local $17 + (local.set $17 (i32.add - (get_local $3) + (local.get $3) (i32.const 8) ) ) (block (if (i32.lt_u - (get_local $3) + (local.get $3) (i32.load (i32.const 1224) ) @@ -6802,57 +6802,57 @@ ) (if (i32.eq - (get_local $8) + (local.get $8) (i32.load - (tee_local $4 + (local.tee $4 (i32.add - (get_local $3) + (local.get $3) (i32.const 8) ) ) ) ) - (set_local $17 - (get_local $4) + (local.set $17 + (local.get $4) ) (call $qa) ) ) ) (i32.store offset=12 - (get_local $12) - (get_local $3) + (local.get $12) + (local.get $3) ) (i32.store - (get_local $17) - (get_local $12) + (local.get $17) + (local.get $12) ) ) (block - (set_local $12 + (local.set $12 (i32.load offset=24 - (get_local $8) + (local.get $8) ) ) (if (i32.eq - (get_local $8) - (tee_local $3 + (local.get $8) + (local.tee $3 (i32.load offset=12 - (get_local $8) + (local.get $8) ) ) ) (block $do-once6 - (set_local $7 + (local.set $7 (if (result i32) - (tee_local $9 + (local.tee $9 (i32.load - (tee_local $0 + (local.tee $0 (i32.add - (tee_local $4 + (local.tee $4 (i32.add - (get_local $8) + (local.get $8) (i32.const 16) ) ) @@ -6862,61 +6862,61 @@ ) ) (block (result i32) - (set_local $4 - (get_local $0) + (local.set $4 + (local.get $0) ) - (get_local $9) + (local.get $9) ) (if (result i32) - (tee_local $0 + (local.tee $0 (i32.load - (get_local $4) + (local.get $4) ) ) - (get_local $0) + (local.get $0) (br $do-once6) ) ) ) (loop $while-in9 (if - (tee_local $9 + (local.tee $9 (i32.load - (tee_local $0 + (local.tee $0 (i32.add - (get_local $7) + (local.get $7) (i32.const 20) ) ) ) ) (block - (set_local $7 - (get_local $9) + (local.set $7 + (local.get $9) ) - (set_local $4 - (get_local $0) + (local.set $4 + (local.get $0) ) (br $while-in9) ) ) (if - (tee_local $9 + (local.tee $9 (i32.load - (tee_local $0 + (local.tee $0 (i32.add - (get_local $7) + (local.get $7) (i32.const 16) ) ) ) ) (block - (set_local $7 - (get_local $9) + (local.set $7 + (local.get $9) ) - (set_local $4 - (get_local $0) + (local.set $4 + (local.get $0) ) (br $while-in9) ) @@ -6924,7 +6924,7 @@ ) (if (i32.lt_u - (get_local $4) + (local.get $4) (i32.load (i32.const 1224) ) @@ -6932,11 +6932,11 @@ (call $qa) (block (i32.store - (get_local $4) + (local.get $4) (i32.const 0) ) - (set_local $11 - (get_local $7) + (local.set $11 + (local.get $7) ) ) ) @@ -6944,9 +6944,9 @@ (block (if (i32.lt_u - (tee_local $0 + (local.tee $0 (i32.load offset=8 - (get_local $8) + (local.get $8) ) ) (i32.load @@ -6957,11 +6957,11 @@ ) (if (i32.ne - (get_local $8) + (local.get $8) (i32.load - (tee_local $9 + (local.tee $9 (i32.add - (get_local $0) + (local.get $0) (i32.const 12) ) ) @@ -6971,11 +6971,11 @@ ) (if (i32.eq - (get_local $8) + (local.get $8) (i32.load - (tee_local $4 + (local.tee $4 (i32.add - (get_local $3) + (local.get $3) (i32.const 8) ) ) @@ -6983,15 +6983,15 @@ ) (block (i32.store - (get_local $9) - (get_local $3) + (local.get $9) + (local.get $3) ) (i32.store - (get_local $4) - (get_local $0) + (local.get $4) + (local.get $0) ) - (set_local $11 - (get_local $3) + (local.set $11 + (local.get $3) ) ) (call $qa) @@ -6999,17 +6999,17 @@ ) ) (if - (get_local $12) + (local.get $12) (block (if (i32.eq (i32.load - (tee_local $6 + (local.tee $6 (i32.add (i32.shl - (tee_local $3 + (local.tee $3 (i32.load offset=28 - (get_local $8) + (local.get $8) ) ) (i32.const 2) @@ -7018,16 +7018,16 @@ ) ) ) - (get_local $8) + (local.get $8) ) (block (i32.store - (get_local $6) - (get_local $11) + (local.get $6) + (local.get $11) ) (if (i32.eqz - (get_local $11) + (local.get $11) ) (block (i32.store @@ -7039,7 +7039,7 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $3) + (local.get $3) ) (i32.const -1) ) @@ -7052,7 +7052,7 @@ (block (if (i32.lt_u - (get_local $12) + (local.get $12) (i32.load (i32.const 1224) ) @@ -7061,36 +7061,36 @@ ) (if (i32.eq - (get_local $8) + (local.get $8) (i32.load - (tee_local $3 + (local.tee $3 (i32.add - (get_local $12) + (local.get $12) (i32.const 16) ) ) ) ) (i32.store - (get_local $3) - (get_local $11) + (local.get $3) + (local.get $11) ) (i32.store offset=20 - (get_local $12) - (get_local $11) + (local.get $12) + (local.get $11) ) ) (br_if $do-once4 (i32.eqz - (get_local $11) + (local.get $11) ) ) ) ) (if (i32.lt_u - (get_local $11) - (tee_local $3 + (local.get $11) + (local.tee $3 (i32.load (i32.const 1224) ) @@ -7099,15 +7099,15 @@ (call $qa) ) (i32.store offset=24 - (get_local $11) - (get_local $12) + (local.get $11) + (local.get $12) ) (if - (tee_local $1 + (local.tee $1 (i32.load - (tee_local $6 + (local.tee $6 (i32.add - (get_local $8) + (local.get $8) (i32.const 16) ) ) @@ -7115,31 +7115,31 @@ ) (if (i32.lt_u - (get_local $1) - (get_local $3) + (local.get $1) + (local.get $3) ) (call $qa) (block (i32.store offset=16 - (get_local $11) - (get_local $1) + (local.get $11) + (local.get $1) ) (i32.store offset=24 - (get_local $1) - (get_local $11) + (local.get $1) + (local.get $11) ) ) ) ) (if - (tee_local $1 + (local.tee $1 (i32.load offset=4 - (get_local $6) + (local.get $6) ) ) (if (i32.lt_u - (get_local $1) + (local.get $1) (i32.load (i32.const 1224) ) @@ -7147,12 +7147,12 @@ (call $qa) (block (i32.store offset=20 - (get_local $11) - (get_local $1) + (local.get $11) + (local.get $1) ) (i32.store offset=24 - (get_local $1) - (get_local $11) + (local.get $1) + (local.get $11) ) ) ) @@ -7163,34 +7163,34 @@ ) ) (i32.store offset=4 - (get_local $2) + (local.get $2) (i32.or - (get_local $5) + (local.get $5) (i32.const 1) ) ) (i32.store (i32.add - (get_local $2) - (get_local $5) + (local.get $2) + (local.get $5) ) - (get_local $5) + (local.get $5) ) (if (result i32) (i32.eq (i32.load (i32.const 1228) ) - (get_local $2) + (local.get $2) ) (block (i32.store (i32.const 1216) - (get_local $5) + (local.get $5) ) (return) ) - (get_local $5) + (local.get $5) ) ) ) @@ -7200,14 +7200,14 @@ ) (if (i32.lt_u - (get_local $0) + (local.get $0) (i32.const 256) ) (block - (set_local $1 + (local.set $1 (i32.add (i32.shl - (get_local $7) + (local.get $7) (i32.const 3) ) (i32.const 1248) @@ -7215,25 +7215,25 @@ ) (if (i32.and - (tee_local $6 + (local.tee $6 (i32.load (i32.const 1208) ) ) - (tee_local $5 + (local.tee $5 (i32.shl (i32.const 1) - (get_local $7) + (local.get $7) ) ) ) (if (i32.lt_u - (tee_local $6 + (local.tee $6 (i32.load - (tee_local $5 + (local.tee $5 (i32.add - (get_local $1) + (local.get $1) (i32.const 8) ) ) @@ -7245,11 +7245,11 @@ ) (call $qa) (block - (set_local $15 - (get_local $5) + (local.set $15 + (local.get $5) ) - (set_local $13 - (get_local $6) + (local.set $13 + (local.get $6) ) ) ) @@ -7257,70 +7257,70 @@ (i32.store (i32.const 1208) (i32.or - (get_local $5) - (get_local $6) + (local.get $5) + (local.get $6) ) ) - (set_local $15 + (local.set $15 (i32.add - (get_local $1) + (local.get $1) (i32.const 8) ) ) - (set_local $13 - (get_local $1) + (local.set $13 + (local.get $1) ) ) ) (i32.store - (get_local $15) - (get_local $2) + (local.get $15) + (local.get $2) ) (i32.store offset=12 - (get_local $13) - (get_local $2) + (local.get $13) + (local.get $2) ) (i32.store offset=8 - (get_local $2) - (get_local $13) + (local.get $2) + (local.get $13) ) (i32.store offset=12 - (get_local $2) - (get_local $1) + (local.get $2) + (local.get $1) ) (return) ) ) - (set_local $5 + (local.set $5 (i32.add (i32.shl - (tee_local $7 + (local.tee $7 (if (result i32) - (tee_local $1 + (local.tee $1 (i32.shr_u - (get_local $0) + (local.get $0) (i32.const 8) ) ) (if (result i32) (i32.gt_u - (get_local $0) + (local.get $0) (i32.const 16777215) ) (i32.const 31) (block (result i32) - (set_local $1 + (local.set $1 (i32.and (i32.shr_u (i32.add - (tee_local $15 + (local.tee $15 (i32.shl - (get_local $1) - (tee_local $13 + (local.get $1) + (local.tee $13 (i32.and (i32.shr_u (i32.add - (get_local $1) + (local.get $1) (i32.const 1048320) ) (i32.const 16) @@ -7340,21 +7340,21 @@ (i32.or (i32.and (i32.shr_u - (get_local $0) + (local.get $0) (i32.add - (tee_local $5 + (local.tee $5 (i32.add (i32.sub (i32.const 14) (i32.or - (tee_local $15 + (local.tee $15 (i32.and (i32.shr_u (i32.add - (tee_local $6 + (local.tee $6 (i32.shl - (get_local $15) - (get_local $1) + (local.get $15) + (local.get $1) ) ) (i32.const 245760) @@ -7365,15 +7365,15 @@ ) ) (i32.or - (get_local $1) - (get_local $13) + (local.get $1) + (local.get $13) ) ) ) (i32.shr_u (i32.shl - (get_local $6) - (get_local $15) + (local.get $6) + (local.get $15) ) (i32.const 15) ) @@ -7385,7 +7385,7 @@ (i32.const 1) ) (i32.shl - (get_local $5) + (local.get $5) (i32.const 1) ) ) @@ -7400,74 +7400,74 @@ ) ) (i32.store offset=28 - (get_local $2) - (get_local $7) + (local.get $2) + (local.get $7) ) (i32.store offset=20 - (get_local $2) + (local.get $2) (i32.const 0) ) (i32.store offset=16 - (get_local $2) + (local.get $2) (i32.const 0) ) (if (i32.and - (tee_local $6 + (local.tee $6 (i32.shl (i32.const 1) - (get_local $7) + (local.get $7) ) ) - (tee_local $15 + (local.tee $15 (i32.load (i32.const 1212) ) ) ) (block - (set_local $13 + (local.set $13 (i32.shl - (get_local $0) + (local.get $0) (select (i32.const 0) (i32.sub (i32.const 25) (i32.shr_u - (get_local $7) + (local.get $7) (i32.const 1) ) ) (i32.eq - (get_local $7) + (local.get $7) (i32.const 31) ) ) ) ) - (set_local $1 + (local.set $1 (i32.load - (get_local $5) + (local.get $5) ) ) (if (i32.eq - (tee_local $0 + (local.tee $0 (loop $while-in15 (result i32) (block $while-out14 (result i32) (if (i32.eq - (get_local $0) + (local.get $0) (i32.and (i32.load offset=4 - (get_local $1) + (local.get $1) ) (i32.const -8) ) ) (block - (set_local $16 - (get_local $1) + (local.set $16 + (local.get $1) ) (br $while-out14 (i32.const 130) @@ -7475,17 +7475,17 @@ ) ) (if (result i32) - (tee_local $11 + (local.tee $11 (i32.load - (tee_local $7 + (local.tee $7 (i32.add (i32.add - (get_local $1) + (local.get $1) (i32.const 16) ) (i32.shl (i32.shr_u - (get_local $13) + (local.get $13) (i32.const 31) ) (i32.const 2) @@ -7495,23 +7495,23 @@ ) ) (block - (set_local $13 + (local.set $13 (i32.shl - (get_local $13) + (local.get $13) (i32.const 1) ) ) - (set_local $1 - (get_local $11) + (local.set $1 + (local.get $11) ) (br $while-in15) ) (block (result i32) - (set_local $18 - (get_local $7) + (local.set $18 + (local.get $7) ) - (set_local $19 - (get_local $1) + (local.set $19 + (local.get $1) ) (i32.const 127) ) @@ -7523,7 +7523,7 @@ ) (if (i32.lt_u - (get_local $18) + (local.get $18) (i32.load (i32.const 1224) ) @@ -7531,71 +7531,71 @@ (call $qa) (block (i32.store - (get_local $18) - (get_local $2) + (local.get $18) + (local.get $2) ) (i32.store offset=24 - (get_local $2) - (get_local $19) + (local.get $2) + (local.get $19) ) (i32.store offset=12 - (get_local $2) - (get_local $2) + (local.get $2) + (local.get $2) ) (i32.store offset=8 - (get_local $2) - (get_local $2) + (local.get $2) + (local.get $2) ) ) ) (if (i32.eq - (get_local $0) + (local.get $0) (i32.const 130) ) (if (i32.and (i32.ge_u - (tee_local $13 + (local.tee $13 (i32.load - (tee_local $1 + (local.tee $1 (i32.add - (get_local $16) + (local.get $16) (i32.const 8) ) ) ) ) - (tee_local $6 + (local.tee $6 (i32.load (i32.const 1224) ) ) ) (i32.ge_u - (get_local $16) - (get_local $6) + (local.get $16) + (local.get $6) ) ) (block (i32.store offset=12 - (get_local $13) - (get_local $2) + (local.get $13) + (local.get $2) ) (i32.store - (get_local $1) - (get_local $2) + (local.get $1) + (local.get $2) ) (i32.store offset=8 - (get_local $2) - (get_local $13) + (local.get $2) + (local.get $13) ) (i32.store offset=12 - (get_local $2) - (get_local $16) + (local.get $2) + (local.get $16) ) (i32.store offset=24 - (get_local $2) + (local.get $2) (i32.const 0) ) ) @@ -7608,31 +7608,31 @@ (i32.store (i32.const 1212) (i32.or - (get_local $6) - (get_local $15) + (local.get $6) + (local.get $15) ) ) (i32.store - (get_local $5) - (get_local $2) + (local.get $5) + (local.get $2) ) (i32.store offset=24 - (get_local $2) - (get_local $5) + (local.get $2) + (local.get $5) ) (i32.store offset=12 - (get_local $2) - (get_local $2) + (local.get $2) + (local.get $2) ) (i32.store offset=8 - (get_local $2) - (get_local $2) + (local.get $2) + (local.get $2) ) ) ) (i32.store (i32.const 1240) - (tee_local $2 + (local.tee $2 (i32.add (i32.load (i32.const 1240) @@ -7641,24 +7641,24 @@ ) ) ) - (set_local $0 + (local.set $0 (if (result i32) - (get_local $2) + (local.get $2) (return) (i32.const 1664) ) ) (loop $while-in17 (if - (tee_local $2 + (local.tee $2 (i32.load - (get_local $0) + (local.get $0) ) ) (block - (set_local $0 + (local.set $0 (i32.add - (get_local $2) + (local.get $2) (i32.const 8) ) ) @@ -7687,35 +7687,35 @@ (local $15 i32) (local $16 i32) (local $17 i32) - (set_local $12 - (get_global $r) + (local.set $12 + (global.get $r) ) - (set_global $r + (global.set $r (i32.add - (get_global $r) + (global.get $r) (i32.const 48) ) ) - (set_local $9 + (local.set $9 (i32.add - (get_local $12) + (local.get $12) (i32.const 16) ) ) (i32.store - (tee_local $3 + (local.tee $3 (i32.add - (tee_local $10 - (get_local $12) + (local.tee $10 + (local.get $12) ) (i32.const 32) ) ) - (tee_local $11 + (local.tee $11 (i32.load - (tee_local $7 + (local.tee $7 (i32.add - (get_local $0) + (local.get $0) (i32.const 28) ) ) @@ -7723,59 +7723,59 @@ ) ) (i32.store offset=4 - (get_local $3) - (tee_local $8 + (local.get $3) + (local.tee $8 (i32.sub (i32.load - (tee_local $13 + (local.tee $13 (i32.add - (get_local $0) + (local.get $0) (i32.const 20) ) ) ) - (get_local $11) + (local.get $11) ) ) ) (i32.store offset=8 - (get_local $3) - (get_local $1) + (local.get $3) + (local.get $1) ) (i32.store offset=12 - (get_local $3) - (get_local $2) + (local.get $3) + (local.get $2) ) - (set_local $1 + (local.set $1 (i32.add - (get_local $0) + (local.get $0) (i32.const 60) ) ) - (set_local $11 + (local.set $11 (i32.add - (get_local $0) + (local.get $0) (i32.const 44) ) ) - (set_local $5 - (get_local $3) + (local.set $5 + (local.get $3) ) - (set_local $3 + (local.set $3 (i32.const 2) ) - (set_local $4 + (local.set $4 (i32.add - (get_local $2) - (get_local $8) + (local.get $2) + (local.get $8) ) ) (loop $while-in (block $while-out (if (i32.eq - (get_local $4) - (tee_local $6 + (local.get $4) + (local.tee $6 (if (result i32) (i32.load (i32.const 1160) @@ -7783,54 +7783,54 @@ (block (result i32) (call $ra (i32.const 1) - (get_local $0) + (local.get $0) ) (i32.store - (get_local $10) + (local.get $10) (i32.load - (get_local $1) + (local.get $1) ) ) (i32.store offset=4 - (get_local $10) - (get_local $5) + (local.get $10) + (local.get $5) ) (i32.store offset=8 - (get_local $10) - (get_local $3) + (local.get $10) + (local.get $3) ) - (set_local $8 + (local.set $8 (call $Pa (call $ya (i32.const 146) - (get_local $10) + (local.get $10) ) ) ) (call $oa (i32.const 0) ) - (get_local $8) + (local.get $8) ) (block (result i32) (i32.store - (get_local $9) + (local.get $9) (i32.load - (get_local $1) + (local.get $1) ) ) (i32.store offset=4 - (get_local $9) - (get_local $5) + (local.get $9) + (local.get $5) ) (i32.store offset=8 - (get_local $9) - (get_local $3) + (local.get $9) + (local.get $3) ) (call $Pa (call $ya (i32.const 146) - (get_local $9) + (local.get $9) ) ) ) @@ -7838,7 +7838,7 @@ ) ) (block - (set_local $1 + (local.set $1 (i32.const 6) ) (br $while-out) @@ -7846,70 +7846,70 @@ ) (if (i32.lt_s - (get_local $6) + (local.get $6) (i32.const 0) ) (block - (set_local $15 - (get_local $5) + (local.set $15 + (local.get $5) ) - (set_local $16 - (get_local $3) + (local.set $16 + (local.get $3) ) - (set_local $1 + (local.set $1 (i32.const 8) ) (br $while-out) ) ) - (set_local $8 + (local.set $8 (i32.sub - (get_local $4) - (get_local $6) + (local.get $4) + (local.get $6) ) ) (if (i32.gt_u - (get_local $6) - (tee_local $14 + (local.get $6) + (local.tee $14 (i32.load offset=4 - (get_local $5) + (local.get $5) ) ) ) (block (i32.store - (get_local $7) - (tee_local $4 + (local.get $7) + (local.tee $4 (i32.load - (get_local $11) + (local.get $11) ) ) ) (i32.store - (get_local $13) - (get_local $4) + (local.get $13) + (local.get $4) ) - (set_local $4 + (local.set $4 (i32.load offset=12 - (get_local $5) + (local.get $5) ) ) - (set_local $6 + (local.set $6 (i32.sub - (get_local $6) - (get_local $14) + (local.get $6) + (local.get $14) ) ) - (set_local $5 + (local.set $5 (i32.add - (get_local $5) + (local.get $5) (i32.const 8) ) ) - (set_local $3 + (local.set $3 (i32.add - (get_local $3) + (local.get $3) (i32.const -1) ) ) @@ -7917,106 +7917,106 @@ (block (if (i32.eq - (get_local $3) + (local.get $3) (i32.const 2) ) (block (i32.store - (get_local $7) + (local.get $7) (i32.add - (get_local $6) + (local.get $6) (i32.load - (get_local $7) + (local.get $7) ) ) ) - (set_local $3 + (local.set $3 (i32.const 2) ) ) ) - (set_local $4 - (get_local $14) + (local.set $4 + (local.get $14) ) ) ) (i32.store - (get_local $5) + (local.get $5) (i32.add - (get_local $6) + (local.get $6) (i32.load - (get_local $5) + (local.get $5) ) ) ) (i32.store offset=4 - (get_local $5) + (local.get $5) (i32.sub - (get_local $4) - (get_local $6) + (local.get $4) + (local.get $6) ) ) - (set_local $4 - (get_local $8) + (local.set $4 + (local.get $8) ) (br $while-in) ) ) - (set_global $r - (get_local $12) + (global.set $r + (local.get $12) ) (if (result i32) (i32.eq - (get_local $1) + (local.get $1) (i32.const 6) ) (block (result i32) (i32.store offset=16 - (get_local $0) + (local.get $0) (i32.add - (tee_local $4 + (local.tee $4 (i32.load - (get_local $11) + (local.get $11) ) ) (i32.load offset=48 - (get_local $0) + (local.get $0) ) ) ) (i32.store - (get_local $7) - (get_local $4) + (local.get $7) + (local.get $4) ) (i32.store - (get_local $13) - (get_local $4) + (local.get $13) + (local.get $4) ) - (get_local $2) + (local.get $2) ) (if (result i32) (i32.eq - (get_local $1) + (local.get $1) (i32.const 8) ) (block (result i32) (i32.store offset=16 - (get_local $0) + (local.get $0) (i32.const 0) ) (i32.store - (get_local $7) + (local.get $7) (i32.const 0) ) (i32.store - (get_local $13) + (local.get $13) (i32.const 0) ) (i32.store - (get_local $0) + (local.get $0) (i32.or (i32.load - (get_local $0) + (local.get $0) ) (i32.const 32) ) @@ -8024,18 +8024,18 @@ (select (i32.const 0) (i32.sub - (get_local $2) + (local.get $2) (i32.load offset=4 - (get_local $15) + (local.get $15) ) ) (i32.eq - (get_local $16) + (local.get $16) (i32.const 2) ) ) ) - (get_local $17) + (local.get $17) ) ) ) @@ -8046,37 +8046,37 @@ (local $6 i32) (local $7 i32) (if - (tee_local $4 + (local.tee $4 (i32.load - (tee_local $3 + (local.tee $3 (i32.add - (get_local $2) + (local.get $2) (i32.const 16) ) ) ) ) (block - (set_local $5 - (get_local $4) + (local.set $5 + (local.get $4) ) - (set_local $7 + (local.set $7 (i32.const 5) ) ) (if (i32.eqz (call $Xa - (get_local $2) + (local.get $2) ) ) (block - (set_local $5 + (local.set $5 (i32.load - (get_local $3) + (local.get $3) ) ) - (set_local $7 + (local.set $7 (i32.const 5) ) ) @@ -8084,36 +8084,36 @@ ) (if (result i32) (i32.eq - (get_local $7) + (local.get $7) (i32.const 5) ) (block $label$break$a (result i32) (if (i32.lt_u (i32.sub - (get_local $5) - (tee_local $3 + (local.get $5) + (local.tee $3 (i32.load - (tee_local $4 + (local.tee $4 (i32.add - (get_local $2) + (local.get $2) (i32.const 20) ) ) ) ) ) - (get_local $1) + (local.get $1) ) (br $label$break$a (call_indirect (type $FUNCSIG$iiii) - (get_local $2) - (get_local $0) - (get_local $1) + (local.get $2) + (local.get $0) + (local.get $1) (i32.add (i32.and (i32.load offset=36 - (get_local $2) + (local.get $2) ) (i32.const 3) ) @@ -8122,27 +8122,27 @@ ) ) ) - (set_local $6 - (get_local $3) + (local.set $6 + (local.get $3) ) (if (i32.gt_s (i32.load8_s offset=75 - (get_local $2) + (local.get $2) ) (i32.const -1) ) (block $label$break$b - (set_local $3 - (get_local $1) + (local.set $3 + (local.get $1) ) (loop $while-in (if (i32.eqz - (get_local $3) + (local.get $3) ) (block - (set_local $3 + (local.set $3 (i32.const 0) ) (br $label$break$b) @@ -8152,10 +8152,10 @@ (i32.ne (i32.load8_s (i32.add - (get_local $0) - (tee_local $5 + (local.get $0) + (local.tee $5 (i32.add - (get_local $3) + (local.get $3) (i32.const -1) ) ) @@ -8164,8 +8164,8 @@ (i32.const 10) ) (block - (set_local $3 - (get_local $5) + (local.set $3 + (local.get $5) ) (br $while-in) ) @@ -8173,70 +8173,70 @@ ) (drop (br_if $label$break$a - (get_local $3) + (local.get $3) (i32.lt_u (call_indirect (type $FUNCSIG$iiii) - (get_local $2) - (get_local $0) - (get_local $3) + (local.get $2) + (local.get $0) + (local.get $3) (i32.add (i32.and (i32.load offset=36 - (get_local $2) + (local.get $2) ) (i32.const 3) ) (i32.const 2) ) ) - (get_local $3) + (local.get $3) ) ) ) - (set_local $1 + (local.set $1 (i32.sub - (get_local $1) - (get_local $3) + (local.get $1) + (local.get $3) ) ) - (set_local $0 + (local.set $0 (i32.add - (get_local $0) - (get_local $3) + (local.get $0) + (local.get $3) ) ) - (set_local $6 + (local.set $6 (i32.load - (get_local $4) + (local.get $4) ) ) ) - (set_local $3 + (local.set $3 (i32.const 0) ) ) (drop (call $jb - (get_local $6) - (get_local $0) - (get_local $1) + (local.get $6) + (local.get $0) + (local.get $1) ) ) (i32.store - (get_local $4) + (local.get $4) (i32.add - (get_local $1) + (local.get $1) (i32.load - (get_local $4) + (local.get $4) ) ) ) (i32.add - (get_local $1) - (get_local $3) + (local.get $1) + (local.get $3) ) ) - (get_local $6) + (local.get $6) ) ) (func $Za (; 17 ;) (; has Stack IR ;) (param $0 i32) (result i32) @@ -8247,36 +8247,36 @@ (local $5 i32) (if (i32.and - (tee_local $3 - (get_local $0) + (local.tee $3 + (local.get $0) ) (i32.const 3) ) (block $label$break$a - (set_local $4 - (get_local $3) + (local.set $4 + (local.get $3) ) - (set_local $1 + (local.set $1 (loop $while-in (result i32) (if (i32.eqz (i32.load8_s - (get_local $0) + (local.get $0) ) ) (block - (set_local $5 - (get_local $4) + (local.set $5 + (local.get $4) ) (br $label$break$a) ) ) (br_if $while-in (i32.and - (tee_local $4 - (tee_local $0 + (local.tee $4 + (local.tee $0 (i32.add - (get_local $0) + (local.get $0) (i32.const 1) ) ) @@ -8284,18 +8284,18 @@ (i32.const 3) ) ) - (set_local $2 + (local.set $2 (i32.const 4) ) - (get_local $0) + (local.get $0) ) ) ) (block - (set_local $1 - (get_local $0) + (local.set $1 + (local.get $0) ) - (set_local $2 + (local.set $2 (i32.const 4) ) ) @@ -8303,38 +8303,38 @@ (i32.sub (if (result i32) (i32.eq - (get_local $2) + (local.get $2) (i32.const 4) ) (block (result i32) - (set_local $2 - (get_local $1) + (local.set $2 + (local.get $1) ) - (set_local $0 + (local.set $0 (loop $while-in1 (result i32) (if (result i32) (i32.and (i32.add - (tee_local $1 + (local.tee $1 (i32.load - (get_local $2) + (local.get $2) ) ) (i32.const -16843009) ) (i32.xor (i32.and - (get_local $1) + (local.get $1) (i32.const -2139062144) ) (i32.const -2139062144) ) ) - (get_local $2) + (local.get $2) (block - (set_local $2 + (local.set $2 (i32.add - (get_local $2) + (local.get $2) (i32.const 4) ) ) @@ -8345,26 +8345,26 @@ ) (if (i32.and - (get_local $1) + (local.get $1) (i32.const 255) ) (block - (set_local $1 - (get_local $0) + (local.set $1 + (local.get $0) ) (loop $while-in3 (if (i32.load8_s - (tee_local $0 + (local.tee $0 (i32.add - (get_local $1) + (local.get $1) (i32.const 1) ) ) ) (block - (set_local $1 - (get_local $0) + (local.set $1 + (local.get $0) ) (br $while-in3) ) @@ -8372,38 +8372,38 @@ ) ) ) - (get_local $0) + (local.get $0) ) - (get_local $5) + (local.get $5) ) - (get_local $3) + (local.get $3) ) ) (func $_a (; 18 ;) (; has Stack IR ;) (param $0 i32) (result i32) (local $1 i32) (local $2 i32) (if (result i32) - (get_local $0) + (local.get $0) (block $do-once (result i32) (if (i32.le_s (i32.load offset=76 - (get_local $0) + (local.get $0) ) (i32.const -1) ) (br $do-once (call $$a - (get_local $0) + (local.get $0) ) ) ) (call $$a - (get_local $0) + (local.get $0) ) ) (block (result i32) - (set_local $0 + (local.set $0 (if (result i32) (i32.load (i32.const 1140) @@ -8420,54 +8420,54 @@ (i32.const 1188) ) (if - (tee_local $1 + (local.tee $1 (i32.load (i32.const 1184) ) ) (block - (set_local $2 - (get_local $1) + (local.set $2 + (local.get $1) ) - (set_local $1 - (get_local $0) + (local.set $1 + (local.get $0) ) (loop $while-in (if (i32.gt_u (i32.load offset=20 - (get_local $2) + (local.get $2) ) (i32.load offset=28 - (get_local $2) + (local.get $2) ) ) - (set_local $1 + (local.set $1 (i32.or (call $$a - (get_local $2) + (local.get $2) ) - (get_local $1) + (local.get $1) ) ) ) (br_if $while-in - (tee_local $2 + (local.tee $2 (i32.load offset=56 - (get_local $2) + (local.get $2) ) ) ) ) ) - (set_local $1 - (get_local $0) + (local.set $1 + (local.get $0) ) ) (call $xa (i32.const 1188) ) - (get_local $1) + (local.get $1) ) ) ) @@ -8479,54 +8479,54 @@ (local $5 i32) (local $6 i32) (local $7 i32) - (set_local $4 - (get_global $r) + (local.set $4 + (global.get $r) ) - (set_global $r + (global.set $r (i32.add - (get_global $r) + (global.get $r) (i32.const 16) ) ) (i32.store8 - (tee_local $5 - (get_local $4) + (local.tee $5 + (local.get $4) ) (i32.const 10) ) (if - (tee_local $2 + (local.tee $2 (i32.load - (tee_local $1 + (local.tee $1 (i32.add - (get_local $0) + (local.get $0) (i32.const 16) ) ) ) ) (block - (set_local $6 - (get_local $2) + (local.set $6 + (local.get $2) ) - (set_local $7 + (local.set $7 (i32.const 4) ) ) (if (call $Xa - (get_local $0) + (local.get $0) ) - (set_local $3 + (local.set $3 (i32.const -1) ) (block - (set_local $6 + (local.set $6 (i32.load - (get_local $1) + (local.get $1) ) ) - (set_local $7 + (local.set $7 (i32.const 4) ) ) @@ -8534,60 +8534,60 @@ ) (if (i32.eq - (get_local $7) + (local.get $7) (i32.const 4) ) (block $do-once (if (i32.lt_u - (tee_local $1 + (local.tee $1 (i32.load - (tee_local $2 + (local.tee $2 (i32.add - (get_local $0) + (local.get $0) (i32.const 20) ) ) ) ) - (get_local $6) + (local.get $6) ) (if (i32.ne - (tee_local $3 + (local.tee $3 (i32.const 10) ) (i32.load8_s offset=75 - (get_local $0) + (local.get $0) ) ) (block (i32.store - (get_local $2) + (local.get $2) (i32.add - (get_local $1) + (local.get $1) (i32.const 1) ) ) (i32.store8 - (get_local $1) + (local.get $1) (i32.const 10) ) (br $do-once) ) ) ) - (set_local $3 + (local.set $3 (if (result i32) (i32.eq (call_indirect (type $FUNCSIG$iiii) - (get_local $0) - (get_local $5) + (local.get $0) + (local.get $5) (i32.const 1) (i32.add (i32.and (i32.load offset=36 - (get_local $0) + (local.get $0) ) (i32.const 3) ) @@ -8597,17 +8597,17 @@ (i32.const 1) ) (i32.load8_u - (get_local $5) + (local.get $5) ) (i32.const -1) ) ) ) ) - (set_global $r - (get_local $4) + (global.set $r + (local.get $4) ) - (get_local $3) + (local.get $3) ) (func $$a (; 20 ;) (; has Stack IR ;) (param $0 i32) (result i32) (local $1 i32) @@ -8619,17 +8619,17 @@ (if (i32.gt_u (i32.load - (tee_local $3 + (local.tee $3 (i32.add - (get_local $0) + (local.get $0) (i32.const 20) ) ) ) (i32.load - (tee_local $4 + (local.tee $4 (i32.add - (get_local $0) + (local.get $0) (i32.const 28) ) ) @@ -8638,13 +8638,13 @@ (block (drop (call_indirect (type $FUNCSIG$iiii) - (get_local $0) + (local.get $0) (i32.const 0) (i32.const 0) (i32.add (i32.and (i32.load offset=36 - (get_local $0) + (local.get $0) ) (i32.const 3) ) @@ -8654,43 +8654,43 @@ ) (if (i32.load - (get_local $3) + (local.get $3) ) - (set_local $1 + (local.set $1 (i32.const 3) ) - (set_local $2 + (local.set $2 (i32.const -1) ) ) ) - (set_local $1 + (local.set $1 (i32.const 3) ) ) (if (result i32) (i32.eq - (get_local $1) + (local.get $1) (i32.const 3) ) (block (result i32) (if (i32.lt_u - (tee_local $2 + (local.tee $2 (i32.load - (tee_local $1 + (local.tee $1 (i32.add - (get_local $0) + (local.get $0) (i32.const 4) ) ) ) ) - (tee_local $6 + (local.tee $6 (i32.load - (tee_local $5 + (local.tee $5 (i32.add - (get_local $0) + (local.get $0) (i32.const 8) ) ) @@ -8699,16 +8699,16 @@ ) (drop (call_indirect (type $FUNCSIG$iiii) - (get_local $0) + (local.get $0) (i32.sub - (get_local $2) - (get_local $6) + (local.get $2) + (local.get $6) ) (i32.const 1) (i32.add (i32.and (i32.load offset=40 - (get_local $0) + (local.get $0) ) (i32.const 3) ) @@ -8718,56 +8718,56 @@ ) ) (i32.store offset=16 - (get_local $0) + (local.get $0) (i32.const 0) ) (i32.store - (get_local $4) + (local.get $4) (i32.const 0) ) (i32.store - (get_local $3) + (local.get $3) (i32.const 0) ) (i32.store - (get_local $5) + (local.get $5) (i32.const 0) ) (i32.store - (get_local $1) + (local.get $1) (i32.const 0) ) (i32.const 0) ) - (get_local $2) + (local.get $2) ) ) (func $jb (; 21 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) (local $3 i32) (if (i32.ge_s - (get_local $2) + (local.get $2) (i32.const 4096) ) (return (call $va - (get_local $0) - (get_local $1) - (get_local $2) + (local.get $0) + (local.get $1) + (local.get $2) ) ) ) - (set_local $3 - (get_local $0) + (local.set $3 + (local.get $0) ) (if (i32.eq (i32.and - (get_local $0) + (local.get $0) (i32.const 3) ) (i32.and - (get_local $1) + (local.get $1) (i32.const 3) ) ) @@ -8775,39 +8775,39 @@ (loop $while-in (if (i32.and - (get_local $0) + (local.get $0) (i32.const 3) ) (block (if (i32.eqz - (get_local $2) + (local.get $2) ) (return - (get_local $3) + (local.get $3) ) ) (i32.store8 - (get_local $0) + (local.get $0) (i32.load8_s - (get_local $1) + (local.get $1) ) ) - (set_local $0 + (local.set $0 (i32.add - (get_local $0) + (local.get $0) (i32.const 1) ) ) - (set_local $1 + (local.set $1 (i32.add - (get_local $1) + (local.get $1) (i32.const 1) ) ) - (set_local $2 + (local.set $2 (i32.sub - (get_local $2) + (local.get $2) (i32.const 1) ) ) @@ -8818,31 +8818,31 @@ (loop $while-in1 (if (i32.ge_s - (get_local $2) + (local.get $2) (i32.const 4) ) (block (i32.store - (get_local $0) + (local.get $0) (i32.load - (get_local $1) + (local.get $1) ) ) - (set_local $0 + (local.set $0 (i32.add - (get_local $0) + (local.get $0) (i32.const 4) ) ) - (set_local $1 + (local.set $1 (i32.add - (get_local $1) + (local.get $1) (i32.const 4) ) ) - (set_local $2 + (local.set $2 (i32.sub - (get_local $2) + (local.get $2) (i32.const 4) ) ) @@ -8855,31 +8855,31 @@ (loop $while-in3 (if (i32.gt_s - (get_local $2) + (local.get $2) (i32.const 0) ) (block (i32.store8 - (get_local $0) + (local.get $0) (i32.load8_s - (get_local $1) + (local.get $1) ) ) - (set_local $0 + (local.set $0 (i32.add - (get_local $0) + (local.get $0) (i32.const 1) ) ) - (set_local $1 + (local.set $1 (i32.add - (get_local $1) + (local.get $1) (i32.const 1) ) ) - (set_local $2 + (local.set $2 (i32.sub - (get_local $2) + (local.get $2) (i32.const 1) ) ) @@ -8887,7 +8887,7 @@ ) ) ) - (get_local $3) + (local.get $3) ) (func $gb (; 22 ;) (; has Stack IR ;) (nop) @@ -8896,55 +8896,55 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (set_local $4 + (local.set $4 (i32.add - (get_local $0) - (get_local $2) + (local.get $0) + (local.get $2) ) ) (if (i32.ge_s - (get_local $2) + (local.get $2) (i32.const 20) ) (block - (set_local $1 + (local.set $1 (i32.and - (get_local $1) + (local.get $1) (i32.const 255) ) ) (if - (tee_local $3 + (local.tee $3 (i32.and - (get_local $0) + (local.get $0) (i32.const 3) ) ) (block - (set_local $3 + (local.set $3 (i32.sub (i32.add - (get_local $0) + (local.get $0) (i32.const 4) ) - (get_local $3) + (local.get $3) ) ) (loop $while-in (if (i32.lt_s - (get_local $0) - (get_local $3) + (local.get $0) + (local.get $3) ) (block (i32.store8 - (get_local $0) - (get_local $1) + (local.get $0) + (local.get $1) ) - (set_local $0 + (local.set $0 (i32.add - (get_local $0) + (local.get $0) (i32.const 1) ) ) @@ -8954,47 +8954,47 @@ ) ) ) - (set_local $3 + (local.set $3 (i32.or (i32.or (i32.or (i32.shl - (get_local $1) + (local.get $1) (i32.const 8) ) - (get_local $1) + (local.get $1) ) (i32.shl - (get_local $1) + (local.get $1) (i32.const 16) ) ) (i32.shl - (get_local $1) + (local.get $1) (i32.const 24) ) ) ) - (set_local $5 + (local.set $5 (i32.and - (get_local $4) + (local.get $4) (i32.const -4) ) ) (loop $while-in1 (if (i32.lt_s - (get_local $0) - (get_local $5) + (local.get $0) + (local.get $5) ) (block (i32.store - (get_local $0) - (get_local $3) + (local.get $0) + (local.get $3) ) - (set_local $0 + (local.set $0 (i32.add - (get_local $0) + (local.get $0) (i32.const 4) ) ) @@ -9007,17 +9007,17 @@ (loop $while-in3 (if (i32.lt_s - (get_local $0) - (get_local $4) + (local.get $0) + (local.get $4) ) (block (i32.store8 - (get_local $0) - (get_local $1) + (local.get $0) + (local.get $1) ) - (set_local $0 + (local.set $0 (i32.add - (get_local $0) + (local.get $0) (i32.const 1) ) ) @@ -9026,8 +9026,8 @@ ) ) (i32.sub - (get_local $0) - (get_local $2) + (local.get $0) + (local.get $2) ) ) (func $db (; 24 ;) (; has Stack IR ;) (result i32) @@ -9037,7 +9037,7 @@ (local $3 i32) (drop (i32.load offset=76 - (tee_local $0 + (local.tee $0 (i32.load (i32.const 1024) ) @@ -9051,25 +9051,25 @@ (i32.add (select (i32.div_u - (tee_local $3 + (local.tee $3 (call $Wa (i32.const 1144) - (tee_local $2 - (tee_local $1 + (local.tee $2 + (local.tee $1 (call $Za (i32.const 1144) ) ) ) - (get_local $0) + (local.get $0) ) ) - (get_local $1) + (local.get $1) ) (i32.const 1) (i32.ne - (get_local $2) - (get_local $3) + (local.get $2) + (local.get $3) ) ) (i32.const -1) @@ -9081,36 +9081,36 @@ (if (i32.ne (i32.load8_s offset=75 - (get_local $0) + (local.get $0) ) (i32.const 10) ) (if (i32.lt_u - (tee_local $1 + (local.tee $1 (i32.load - (tee_local $2 + (local.tee $2 (i32.add - (get_local $0) + (local.get $0) (i32.const 20) ) ) ) ) (i32.load offset=16 - (get_local $0) + (local.get $0) ) ) (block (i32.store - (get_local $2) + (local.get $2) (i32.add - (get_local $1) + (local.get $1) (i32.const 1) ) ) (i32.store8 - (get_local $1) + (local.get $1) (i32.const 10) ) (br $do-once @@ -9121,7 +9121,7 @@ ) (i32.lt_s (call $ab - (get_local $0) + (local.get $0) ) (i32.const 0) ) @@ -9135,40 +9135,40 @@ (func $Xa (; 25 ;) (; has Stack IR ;) (param $0 i32) (result i32) (local $1 i32) (local $2 i32) - (set_local $2 + (local.set $2 (i32.load8_s - (tee_local $1 + (local.tee $1 (i32.add - (get_local $0) + (local.get $0) (i32.const 74) ) ) ) ) (i32.store8 - (get_local $1) + (local.get $1) (i32.or - (get_local $2) + (local.get $2) (i32.add - (get_local $2) + (local.get $2) (i32.const 255) ) ) ) (if (result i32) (i32.and - (tee_local $2 + (local.tee $2 (i32.load - (get_local $0) + (local.get $0) ) ) (i32.const 8) ) (block (result i32) (i32.store - (get_local $0) + (local.get $0) (i32.or - (get_local $2) + (local.get $2) (i32.const 32) ) ) @@ -9176,32 +9176,32 @@ ) (block (result i32) (i32.store offset=8 - (get_local $0) + (local.get $0) (i32.const 0) ) (i32.store offset=4 - (get_local $0) + (local.get $0) (i32.const 0) ) (i32.store offset=28 - (get_local $0) - (tee_local $1 + (local.get $0) + (local.tee $1 (i32.load offset=44 - (get_local $0) + (local.get $0) ) ) ) (i32.store offset=20 - (get_local $0) - (get_local $1) + (local.get $0) + (local.get $1) ) (i32.store offset=16 - (get_local $0) + (local.get $0) (i32.add (i32.load offset=48 - (get_local $0) + (local.get $0) ) - (get_local $1) + (local.get $1) ) ) (i32.const 0) @@ -9211,176 +9211,176 @@ (func $Ua (; 26 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) (local $3 i32) (local $4 i32) - (set_local $4 - (get_global $r) + (local.set $4 + (global.get $r) ) - (set_global $r + (global.set $r (i32.add - (get_global $r) + (global.get $r) (i32.const 32) ) ) (i32.store - (tee_local $3 - (get_local $4) + (local.tee $3 + (local.get $4) ) (i32.load offset=60 - (get_local $0) + (local.get $0) ) ) (i32.store offset=4 - (get_local $3) + (local.get $3) (i32.const 0) ) (i32.store offset=8 - (get_local $3) - (get_local $1) + (local.get $3) + (local.get $1) ) (i32.store offset=12 - (get_local $3) - (tee_local $0 + (local.get $3) + (local.tee $0 (i32.add - (get_local $3) + (local.get $3) (i32.const 20) ) ) ) (i32.store offset=16 - (get_local $3) - (get_local $2) + (local.get $3) + (local.get $2) ) - (set_local $0 + (local.set $0 (if (result i32) (i32.lt_s (call $Pa (call $ua (i32.const 140) - (get_local $3) + (local.get $3) ) ) (i32.const 0) ) (block (result i32) (i32.store - (get_local $0) + (local.get $0) (i32.const -1) ) (i32.const -1) ) (i32.load - (get_local $0) + (local.get $0) ) ) ) - (set_global $r - (get_local $4) + (global.set $r + (local.get $4) ) - (get_local $0) + (local.get $0) ) (func $Va (; 27 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) (local $3 i32) (local $4 i32) - (set_local $4 - (get_global $r) + (local.set $4 + (global.get $r) ) - (set_global $r + (global.set $r (i32.add - (get_global $r) + (global.get $r) (i32.const 80) ) ) - (set_local $3 - (get_local $4) + (local.set $3 + (local.get $4) ) (i32.store offset=36 - (get_local $0) + (local.get $0) (i32.const 3) ) (if (i32.eqz (i32.and (i32.load - (get_local $0) + (local.get $0) ) (i32.const 64) ) ) (block (i32.store - (get_local $3) + (local.get $3) (i32.load offset=60 - (get_local $0) + (local.get $0) ) ) (i32.store offset=4 - (get_local $3) + (local.get $3) (i32.const 21505) ) (i32.store offset=8 - (get_local $3) + (local.get $3) (i32.add - (get_local $4) + (local.get $4) (i32.const 12) ) ) (if (call $wa (i32.const 54) - (get_local $3) + (local.get $3) ) (i32.store8 offset=75 - (get_local $0) + (local.get $0) (i32.const -1) ) ) ) ) - (set_local $3 + (local.set $3 (call $Ra - (get_local $0) - (get_local $1) - (get_local $2) + (local.get $0) + (local.get $1) + (local.get $2) ) ) - (set_global $r - (get_local $4) + (global.set $r + (local.get $4) ) - (get_local $3) + (local.get $3) ) (func $Oa (; 28 ;) (; has Stack IR ;) (param $0 i32) (result i32) (local $1 i32) - (set_local $1 - (get_global $r) + (local.set $1 + (global.get $r) ) - (set_global $r + (global.set $r (i32.add - (get_global $r) + (global.get $r) (i32.const 16) ) ) (i32.store - (get_local $1) + (local.get $1) (i32.load offset=60 - (get_local $0) + (local.get $0) ) ) - (set_local $0 + (local.set $0 (call $Pa (call $sa (i32.const 6) - (get_local $1) + (local.get $1) ) ) ) - (set_global $r - (get_local $1) + (global.set $r + (local.get $1) ) - (get_local $0) + (local.get $0) ) (func $Pa (; 29 ;) (; has Stack IR ;) (param $0 i32) (result i32) (if (result i32) (i32.gt_u - (get_local $0) + (local.get $0) (i32.const -4096) ) (block (result i32) @@ -9388,12 +9388,12 @@ (call $Qa) (i32.sub (i32.const 0) - (get_local $0) + (local.get $0) ) ) (i32.const -1) ) - (get_local $0) + (local.get $0) ) ) (func $Qa (; 30 ;) (; has Stack IR ;) (result i32) @@ -9409,12 +9409,12 @@ ) (func $lb (; 31 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (result i32) (call_indirect (type $FUNCSIG$iiii) - (get_local $1) - (get_local $2) - (get_local $3) + (local.get $1) + (local.get $2) + (local.get $3) (i32.add (i32.and - (get_local $0) + (local.get $0) (i32.const 3) ) (i32.const 2) @@ -9423,25 +9423,25 @@ ) (func $Ea (; 32 ;) (; has Stack IR ;) (param $0 i32) (result i32) (local $1 i32) - (set_local $1 - (get_global $r) + (local.set $1 + (global.get $r) ) - (set_global $r + (global.set $r (i32.add - (get_local $0) - (get_global $r) + (local.get $0) + (global.get $r) ) ) - (set_global $r + (global.set $r (i32.and (i32.add - (get_global $r) + (global.get $r) (i32.const 15) ) (i32.const -16) ) ) - (get_local $1) + (local.get $1) ) (func $ob (; 33 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) (call $ja @@ -9452,23 +9452,23 @@ (func $Ia (; 34 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (if (i32.eqz - (get_global $v) + (global.get $v) ) (block - (set_global $v - (get_local $0) + (global.set $v + (local.get $0) ) - (set_global $w - (get_local $1) + (global.set $w + (local.get $1) ) ) ) ) (func $kb (; 35 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32) (call_indirect (type $FUNCSIG$ii) - (get_local $1) + (local.get $1) (i32.and - (get_local $0) + (local.get $0) (i32.const 1) ) ) @@ -9478,10 +9478,10 @@ ) (func $mb (; 37 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (call_indirect (type $FUNCSIG$vi) - (get_local $1) + (local.get $1) (i32.add (i32.and - (get_local $0) + (local.get $0) (i32.const 1) ) (i32.const 6) @@ -9489,11 +9489,11 @@ ) ) (func $Ha (; 38 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) - (set_global $r - (get_local $0) + (global.set $r + (local.get $0) ) - (set_global $s - (get_local $1) + (global.set $s + (local.get $1) ) ) (func $nb (; 39 ;) (; has Stack IR ;) (param $0 i32) (result i32) @@ -9514,20 +9514,20 @@ ) ) (func $La (; 42 ;) (; has Stack IR ;) (param $0 i32) - (set_global $K - (get_local $0) + (global.set $K + (local.get $0) ) ) (func $Ga (; 43 ;) (; has Stack IR ;) (param $0 i32) - (set_global $r - (get_local $0) + (global.set $r + (local.get $0) ) ) (func $Ma (; 44 ;) (; has Stack IR ;) (result i32) - (get_global $K) + (global.get $K) ) (func $Fa (; 45 ;) (; has Stack IR ;) (result i32) - (get_global $r) + (global.get $r) ) (func $ib (; 46 ;) (; has Stack IR ;) (result i32) (i32.const 0) |