diff options
Diffstat (limited to 'test/emcc_O2_hello_world.fromasm.imprecise')
-rw-r--r-- | test/emcc_O2_hello_world.fromasm.imprecise | 4868 |
1 files changed, 2434 insertions, 2434 deletions
diff --git a/test/emcc_O2_hello_world.fromasm.imprecise b/test/emcc_O2_hello_world.fromasm.imprecise index a4811773e..f954e96f5 100644 --- a/test/emcc_O2_hello_world.fromasm.imprecise +++ b/test/emcc_O2_hello_world.fromasm.imprecise @@ -7,8 +7,8 @@ (type $FUNCSIG$v (func)) (type $FUNCSIG$vii (func (param i32 i32))) (import "env" "memory" (memory $memory 256 256)) - (import "env" "table" (table $table 18 18 anyfunc)) - (elem (get_global $__table_base) $b0 $___stdio_close $b1 $b1 $___stdout_write $___stdio_seek $b1 $___stdio_write $b1 $b1 $b2 $b2 $b2 $b2 $_cleanup_418 $b2 $b2 $b2) + (import "env" "table" (table $table 18 18 funcref)) + (elem (global.get $__table_base) $b0 $___stdio_close $b1 $b1 $___stdout_write $___stdio_seek $b1 $___stdio_write $b1 $b1 $b2 $b2 $b2 $b2 $_cleanup_418 $b2 $b2 $b2) (import "env" "__table_base" (global $__table_base i32)) (import "env" "STACKTOP" (global $STACKTOP$asm2wasm$import i32)) (import "env" "STACK_MAX" (global $STACK_MAX$asm2wasm$import i32)) @@ -27,8 +27,8 @@ (import "env" "___unlock" (func $___unlock (param i32))) (import "env" "___syscall140" (func $___syscall140 (param i32 i32) (result i32))) (import "env" "___syscall146" (func $___syscall146 (param i32 i32) (result i32))) - (global $STACKTOP (mut i32) (get_global $STACKTOP$asm2wasm$import)) - (global $STACK_MAX (mut i32) (get_global $STACK_MAX$asm2wasm$import)) + (global $STACKTOP (mut i32) (global.get $STACKTOP$asm2wasm$import)) + (global $STACK_MAX (mut i32) (global.get $STACK_MAX$asm2wasm$import)) (global $__THREW__ (mut i32) (i32.const 0)) (global $threwValue (mut i32) (i32.const 0)) (global $tempRet0 (mut i32) (i32.const 0)) @@ -105,33 +105,33 @@ (local $52 i32) (if (i32.lt_u - (get_local $0) + (local.get $0) (i32.const 245) ) (block (if (i32.and - (tee_local $1 + (local.tee $1 (i32.shr_u - (tee_local $14 + (local.tee $14 (i32.load (i32.const 176) ) ) - (tee_local $8 + (local.tee $8 (i32.shr_u - (tee_local $9 + (local.tee $9 (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) ) ) @@ -144,23 +144,23 @@ (i32.const 3) ) (block - (set_local $5 + (local.set $5 (i32.load - (tee_local $18 + (local.tee $18 (i32.add - (tee_local $0 + (local.tee $0 (i32.load - (tee_local $6 + (local.tee $6 (i32.add - (tee_local $3 + (local.tee $3 (i32.add (i32.shl - (tee_local $1 + (local.tee $1 (i32.add - (get_local $8) + (local.get $8) (i32.xor (i32.and - (get_local $1) + (local.get $1) (i32.const 1) ) (i32.const 1) @@ -184,13 +184,13 @@ ) (if (i32.ne - (get_local $3) - (get_local $5) + (local.get $3) + (local.get $5) ) (block (if (i32.lt_u - (get_local $5) + (local.get $5) (i32.load (i32.const 192) ) @@ -199,11 +199,11 @@ ) (if (i32.eq - (get_local $0) + (local.get $0) (i32.load - (tee_local $10 + (local.tee $10 (i32.add - (get_local $5) + (local.get $5) (i32.const 12) ) ) @@ -211,12 +211,12 @@ ) (block (i32.store - (get_local $10) - (get_local $3) + (local.get $10) + (local.get $3) ) (i32.store - (get_local $6) - (get_local $5) + (local.get $6) + (local.get $5) ) ) (call $_abort) @@ -228,20 +228,20 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $1) + (local.get $1) ) (i32.const -1) ) - (get_local $14) + (local.get $14) ) ) ) (i32.store offset=4 - (get_local $0) + (local.get $0) (i32.or - (tee_local $5 + (local.tee $5 (i32.shl - (get_local $1) + (local.get $1) (i32.const 3) ) ) @@ -249,31 +249,31 @@ ) ) (i32.store - (tee_local $6 + (local.tee $6 (i32.add (i32.add - (get_local $0) - (get_local $5) + (local.get $0) + (local.get $5) ) (i32.const 4) ) ) (i32.or (i32.load - (get_local $6) + (local.get $6) ) (i32.const 1) ) ) (return - (get_local $18) + (local.get $18) ) ) ) (if (i32.gt_u - (get_local $9) - (tee_local $6 + (local.get $9) + (local.tee $6 (i32.load (i32.const 184) ) @@ -281,38 +281,38 @@ ) (block (if - (get_local $1) + (local.get $1) (block - (set_local $3 + (local.set $3 (i32.and (i32.shr_u - (tee_local $5 + (local.tee $5 (i32.add (i32.and (i32.sub (i32.const 0) - (tee_local $3 + (local.tee $3 (i32.and (i32.or (i32.sub (i32.const 0) - (tee_local $5 + (local.tee $5 (i32.shl (i32.const 2) - (get_local $8) + (local.get $8) ) ) ) - (get_local $5) + (local.get $5) ) (i32.shl - (get_local $1) - (get_local $8) + (local.get $1) + (local.get $8) ) ) ) ) - (get_local $3) + (local.get $3) ) (i32.const -1) ) @@ -322,13 +322,13 @@ (i32.const 16) ) ) - (set_local $5 + (local.set $5 (i32.and (i32.shr_u - (tee_local $10 + (local.tee $10 (i32.shr_u - (get_local $5) - (get_local $3) + (local.get $5) + (local.get $3) ) ) (i32.const 5) @@ -336,13 +336,13 @@ (i32.const 8) ) ) - (set_local $10 + (local.set $10 (i32.and (i32.shr_u - (tee_local $0 + (local.tee $0 (i32.shr_u - (get_local $10) - (get_local $5) + (local.get $10) + (local.get $5) ) ) (i32.const 2) @@ -350,13 +350,13 @@ (i32.const 4) ) ) - (set_local $0 + (local.set $0 (i32.and (i32.shr_u - (tee_local $11 + (local.tee $11 (i32.shr_u - (get_local $0) - (get_local $10) + (local.get $0) + (local.get $10) ) ) (i32.const 1) @@ -366,27 +366,27 @@ ) (if (i32.ne - (tee_local $3 + (local.tee $3 (i32.load - (tee_local $10 + (local.tee $10 (i32.add - (tee_local $0 + (local.tee $0 (i32.load - (tee_local $22 + (local.tee $22 (i32.add - (tee_local $11 + (local.tee $11 (i32.add (i32.shl - (tee_local $7 + (local.tee $7 (i32.add (i32.or - (tee_local $11 + (local.tee $11 (i32.and (i32.shr_u - (tee_local $22 + (local.tee $22 (i32.shr_u - (get_local $11) - (get_local $0) + (local.get $11) + (local.get $0) ) ) (i32.const 1) @@ -395,19 +395,19 @@ ) ) (i32.or - (get_local $0) + (local.get $0) (i32.or - (get_local $10) + (local.get $10) (i32.or - (get_local $3) - (get_local $5) + (local.get $3) + (local.get $5) ) ) ) ) (i32.shr_u - (get_local $22) - (get_local $11) + (local.get $22) + (local.get $11) ) ) ) @@ -426,12 +426,12 @@ ) ) ) - (get_local $11) + (local.get $11) ) (block (if (i32.lt_u - (get_local $3) + (local.get $3) (i32.load (i32.const 192) ) @@ -440,11 +440,11 @@ ) (if (i32.eq - (get_local $0) + (local.get $0) (i32.load - (tee_local $5 + (local.tee $5 (i32.add - (get_local $3) + (local.get $3) (i32.const 12) ) ) @@ -452,14 +452,14 @@ ) (block (i32.store - (get_local $5) - (get_local $11) + (local.get $5) + (local.get $11) ) (i32.store - (get_local $22) - (get_local $3) + (local.get $22) + (local.get $3) ) - (set_local $18 + (local.set $18 (i32.load (i32.const 184) ) @@ -475,40 +475,40 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $7) + (local.get $7) ) (i32.const -1) ) - (get_local $14) + (local.get $14) ) ) - (set_local $18 - (get_local $6) + (local.set $18 + (local.get $6) ) ) ) (i32.store offset=4 - (get_local $0) + (local.get $0) (i32.or - (get_local $9) + (local.get $9) (i32.const 3) ) ) (i32.store offset=4 - (tee_local $14 + (local.tee $14 (i32.add - (get_local $0) - (get_local $9) + (local.get $0) + (local.get $9) ) ) (i32.or - (tee_local $6 + (local.tee $6 (i32.sub (i32.shl - (get_local $7) + (local.get $7) (i32.const 3) ) - (get_local $9) + (local.get $9) ) ) (i32.const 1) @@ -516,25 +516,25 @@ ) (i32.store (i32.add - (get_local $6) - (get_local $14) + (local.get $6) + (local.get $14) ) - (get_local $6) + (local.get $6) ) (if - (get_local $18) + (local.get $18) (block - (set_local $3 + (local.set $3 (i32.load (i32.const 196) ) ) - (set_local $11 + (local.set $11 (i32.add (i32.shl - (tee_local $22 + (local.tee $22 (i32.shr_u - (get_local $18) + (local.get $18) (i32.const 3) ) ) @@ -545,25 +545,25 @@ ) (if (i32.and - (tee_local $8 + (local.tee $8 (i32.load (i32.const 176) ) ) - (tee_local $1 + (local.tee $1 (i32.shl (i32.const 1) - (get_local $22) + (local.get $22) ) ) ) (if (i32.lt_u - (tee_local $18 + (local.tee $18 (i32.load - (tee_local $22 + (local.tee $22 (i32.add - (get_local $11) + (local.get $11) (i32.const 8) ) ) @@ -575,11 +575,11 @@ ) (call $_abort) (block - (set_local $38 - (get_local $22) + (local.set $38 + (local.get $22) ) - (set_local $32 - (get_local $18) + (local.set $32 + (local.get $18) ) ) ) @@ -587,70 +587,70 @@ (i32.store (i32.const 176) (i32.or - (get_local $1) - (get_local $8) + (local.get $1) + (local.get $8) ) ) - (set_local $38 + (local.set $38 (i32.add - (get_local $11) + (local.get $11) (i32.const 8) ) ) - (set_local $32 - (get_local $11) + (local.set $32 + (local.get $11) ) ) ) (i32.store - (get_local $38) - (get_local $3) + (local.get $38) + (local.get $3) ) (i32.store offset=12 - (get_local $32) - (get_local $3) + (local.get $32) + (local.get $3) ) (i32.store offset=8 - (get_local $3) - (get_local $32) + (local.get $3) + (local.get $32) ) (i32.store offset=12 - (get_local $3) - (get_local $11) + (local.get $3) + (local.get $11) ) ) ) (i32.store (i32.const 184) - (get_local $6) + (local.get $6) ) (i32.store (i32.const 196) - (get_local $14) + (local.get $14) ) (return - (get_local $10) + (local.get $10) ) ) ) (if - (tee_local $14 + (local.tee $14 (i32.load (i32.const 180) ) ) (block - (set_local $14 + (local.set $14 (i32.and (i32.shr_u - (tee_local $6 + (local.tee $6 (i32.add (i32.and (i32.sub (i32.const 0) - (get_local $14) + (local.get $14) ) - (get_local $14) + (local.get $14) ) (i32.const -1) ) @@ -660,13 +660,13 @@ (i32.const 16) ) ) - (set_local $6 + (local.set $6 (i32.and (i32.shr_u - (tee_local $11 + (local.tee $11 (i32.shr_u - (get_local $6) - (get_local $14) + (local.get $6) + (local.get $14) ) ) (i32.const 5) @@ -674,13 +674,13 @@ (i32.const 8) ) ) - (set_local $11 + (local.set $11 (i32.and (i32.shr_u - (tee_local $3 + (local.tee $3 (i32.shr_u - (get_local $11) - (get_local $6) + (local.get $11) + (local.get $6) ) ) (i32.const 2) @@ -688,13 +688,13 @@ (i32.const 4) ) ) - (set_local $3 + (local.set $3 (i32.and (i32.shr_u - (tee_local $1 + (local.tee $1 (i32.shr_u - (get_local $3) - (get_local $11) + (local.get $3) + (local.get $11) ) ) (i32.const 1) @@ -702,22 +702,22 @@ (i32.const 2) ) ) - (set_local $1 + (local.set $1 (i32.sub (i32.and (i32.load offset=4 - (tee_local $18 + (local.tee $18 (i32.load offset=480 (i32.shl (i32.add (i32.or - (tee_local $1 + (local.tee $1 (i32.and (i32.shr_u - (tee_local $8 + (local.tee $8 (i32.shr_u - (get_local $1) - (get_local $3) + (local.get $1) + (local.get $3) ) ) (i32.const 1) @@ -726,19 +726,19 @@ ) ) (i32.or - (get_local $3) + (local.get $3) (i32.or - (get_local $11) + (local.get $11) (i32.or - (get_local $6) - (get_local $14) + (local.get $6) + (local.get $14) ) ) ) ) (i32.shr_u - (get_local $8) - (get_local $1) + (local.get $8) + (local.get $1) ) ) (i32.const 2) @@ -748,43 +748,43 @@ ) (i32.const -8) ) - (get_local $9) + (local.get $9) ) ) - (set_local $3 - (tee_local $8 - (get_local $18) + (local.set $3 + (local.tee $8 + (local.get $18) ) ) (loop $while-in (block $while-out - (set_local $11 + (local.set $11 (i32.lt_u - (tee_local $18 + (local.tee $18 (i32.sub (i32.and (i32.load offset=4 - (tee_local $8 + (local.tee $8 (if (result i32) - (tee_local $18 + (local.tee $18 (i32.load offset=16 - (get_local $8) + (local.get $8) ) ) - (get_local $18) + (local.get $18) (if (result i32) - (tee_local $11 + (local.tee $11 (i32.load offset=20 - (get_local $8) + (local.get $8) ) ) - (get_local $11) + (local.get $11) (block - (set_local $5 - (get_local $1) + (local.set $5 + (local.get $1) ) - (set_local $2 - (get_local $3) + (local.set $2 + (local.get $3) ) (br $while-out) ) @@ -794,24 +794,24 @@ ) (i32.const -8) ) - (get_local $9) + (local.get $9) ) ) - (get_local $1) + (local.get $1) ) ) - (set_local $1 + (local.set $1 (select - (get_local $18) - (get_local $1) - (get_local $11) + (local.get $18) + (local.get $1) + (local.get $11) ) ) - (set_local $3 + (local.set $3 (select - (get_local $8) - (get_local $3) - (get_local $11) + (local.get $8) + (local.get $3) + (local.get $11) ) ) (br $while-in) @@ -819,8 +819,8 @@ ) (if (i32.lt_u - (get_local $2) - (tee_local $3 + (local.get $2) + (local.tee $3 (i32.load (i32.const 192) ) @@ -830,104 +830,104 @@ ) (if (i32.ge_u - (get_local $2) - (tee_local $8 + (local.get $2) + (local.tee $8 (i32.add - (get_local $2) - (get_local $9) + (local.get $2) + (local.get $9) ) ) ) (call $_abort) ) - (set_local $1 + (local.set $1 (i32.load offset=24 - (get_local $2) + (local.get $2) ) ) (if (i32.eq - (tee_local $10 + (local.tee $10 (i32.load offset=12 - (get_local $2) + (local.get $2) ) ) - (get_local $2) + (local.get $2) ) (block $do-once4 - (set_local $6 + (local.set $6 (if (result i32) - (tee_local $7 + (local.tee $7 (i32.load - (tee_local $0 + (local.tee $0 (i32.add - (get_local $2) + (local.get $2) (i32.const 20) ) ) ) ) (block (result i32) - (set_local $18 - (get_local $7) + (local.set $18 + (local.get $7) ) - (get_local $0) + (local.get $0) ) (if (result i32) - (tee_local $18 + (local.tee $18 (i32.load - (tee_local $11 + (local.tee $11 (i32.add - (get_local $2) + (local.get $2) (i32.const 16) ) ) ) ) - (get_local $11) + (local.get $11) (br $do-once4) ) ) ) (loop $while-in7 (if - (tee_local $7 + (local.tee $7 (i32.load - (tee_local $0 + (local.tee $0 (i32.add - (get_local $18) + (local.get $18) (i32.const 20) ) ) ) ) (block - (set_local $18 - (get_local $7) + (local.set $18 + (local.get $7) ) - (set_local $6 - (get_local $0) + (local.set $6 + (local.get $0) ) (br $while-in7) ) ) (if - (tee_local $7 + (local.tee $7 (i32.load - (tee_local $0 + (local.tee $0 (i32.add - (get_local $18) + (local.get $18) (i32.const 16) ) ) ) ) (block - (set_local $18 - (get_local $7) + (local.set $18 + (local.get $7) ) - (set_local $6 - (get_local $0) + (local.set $6 + (local.get $0) ) (br $while-in7) ) @@ -935,17 +935,17 @@ ) (if (i32.lt_u - (get_local $6) - (get_local $3) + (local.get $6) + (local.get $3) ) (call $_abort) (block (i32.store - (get_local $6) + (local.get $6) (i32.const 0) ) - (set_local $24 - (get_local $18) + (local.set $24 + (local.get $18) ) ) ) @@ -953,22 +953,22 @@ (block (if (i32.lt_u - (tee_local $0 + (local.tee $0 (i32.load offset=8 - (get_local $2) + (local.get $2) ) ) - (get_local $3) + (local.get $3) ) (call $_abort) ) (if (i32.ne - (get_local $2) + (local.get $2) (i32.load - (tee_local $7 + (local.tee $7 (i32.add - (get_local $0) + (local.get $0) (i32.const 12) ) ) @@ -978,11 +978,11 @@ ) (if (i32.eq - (get_local $2) + (local.get $2) (i32.load - (tee_local $11 + (local.tee $11 (i32.add - (get_local $10) + (local.get $10) (i32.const 8) ) ) @@ -990,15 +990,15 @@ ) (block (i32.store - (get_local $7) - (get_local $10) + (local.get $7) + (local.get $10) ) (i32.store - (get_local $11) - (get_local $0) + (local.get $11) + (local.get $0) ) - (set_local $24 - (get_local $10) + (local.set $24 + (local.get $10) ) ) (call $_abort) @@ -1006,17 +1006,17 @@ ) ) (if - (get_local $1) + (local.get $1) (block $do-once8 (if (i32.eq (i32.load - (tee_local $3 + (local.tee $3 (i32.add (i32.shl - (tee_local $10 + (local.tee $10 (i32.load offset=28 - (get_local $2) + (local.get $2) ) ) (i32.const 2) @@ -1025,16 +1025,16 @@ ) ) ) - (get_local $2) + (local.get $2) ) (block (i32.store - (get_local $3) - (get_local $24) + (local.get $3) + (local.get $24) ) (if (i32.eqz - (get_local $24) + (local.get $24) ) (block (i32.store @@ -1046,7 +1046,7 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $10) + (local.get $10) ) (i32.const -1) ) @@ -1059,7 +1059,7 @@ (block (if (i32.lt_u - (get_local $1) + (local.get $1) (i32.load (i32.const 192) ) @@ -1068,36 +1068,36 @@ ) (if (i32.eq - (get_local $2) + (local.get $2) (i32.load - (tee_local $10 + (local.tee $10 (i32.add - (get_local $1) + (local.get $1) (i32.const 16) ) ) ) ) (i32.store - (get_local $10) - (get_local $24) + (local.get $10) + (local.get $24) ) (i32.store offset=20 - (get_local $1) - (get_local $24) + (local.get $1) + (local.get $24) ) ) (br_if $do-once8 (i32.eqz - (get_local $24) + (local.get $24) ) ) ) ) (if (i32.lt_u - (get_local $24) - (tee_local $10 + (local.get $24) + (local.tee $10 (i32.load (i32.const 192) ) @@ -1106,42 +1106,42 @@ (call $_abort) ) (i32.store offset=24 - (get_local $24) - (get_local $1) + (local.get $24) + (local.get $1) ) (if - (tee_local $3 + (local.tee $3 (i32.load offset=16 - (get_local $2) + (local.get $2) ) ) (if (i32.lt_u - (get_local $3) - (get_local $10) + (local.get $3) + (local.get $10) ) (call $_abort) (block (i32.store offset=16 - (get_local $24) - (get_local $3) + (local.get $24) + (local.get $3) ) (i32.store offset=24 - (get_local $3) - (get_local $24) + (local.get $3) + (local.get $24) ) ) ) ) (if - (tee_local $3 + (local.tee $3 (i32.load offset=20 - (get_local $2) + (local.get $2) ) ) (if (i32.lt_u - (get_local $3) + (local.get $3) (i32.load (i32.const 192) ) @@ -1149,12 +1149,12 @@ (call $_abort) (block (i32.store offset=20 - (get_local $24) - (get_local $3) + (local.get $24) + (local.get $3) ) (i32.store offset=24 - (get_local $3) - (get_local $24) + (local.get $3) + (local.get $24) ) ) ) @@ -1163,35 +1163,35 @@ ) (if (i32.lt_u - (get_local $5) + (local.get $5) (i32.const 16) ) (block (i32.store offset=4 - (get_local $2) + (local.get $2) (i32.or - (tee_local $1 + (local.tee $1 (i32.add - (get_local $5) - (get_local $9) + (local.get $5) + (local.get $9) ) ) (i32.const 3) ) ) (i32.store - (tee_local $3 + (local.tee $3 (i32.add (i32.add - (get_local $1) - (get_local $2) + (local.get $1) + (local.get $2) ) (i32.const 4) ) ) (i32.or (i32.load - (get_local $3) + (local.get $3) ) (i32.const 1) ) @@ -1199,44 +1199,44 @@ ) (block (i32.store offset=4 - (get_local $2) + (local.get $2) (i32.or - (get_local $9) + (local.get $9) (i32.const 3) ) ) (i32.store offset=4 - (get_local $8) + (local.get $8) (i32.or - (get_local $5) + (local.get $5) (i32.const 1) ) ) (i32.store (i32.add - (get_local $5) - (get_local $8) + (local.get $5) + (local.get $8) ) - (get_local $5) + (local.get $5) ) (if - (tee_local $3 + (local.tee $3 (i32.load (i32.const 184) ) ) (block - (set_local $1 + (local.set $1 (i32.load (i32.const 196) ) ) - (set_local $3 + (local.set $3 (i32.add (i32.shl - (tee_local $10 + (local.tee $10 (i32.shr_u - (get_local $3) + (local.get $3) (i32.const 3) ) ) @@ -1247,25 +1247,25 @@ ) (if (i32.and - (tee_local $0 + (local.tee $0 (i32.load (i32.const 176) ) ) - (tee_local $11 + (local.tee $11 (i32.shl (i32.const 1) - (get_local $10) + (local.get $10) ) ) ) (if (i32.lt_u - (tee_local $7 + (local.tee $7 (i32.load - (tee_local $10 + (local.tee $10 (i32.add - (get_local $3) + (local.get $3) (i32.const 8) ) ) @@ -1277,11 +1277,11 @@ ) (call $_abort) (block - (set_local $39 - (get_local $10) + (local.set $39 + (local.get $10) ) - (set_local $22 - (get_local $7) + (local.set $22 + (local.get $7) ) ) ) @@ -1289,52 +1289,52 @@ (i32.store (i32.const 176) (i32.or - (get_local $0) - (get_local $11) + (local.get $0) + (local.get $11) ) ) - (set_local $39 + (local.set $39 (i32.add - (get_local $3) + (local.get $3) (i32.const 8) ) ) - (set_local $22 - (get_local $3) + (local.set $22 + (local.get $3) ) ) ) (i32.store - (get_local $39) - (get_local $1) + (local.get $39) + (local.get $1) ) (i32.store offset=12 - (get_local $22) - (get_local $1) + (local.get $22) + (local.get $1) ) (i32.store offset=8 - (get_local $1) - (get_local $22) + (local.get $1) + (local.get $22) ) (i32.store offset=12 - (get_local $1) - (get_local $3) + (local.get $1) + (local.get $3) ) ) ) (i32.store (i32.const 184) - (get_local $5) + (local.get $5) ) (i32.store (i32.const 196) - (get_local $8) + (local.get $8) ) ) ) (return (i32.add - (get_local $2) + (local.get $2) (i32.const 8) ) ) @@ -1343,18 +1343,18 @@ ) ) ) - (set_local $9 + (local.set $9 (if (result i32) (i32.le_u - (get_local $0) + (local.get $0) (i32.const -65) ) (block $do-once (result i32) - (set_local $1 + (local.set $1 (i32.and - (tee_local $3 + (local.tee $3 (i32.add - (get_local $0) + (local.get $0) (i32.const 11) ) ) @@ -1362,49 +1362,49 @@ ) ) (if (result i32) - (tee_local $11 + (local.tee $11 (i32.load (i32.const 180) ) ) (block (result i32) - (set_local $0 + (local.set $0 (i32.sub (i32.const 0) - (get_local $1) + (local.get $1) ) ) (if - (tee_local $14 + (local.tee $14 (i32.load offset=480 (i32.shl - (tee_local $9 + (local.tee $9 (if (result i32) - (tee_local $7 + (local.tee $7 (i32.shr_u - (get_local $3) + (local.get $3) (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 $7 + (local.set $7 (i32.and (i32.shr_u (i32.add - (tee_local $10 + (local.tee $10 (i32.shl - (get_local $7) - (tee_local $3 + (local.get $7) + (local.tee $3 (i32.and (i32.shr_u (i32.add - (get_local $7) + (local.get $7) (i32.const 1048320) ) (i32.const 16) @@ -1424,21 +1424,21 @@ (i32.or (i32.and (i32.shr_u - (get_local $1) + (local.get $1) (i32.add - (tee_local $14 + (local.tee $14 (i32.add (i32.sub (i32.const 14) (i32.or - (tee_local $10 + (local.tee $10 (i32.and (i32.shr_u (i32.add - (tee_local $18 + (local.tee $18 (i32.shl - (get_local $10) - (get_local $7) + (local.get $10) + (local.get $7) ) ) (i32.const 245760) @@ -1449,15 +1449,15 @@ ) ) (i32.or - (get_local $3) - (get_local $7) + (local.get $3) + (local.get $7) ) ) ) (i32.shr_u (i32.shl - (get_local $18) - (get_local $10) + (local.get $18) + (local.get $10) ) (i32.const 15) ) @@ -1469,7 +1469,7 @@ (i32.const 1) ) (i32.shl - (get_local $14) + (local.get $14) (i32.const 1) ) ) @@ -1483,107 +1483,107 @@ ) ) (block $label$break$L123 - (set_local $10 - (get_local $0) + (local.set $10 + (local.get $0) ) - (set_local $18 + (local.set $18 (i32.const 0) ) - (set_local $3 + (local.set $3 (i32.shl - (get_local $1) + (local.get $1) (select (i32.const 0) (i32.sub (i32.const 25) (i32.shr_u - (get_local $9) + (local.get $9) (i32.const 1) ) ) (i32.eq - (get_local $9) + (local.get $9) (i32.const 31) ) ) ) ) - (set_local $7 - (get_local $14) + (local.set $7 + (local.get $14) ) - (set_local $8 + (local.set $8 (loop $while-in14 (result i32) (if (i32.lt_u - (tee_local $0 + (local.tee $0 (i32.sub - (tee_local $22 + (local.tee $22 (i32.and (i32.load offset=4 - (get_local $7) + (local.get $7) ) (i32.const -8) ) ) - (get_local $1) + (local.get $1) ) ) - (get_local $10) + (local.get $10) ) - (set_local $6 + (local.set $6 (if (result i32) (i32.eq - (get_local $1) - (get_local $22) + (local.get $1) + (local.get $22) ) (block - (set_local $29 - (get_local $0) + (local.set $29 + (local.get $0) ) - (set_local $26 - (get_local $7) + (local.set $26 + (local.get $7) ) - (set_local $30 - (get_local $7) + (local.set $30 + (local.get $7) ) - (set_local $10 + (local.set $10 (i32.const 90) ) (br $label$break$L123) ) (block (result i32) - (set_local $10 - (get_local $0) + (local.set $10 + (local.get $0) ) - (get_local $7) + (local.get $7) ) ) ) ) - (set_local $22 + (local.set $22 (select - (get_local $18) - (tee_local $0 + (local.get $18) + (local.tee $0 (i32.load offset=20 - (get_local $7) + (local.get $7) ) ) (i32.or (i32.eqz - (get_local $0) + (local.get $0) ) (i32.eq - (get_local $0) - (tee_local $7 + (local.get $0) + (local.tee $7 (i32.load (i32.add (i32.add - (get_local $7) + (local.get $7) (i32.const 16) ) (i32.shl (i32.shr_u - (get_local $3) + (local.get $3) (i32.const 31) ) (i32.const 2) @@ -1596,33 +1596,33 @@ ) ) (if (result i32) - (tee_local $0 + (local.tee $0 (i32.eqz - (get_local $7) + (local.get $7) ) ) (block (result i32) - (set_local $33 - (get_local $10) + (local.set $33 + (local.get $10) ) - (set_local $31 - (get_local $6) + (local.set $31 + (local.get $6) ) - (set_local $10 + (local.set $10 (i32.const 86) ) - (get_local $22) + (local.get $22) ) (block - (set_local $18 - (get_local $22) + (local.set $18 + (local.get $22) ) - (set_local $3 + (local.set $3 (i32.shl - (get_local $3) + (local.get $3) (i32.xor (i32.and - (get_local $0) + (local.get $0) (i32.const 1) ) (i32.const 1) @@ -1636,63 +1636,63 @@ ) ) (block - (set_local $33 - (get_local $0) + (local.set $33 + (local.get $0) ) - (set_local $10 + (local.set $10 (i32.const 86) ) ) ) (if (i32.eq - (get_local $10) + (local.get $10) (i32.const 86) ) (if - (tee_local $0 + (local.tee $0 (if (result i32) (i32.or - (get_local $8) - (get_local $31) + (local.get $8) + (local.get $31) ) - (get_local $8) + (local.get $8) (block (result i32) (drop (br_if $do-once - (get_local $1) + (local.get $1) (i32.eqz - (tee_local $0 + (local.tee $0 (i32.and (i32.or (i32.sub (i32.const 0) - (tee_local $14 + (local.tee $14 (i32.shl (i32.const 2) - (get_local $9) + (local.get $9) ) ) ) - (get_local $14) + (local.get $14) ) - (get_local $11) + (local.get $11) ) ) ) ) ) - (set_local $0 + (local.set $0 (i32.and (i32.shr_u - (tee_local $14 + (local.tee $14 (i32.add (i32.and (i32.sub (i32.const 0) - (get_local $0) + (local.get $0) ) - (get_local $0) + (local.get $0) ) (i32.const -1) ) @@ -1702,13 +1702,13 @@ (i32.const 16) ) ) - (set_local $14 + (local.set $14 (i32.and (i32.shr_u - (tee_local $9 + (local.tee $9 (i32.shr_u - (get_local $14) - (get_local $0) + (local.get $14) + (local.get $0) ) ) (i32.const 5) @@ -1716,13 +1716,13 @@ (i32.const 8) ) ) - (set_local $9 + (local.set $9 (i32.and (i32.shr_u - (tee_local $8 + (local.tee $8 (i32.shr_u - (get_local $9) - (get_local $14) + (local.get $9) + (local.get $14) ) ) (i32.const 2) @@ -1730,13 +1730,13 @@ (i32.const 4) ) ) - (set_local $8 + (local.set $8 (i32.and (i32.shr_u - (tee_local $6 + (local.tee $6 (i32.shr_u - (get_local $8) - (get_local $9) + (local.get $8) + (local.get $9) ) ) (i32.const 1) @@ -1748,13 +1748,13 @@ (i32.shl (i32.add (i32.or - (tee_local $6 + (local.tee $6 (i32.and (i32.shr_u - (tee_local $3 + (local.tee $3 (i32.shr_u - (get_local $6) - (get_local $8) + (local.get $6) + (local.get $8) ) ) (i32.const 1) @@ -1763,19 +1763,19 @@ ) ) (i32.or - (get_local $8) + (local.get $8) (i32.or - (get_local $9) + (local.get $9) (i32.or - (get_local $0) - (get_local $14) + (local.get $0) + (local.get $14) ) ) ) ) (i32.shr_u - (get_local $3) - (get_local $6) + (local.get $3) + (local.get $6) ) ) (i32.const 2) @@ -1785,25 +1785,25 @@ ) ) (block - (set_local $29 - (get_local $33) + (local.set $29 + (local.get $33) ) - (set_local $26 - (get_local $0) + (local.set $26 + (local.get $0) ) - (set_local $30 - (get_local $31) + (local.set $30 + (local.get $31) ) - (set_local $10 + (local.set $10 (i32.const 90) ) ) (block - (set_local $2 - (get_local $33) + (local.set $2 + (local.get $33) ) - (set_local $12 - (get_local $31) + (local.set $12 + (local.get $31) ) ) ) @@ -1813,106 +1813,106 @@ (block (result i32) (if (i32.eq - (get_local $10) + (local.get $10) (i32.const 90) ) - (set_local $2 + (local.set $2 (loop $while-in16 (result i32) - (set_local $10 + (local.set $10 (i32.const 0) ) - (set_local $3 + (local.set $3 (i32.lt_u - (tee_local $6 + (local.tee $6 (i32.sub (i32.and (i32.load offset=4 - (get_local $26) + (local.get $26) ) (i32.const -8) ) - (get_local $1) + (local.get $1) ) ) - (get_local $29) + (local.get $29) ) ) - (set_local $8 + (local.set $8 (select - (get_local $6) - (get_local $29) - (get_local $3) + (local.get $6) + (local.get $29) + (local.get $3) ) ) - (set_local $6 + (local.set $6 (select - (get_local $26) - (get_local $30) - (get_local $3) + (local.get $26) + (local.get $30) + (local.get $3) ) ) (if - (tee_local $3 + (local.tee $3 (i32.load offset=16 - (get_local $26) + (local.get $26) ) ) (block - (set_local $29 - (get_local $8) + (local.set $29 + (local.get $8) ) - (set_local $26 - (get_local $3) + (local.set $26 + (local.get $3) ) - (set_local $30 - (get_local $6) + (local.set $30 + (local.get $6) ) (br $while-in16) ) ) (if (result i32) - (tee_local $26 + (local.tee $26 (i32.load offset=20 - (get_local $26) + (local.get $26) ) ) (block - (set_local $29 - (get_local $8) + (local.set $29 + (local.get $8) ) - (set_local $30 - (get_local $6) + (local.set $30 + (local.get $6) ) (br $while-in16) ) (block (result i32) - (set_local $12 - (get_local $6) + (local.set $12 + (local.get $6) ) - (get_local $8) + (local.get $8) ) ) ) ) ) (i32.lt_u - (get_local $2) + (local.get $2) (i32.sub (i32.load (i32.const 184) ) - (get_local $1) + (local.get $1) ) ) ) (i32.const 0) - (get_local $12) + (local.get $12) ) (block (if (i32.lt_u - (get_local $12) - (tee_local $11 + (local.get $12) + (local.tee $11 (i32.load (i32.const 192) ) @@ -1922,104 +1922,104 @@ ) (if (i32.ge_u - (get_local $12) - (tee_local $6 + (local.get $12) + (local.tee $6 (i32.add - (get_local $1) - (get_local $12) + (local.get $1) + (local.get $12) ) ) ) (call $_abort) ) - (set_local $8 + (local.set $8 (i32.load offset=24 - (get_local $12) + (local.get $12) ) ) (if (i32.eq - (tee_local $3 + (local.tee $3 (i32.load offset=12 - (get_local $12) + (local.get $12) ) ) - (get_local $12) + (local.get $12) ) (block $do-once17 - (set_local $7 + (local.set $7 (if (result i32) - (tee_local $0 + (local.tee $0 (i32.load - (tee_local $9 + (local.tee $9 (i32.add - (get_local $12) + (local.get $12) (i32.const 20) ) ) ) ) (block (result i32) - (set_local $18 - (get_local $0) + (local.set $18 + (local.get $0) ) - (get_local $9) + (local.get $9) ) (if (result i32) - (tee_local $18 + (local.tee $18 (i32.load - (tee_local $14 + (local.tee $14 (i32.add - (get_local $12) + (local.get $12) (i32.const 16) ) ) ) ) - (get_local $14) + (local.get $14) (br $do-once17) ) ) ) (loop $while-in20 (if - (tee_local $0 + (local.tee $0 (i32.load - (tee_local $9 + (local.tee $9 (i32.add - (get_local $18) + (local.get $18) (i32.const 20) ) ) ) ) (block - (set_local $18 - (get_local $0) + (local.set $18 + (local.get $0) ) - (set_local $7 - (get_local $9) + (local.set $7 + (local.get $9) ) (br $while-in20) ) ) (if - (tee_local $0 + (local.tee $0 (i32.load - (tee_local $9 + (local.tee $9 (i32.add - (get_local $18) + (local.get $18) (i32.const 16) ) ) ) ) (block - (set_local $18 - (get_local $0) + (local.set $18 + (local.get $0) ) - (set_local $7 - (get_local $9) + (local.set $7 + (local.get $9) ) (br $while-in20) ) @@ -2027,17 +2027,17 @@ ) (if (i32.lt_u - (get_local $7) - (get_local $11) + (local.get $7) + (local.get $11) ) (call $_abort) (block (i32.store - (get_local $7) + (local.get $7) (i32.const 0) ) - (set_local $5 - (get_local $18) + (local.set $5 + (local.get $18) ) ) ) @@ -2045,22 +2045,22 @@ (block (if (i32.lt_u - (tee_local $9 + (local.tee $9 (i32.load offset=8 - (get_local $12) + (local.get $12) ) ) - (get_local $11) + (local.get $11) ) (call $_abort) ) (if (i32.ne - (get_local $12) + (local.get $12) (i32.load - (tee_local $0 + (local.tee $0 (i32.add - (get_local $9) + (local.get $9) (i32.const 12) ) ) @@ -2070,11 +2070,11 @@ ) (if (i32.eq - (get_local $12) + (local.get $12) (i32.load - (tee_local $14 + (local.tee $14 (i32.add - (get_local $3) + (local.get $3) (i32.const 8) ) ) @@ -2082,15 +2082,15 @@ ) (block (i32.store - (get_local $0) - (get_local $3) + (local.get $0) + (local.get $3) ) (i32.store - (get_local $14) - (get_local $9) + (local.get $14) + (local.get $9) ) - (set_local $5 - (get_local $3) + (local.set $5 + (local.get $3) ) ) (call $_abort) @@ -2098,17 +2098,17 @@ ) ) (if - (get_local $8) + (local.get $8) (block $do-once21 (if (i32.eq (i32.load - (tee_local $11 + (local.tee $11 (i32.add (i32.shl - (tee_local $3 + (local.tee $3 (i32.load offset=28 - (get_local $12) + (local.get $12) ) ) (i32.const 2) @@ -2117,16 +2117,16 @@ ) ) ) - (get_local $12) + (local.get $12) ) (block (i32.store - (get_local $11) - (get_local $5) + (local.get $11) + (local.get $5) ) (if (i32.eqz - (get_local $5) + (local.get $5) ) (block (i32.store @@ -2138,7 +2138,7 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $3) + (local.get $3) ) (i32.const -1) ) @@ -2151,7 +2151,7 @@ (block (if (i32.lt_u - (get_local $8) + (local.get $8) (i32.load (i32.const 192) ) @@ -2160,36 +2160,36 @@ ) (if (i32.eq - (get_local $12) + (local.get $12) (i32.load - (tee_local $3 + (local.tee $3 (i32.add - (get_local $8) + (local.get $8) (i32.const 16) ) ) ) ) (i32.store - (get_local $3) - (get_local $5) + (local.get $3) + (local.get $5) ) (i32.store offset=20 - (get_local $8) - (get_local $5) + (local.get $8) + (local.get $5) ) ) (br_if $do-once21 (i32.eqz - (get_local $5) + (local.get $5) ) ) ) ) (if (i32.lt_u - (get_local $5) - (tee_local $3 + (local.get $5) + (local.tee $3 (i32.load (i32.const 192) ) @@ -2198,42 +2198,42 @@ (call $_abort) ) (i32.store offset=24 - (get_local $5) - (get_local $8) + (local.get $5) + (local.get $8) ) (if - (tee_local $11 + (local.tee $11 (i32.load offset=16 - (get_local $12) + (local.get $12) ) ) (if (i32.lt_u - (get_local $11) - (get_local $3) + (local.get $11) + (local.get $3) ) (call $_abort) (block (i32.store offset=16 - (get_local $5) - (get_local $11) + (local.get $5) + (local.get $11) ) (i32.store offset=24 - (get_local $11) - (get_local $5) + (local.get $11) + (local.get $5) ) ) ) ) (if - (tee_local $11 + (local.tee $11 (i32.load offset=20 - (get_local $12) + (local.get $12) ) ) (if (i32.lt_u - (get_local $11) + (local.get $11) (i32.load (i32.const 192) ) @@ -2241,12 +2241,12 @@ (call $_abort) (block (i32.store offset=20 - (get_local $5) - (get_local $11) + (local.get $5) + (local.get $11) ) (i32.store offset=24 - (get_local $11) - (get_local $5) + (local.get $11) + (local.get $5) ) ) ) @@ -2255,47 +2255,47 @@ ) (if (i32.ge_u - (get_local $2) + (local.get $2) (i32.const 16) ) (block $do-once25 (i32.store offset=4 - (get_local $12) + (local.get $12) (i32.or - (get_local $1) + (local.get $1) (i32.const 3) ) ) (i32.store offset=4 - (get_local $6) + (local.get $6) (i32.or - (get_local $2) + (local.get $2) (i32.const 1) ) ) (i32.store (i32.add - (get_local $2) - (get_local $6) + (local.get $2) + (local.get $6) ) - (get_local $2) + (local.get $2) ) - (set_local $8 + (local.set $8 (i32.shr_u - (get_local $2) + (local.get $2) (i32.const 3) ) ) (if (i32.lt_u - (get_local $2) + (local.get $2) (i32.const 256) ) (block - (set_local $11 + (local.set $11 (i32.add (i32.shl - (get_local $8) + (local.get $8) (i32.const 3) ) (i32.const 216) @@ -2303,13 +2303,13 @@ ) (if (i32.and - (tee_local $9 + (local.tee $9 (i32.shl (i32.const 1) - (get_local $8) + (local.get $8) ) ) - (tee_local $3 + (local.tee $3 (i32.load (i32.const 176) ) @@ -2317,11 +2317,11 @@ ) (if (i32.lt_u - (tee_local $14 + (local.tee $14 (i32.load - (tee_local $8 + (local.tee $8 (i32.add - (get_local $11) + (local.get $11) (i32.const 8) ) ) @@ -2333,11 +2333,11 @@ ) (call $_abort) (block - (set_local $16 - (get_local $8) + (local.set $16 + (local.get $8) ) - (set_local $27 - (get_local $14) + (local.set $27 + (local.get $14) ) ) ) @@ -2345,70 +2345,70 @@ (i32.store (i32.const 176) (i32.or - (get_local $3) - (get_local $9) + (local.get $3) + (local.get $9) ) ) - (set_local $16 + (local.set $16 (i32.add - (get_local $11) + (local.get $11) (i32.const 8) ) ) - (set_local $27 - (get_local $11) + (local.set $27 + (local.get $11) ) ) ) (i32.store - (get_local $16) - (get_local $6) + (local.get $16) + (local.get $6) ) (i32.store offset=12 - (get_local $27) - (get_local $6) + (local.get $27) + (local.get $6) ) (i32.store offset=8 - (get_local $6) - (get_local $27) + (local.get $6) + (local.get $27) ) (i32.store offset=12 - (get_local $6) - (get_local $11) + (local.get $6) + (local.get $11) ) (br $do-once25) ) ) - (set_local $8 + (local.set $8 (i32.add (i32.shl - (tee_local $7 + (local.tee $7 (if (result i32) - (tee_local $11 + (local.tee $11 (i32.shr_u - (get_local $2) + (local.get $2) (i32.const 8) ) ) (if (result i32) (i32.gt_u - (get_local $2) + (local.get $2) (i32.const 16777215) ) (i32.const 31) (block (result i32) - (set_local $11 + (local.set $11 (i32.and (i32.shr_u (i32.add - (tee_local $3 + (local.tee $3 (i32.shl - (get_local $11) - (tee_local $9 + (local.get $11) + (local.tee $9 (i32.and (i32.shr_u (i32.add - (get_local $11) + (local.get $11) (i32.const 1048320) ) (i32.const 16) @@ -2428,21 +2428,21 @@ (i32.or (i32.and (i32.shr_u - (get_local $2) + (local.get $2) (i32.add - (tee_local $8 + (local.tee $8 (i32.add (i32.sub (i32.const 14) (i32.or - (tee_local $3 + (local.tee $3 (i32.and (i32.shr_u (i32.add - (tee_local $14 + (local.tee $14 (i32.shl - (get_local $3) - (get_local $11) + (local.get $3) + (local.get $11) ) ) (i32.const 245760) @@ -2453,15 +2453,15 @@ ) ) (i32.or - (get_local $9) - (get_local $11) + (local.get $9) + (local.get $11) ) ) ) (i32.shr_u (i32.shl - (get_local $14) - (get_local $3) + (local.get $14) + (local.get $3) ) (i32.const 15) ) @@ -2473,7 +2473,7 @@ (i32.const 1) ) (i32.shl - (get_local $8) + (local.get $8) (i32.const 1) ) ) @@ -2488,32 +2488,32 @@ ) ) (i32.store offset=28 - (get_local $6) - (get_local $7) + (local.get $6) + (local.get $7) ) (i32.store offset=4 - (tee_local $3 + (local.tee $3 (i32.add - (get_local $6) + (local.get $6) (i32.const 16) ) ) (i32.const 0) ) (i32.store - (get_local $3) + (local.get $3) (i32.const 0) ) (if (i32.eqz (i32.and - (tee_local $14 + (local.tee $14 (i32.shl (i32.const 1) - (get_local $7) + (local.get $7) ) ) - (tee_local $3 + (local.tee $3 (i32.load (i32.const 180) ) @@ -2524,71 +2524,71 @@ (i32.store (i32.const 180) (i32.or - (get_local $3) - (get_local $14) + (local.get $3) + (local.get $14) ) ) (i32.store - (get_local $8) - (get_local $6) + (local.get $8) + (local.get $6) ) (i32.store offset=24 - (get_local $6) - (get_local $8) + (local.get $6) + (local.get $8) ) (i32.store offset=12 - (get_local $6) - (get_local $6) + (local.get $6) + (local.get $6) ) (i32.store offset=8 - (get_local $6) - (get_local $6) + (local.get $6) + (local.get $6) ) (br $do-once25) ) ) - (set_local $14 + (local.set $14 (i32.shl - (get_local $2) + (local.get $2) (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 $3 + (local.set $3 (i32.load - (get_local $8) + (local.get $8) ) ) (if (i32.eq - (tee_local $10 + (local.tee $10 (loop $while-in28 (result i32) (block $while-out27 (result i32) (if (i32.eq - (get_local $2) + (local.get $2) (i32.and (i32.load offset=4 - (get_local $3) + (local.get $3) ) (i32.const -8) ) ) (block - (set_local $15 - (get_local $3) + (local.set $15 + (local.get $3) ) (br $while-out27 (i32.const 148) @@ -2596,17 +2596,17 @@ ) ) (if (result i32) - (tee_local $9 + (local.tee $9 (i32.load - (tee_local $8 + (local.tee $8 (i32.add (i32.add - (get_local $3) + (local.get $3) (i32.const 16) ) (i32.shl (i32.shr_u - (get_local $14) + (local.get $14) (i32.const 31) ) (i32.const 2) @@ -2616,23 +2616,23 @@ ) ) (block - (set_local $14 + (local.set $14 (i32.shl - (get_local $14) + (local.get $14) (i32.const 1) ) ) - (set_local $3 - (get_local $9) + (local.set $3 + (local.get $9) ) (br $while-in28) ) (block (result i32) - (set_local $23 - (get_local $8) + (local.set $23 + (local.get $8) ) - (set_local $19 - (get_local $3) + (local.set $19 + (local.get $3) ) (i32.const 145) ) @@ -2644,7 +2644,7 @@ ) (if (i32.lt_u - (get_local $23) + (local.get $23) (i32.load (i32.const 192) ) @@ -2652,71 +2652,71 @@ (call $_abort) (block (i32.store - (get_local $23) - (get_local $6) + (local.get $23) + (local.get $6) ) (i32.store offset=24 - (get_local $6) - (get_local $19) + (local.get $6) + (local.get $19) ) (i32.store offset=12 - (get_local $6) - (get_local $6) + (local.get $6) + (local.get $6) ) (i32.store offset=8 - (get_local $6) - (get_local $6) + (local.get $6) + (local.get $6) ) ) ) (if (i32.eq - (get_local $10) + (local.get $10) (i32.const 148) ) (if (i32.and (i32.ge_u - (tee_local $14 + (local.tee $14 (i32.load - (tee_local $3 + (local.tee $3 (i32.add - (get_local $15) + (local.get $15) (i32.const 8) ) ) ) ) - (tee_local $9 + (local.tee $9 (i32.load (i32.const 192) ) ) ) (i32.ge_u - (get_local $15) - (get_local $9) + (local.get $15) + (local.get $9) ) ) (block (i32.store offset=12 - (get_local $14) - (get_local $6) + (local.get $14) + (local.get $6) ) (i32.store - (get_local $3) - (get_local $6) + (local.get $3) + (local.get $6) ) (i32.store offset=8 - (get_local $6) - (get_local $14) + (local.get $6) + (local.get $14) ) (i32.store offset=12 - (get_local $6) - (get_local $15) + (local.get $6) + (local.get $15) ) (i32.store offset=24 - (get_local $6) + (local.get $6) (i32.const 0) ) ) @@ -2727,30 +2727,30 @@ ) (block (i32.store offset=4 - (get_local $12) + (local.get $12) (i32.or - (tee_local $14 + (local.tee $14 (i32.add - (get_local $1) - (get_local $2) + (local.get $1) + (local.get $2) ) ) (i32.const 3) ) ) (i32.store - (tee_local $3 + (local.tee $3 (i32.add (i32.add - (get_local $12) - (get_local $14) + (local.get $12) + (local.get $14) ) (i32.const 4) ) ) (i32.or (i32.load - (get_local $3) + (local.get $3) ) (i32.const 1) ) @@ -2759,15 +2759,15 @@ ) (return (i32.add - (get_local $12) + (local.get $12) (i32.const 8) ) ) ) - (get_local $1) + (local.get $1) ) ) - (get_local $1) + (local.get $1) ) ) (i32.const -1) @@ -2776,25 +2776,25 @@ ) (if (i32.ge_u - (tee_local $12 + (local.tee $12 (i32.load (i32.const 184) ) ) - (get_local $9) + (local.get $9) ) (block - (set_local $15 + (local.set $15 (i32.load (i32.const 196) ) ) (if (i32.gt_u - (tee_local $2 + (local.tee $2 (i32.sub - (get_local $12) - (get_local $9) + (local.get $12) + (local.get $9) ) ) (i32.const 15) @@ -2802,35 +2802,35 @@ (block (i32.store (i32.const 196) - (tee_local $19 + (local.tee $19 (i32.add - (get_local $9) - (get_local $15) + (local.get $9) + (local.get $15) ) ) ) (i32.store (i32.const 184) - (get_local $2) + (local.get $2) ) (i32.store offset=4 - (get_local $19) + (local.get $19) (i32.or - (get_local $2) + (local.get $2) (i32.const 1) ) ) (i32.store (i32.add - (get_local $2) - (get_local $19) + (local.get $2) + (local.get $19) ) - (get_local $2) + (local.get $2) ) (i32.store offset=4 - (get_local $15) + (local.get $15) (i32.or - (get_local $9) + (local.get $9) (i32.const 3) ) ) @@ -2845,25 +2845,25 @@ (i32.const 0) ) (i32.store offset=4 - (get_local $15) + (local.get $15) (i32.or - (get_local $12) + (local.get $12) (i32.const 3) ) ) (i32.store - (tee_local $2 + (local.tee $2 (i32.add (i32.add - (get_local $12) - (get_local $15) + (local.get $12) + (local.get $15) ) (i32.const 4) ) ) (i32.or (i32.load - (get_local $2) + (local.get $2) ) (i32.const 1) ) @@ -2872,7 +2872,7 @@ ) (return (i32.add - (get_local $15) + (local.get $15) (i32.const 8) ) ) @@ -2880,29 +2880,29 @@ ) (if (i32.gt_u - (tee_local $15 + (local.tee $15 (i32.load (i32.const 188) ) ) - (get_local $9) + (local.get $9) ) (block (i32.store (i32.const 188) - (tee_local $2 + (local.tee $2 (i32.sub - (get_local $15) - (get_local $9) + (local.get $15) + (local.get $9) ) ) ) (i32.store (i32.const 200) - (tee_local $12 + (local.tee $12 (i32.add - (get_local $9) - (tee_local $15 + (local.get $9) + (local.tee $15 (i32.load (i32.const 200) ) @@ -2911,22 +2911,22 @@ ) ) (i32.store offset=4 - (get_local $12) + (local.get $12) (i32.or - (get_local $2) + (local.get $2) (i32.const 1) ) ) (i32.store offset=4 - (get_local $15) + (local.get $15) (i32.or - (get_local $9) + (local.get $9) (i32.const 3) ) ) (return (i32.add - (get_local $15) + (local.get $15) (i32.const 8) ) ) @@ -2940,13 +2940,13 @@ ) (if (i32.and - (tee_local $15 + (local.tee $15 (call $_sysconf (i32.const 30) ) ) (i32.add - (get_local $15) + (local.get $15) (i32.const -1) ) ) @@ -2954,11 +2954,11 @@ (block (i32.store (i32.const 656) - (get_local $15) + (local.get $15) ) (i32.store (i32.const 652) - (get_local $15) + (local.get $15) ) (i32.store (i32.const 660) @@ -2991,22 +2991,22 @@ ) ) ) - (set_local $15 + (local.set $15 (i32.add - (get_local $9) + (local.get $9) (i32.const 48) ) ) - (set_local $19 + (local.set $19 (i32.add - (tee_local $2 + (local.tee $2 (i32.load (i32.const 656) ) ) - (tee_local $12 + (local.tee $12 (i32.add - (get_local $9) + (local.get $9) (i32.const 47) ) ) @@ -3014,18 +3014,18 @@ ) (if (i32.le_u - (tee_local $2 + (local.tee $2 (i32.and - (tee_local $23 + (local.tee $23 (i32.sub (i32.const 0) - (get_local $2) + (local.get $2) ) ) - (get_local $19) + (local.get $19) ) ) - (get_local $9) + (local.get $9) ) (return (i32.const 0) @@ -3033,28 +3033,28 @@ ) (if (if (result i32) - (tee_local $7 + (local.tee $7 (i32.load (i32.const 616) ) ) (i32.or (i32.le_u - (tee_local $16 + (local.tee $16 (i32.add - (get_local $2) - (tee_local $27 + (local.get $2) + (local.tee $27 (i32.load (i32.const 608) ) ) ) ) - (get_local $27) + (local.get $27) ) (i32.gt_u - (get_local $16) - (get_local $7) + (local.get $16) + (local.get $7) ) ) (i32.const 0) @@ -3070,12 +3070,12 @@ (if (result i32) (select (i32.lt_u - (get_local $2) + (local.get $2) (i32.const 2147483647) ) (i32.const 0) (i32.eq - (tee_local $10 + (local.tee $10 (if (result i32) (i32.and (i32.load @@ -3086,13 +3086,13 @@ (i32.const 190) (block $label$break$L257 (result i32) (if - (tee_local $7 + (local.tee $7 (i32.load (i32.const 200) ) ) (block $label$break$L259 - (set_local $16 + (local.set $16 (i32.const 624) ) (loop $while-in34 @@ -3100,47 +3100,47 @@ (if (if (result i32) (i32.le_u - (tee_local $27 + (local.tee $27 (i32.load - (get_local $16) + (local.get $16) ) ) - (get_local $7) + (local.get $7) ) (i32.gt_u (i32.add (i32.load - (tee_local $5 + (local.tee $5 (i32.add - (get_local $16) + (local.get $16) (i32.const 4) ) ) ) - (get_local $27) + (local.get $27) ) - (get_local $7) + (local.get $7) ) (i32.const 0) ) (block - (set_local $6 - (get_local $16) + (local.set $6 + (local.get $16) ) - (set_local $8 - (get_local $5) + (local.set $8 + (local.get $5) ) (br $while-out33) ) ) (br_if $while-in34 - (tee_local $16 + (local.tee $16 (i32.load offset=8 - (get_local $16) + (local.get $16) ) ) ) - (set_local $10 + (local.set $10 (i32.const 173) ) (br $label$break$L259) @@ -3148,11 +3148,11 @@ ) (if (i32.lt_u - (tee_local $16 + (local.tee $16 (i32.and - (get_local $23) + (local.get $23) (i32.sub - (get_local $19) + (local.get $19) (i32.load (i32.const 188) ) @@ -3162,34 +3162,34 @@ (i32.const 2147483647) ) (block - (set_local $5 + (local.set $5 (call $_sbrk - (get_local $16) + (local.get $16) ) ) (if (i32.eq (i32.add (i32.load - (get_local $6) + (local.get $6) ) (i32.load - (get_local $8) + (local.get $8) ) ) - (get_local $5) + (local.get $5) ) (if (i32.ne - (get_local $5) + (local.get $5) (i32.const -1) ) (block - (set_local $20 - (get_local $5) + (local.set $20 + (local.get $5) ) - (set_local $21 - (get_local $16) + (local.set $21 + (local.get $16) ) (br $label$break$L257 (i32.const 193) @@ -3197,13 +3197,13 @@ ) ) (block - (set_local $13 - (get_local $5) + (local.set $13 + (local.get $5) ) - (set_local $17 - (get_local $16) + (local.set $17 + (local.get $16) ) - (set_local $10 + (local.set $10 (i32.const 183) ) ) @@ -3211,18 +3211,18 @@ ) ) ) - (set_local $10 + (local.set $10 (i32.const 173) ) ) (if (if (result i32) (i32.eq - (get_local $10) + (local.get $10) (i32.const 173) ) (i32.ne - (tee_local $7 + (local.tee $7 (call $_sbrk (i32.const 0) ) @@ -3232,15 +3232,15 @@ (i32.const 0) ) (block $do-once35 - (set_local $0 + (local.set $0 (if (result i32) (i32.and - (tee_local $1 - (get_local $7) + (local.tee $1 + (local.get $7) ) - (tee_local $5 + (local.tee $5 (i32.add - (tee_local $16 + (local.tee $16 (i32.load (i32.const 652) ) @@ -3251,42 +3251,42 @@ ) (i32.add (i32.sub - (get_local $2) - (get_local $1) + (local.get $2) + (local.get $1) ) (i32.and (i32.add - (get_local $1) - (get_local $5) + (local.get $1) + (local.get $5) ) (i32.sub (i32.const 0) - (get_local $16) + (local.get $16) ) ) ) - (get_local $2) + (local.get $2) ) ) - (set_local $1 + (local.set $1 (i32.add - (tee_local $16 + (local.tee $16 (i32.load (i32.const 608) ) ) - (get_local $0) + (local.get $0) ) ) (if (i32.and (i32.lt_u - (get_local $0) + (local.get $0) (i32.const 2147483647) ) (i32.gt_u - (get_local $0) - (get_local $9) + (local.get $0) + (local.get $9) ) ) (block @@ -3294,12 +3294,12 @@ (select (i32.or (i32.le_u - (get_local $1) - (get_local $16) + (local.get $1) + (local.get $16) ) (i32.gt_u - (get_local $1) - (tee_local $5 + (local.get $1) + (local.tee $5 (i32.load (i32.const 616) ) @@ -3307,38 +3307,38 @@ ) ) (i32.const 0) - (get_local $5) + (local.get $5) ) ) - (set_local $17 + (local.set $17 (if (result i32) (i32.eq - (tee_local $5 + (local.tee $5 (call $_sbrk - (get_local $0) + (local.get $0) ) ) - (get_local $7) + (local.get $7) ) (block - (set_local $20 - (get_local $7) + (local.set $20 + (local.get $7) ) - (set_local $21 - (get_local $0) + (local.set $21 + (local.get $0) ) (br $label$break$L257 (i32.const 193) ) ) (block (result i32) - (set_local $13 - (get_local $5) + (local.set $13 + (local.get $5) ) - (set_local $10 + (local.set $10 (i32.const 183) ) - (get_local $0) + (local.get $0) ) ) ) @@ -3348,52 +3348,52 @@ ) (if (i32.eq - (get_local $10) + (local.get $10) (i32.const 183) ) (block $label$break$L279 - (set_local $5 + (local.set $5 (i32.sub (i32.const 0) - (get_local $17) + (local.get $17) ) ) - (set_local $4 + (local.set $4 (if (result i32) (if (result i32) (i32.and (i32.and (i32.ne - (get_local $13) + (local.get $13) (i32.const -1) ) (i32.lt_u - (get_local $17) + (local.get $17) (i32.const 2147483647) ) ) (i32.gt_u - (get_local $15) - (get_local $17) + (local.get $15) + (local.get $17) ) ) (i32.lt_u - (tee_local $1 + (local.tee $1 (i32.and (i32.add - (tee_local $7 + (local.tee $7 (i32.load (i32.const 656) ) ) (i32.sub - (get_local $12) - (get_local $17) + (local.get $12) + (local.get $17) ) ) (i32.sub (i32.const 0) - (get_local $7) + (local.get $7) ) ) ) @@ -3404,37 +3404,37 @@ (if (result i32) (i32.eq (call $_sbrk - (get_local $1) + (local.get $1) ) (i32.const -1) ) (block (drop (call $_sbrk - (get_local $5) + (local.get $5) ) ) (br $label$break$L279) ) (i32.add - (get_local $1) - (get_local $17) + (local.get $1) + (local.get $17) ) ) - (get_local $17) + (local.get $17) ) ) (if (i32.ne - (get_local $13) + (local.get $13) (i32.const -1) ) (block - (set_local $20 - (get_local $13) + (local.set $20 + (local.get $13) ) - (set_local $21 - (get_local $4) + (local.set $21 + (local.get $4) ) (br $label$break$L257 (i32.const 193) @@ -3462,15 +3462,15 @@ (i32.and (i32.and (i32.ne - (tee_local $4 + (local.tee $4 (call $_sbrk - (get_local $2) + (local.get $2) ) ) (i32.const -1) ) (i32.ne - (tee_local $2 + (local.tee $2 (call $_sbrk (i32.const 0) ) @@ -3479,49 +3479,49 @@ ) ) (i32.lt_u - (get_local $4) - (get_local $2) + (local.get $4) + (local.get $2) ) ) (i32.const 0) ) (i32.gt_u - (tee_local $13 + (local.tee $13 (i32.sub - (get_local $2) - (get_local $4) + (local.get $2) + (local.get $4) ) ) (i32.add - (get_local $9) + (local.get $9) (i32.const 40) ) ) (i32.const 0) ) (block - (set_local $20 - (get_local $4) + (local.set $20 + (local.get $4) ) - (set_local $21 - (get_local $13) + (local.set $21 + (local.get $13) ) - (set_local $10 + (local.set $10 (i32.const 193) ) ) ) (i32.eq - (get_local $10) + (local.get $10) (i32.const 193) ) ) (block (i32.store (i32.const 608) - (tee_local $13 + (local.tee $13 (i32.add - (get_local $21) + (local.get $21) (i32.load (i32.const 608) ) @@ -3530,24 +3530,24 @@ ) (if (i32.gt_u - (get_local $13) + (local.get $13) (i32.load (i32.const 612) ) ) (i32.store (i32.const 612) - (get_local $13) + (local.get $13) ) ) (if - (tee_local $13 + (local.tee $13 (i32.load (i32.const 200) ) ) (block $do-once40 - (set_local $4 + (local.set $4 (i32.const 624) ) (loop $do-in @@ -3555,47 +3555,47 @@ (if (i32.eq (i32.add - (tee_local $2 + (local.tee $2 (i32.load - (get_local $4) + (local.get $4) ) ) - (tee_local $12 + (local.tee $12 (i32.load - (tee_local $17 + (local.tee $17 (i32.add - (get_local $4) + (local.get $4) (i32.const 4) ) ) ) ) ) - (get_local $20) + (local.get $20) ) (block - (set_local $46 - (get_local $2) + (local.set $46 + (local.get $2) ) - (set_local $47 - (get_local $17) + (local.set $47 + (local.get $17) ) - (set_local $48 - (get_local $12) + (local.set $48 + (local.get $12) ) - (set_local $49 - (get_local $4) + (local.set $49 + (local.get $4) ) - (set_local $10 + (local.set $10 (i32.const 203) ) (br $do-out) ) ) (br_if $do-in - (tee_local $4 + (local.tee $4 (i32.load offset=8 - (get_local $4) + (local.get $4) ) ) ) @@ -3605,12 +3605,12 @@ (select (i32.and (i32.lt_u - (get_local $13) - (get_local $20) + (local.get $13) + (local.get $20) ) (i32.ge_u - (get_local $13) - (get_local $46) + (local.get $13) + (local.get $46) ) ) (i32.const 0) @@ -3618,36 +3618,36 @@ (i32.eqz (i32.and (i32.load offset=12 - (get_local $49) + (local.get $49) ) (i32.const 8) ) ) (i32.const 0) (i32.eq - (get_local $10) + (local.get $10) (i32.const 203) ) ) ) (block (i32.store - (get_local $47) + (local.get $47) (i32.add - (get_local $21) - (get_local $48) + (local.get $21) + (local.get $48) ) ) - (set_local $4 + (local.set $4 (i32.add - (tee_local $12 + (local.tee $12 (select (i32.and (i32.sub (i32.const 0) - (tee_local $4 + (local.tee $4 (i32.add - (get_local $13) + (local.get $13) (i32.const 8) ) ) @@ -3656,44 +3656,44 @@ ) (i32.const 0) (i32.and - (get_local $4) + (local.get $4) (i32.const 7) ) ) ) - (get_local $13) + (local.get $13) ) ) - (set_local $17 + (local.set $17 (i32.add (i32.load (i32.const 188) ) (i32.sub - (get_local $21) - (get_local $12) + (local.get $21) + (local.get $12) ) ) ) (i32.store (i32.const 200) - (get_local $4) + (local.get $4) ) (i32.store (i32.const 188) - (get_local $17) + (local.get $17) ) (i32.store offset=4 - (get_local $4) + (local.get $4) (i32.or - (get_local $17) + (local.get $17) (i32.const 1) ) ) (i32.store offset=4 (i32.add - (get_local $4) - (get_local $17) + (local.get $4) + (local.get $17) ) (i32.const 40) ) @@ -3706,11 +3706,11 @@ (br $do-once40) ) ) - (set_local $3 + (local.set $3 (if (result i32) (i32.lt_u - (get_local $20) - (tee_local $17 + (local.get $20) + (local.tee $17 (i32.load (i32.const 192) ) @@ -3719,98 +3719,98 @@ (block (result i32) (i32.store (i32.const 192) - (get_local $20) + (local.get $20) ) - (get_local $20) + (local.get $20) ) - (get_local $17) + (local.get $17) ) ) - (set_local $17 + (local.set $17 (i32.add - (get_local $20) - (get_local $21) + (local.get $20) + (local.get $21) ) ) - (set_local $4 + (local.set $4 (i32.const 624) ) (loop $while-in43 (block $while-out42 (if (i32.eq - (get_local $17) + (local.get $17) (i32.load - (get_local $4) + (local.get $4) ) ) (block - (set_local $50 - (get_local $4) + (local.set $50 + (local.get $4) ) - (set_local $40 - (get_local $4) + (local.set $40 + (local.get $4) ) - (set_local $10 + (local.set $10 (i32.const 211) ) (br $while-out42) ) ) (br_if $while-in43 - (tee_local $4 + (local.tee $4 (i32.load offset=8 - (get_local $4) + (local.get $4) ) ) ) - (set_local $28 + (local.set $28 (i32.const 624) ) ) ) (if (i32.eq - (get_local $10) + (local.get $10) (i32.const 211) ) - (set_local $28 + (local.set $28 (if (result i32) (i32.and (i32.load offset=12 - (get_local $40) + (local.get $40) ) (i32.const 8) ) (i32.const 624) (block (i32.store - (get_local $50) - (get_local $20) + (local.get $50) + (local.get $20) ) (i32.store - (tee_local $4 + (local.tee $4 (i32.add - (get_local $40) + (local.get $40) (i32.const 4) ) ) (i32.add - (get_local $21) + (local.get $21) (i32.load - (get_local $4) + (local.get $4) ) ) ) - (set_local $12 + (local.set $12 (i32.add (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) ) ) @@ -3819,22 +3819,22 @@ ) (i32.const 0) (i32.and - (get_local $4) + (local.get $4) (i32.const 7) ) ) - (get_local $20) + (local.get $20) ) ) - (set_local $2 + (local.set $2 (i32.add (select (i32.and (i32.sub (i32.const 0) - (tee_local $4 + (local.tee $4 (i32.add - (get_local $17) + (local.get $17) (i32.const 8) ) ) @@ -3843,39 +3843,39 @@ ) (i32.const 0) (i32.and - (get_local $4) + (local.get $4) (i32.const 7) ) ) - (get_local $17) + (local.get $17) ) ) - (set_local $4 + (local.set $4 (i32.add - (get_local $9) - (get_local $12) + (local.get $9) + (local.get $12) ) ) - (set_local $15 + (local.set $15 (i32.sub (i32.sub - (get_local $2) - (get_local $12) + (local.get $2) + (local.get $12) ) - (get_local $9) + (local.get $9) ) ) (i32.store offset=4 - (get_local $12) + (local.get $12) (i32.or - (get_local $9) + (local.get $9) (i32.const 3) ) ) (if (i32.ne - (get_local $2) - (get_local $13) + (local.get $2) + (local.get $13) ) (block $do-once44 (if @@ -3883,14 +3883,14 @@ (i32.load (i32.const 196) ) - (get_local $2) + (local.get $2) ) (block (i32.store (i32.const 184) - (tee_local $0 + (local.tee $0 (i32.add - (get_local $15) + (local.get $15) (i32.load (i32.const 184) ) @@ -3899,21 +3899,21 @@ ) (i32.store (i32.const 196) - (get_local $4) + (local.get $4) ) (i32.store offset=4 - (get_local $4) + (local.get $4) (i32.or - (get_local $0) + (local.get $0) (i32.const 1) ) ) (i32.store (i32.add - (get_local $0) - (get_local $4) + (local.get $0) + (local.get $4) ) - (get_local $0) + (local.get $0) ) (br $do-once44) ) @@ -3921,9 +3921,9 @@ (if (i32.eq (i32.and - (tee_local $0 + (local.tee $0 (i32.load offset=4 - (get_local $2) + (local.get $2) ) ) (i32.const 3) @@ -3931,49 +3931,49 @@ (i32.const 1) ) (block - (set_local $8 + (local.set $8 (i32.and - (get_local $0) + (local.get $0) (i32.const -8) ) ) - (set_local $6 + (local.set $6 (i32.shr_u - (get_local $0) + (local.get $0) (i32.const 3) ) ) (block $label$break$L331 (if (i32.ge_u - (get_local $0) + (local.get $0) (i32.const 256) ) (block - (set_local $23 + (local.set $23 (i32.load offset=24 - (get_local $2) + (local.get $2) ) ) (if (i32.eq - (get_local $2) - (tee_local $19 + (local.get $2) + (local.tee $19 (i32.load offset=12 - (get_local $2) + (local.get $2) ) ) ) (block $do-once47 - (set_local $0 + (local.set $0 (if (result i32) - (tee_local $7 + (local.tee $7 (i32.load - (tee_local $1 + (local.tee $1 (i32.add - (tee_local $5 + (local.tee $5 (i32.add - (get_local $2) + (local.get $2) (i32.const 16) ) ) @@ -3983,61 +3983,61 @@ ) ) (block (result i32) - (set_local $5 - (get_local $1) + (local.set $5 + (local.get $1) ) - (get_local $7) + (local.get $7) ) (if (result i32) - (tee_local $16 + (local.tee $16 (i32.load - (get_local $5) + (local.get $5) ) ) - (get_local $16) + (local.get $16) (br $do-once47) ) ) ) (loop $while-in50 (if - (tee_local $7 + (local.tee $7 (i32.load - (tee_local $1 + (local.tee $1 (i32.add - (get_local $0) + (local.get $0) (i32.const 20) ) ) ) ) (block - (set_local $0 - (get_local $7) + (local.set $0 + (local.get $7) ) - (set_local $5 - (get_local $1) + (local.set $5 + (local.get $1) ) (br $while-in50) ) ) (if - (tee_local $7 + (local.tee $7 (i32.load - (tee_local $1 + (local.tee $1 (i32.add - (get_local $0) + (local.get $0) (i32.const 16) ) ) ) ) (block - (set_local $0 - (get_local $7) + (local.set $0 + (local.get $7) ) - (set_local $5 - (get_local $1) + (local.set $5 + (local.get $1) ) (br $while-in50) ) @@ -4045,17 +4045,17 @@ ) (if (i32.lt_u - (get_local $5) - (get_local $3) + (local.get $5) + (local.get $3) ) (call $_abort) (block (i32.store - (get_local $5) + (local.get $5) (i32.const 0) ) - (set_local $25 - (get_local $0) + (local.set $25 + (local.get $0) ) ) ) @@ -4063,22 +4063,22 @@ (block (if (i32.lt_u - (tee_local $1 + (local.tee $1 (i32.load offset=8 - (get_local $2) + (local.get $2) ) ) - (get_local $3) + (local.get $3) ) (call $_abort) ) (if (i32.ne - (get_local $2) + (local.get $2) (i32.load - (tee_local $7 + (local.tee $7 (i32.add - (get_local $1) + (local.get $1) (i32.const 12) ) ) @@ -4088,11 +4088,11 @@ ) (if (i32.eq - (get_local $2) + (local.get $2) (i32.load - (tee_local $5 + (local.tee $5 (i32.add - (get_local $19) + (local.get $19) (i32.const 8) ) ) @@ -4100,15 +4100,15 @@ ) (block (i32.store - (get_local $7) - (get_local $19) + (local.get $7) + (local.get $19) ) (i32.store - (get_local $5) - (get_local $1) + (local.get $5) + (local.get $1) ) - (set_local $25 - (get_local $19) + (local.set $25 + (local.get $19) ) ) (call $_abort) @@ -4117,18 +4117,18 @@ ) (br_if $label$break$L331 (i32.eqz - (get_local $23) + (local.get $23) ) ) (if (i32.ne (i32.load - (tee_local $1 + (local.tee $1 (i32.add (i32.shl - (tee_local $19 + (local.tee $19 (i32.load offset=28 - (get_local $2) + (local.get $2) ) ) (i32.const 2) @@ -4137,12 +4137,12 @@ ) ) ) - (get_local $2) + (local.get $2) ) (block (if (i32.lt_u - (get_local $23) + (local.get $23) (i32.load (i32.const 192) ) @@ -4151,38 +4151,38 @@ ) (if (i32.eq - (get_local $2) + (local.get $2) (i32.load - (tee_local $5 + (local.tee $5 (i32.add - (get_local $23) + (local.get $23) (i32.const 16) ) ) ) ) (i32.store - (get_local $5) - (get_local $25) + (local.get $5) + (local.get $25) ) (i32.store offset=20 - (get_local $23) - (get_local $25) + (local.get $23) + (local.get $25) ) ) (br_if $label$break$L331 (i32.eqz - (get_local $25) + (local.get $25) ) ) ) (block $do-once51 (i32.store - (get_local $1) - (get_local $25) + (local.get $1) + (local.get $25) ) (br_if $do-once51 - (get_local $25) + (local.get $25) ) (i32.store (i32.const 180) @@ -4193,7 +4193,7 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $19) + (local.get $19) ) (i32.const -1) ) @@ -4204,8 +4204,8 @@ ) (if (i32.lt_u - (get_local $25) - (tee_local $19 + (local.get $25) + (local.tee $19 (i32.load (i32.const 192) ) @@ -4214,15 +4214,15 @@ (call $_abort) ) (i32.store offset=24 - (get_local $25) - (get_local $23) + (local.get $25) + (local.get $23) ) (if - (tee_local $5 + (local.tee $5 (i32.load - (tee_local $1 + (local.tee $1 (i32.add - (get_local $2) + (local.get $2) (i32.const 16) ) ) @@ -4230,34 +4230,34 @@ ) (if (i32.lt_u - (get_local $5) - (get_local $19) + (local.get $5) + (local.get $19) ) (call $_abort) (block (i32.store offset=16 - (get_local $25) - (get_local $5) + (local.get $25) + (local.get $5) ) (i32.store offset=24 - (get_local $5) - (get_local $25) + (local.get $5) + (local.get $25) ) ) ) ) (br_if $label$break$L331 (i32.eqz - (tee_local $5 + (local.tee $5 (i32.load offset=4 - (get_local $1) + (local.get $1) ) ) ) ) (if (i32.lt_u - (get_local $5) + (local.get $5) (i32.load (i32.const 192) ) @@ -4265,33 +4265,33 @@ (call $_abort) (block (i32.store offset=20 - (get_local $25) - (get_local $5) + (local.get $25) + (local.get $5) ) (i32.store offset=24 - (get_local $5) - (get_local $25) + (local.get $5) + (local.get $25) ) ) ) ) (block - (set_local $19 + (local.set $19 (i32.load offset=12 - (get_local $2) + (local.get $2) ) ) (if (i32.ne - (tee_local $5 + (local.tee $5 (i32.load offset=8 - (get_local $2) + (local.get $2) ) ) - (tee_local $23 + (local.tee $23 (i32.add (i32.shl - (get_local $6) + (local.get $6) (i32.const 3) ) (i32.const 216) @@ -4301,16 +4301,16 @@ (block $do-once55 (if (i32.lt_u - (get_local $5) - (get_local $3) + (local.get $5) + (local.get $3) ) (call $_abort) ) (br_if $do-once55 (i32.eq - (get_local $2) + (local.get $2) (i32.load offset=12 - (get_local $5) + (local.get $5) ) ) ) @@ -4319,8 +4319,8 @@ ) (if (i32.eq - (get_local $5) - (get_local $19) + (local.get $5) + (local.get $19) ) (block (i32.store @@ -4332,7 +4332,7 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $6) + (local.get $6) ) (i32.const -1) ) @@ -4343,38 +4343,38 @@ ) (if (i32.eq - (get_local $19) - (get_local $23) + (local.get $19) + (local.get $23) ) - (set_local $41 + (local.set $41 (i32.add - (get_local $19) + (local.get $19) (i32.const 8) ) ) (block $do-once57 (if (i32.lt_u - (get_local $19) - (get_local $3) + (local.get $19) + (local.get $3) ) (call $_abort) ) (if (i32.eq - (get_local $2) + (local.get $2) (i32.load - (tee_local $1 + (local.tee $1 (i32.add - (get_local $19) + (local.get $19) (i32.const 8) ) ) ) ) (block - (set_local $41 - (get_local $1) + (local.set $41 + (local.get $1) ) (br $do-once57) ) @@ -4383,74 +4383,74 @@ ) ) (i32.store offset=12 - (get_local $5) - (get_local $19) + (local.get $5) + (local.get $19) ) (i32.store - (get_local $41) - (get_local $5) + (local.get $41) + (local.get $5) ) ) ) ) - (set_local $2 + (local.set $2 (i32.add - (get_local $2) - (get_local $8) + (local.get $2) + (local.get $8) ) ) - (set_local $15 + (local.set $15 (i32.add - (get_local $8) - (get_local $15) + (local.get $8) + (local.get $15) ) ) ) ) (i32.store - (tee_local $6 + (local.tee $6 (i32.add - (get_local $2) + (local.get $2) (i32.const 4) ) ) (i32.and (i32.load - (get_local $6) + (local.get $6) ) (i32.const -2) ) ) (i32.store offset=4 - (get_local $4) + (local.get $4) (i32.or - (get_local $15) + (local.get $15) (i32.const 1) ) ) (i32.store (i32.add - (get_local $4) - (get_local $15) + (local.get $4) + (local.get $15) ) - (get_local $15) + (local.get $15) ) - (set_local $6 + (local.set $6 (i32.shr_u - (get_local $15) + (local.get $15) (i32.const 3) ) ) (if (i32.lt_u - (get_local $15) + (local.get $15) (i32.const 256) ) (block - (set_local $0 + (local.set $0 (i32.add (i32.shl - (get_local $6) + (local.get $6) (i32.const 3) ) (i32.const 216) @@ -4458,13 +4458,13 @@ ) (if (i32.and - (tee_local $1 + (local.tee $1 (i32.shl (i32.const 1) - (get_local $6) + (local.get $6) ) ) - (tee_local $23 + (local.tee $23 (i32.load (i32.const 176) ) @@ -4473,11 +4473,11 @@ (block $do-once59 (if (i32.ge_u - (tee_local $7 + (local.tee $7 (i32.load - (tee_local $6 + (local.tee $6 (i32.add - (get_local $0) + (local.get $0) (i32.const 8) ) ) @@ -4488,11 +4488,11 @@ ) ) (block - (set_local $42 - (get_local $6) + (local.set $42 + (local.get $6) ) - (set_local $34 - (get_local $7) + (local.set $34 + (local.get $7) ) (br $do-once59) ) @@ -4503,70 +4503,70 @@ (i32.store (i32.const 176) (i32.or - (get_local $1) - (get_local $23) + (local.get $1) + (local.get $23) ) ) - (set_local $42 + (local.set $42 (i32.add - (get_local $0) + (local.get $0) (i32.const 8) ) ) - (set_local $34 - (get_local $0) + (local.set $34 + (local.get $0) ) ) ) (i32.store - (get_local $42) - (get_local $4) + (local.get $42) + (local.get $4) ) (i32.store offset=12 - (get_local $34) - (get_local $4) + (local.get $34) + (local.get $4) ) (i32.store offset=8 - (get_local $4) - (get_local $34) + (local.get $4) + (local.get $34) ) (i32.store offset=12 - (get_local $4) - (get_local $0) + (local.get $4) + (local.get $0) ) (br $do-once44) ) ) - (set_local $1 + (local.set $1 (i32.add (i32.shl - (tee_local $7 + (local.tee $7 (if (result i32) - (tee_local $1 + (local.tee $1 (i32.shr_u - (get_local $15) + (local.get $15) (i32.const 8) ) ) (if (result i32) (i32.gt_u - (get_local $15) + (local.get $15) (i32.const 16777215) ) (i32.const 31) (block (result i32) - (set_local $7 + (local.set $7 (i32.and (i32.shr_u (i32.add - (tee_local $8 + (local.tee $8 (i32.shl - (get_local $1) - (tee_local $23 + (local.get $1) + (local.tee $23 (i32.and (i32.shr_u (i32.add - (get_local $1) + (local.get $1) (i32.const 1048320) ) (i32.const 16) @@ -4586,21 +4586,21 @@ (i32.or (i32.and (i32.shr_u - (get_local $15) + (local.get $15) (i32.add - (tee_local $16 + (local.tee $16 (i32.add (i32.sub (i32.const 14) (i32.or - (tee_local $8 + (local.tee $8 (i32.and (i32.shr_u (i32.add - (tee_local $6 + (local.tee $6 (i32.shl - (get_local $8) - (get_local $7) + (local.get $8) + (local.get $7) ) ) (i32.const 245760) @@ -4611,15 +4611,15 @@ ) ) (i32.or - (get_local $7) - (get_local $23) + (local.get $7) + (local.get $23) ) ) ) (i32.shr_u (i32.shl - (get_local $6) - (get_local $8) + (local.get $6) + (local.get $8) ) (i32.const 15) ) @@ -4631,7 +4631,7 @@ (i32.const 1) ) (i32.shl - (get_local $16) + (local.get $16) (i32.const 1) ) ) @@ -4646,32 +4646,32 @@ ) ) (i32.store offset=28 - (get_local $4) - (get_local $7) + (local.get $4) + (local.get $7) ) (i32.store offset=4 - (tee_local $0 + (local.tee $0 (i32.add - (get_local $4) + (local.get $4) (i32.const 16) ) ) (i32.const 0) ) (i32.store - (get_local $0) + (local.get $0) (i32.const 0) ) (if (i32.eqz (i32.and - (tee_local $16 + (local.tee $16 (i32.shl (i32.const 1) - (get_local $7) + (local.get $7) ) ) - (tee_local $0 + (local.tee $0 (i32.load (i32.const 180) ) @@ -4682,71 +4682,71 @@ (i32.store (i32.const 180) (i32.or - (get_local $0) - (get_local $16) + (local.get $0) + (local.get $16) ) ) (i32.store - (get_local $1) - (get_local $4) + (local.get $1) + (local.get $4) ) (i32.store offset=24 - (get_local $4) - (get_local $1) + (local.get $4) + (local.get $1) ) (i32.store offset=12 - (get_local $4) - (get_local $4) + (local.get $4) + (local.get $4) ) (i32.store offset=8 - (get_local $4) - (get_local $4) + (local.get $4) + (local.get $4) ) (br $do-once44) ) ) - (set_local $16 + (local.set $16 (i32.shl - (get_local $15) + (local.get $15) (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 $0 + (local.set $0 (i32.load - (get_local $1) + (local.get $1) ) ) (if (i32.eq - (tee_local $10 + (local.tee $10 (loop $while-in64 (result i32) (block $while-out63 (result i32) (if (i32.eq - (get_local $15) + (local.get $15) (i32.and (i32.load offset=4 - (get_local $0) + (local.get $0) ) (i32.const -8) ) ) (block - (set_local $35 - (get_local $0) + (local.set $35 + (local.get $0) ) (br $while-out63 (i32.const 281) @@ -4754,17 +4754,17 @@ ) ) (if (result i32) - (tee_local $8 + (local.tee $8 (i32.load - (tee_local $1 + (local.tee $1 (i32.add (i32.add - (get_local $0) + (local.get $0) (i32.const 16) ) (i32.shl (i32.shr_u - (get_local $16) + (local.get $16) (i32.const 31) ) (i32.const 2) @@ -4774,23 +4774,23 @@ ) ) (block - (set_local $16 + (local.set $16 (i32.shl - (get_local $16) + (local.get $16) (i32.const 1) ) ) - (set_local $0 - (get_local $8) + (local.set $0 + (local.get $8) ) (br $while-in64) ) (block (result i32) - (set_local $43 - (get_local $1) + (local.set $43 + (local.get $1) ) - (set_local $51 - (get_local $0) + (local.set $51 + (local.get $0) ) (i32.const 278) ) @@ -4802,7 +4802,7 @@ ) (if (i32.lt_u - (get_local $43) + (local.get $43) (i32.load (i32.const 192) ) @@ -4810,71 +4810,71 @@ (call $_abort) (block (i32.store - (get_local $43) - (get_local $4) + (local.get $43) + (local.get $4) ) (i32.store offset=24 - (get_local $4) - (get_local $51) + (local.get $4) + (local.get $51) ) (i32.store offset=12 - (get_local $4) - (get_local $4) + (local.get $4) + (local.get $4) ) (i32.store offset=8 - (get_local $4) - (get_local $4) + (local.get $4) + (local.get $4) ) ) ) (if (i32.eq - (get_local $10) + (local.get $10) (i32.const 281) ) (if (i32.and (i32.ge_u - (tee_local $16 + (local.tee $16 (i32.load - (tee_local $0 + (local.tee $0 (i32.add - (get_local $35) + (local.get $35) (i32.const 8) ) ) ) ) - (tee_local $8 + (local.tee $8 (i32.load (i32.const 192) ) ) ) (i32.ge_u - (get_local $35) - (get_local $8) + (local.get $35) + (local.get $8) ) ) (block (i32.store offset=12 - (get_local $16) - (get_local $4) + (local.get $16) + (local.get $4) ) (i32.store - (get_local $0) - (get_local $4) + (local.get $0) + (local.get $4) ) (i32.store offset=8 - (get_local $4) - (get_local $16) + (local.get $4) + (local.get $16) ) (i32.store offset=12 - (get_local $4) - (get_local $35) + (local.get $4) + (local.get $35) ) (i32.store offset=24 - (get_local $4) + (local.get $4) (i32.const 0) ) ) @@ -4886,9 +4886,9 @@ (block (i32.store (i32.const 188) - (tee_local $16 + (local.tee $16 (i32.add - (get_local $15) + (local.get $15) (i32.load (i32.const 188) ) @@ -4897,12 +4897,12 @@ ) (i32.store (i32.const 200) - (get_local $4) + (local.get $4) ) (i32.store offset=4 - (get_local $4) + (local.get $4) (i32.or - (get_local $16) + (local.get $16) (i32.const 1) ) ) @@ -4910,7 +4910,7 @@ ) (return (i32.add - (get_local $12) + (local.get $12) (i32.const 8) ) ) @@ -4918,51 +4918,51 @@ ) ) ) - (set_local $4 + (local.set $4 (i32.add - (tee_local $12 + (local.tee $12 (select - (get_local $13) - (tee_local $4 + (local.get $13) + (local.tee $4 (i32.add (select (i32.and (i32.sub (i32.const 0) - (tee_local $15 + (local.tee $15 (i32.add - (tee_local $12 + (local.tee $12 (i32.add - (tee_local $0 + (local.tee $0 (loop $while-in66 (result i32) (if (result i32) (if (result i32) (i32.le_u - (tee_local $4 + (local.tee $4 (i32.load - (get_local $28) + (local.get $28) ) ) - (get_local $13) + (local.get $13) ) (i32.gt_u - (tee_local $15 + (local.tee $15 (i32.add (i32.load offset=4 - (get_local $28) + (local.get $28) ) - (get_local $4) + (local.get $4) ) ) - (get_local $13) + (local.get $13) ) (i32.const 0) ) - (get_local $15) + (local.get $15) (block - (set_local $28 + (local.set $28 (i32.load offset=8 - (get_local $28) + (local.get $28) ) ) (br $while-in66) @@ -4981,18 +4981,18 @@ ) (i32.const 0) (i32.and - (get_local $15) + (local.get $15) (i32.const 7) ) ) - (get_local $12) + (local.get $12) ) ) (i32.lt_u - (get_local $4) - (tee_local $15 + (local.get $4) + (local.tee $15 (i32.add - (get_local $13) + (local.get $13) (i32.const 16) ) ) @@ -5004,17 +5004,17 @@ ) (i32.store (i32.const 200) - (tee_local $2 + (local.tee $2 (i32.add - (get_local $20) - (tee_local $17 + (local.get $20) + (local.tee $17 (select (i32.and (i32.sub (i32.const 0) - (tee_local $2 + (local.tee $2 (i32.add - (get_local $20) + (local.get $20) (i32.const 8) ) ) @@ -5023,7 +5023,7 @@ ) (i32.const 0) (i32.and - (get_local $2) + (local.get $2) (i32.const 7) ) ) @@ -5033,27 +5033,27 @@ ) (i32.store (i32.const 188) - (tee_local $16 + (local.tee $16 (i32.sub (i32.add - (get_local $21) + (local.get $21) (i32.const -40) ) - (get_local $17) + (local.get $17) ) ) ) (i32.store offset=4 - (get_local $2) + (local.get $2) (i32.or - (get_local $16) + (local.get $16) (i32.const 1) ) ) (i32.store offset=4 (i32.add - (get_local $2) - (get_local $16) + (local.get $2) + (local.get $16) ) (i32.const 40) ) @@ -5064,45 +5064,45 @@ ) ) (i32.store - (tee_local $16 + (local.tee $16 (i32.add - (get_local $12) + (local.get $12) (i32.const 4) ) ) (i32.const 27) ) (i32.store - (get_local $4) + (local.get $4) (i32.load (i32.const 624) ) ) (i32.store offset=4 - (get_local $4) + (local.get $4) (i32.load (i32.const 628) ) ) (i32.store offset=8 - (get_local $4) + (local.get $4) (i32.load (i32.const 632) ) ) (i32.store offset=12 - (get_local $4) + (local.get $4) (i32.load (i32.const 636) ) ) (i32.store (i32.const 624) - (get_local $20) + (local.get $20) ) (i32.store (i32.const 628) - (get_local $21) + (local.get $21) ) (i32.store (i32.const 636) @@ -5110,19 +5110,19 @@ ) (i32.store (i32.const 632) - (get_local $4) + (local.get $4) ) - (set_local $4 + (local.set $4 (i32.add - (get_local $12) + (local.get $12) (i32.const 24) ) ) (loop $do-in68 (i32.store - (tee_local $4 + (local.tee $4 (i32.add - (get_local $4) + (local.get $4) (i32.const 4) ) ) @@ -5131,60 +5131,60 @@ (br_if $do-in68 (i32.lt_u (i32.add - (get_local $4) + (local.get $4) (i32.const 4) ) - (get_local $0) + (local.get $0) ) ) ) (if (i32.ne - (get_local $12) - (get_local $13) + (local.get $12) + (local.get $13) ) (block (i32.store - (get_local $16) + (local.get $16) (i32.and (i32.load - (get_local $16) + (local.get $16) ) (i32.const -2) ) ) (i32.store offset=4 - (get_local $13) + (local.get $13) (i32.or - (tee_local $4 + (local.tee $4 (i32.sub - (get_local $12) - (get_local $13) + (local.get $12) + (local.get $13) ) ) (i32.const 1) ) ) (i32.store - (get_local $12) - (get_local $4) + (local.get $12) + (local.get $4) ) - (set_local $2 + (local.set $2 (i32.shr_u - (get_local $4) + (local.get $4) (i32.const 3) ) ) (if (i32.lt_u - (get_local $4) + (local.get $4) (i32.const 256) ) (block - (set_local $17 + (local.set $17 (i32.add (i32.shl - (get_local $2) + (local.get $2) (i32.const 3) ) (i32.const 216) @@ -5192,13 +5192,13 @@ ) (if (i32.and - (tee_local $8 + (local.tee $8 (i32.shl (i32.const 1) - (get_local $2) + (local.get $2) ) ) - (tee_local $0 + (local.tee $0 (i32.load (i32.const 176) ) @@ -5206,11 +5206,11 @@ ) (if (i32.lt_u - (tee_local $1 + (local.tee $1 (i32.load - (tee_local $2 + (local.tee $2 (i32.add - (get_local $17) + (local.get $17) (i32.const 8) ) ) @@ -5222,11 +5222,11 @@ ) (call $_abort) (block - (set_local $44 - (get_local $2) + (local.set $44 + (local.get $2) ) - (set_local $36 - (get_local $1) + (local.set $36 + (local.get $1) ) ) ) @@ -5234,70 +5234,70 @@ (i32.store (i32.const 176) (i32.or - (get_local $0) - (get_local $8) + (local.get $0) + (local.get $8) ) ) - (set_local $44 + (local.set $44 (i32.add - (get_local $17) + (local.get $17) (i32.const 8) ) ) - (set_local $36 - (get_local $17) + (local.set $36 + (local.get $17) ) ) ) (i32.store - (get_local $44) - (get_local $13) + (local.get $44) + (local.get $13) ) (i32.store offset=12 - (get_local $36) - (get_local $13) + (local.get $36) + (local.get $13) ) (i32.store offset=8 - (get_local $13) - (get_local $36) + (local.get $13) + (local.get $36) ) (i32.store offset=12 - (get_local $13) - (get_local $17) + (local.get $13) + (local.get $17) ) (br $do-once40) ) ) - (set_local $2 + (local.set $2 (i32.add (i32.shl - (tee_local $7 + (local.tee $7 (if (result i32) - (tee_local $17 + (local.tee $17 (i32.shr_u - (get_local $4) + (local.get $4) (i32.const 8) ) ) (if (result i32) (i32.gt_u - (get_local $4) + (local.get $4) (i32.const 16777215) ) (i32.const 31) (block (result i32) - (set_local $17 + (local.set $17 (i32.and (i32.shr_u (i32.add - (tee_local $0 + (local.tee $0 (i32.shl - (get_local $17) - (tee_local $8 + (local.get $17) + (local.tee $8 (i32.and (i32.shr_u (i32.add - (get_local $17) + (local.get $17) (i32.const 1048320) ) (i32.const 16) @@ -5317,21 +5317,21 @@ (i32.or (i32.and (i32.shr_u - (get_local $4) + (local.get $4) (i32.add - (tee_local $2 + (local.tee $2 (i32.add (i32.sub (i32.const 14) (i32.or - (tee_local $0 + (local.tee $0 (i32.and (i32.shr_u (i32.add - (tee_local $1 + (local.tee $1 (i32.shl - (get_local $0) - (get_local $17) + (local.get $0) + (local.get $17) ) ) (i32.const 245760) @@ -5342,15 +5342,15 @@ ) ) (i32.or - (get_local $8) - (get_local $17) + (local.get $8) + (local.get $17) ) ) ) (i32.shr_u (i32.shl - (get_local $1) - (get_local $0) + (local.get $1) + (local.get $0) ) (i32.const 15) ) @@ -5362,7 +5362,7 @@ (i32.const 1) ) (i32.shl - (get_local $2) + (local.get $2) (i32.const 1) ) ) @@ -5377,27 +5377,27 @@ ) ) (i32.store offset=28 - (get_local $13) - (get_local $7) + (local.get $13) + (local.get $7) ) (i32.store offset=20 - (get_local $13) + (local.get $13) (i32.const 0) ) (i32.store - (get_local $15) + (local.get $15) (i32.const 0) ) (if (i32.eqz (i32.and - (tee_local $1 + (local.tee $1 (i32.shl (i32.const 1) - (get_local $7) + (local.get $7) ) ) - (tee_local $0 + (local.tee $0 (i32.load (i32.const 180) ) @@ -5408,71 +5408,71 @@ (i32.store (i32.const 180) (i32.or - (get_local $0) - (get_local $1) + (local.get $0) + (local.get $1) ) ) (i32.store - (get_local $2) - (get_local $13) + (local.get $2) + (local.get $13) ) (i32.store offset=24 - (get_local $13) - (get_local $2) + (local.get $13) + (local.get $2) ) (i32.store offset=12 - (get_local $13) - (get_local $13) + (local.get $13) + (local.get $13) ) (i32.store offset=8 - (get_local $13) - (get_local $13) + (local.get $13) + (local.get $13) ) (br $do-once40) ) ) - (set_local $1 + (local.set $1 (i32.shl - (get_local $4) + (local.get $4) (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 $0 + (local.set $0 (i32.load - (get_local $2) + (local.get $2) ) ) (if (i32.eq - (tee_local $10 + (local.tee $10 (loop $while-in70 (result i32) (block $while-out69 (result i32) (if (i32.eq - (get_local $4) + (local.get $4) (i32.and (i32.load offset=4 - (get_local $0) + (local.get $0) ) (i32.const -8) ) ) (block - (set_local $37 - (get_local $0) + (local.set $37 + (local.get $0) ) (br $while-out69 (i32.const 307) @@ -5480,17 +5480,17 @@ ) ) (if (result i32) - (tee_local $8 + (local.tee $8 (i32.load - (tee_local $2 + (local.tee $2 (i32.add (i32.add - (get_local $0) + (local.get $0) (i32.const 16) ) (i32.shl (i32.shr_u - (get_local $1) + (local.get $1) (i32.const 31) ) (i32.const 2) @@ -5500,23 +5500,23 @@ ) ) (block - (set_local $1 + (local.set $1 (i32.shl - (get_local $1) + (local.get $1) (i32.const 1) ) ) - (set_local $0 - (get_local $8) + (local.set $0 + (local.get $8) ) (br $while-in70) ) (block (result i32) - (set_local $45 - (get_local $2) + (local.set $45 + (local.get $2) ) - (set_local $52 - (get_local $0) + (local.set $52 + (local.get $0) ) (i32.const 304) ) @@ -5528,7 +5528,7 @@ ) (if (i32.lt_u - (get_local $45) + (local.get $45) (i32.load (i32.const 192) ) @@ -5536,71 +5536,71 @@ (call $_abort) (block (i32.store - (get_local $45) - (get_local $13) + (local.get $45) + (local.get $13) ) (i32.store offset=24 - (get_local $13) - (get_local $52) + (local.get $13) + (local.get $52) ) (i32.store offset=12 - (get_local $13) - (get_local $13) + (local.get $13) + (local.get $13) ) (i32.store offset=8 - (get_local $13) - (get_local $13) + (local.get $13) + (local.get $13) ) ) ) (if (i32.eq - (get_local $10) + (local.get $10) (i32.const 307) ) (if (i32.and (i32.ge_u - (tee_local $1 + (local.tee $1 (i32.load - (tee_local $0 + (local.tee $0 (i32.add - (get_local $37) + (local.get $37) (i32.const 8) ) ) ) ) - (tee_local $4 + (local.tee $4 (i32.load (i32.const 192) ) ) ) (i32.ge_u - (get_local $37) - (get_local $4) + (local.get $37) + (local.get $4) ) ) (block (i32.store offset=12 - (get_local $1) - (get_local $13) + (local.get $1) + (local.get $13) ) (i32.store - (get_local $0) - (get_local $13) + (local.get $0) + (local.get $13) ) (i32.store offset=8 - (get_local $13) - (get_local $1) + (local.get $13) + (local.get $1) ) (i32.store offset=12 - (get_local $13) - (get_local $37) + (local.get $13) + (local.get $37) ) (i32.store offset=24 - (get_local $13) + (local.get $13) (i32.const 0) ) ) @@ -5615,29 +5615,29 @@ (if (i32.or (i32.eqz - (tee_local $1 + (local.tee $1 (i32.load (i32.const 192) ) ) ) (i32.lt_u - (get_local $20) - (get_local $1) + (local.get $20) + (local.get $1) ) ) (i32.store (i32.const 192) - (get_local $20) + (local.get $20) ) ) (i32.store (i32.const 624) - (get_local $20) + (local.get $20) ) (i32.store (i32.const 628) - (get_local $21) + (local.get $21) ) (i32.store (i32.const 636) @@ -5653,31 +5653,31 @@ (i32.const 208) (i32.const -1) ) - (set_local $1 + (local.set $1 (i32.const 0) ) (loop $do-in72 (i32.store offset=12 - (tee_local $0 + (local.tee $0 (i32.add (i32.shl - (get_local $1) + (local.get $1) (i32.const 3) ) (i32.const 216) ) ) - (get_local $0) + (local.get $0) ) (i32.store offset=8 - (get_local $0) - (get_local $0) + (local.get $0) + (local.get $0) ) (br_if $do-in72 (i32.ne - (tee_local $1 + (local.tee $1 (i32.add - (get_local $1) + (local.get $1) (i32.const 1) ) ) @@ -5687,17 +5687,17 @@ ) (i32.store (i32.const 200) - (tee_local $1 + (local.tee $1 (i32.add - (get_local $20) - (tee_local $0 + (local.get $20) + (local.tee $0 (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) ) ) @@ -5706,7 +5706,7 @@ ) (i32.const 0) (i32.and - (get_local $1) + (local.get $1) (i32.const 7) ) ) @@ -5716,27 +5716,27 @@ ) (i32.store (i32.const 188) - (tee_local $4 + (local.tee $4 (i32.sub (i32.add - (get_local $21) + (local.get $21) (i32.const -40) ) - (get_local $0) + (local.get $0) ) ) ) (i32.store offset=4 - (get_local $1) + (local.get $1) (i32.or - (get_local $4) + (local.get $4) (i32.const 1) ) ) (i32.store offset=4 (i32.add - (get_local $1) - (get_local $4) + (local.get $1) + (local.get $4) ) (i32.const 40) ) @@ -5750,29 +5750,29 @@ ) (if (i32.gt_u - (tee_local $21 + (local.tee $21 (i32.load (i32.const 188) ) ) - (get_local $9) + (local.get $9) ) (block (i32.store (i32.const 188) - (tee_local $20 + (local.tee $20 (i32.sub - (get_local $21) - (get_local $9) + (local.get $21) + (local.get $9) ) ) ) (i32.store (i32.const 200) - (tee_local $13 + (local.tee $13 (i32.add - (get_local $9) - (tee_local $21 + (local.get $9) + (local.tee $21 (i32.load (i32.const 200) ) @@ -5781,22 +5781,22 @@ ) ) (i32.store offset=4 - (get_local $13) + (local.get $13) (i32.or - (get_local $20) + (local.get $20) (i32.const 1) ) ) (i32.store offset=4 - (get_local $21) + (local.get $21) (i32.or - (get_local $9) + (local.get $9) (i32.const 3) ) ) (return (i32.add - (get_local $21) + (local.get $21) (i32.const 8) ) ) @@ -5832,19 +5832,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 192) ) @@ -5854,12 +5854,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) ) ) @@ -5871,12 +5871,12 @@ ) (call $_abort) ) - (set_local $8 + (local.set $8 (i32.add - (get_local $1) - (tee_local $5 + (local.get $1) + (local.tee $5 (i32.and - (get_local $4) + (local.get $4) (i32.const -8) ) ) @@ -5884,44 +5884,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 $3 - (get_local $5) + (local.set $3 + (local.get $5) ) ) (block $do-once - (set_local $11 + (local.set $11 (i32.load - (get_local $1) + (local.get $1) ) ) (if (i32.eqz - (get_local $0) + (local.get $0) ) (return) ) - (set_local $5 + (local.set $5 (i32.add - (get_local $5) - (get_local $11) + (local.get $5) + (local.get $11) ) ) (if (i32.lt_u - (tee_local $1 + (local.tee $1 (i32.sub - (get_local $1) - (get_local $11) + (local.get $1) + (local.get $11) ) ) - (get_local $14) + (local.get $14) ) (call $_abort) ) @@ -5930,17 +5930,17 @@ (i32.load (i32.const 196) ) - (get_local $1) + (local.get $1) ) (block (if (i32.ne (i32.and - (tee_local $7 + (local.tee $7 (i32.load - (tee_local $0 + (local.tee $0 (i32.add - (get_local $8) + (local.get $8) (i32.const 4) ) ) @@ -5951,71 +5951,71 @@ (i32.const 3) ) (block - (set_local $2 - (get_local $1) + (local.set $2 + (local.get $1) ) - (set_local $3 - (get_local $5) + (local.set $3 + (local.get $5) ) (br $do-once) ) ) (i32.store (i32.const 184) - (get_local $5) + (local.get $5) ) (i32.store - (get_local $0) + (local.get $0) (i32.and - (get_local $7) + (local.get $7) (i32.const -2) ) ) (i32.store offset=4 - (get_local $1) + (local.get $1) (i32.or - (get_local $5) + (local.get $5) (i32.const 1) ) ) (i32.store (i32.add - (get_local $1) - (get_local $5) + (local.get $1) + (local.get $5) ) - (get_local $5) + (local.get $5) ) (return) ) ) - (set_local $7 + (local.set $7 (i32.shr_u - (get_local $11) + (local.get $11) (i32.const 3) ) ) (if (i32.lt_u - (get_local $11) + (local.get $11) (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 $11 + (local.tee $11 (i32.load offset=8 - (get_local $1) + (local.get $1) ) ) - (tee_local $4 + (local.tee $4 (i32.add (i32.shl - (get_local $7) + (local.get $7) (i32.const 3) ) (i32.const 216) @@ -6025,16 +6025,16 @@ (block (if (i32.lt_u - (get_local $11) - (get_local $14) + (local.get $11) + (local.get $14) ) (call $_abort) ) (if (i32.ne - (get_local $1) + (local.get $1) (i32.load offset=12 - (get_local $11) + (local.get $11) ) ) (call $_abort) @@ -6043,8 +6043,8 @@ ) (if (i32.eq - (get_local $0) - (get_local $11) + (local.get $0) + (local.get $11) ) (block (i32.store @@ -6056,99 +6056,99 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $7) + (local.get $7) ) (i32.const -1) ) ) ) - (set_local $2 - (get_local $1) + (local.set $2 + (local.get $1) ) - (set_local $3 - (get_local $5) + (local.set $3 + (local.get $5) ) (br $do-once) ) ) (if (i32.ne - (get_local $0) - (get_local $4) + (local.get $0) + (local.get $4) ) (block (if (i32.lt_u - (get_local $0) - (get_local $14) + (local.get $0) + (local.get $14) ) (call $_abort) ) (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 $10 - (get_local $4) + (local.set $10 + (local.get $4) ) (call $_abort) ) ) - (set_local $10 + (local.set $10 (i32.add - (get_local $0) + (local.get $0) (i32.const 8) ) ) ) (i32.store offset=12 - (get_local $11) - (get_local $0) + (local.get $11) + (local.get $0) ) (i32.store - (get_local $10) - (get_local $11) + (local.get $10) + (local.get $11) ) - (set_local $2 - (get_local $1) + (local.set $2 + (local.get $1) ) - (set_local $3 - (get_local $5) + (local.set $3 + (local.get $5) ) (br $do-once) ) ) - (set_local $11 + (local.set $11 (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 $10 + (local.tee $10 (i32.load - (tee_local $7 + (local.tee $7 (i32.add - (tee_local $4 + (local.tee $4 (i32.add - (get_local $1) + (local.get $1) (i32.const 16) ) ) @@ -6158,88 +6158,88 @@ ) ) (block - (set_local $0 - (get_local $10) + (local.set $0 + (local.get $10) ) - (set_local $4 - (get_local $7) + (local.set $4 + (local.get $7) ) ) (br_if $do-once0 (i32.eqz - (tee_local $0 + (local.tee $0 (i32.load - (get_local $4) + (local.get $4) ) ) ) ) ) - (set_local $7 + (local.set $7 (loop $while-in (result i32) (if - (tee_local $10 + (local.tee $10 (i32.load - (tee_local $7 + (local.tee $7 (i32.add - (get_local $0) + (local.get $0) (i32.const 20) ) ) ) ) (block - (set_local $0 - (get_local $10) + (local.set $0 + (local.get $10) ) - (set_local $4 - (get_local $7) + (local.set $4 + (local.get $7) ) (br $while-in) ) ) (if (result i32) - (tee_local $10 + (local.tee $10 (i32.load - (tee_local $7 + (local.tee $7 (i32.add - (get_local $0) + (local.get $0) (i32.const 16) ) ) ) ) (block - (set_local $0 - (get_local $10) + (local.set $0 + (local.get $10) ) - (set_local $4 - (get_local $7) + (local.set $4 + (local.get $7) ) (br $while-in) ) (block (result i32) - (set_local $9 - (get_local $4) + (local.set $9 + (local.get $4) ) - (get_local $0) + (local.get $0) ) ) ) ) (if (i32.lt_u - (get_local $9) - (get_local $14) + (local.get $9) + (local.get $14) ) (call $_abort) (block (i32.store - (get_local $9) + (local.get $9) (i32.const 0) ) - (set_local $6 - (get_local $7) + (local.set $6 + (local.get $7) ) ) ) @@ -6247,22 +6247,22 @@ (block (if (i32.lt_u - (tee_local $7 + (local.tee $7 (i32.load offset=8 - (get_local $1) + (local.get $1) ) ) - (get_local $14) + (local.get $14) ) (call $_abort) ) (if (i32.ne - (get_local $1) + (local.get $1) (i32.load - (tee_local $10 + (local.tee $10 (i32.add - (get_local $7) + (local.get $7) (i32.const 12) ) ) @@ -6272,11 +6272,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) ) ) @@ -6284,15 +6284,15 @@ ) (block (i32.store - (get_local $10) - (get_local $0) + (local.get $10) + (local.get $0) ) (i32.store - (get_local $4) - (get_local $7) + (local.get $4) + (local.get $7) ) - (set_local $6 - (get_local $0) + (local.set $6 + (local.get $0) ) ) (call $_abort) @@ -6300,17 +6300,17 @@ ) ) (if - (get_local $11) + (local.get $11) (block (if (i32.eq (i32.load - (tee_local $7 + (local.tee $7 (i32.add (i32.shl - (tee_local $0 + (local.tee $0 (i32.load offset=28 - (get_local $1) + (local.get $1) ) ) (i32.const 2) @@ -6319,16 +6319,16 @@ ) ) ) - (get_local $1) + (local.get $1) ) (block (i32.store - (get_local $7) - (get_local $6) + (local.get $7) + (local.get $6) ) (if (i32.eqz - (get_local $6) + (local.get $6) ) (block (i32.store @@ -6340,17 +6340,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 $3 - (get_local $5) + (local.set $3 + (local.get $5) ) (br $do-once) ) @@ -6359,7 +6359,7 @@ (block (if (i32.lt_u - (get_local $11) + (local.get $11) (i32.load (i32.const 192) ) @@ -6368,35 +6368,35 @@ ) (if (i32.eq - (get_local $1) + (local.get $1) (i32.load - (tee_local $0 + (local.tee $0 (i32.add - (get_local $11) + (local.get $11) (i32.const 16) ) ) ) ) (i32.store - (get_local $0) - (get_local $6) + (local.get $0) + (local.get $6) ) (i32.store offset=20 - (get_local $11) - (get_local $6) + (local.get $11) + (local.get $6) ) ) (if (i32.eqz - (get_local $6) + (local.get $6) ) (block - (set_local $2 - (get_local $1) + (local.set $2 + (local.get $1) ) - (set_local $3 - (get_local $5) + (local.set $3 + (local.get $5) ) (br $do-once) ) @@ -6405,8 +6405,8 @@ ) (if (i32.lt_u - (get_local $6) - (tee_local $0 + (local.get $6) + (local.tee $0 (i32.load (i32.const 192) ) @@ -6415,15 +6415,15 @@ (call $_abort) ) (i32.store offset=24 - (get_local $6) - (get_local $11) + (local.get $6) + (local.get $11) ) (if - (tee_local $4 + (local.tee $4 (i32.load - (tee_local $7 + (local.tee $7 (i32.add - (get_local $1) + (local.get $1) (i32.const 16) ) ) @@ -6431,31 +6431,31 @@ ) (if (i32.lt_u - (get_local $4) - (get_local $0) + (local.get $4) + (local.get $0) ) (call $_abort) (block (i32.store offset=16 - (get_local $6) - (get_local $4) + (local.get $6) + (local.get $4) ) (i32.store offset=24 - (get_local $4) - (get_local $6) + (local.get $4) + (local.get $6) ) ) ) ) (if - (tee_local $4 + (local.tee $4 (i32.load offset=4 - (get_local $7) + (local.get $7) ) ) (if (i32.lt_u - (get_local $4) + (local.get $4) (i32.load (i32.const 192) ) @@ -6463,37 +6463,37 @@ (call $_abort) (block (i32.store offset=20 - (get_local $6) - (get_local $4) + (local.get $6) + (local.get $4) ) (i32.store offset=24 - (get_local $4) - (get_local $6) + (local.get $4) + (local.get $6) ) - (set_local $2 - (get_local $1) + (local.set $2 + (local.get $1) ) - (set_local $3 - (get_local $5) + (local.set $3 + (local.get $5) ) ) ) (block - (set_local $2 - (get_local $1) + (local.set $2 + (local.get $1) ) - (set_local $3 - (get_local $5) + (local.set $3 + (local.get $5) ) ) ) ) (block - (set_local $2 - (get_local $1) + (local.set $2 + (local.get $1) ) - (set_local $3 - (get_local $5) + (local.set $3 + (local.get $5) ) ) ) @@ -6501,19 +6501,19 @@ ) (if (i32.ge_u - (get_local $2) - (get_local $8) + (local.get $2) + (local.get $8) ) (call $_abort) ) (if (i32.eqz (i32.and - (tee_local $1 + (local.tee $1 (i32.load - (tee_local $5 + (local.tee $5 (i32.add - (get_local $8) + (local.get $8) (i32.const 4) ) ) @@ -6524,37 +6524,37 @@ ) (call $_abort) ) - (set_local $3 + (local.set $3 (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 $5) + (local.get $5) (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 $3) + (local.get $3) (i32.const 1) ) ) (i32.store (i32.add - (get_local $2) - (get_local $3) + (local.get $2) + (local.get $3) ) - (get_local $3) + (local.get $3) ) - (get_local $3) + (local.get $3) ) (block (result i32) (if @@ -6562,14 +6562,14 @@ (i32.load (i32.const 200) ) - (get_local $8) + (local.get $8) ) (block (i32.store (i32.const 188) - (tee_local $6 + (local.tee $6 (i32.add - (get_local $3) + (local.get $3) (i32.load (i32.const 188) ) @@ -6578,12 +6578,12 @@ ) (i32.store (i32.const 200) - (get_local $2) + (local.get $2) ) (i32.store offset=4 - (get_local $2) + (local.get $2) (i32.or - (get_local $6) + (local.get $6) (i32.const 1) ) ) @@ -6592,7 +6592,7 @@ (i32.load (i32.const 196) ) - (get_local $2) + (local.get $2) ) (return) ) @@ -6612,14 +6612,14 @@ (i32.load (i32.const 196) ) - (get_local $8) + (local.get $8) ) (block (i32.store (i32.const 184) - (tee_local $6 + (local.tee $6 (i32.add - (get_local $3) + (local.get $3) (i32.load (i32.const 184) ) @@ -6628,71 +6628,71 @@ ) (i32.store (i32.const 196) - (get_local $2) + (local.get $2) ) (i32.store offset=4 - (get_local $2) + (local.get $2) (i32.or - (get_local $6) + (local.get $6) (i32.const 1) ) ) (i32.store (i32.add - (get_local $2) - (get_local $6) + (local.get $2) + (local.get $6) ) - (get_local $6) + (local.get $6) ) (return) ) ) - (set_local $6 + (local.set $6 (i32.add - (get_local $3) + (local.get $3) (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.ge_u - (get_local $1) + (local.get $1) (i32.const 256) ) (block - (set_local $7 + (local.set $7 (i32.load offset=24 - (get_local $8) + (local.get $8) ) ) (if (i32.eq - (get_local $8) - (tee_local $9 + (local.get $8) + (local.tee $9 (i32.load offset=12 - (get_local $8) + (local.get $8) ) ) ) (block $do-once6 - (set_local $3 + (local.set $3 (if (result i32) - (tee_local $10 + (local.tee $10 (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) ) ) @@ -6702,61 +6702,61 @@ ) ) (block (result i32) - (set_local $4 - (get_local $0) + (local.set $4 + (local.get $0) ) - (get_local $10) + (local.get $10) ) (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 $10 + (local.tee $10 (i32.load - (tee_local $0 + (local.tee $0 (i32.add - (get_local $3) + (local.get $3) (i32.const 20) ) ) ) ) (block - (set_local $3 - (get_local $10) + (local.set $3 + (local.get $10) ) - (set_local $4 - (get_local $0) + (local.set $4 + (local.get $0) ) (br $while-in9) ) ) (if - (tee_local $10 + (local.tee $10 (i32.load - (tee_local $0 + (local.tee $0 (i32.add - (get_local $3) + (local.get $3) (i32.const 16) ) ) ) ) (block - (set_local $3 - (get_local $10) + (local.set $3 + (local.get $10) ) - (set_local $4 - (get_local $0) + (local.set $4 + (local.get $0) ) (br $while-in9) ) @@ -6764,7 +6764,7 @@ ) (if (i32.lt_u - (get_local $4) + (local.get $4) (i32.load (i32.const 192) ) @@ -6772,11 +6772,11 @@ (call $_abort) (block (i32.store - (get_local $4) + (local.get $4) (i32.const 0) ) - (set_local $12 - (get_local $3) + (local.set $12 + (local.get $3) ) ) ) @@ -6784,9 +6784,9 @@ (block (if (i32.lt_u - (tee_local $0 + (local.tee $0 (i32.load offset=8 - (get_local $8) + (local.get $8) ) ) (i32.load @@ -6797,11 +6797,11 @@ ) (if (i32.ne - (get_local $8) + (local.get $8) (i32.load - (tee_local $10 + (local.tee $10 (i32.add - (get_local $0) + (local.get $0) (i32.const 12) ) ) @@ -6811,11 +6811,11 @@ ) (if (i32.eq - (get_local $8) + (local.get $8) (i32.load - (tee_local $4 + (local.tee $4 (i32.add - (get_local $9) + (local.get $9) (i32.const 8) ) ) @@ -6823,15 +6823,15 @@ ) (block (i32.store - (get_local $10) - (get_local $9) + (local.get $10) + (local.get $9) ) (i32.store - (get_local $4) - (get_local $0) + (local.get $4) + (local.get $0) ) - (set_local $12 - (get_local $9) + (local.set $12 + (local.get $9) ) ) (call $_abort) @@ -6839,17 +6839,17 @@ ) ) (if - (get_local $7) + (local.get $7) (block (if (i32.eq (i32.load - (tee_local $5 + (local.tee $5 (i32.add (i32.shl - (tee_local $9 + (local.tee $9 (i32.load offset=28 - (get_local $8) + (local.get $8) ) ) (i32.const 2) @@ -6858,16 +6858,16 @@ ) ) ) - (get_local $8) + (local.get $8) ) (block (i32.store - (get_local $5) - (get_local $12) + (local.get $5) + (local.get $12) ) (if (i32.eqz - (get_local $12) + (local.get $12) ) (block (i32.store @@ -6879,7 +6879,7 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $9) + (local.get $9) ) (i32.const -1) ) @@ -6892,7 +6892,7 @@ (block (if (i32.lt_u - (get_local $7) + (local.get $7) (i32.load (i32.const 192) ) @@ -6901,36 +6901,36 @@ ) (if (i32.eq - (get_local $8) + (local.get $8) (i32.load - (tee_local $9 + (local.tee $9 (i32.add - (get_local $7) + (local.get $7) (i32.const 16) ) ) ) ) (i32.store - (get_local $9) - (get_local $12) + (local.get $9) + (local.get $12) ) (i32.store offset=20 - (get_local $7) - (get_local $12) + (local.get $7) + (local.get $12) ) ) (br_if $do-once4 (i32.eqz - (get_local $12) + (local.get $12) ) ) ) ) (if (i32.lt_u - (get_local $12) - (tee_local $9 + (local.get $12) + (local.tee $9 (i32.load (i32.const 192) ) @@ -6939,15 +6939,15 @@ (call $_abort) ) (i32.store offset=24 - (get_local $12) - (get_local $7) + (local.get $12) + (local.get $7) ) (if - (tee_local $1 + (local.tee $1 (i32.load - (tee_local $5 + (local.tee $5 (i32.add - (get_local $8) + (local.get $8) (i32.const 16) ) ) @@ -6955,31 +6955,31 @@ ) (if (i32.lt_u - (get_local $1) - (get_local $9) + (local.get $1) + (local.get $9) ) (call $_abort) (block (i32.store offset=16 - (get_local $12) - (get_local $1) + (local.get $12) + (local.get $1) ) (i32.store offset=24 - (get_local $1) - (get_local $12) + (local.get $1) + (local.get $12) ) ) ) ) (if - (tee_local $1 + (local.tee $1 (i32.load offset=4 - (get_local $5) + (local.get $5) ) ) (if (i32.lt_u - (get_local $1) + (local.get $1) (i32.load (i32.const 192) ) @@ -6987,12 +6987,12 @@ (call $_abort) (block (i32.store offset=20 - (get_local $12) - (get_local $1) + (local.get $12) + (local.get $1) ) (i32.store offset=24 - (get_local $1) - (get_local $12) + (local.get $1) + (local.get $12) ) ) ) @@ -7001,22 +7001,22 @@ ) ) (block - (set_local $9 + (local.set $9 (i32.load offset=12 - (get_local $8) + (local.get $8) ) ) (if (i32.ne - (tee_local $1 + (local.tee $1 (i32.load offset=8 - (get_local $8) + (local.get $8) ) ) - (tee_local $7 + (local.tee $7 (i32.add (i32.shl - (get_local $14) + (local.get $14) (i32.const 3) ) (i32.const 216) @@ -7026,7 +7026,7 @@ (block (if (i32.lt_u - (get_local $1) + (local.get $1) (i32.load (i32.const 192) ) @@ -7035,9 +7035,9 @@ ) (if (i32.ne - (get_local $8) + (local.get $8) (i32.load offset=12 - (get_local $1) + (local.get $1) ) ) (call $_abort) @@ -7046,8 +7046,8 @@ ) (if (i32.eq - (get_local $1) - (get_local $9) + (local.get $1) + (local.get $9) ) (block (i32.store @@ -7059,7 +7059,7 @@ (i32.xor (i32.shl (i32.const 1) - (get_local $14) + (local.get $14) ) (i32.const -1) ) @@ -7070,13 +7070,13 @@ ) (if (i32.ne - (get_local $7) - (get_local $9) + (local.get $7) + (local.get $9) ) (block (if (i32.lt_u - (get_local $9) + (local.get $9) (i32.load (i32.const 192) ) @@ -7085,69 +7085,69 @@ ) (if (i32.eq - (get_local $8) + (local.get $8) (i32.load - (tee_local $7 + (local.tee $7 (i32.add - (get_local $9) + (local.get $9) (i32.const 8) ) ) ) ) - (set_local $16 - (get_local $7) + (local.set $16 + (local.get $7) ) (call $_abort) ) ) - (set_local $16 + (local.set $16 (i32.add - (get_local $9) + (local.get $9) (i32.const 8) ) ) ) (i32.store offset=12 - (get_local $1) - (get_local $9) + (local.get $1) + (local.get $9) ) (i32.store - (get_local $16) - (get_local $1) + (local.get $16) + (local.get $1) ) ) ) ) (i32.store offset=4 - (get_local $2) + (local.get $2) (i32.or - (get_local $6) + (local.get $6) (i32.const 1) ) ) (i32.store (i32.add - (get_local $2) - (get_local $6) + (local.get $2) + (local.get $6) ) - (get_local $6) + (local.get $6) ) (if (result i32) (i32.eq (i32.load (i32.const 196) ) - (get_local $2) + (local.get $2) ) (block (i32.store (i32.const 184) - (get_local $6) + (local.get $6) ) (return) ) - (get_local $6) + (local.get $6) ) ) ) @@ -7157,14 +7157,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 $3) + (local.get $3) (i32.const 3) ) (i32.const 216) @@ -7172,25 +7172,25 @@ ) (if (i32.and - (tee_local $5 + (local.tee $5 (i32.load (i32.const 176) ) ) - (tee_local $6 + (local.tee $6 (i32.shl (i32.const 1) - (get_local $3) + (local.get $3) ) ) ) (if (i32.lt_u - (tee_local $16 + (local.tee $16 (i32.load - (tee_local $3 + (local.tee $3 (i32.add - (get_local $1) + (local.get $1) (i32.const 8) ) ) @@ -7202,11 +7202,11 @@ ) (call $_abort) (block - (set_local $15 - (get_local $3) + (local.set $15 + (local.get $3) ) - (set_local $13 - (get_local $16) + (local.set $13 + (local.get $16) ) ) ) @@ -7214,70 +7214,70 @@ (i32.store (i32.const 176) (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 $3 + (local.tee $3 (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) @@ -7297,21 +7297,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) @@ -7322,15 +7322,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) ) @@ -7342,7 +7342,7 @@ (i32.const 1) ) (i32.shl - (get_local $5) + (local.get $5) (i32.const 1) ) ) @@ -7357,74 +7357,74 @@ ) ) (i32.store offset=28 - (get_local $2) - (get_local $3) + (local.get $2) + (local.get $3) ) (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 $3) + (local.get $3) ) ) - (tee_local $15 + (local.tee $15 (i32.load (i32.const 180) ) ) ) (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 $3) + (local.get $3) (i32.const 1) ) ) (i32.eq - (get_local $3) + (local.get $3) (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 $17 - (get_local $1) + (local.set $17 + (local.get $1) ) (br $while-out14 (i32.const 130) @@ -7432,17 +7432,17 @@ ) ) (if (result i32) - (tee_local $3 + (local.tee $3 (i32.load - (tee_local $16 + (local.tee $16 (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) @@ -7452,23 +7452,23 @@ ) ) (block - (set_local $13 + (local.set $13 (i32.shl - (get_local $13) + (local.get $13) (i32.const 1) ) ) - (set_local $1 - (get_local $3) + (local.set $1 + (local.get $3) ) (br $while-in15) ) (block (result i32) - (set_local $18 - (get_local $16) + (local.set $18 + (local.get $16) ) - (set_local $19 - (get_local $1) + (local.set $19 + (local.get $1) ) (i32.const 127) ) @@ -7480,7 +7480,7 @@ ) (if (i32.lt_u - (get_local $18) + (local.get $18) (i32.load (i32.const 192) ) @@ -7488,71 +7488,71 @@ (call $_abort) (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 $17) + (local.get $17) (i32.const 8) ) ) ) ) - (tee_local $5 + (local.tee $5 (i32.load (i32.const 192) ) ) ) (i32.ge_u - (get_local $17) - (get_local $5) + (local.get $17) + (local.get $5) ) ) (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 $17) + (local.get $2) + (local.get $17) ) (i32.store offset=24 - (get_local $2) + (local.get $2) (i32.const 0) ) ) @@ -7565,31 +7565,31 @@ (i32.store (i32.const 180) (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 208) - (tee_local $2 + (local.tee $2 (i32.add (i32.load (i32.const 208) @@ -7598,24 +7598,24 @@ ) ) ) - (set_local $0 + (local.set $0 (if (result i32) - (get_local $2) + (local.get $2) (return) (i32.const 632) ) ) (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) ) ) @@ -7644,35 +7644,35 @@ (local $15 i32) (local $16 i32) (local $17 i32) - (set_local $12 - (get_global $STACKTOP) + (local.set $12 + (global.get $STACKTOP) ) - (set_global $STACKTOP + (global.set $STACKTOP (i32.add - (get_global $STACKTOP) + (global.get $STACKTOP) (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) ) ) @@ -7680,59 +7680,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 8) @@ -7740,54 +7740,54 @@ (block (result i32) (call $_pthread_cleanup_push (i32.const 4) - (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 $___syscall_ret (call $___syscall146 (i32.const 146) - (get_local $10) + (local.get $10) ) ) ) (call $_pthread_cleanup_pop (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 $___syscall_ret (call $___syscall146 (i32.const 146) - (get_local $9) + (local.get $9) ) ) ) @@ -7795,7 +7795,7 @@ ) ) (block - (set_local $1 + (local.set $1 (i32.const 6) ) (br $while-out) @@ -7803,177 +7803,177 @@ ) (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.le_u - (get_local $6) - (tee_local $14 + (local.get $6) + (local.tee $14 (i32.load offset=4 - (get_local $5) + (local.get $5) ) ) ) (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) ) ) (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) ) ) ) ) (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 $STACKTOP - (get_local $12) + (global.set $STACKTOP + (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) ) @@ -7981,18 +7981,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) ) ) ) @@ -8003,37 +8003,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 $___towrite - (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) ) ) @@ -8041,36 +8041,36 @@ ) (if (result i32) (i32.eq - (get_local $7) + (local.get $7) (i32.const 5) ) (block $label$break$L5 (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$L5 (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 7) ) @@ -8079,27 +8079,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$L10 - (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$L10) @@ -8109,10 +8109,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) ) ) @@ -8121,8 +8121,8 @@ (i32.const 10) ) (block - (set_local $3 - (get_local $5) + (local.set $3 + (local.get $5) ) (br $while-in) ) @@ -8130,99 +8130,99 @@ ) (drop (br_if $label$break$L5 - (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 7) ) (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 $_memcpy - (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 $_fflush (; 19 ;) (; has Stack IR ;) (param $0 i32) (result i32) (local $1 i32) (local $2 i32) (if - (get_local $0) - (set_local $1 + (local.get $0) + (local.set $1 (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 $___fflush_unlocked - (get_local $0) + (local.get $0) ) ) ) (call $___fflush_unlocked - (get_local $0) + (local.get $0) ) ) ) (block - (set_local $0 + (local.set $0 (if (result i32) (i32.load (i32.const 56) @@ -8239,48 +8239,48 @@ (i32.const 36) ) (if - (tee_local $1 + (local.tee $1 (i32.load (i32.const 32) ) ) (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 $___fflush_unlocked - (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 $___unlock @@ -8288,7 +8288,7 @@ ) ) ) - (get_local $1) + (local.get $1) ) (func $_strlen (; 20 ;) (; has Stack IR ;) (param $0 i32) (result i32) (local $1 i32) @@ -8298,36 +8298,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$L1 - (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$L1) ) ) (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) ) ) @@ -8335,18 +8335,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) ) ) @@ -8354,38 +8354,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) ) ) @@ -8396,26 +8396,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) ) @@ -8423,11 +8423,11 @@ ) ) ) - (get_local $0) + (local.get $0) ) - (get_local $5) + (local.get $5) ) - (get_local $3) + (local.get $3) ) ) (func $___overflow (; 21 ;) (; has Stack IR ;) (param $0 i32) (result i32) @@ -8439,54 +8439,54 @@ (local $6 i32) (local $7 i32) (local $8 i32) - (set_local $4 - (get_global $STACKTOP) + (local.set $4 + (global.get $STACKTOP) ) - (set_global $STACKTOP + (global.set $STACKTOP (i32.add - (get_global $STACKTOP) + (global.get $STACKTOP) (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 $___towrite - (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) ) ) @@ -8494,63 +8494,63 @@ ) (if (i32.eq - (get_local $7) + (local.get $7) (i32.const 4) ) - (set_local $3 + (local.set $3 (block $do-once (result i32) (if (if (result i32) (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) ) (i32.ne - (tee_local $8 + (local.tee $8 (i32.const 10) ) (i32.load8_s offset=75 - (get_local $0) + (local.get $0) ) ) (i32.const 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 - (get_local $8) + (local.get $8) ) ) ) (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 7) ) @@ -8560,17 +8560,17 @@ (i32.const 1) ) (i32.load8_u - (get_local $5) + (local.get $5) ) (i32.const -1) ) ) ) ) - (set_global $STACKTOP - (get_local $4) + (global.set $STACKTOP + (local.get $4) ) - (get_local $3) + (local.get $3) ) (func $___fflush_unlocked (; 22 ;) (; has Stack IR ;) (param $0 i32) (result i32) (local $1 i32) @@ -8583,17 +8583,17 @@ (if (result i32) (i32.gt_u (i32.load - (tee_local $1 + (local.tee $1 (i32.add - (get_local $0) + (local.get $0) (i32.const 20) ) ) ) (i32.load - (tee_local $2 + (local.tee $2 (i32.add - (get_local $0) + (local.get $0) (i32.const 28) ) ) @@ -8602,13 +8602,13 @@ (block (result i32) (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 7) ) @@ -8618,7 +8618,7 @@ ) (i32.eqz (i32.load - (get_local $1) + (local.get $1) ) ) ) @@ -8628,21 +8628,21 @@ (block (result i32) (if (i32.lt_u - (tee_local $4 + (local.tee $4 (i32.load - (tee_local $3 + (local.tee $3 (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) ) ) @@ -8651,16 +8651,16 @@ ) (drop (call_indirect (type $FUNCSIG$iiii) - (get_local $0) + (local.get $0) (i32.sub - (get_local $4) - (get_local $6) + (local.get $4) + (local.get $6) ) (i32.const 1) (i32.add (i32.and (i32.load offset=40 - (get_local $0) + (local.get $0) ) (i32.const 7) ) @@ -8670,23 +8670,23 @@ ) ) (i32.store offset=16 - (get_local $0) + (local.get $0) (i32.const 0) ) (i32.store - (get_local $2) + (local.get $2) (i32.const 0) ) (i32.store - (get_local $1) + (local.get $1) (i32.const 0) ) (i32.store - (get_local $5) + (local.get $5) (i32.const 0) ) (i32.store - (get_local $3) + (local.get $3) (i32.const 0) ) (i32.const 0) @@ -8697,28 +8697,28 @@ (local $3 i32) (if (i32.ge_s - (get_local $2) + (local.get $2) (i32.const 4096) ) (return (call $_emscripten_memcpy_big - (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) ) ) @@ -8726,39 +8726,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) ) ) @@ -8769,31 +8769,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) ) ) @@ -8806,31 +8806,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) ) ) @@ -8838,7 +8838,7 @@ ) ) ) - (get_local $3) + (local.get $3) ) (func $runPostSets (; 24 ;) (; has Stack IR ;) (nop) @@ -8847,55 +8847,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) ) ) @@ -8905,47 +8905,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) ) ) @@ -8958,17 +8958,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) ) ) @@ -8977,8 +8977,8 @@ ) ) (i32.sub - (get_local $0) - (get_local $2) + (local.get $0) + (local.get $2) ) ) (func $_puts (; 26 ;) (; has Stack IR ;) (result i32) @@ -8990,7 +8990,7 @@ (local $5 i32) (drop (i32.load offset=76 - (tee_local $0 + (local.tee $0 (i32.load (i32.const 52) ) @@ -9004,25 +9004,25 @@ (i32.add (select (i32.div_u - (tee_local $4 + (local.tee $4 (call $___fwritex (i32.const 672) - (tee_local $3 - (tee_local $2 + (local.tee $3 + (local.tee $2 (call $_strlen (i32.const 672) ) ) ) - (get_local $0) + (local.get $0) ) ) - (get_local $2) + (local.get $2) ) (i32.const 1) (i32.ne - (get_local $3) - (get_local $4) + (local.get $3) + (local.get $4) ) ) (i32.const -1) @@ -9035,37 +9035,37 @@ (if (result i32) (i32.ne (i32.load8_s offset=75 - (get_local $0) + (local.get $0) ) (i32.const 10) ) (i32.lt_u - (tee_local $1 + (local.tee $1 (i32.load - (tee_local $5 + (local.tee $5 (i32.add - (get_local $0) + (local.get $0) (i32.const 20) ) ) ) ) (i32.load offset=16 - (get_local $0) + (local.get $0) ) ) (i32.const 0) ) (block (i32.store - (get_local $5) + (local.get $5) (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 @@ -9075,7 +9075,7 @@ ) (i32.lt_s (call $___overflow - (get_local $0) + (local.get $0) ) (i32.const 0) ) @@ -9089,109 +9089,109 @@ (func $___stdio_seek (; 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 $STACKTOP) + (local.set $4 + (global.get $STACKTOP) ) - (set_global $STACKTOP + (global.set $STACKTOP (i32.add - (get_global $STACKTOP) + (global.get $STACKTOP) (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 $___syscall_ret (call $___syscall140 (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 $STACKTOP - (get_local $4) + (global.set $STACKTOP + (local.get $4) ) - (get_local $0) + (local.get $0) ) (func $___towrite (; 28 ;) (; 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) ) ) @@ -9199,32 +9199,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) @@ -9234,106 +9234,106 @@ (func $___stdout_write (; 29 ;) (; 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 $STACKTOP) + (local.set $4 + (global.get $STACKTOP) ) - (set_global $STACKTOP + (global.set $STACKTOP (i32.add - (get_global $STACKTOP) + (global.get $STACKTOP) (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 5) ) (if (if (result i32) (i32.and (i32.load - (get_local $0) + (local.get $0) ) (i32.const 64) ) (i32.const 0) (block (result i32) (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) ) ) (call $___syscall54 (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 $___stdio_write - (get_local $0) - (get_local $1) - (get_local $2) + (local.get $0) + (local.get $1) + (local.get $2) ) ) - (set_global $STACKTOP - (get_local $4) + (global.set $STACKTOP + (local.get $4) ) - (get_local $3) + (local.get $3) ) (func $___stdio_close (; 30 ;) (; has Stack IR ;) (param $0 i32) (result i32) (local $1 i32) - (set_local $1 - (get_global $STACKTOP) + (local.set $1 + (global.get $STACKTOP) ) - (set_global $STACKTOP + (global.set $STACKTOP (i32.add - (get_global $STACKTOP) + (global.get $STACKTOP) (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 $___syscall_ret (call $___syscall6 (i32.const 6) - (get_local $1) + (local.get $1) ) ) ) - (set_global $STACKTOP - (get_local $1) + (global.set $STACKTOP + (local.get $1) ) - (get_local $0) + (local.get $0) ) (func $___syscall_ret (; 31 ;) (; 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) @@ -9341,22 +9341,22 @@ (call $___errno_location) (i32.sub (i32.const 0) - (get_local $0) + (local.get $0) ) ) (i32.const -1) ) - (get_local $0) + (local.get $0) ) ) (func $dynCall_iiii (; 32 ;) (; 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 7) ) (i32.const 2) @@ -9365,25 +9365,25 @@ ) (func $stackAlloc (; 33 ;) (; has Stack IR ;) (param $0 i32) (result i32) (local $1 i32) - (set_local $1 - (get_global $STACKTOP) + (local.set $1 + (global.get $STACKTOP) ) - (set_global $STACKTOP + (global.set $STACKTOP (i32.add - (get_local $0) - (get_global $STACKTOP) + (local.get $0) + (global.get $STACKTOP) ) ) - (set_global $STACKTOP + (global.set $STACKTOP (i32.and (i32.add - (get_global $STACKTOP) + (global.get $STACKTOP) (i32.const 15) ) (i32.const -16) ) ) - (get_local $1) + (local.get $1) ) (func $___errno_location (; 34 ;) (; has Stack IR ;) (result i32) (if (result i32) @@ -9399,23 +9399,23 @@ (func $setThrew (; 35 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) (if (i32.eqz - (get_global $__THREW__) + (global.get $__THREW__) ) (block - (set_global $__THREW__ - (get_local $0) + (global.set $__THREW__ + (local.get $0) ) - (set_global $threwValue - (get_local $1) + (global.set $threwValue + (local.get $1) ) ) ) ) (func $dynCall_ii (; 36 ;) (; 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) ) ) @@ -9424,19 +9424,19 @@ (nop) ) (func $establishStackSpace (; 38 ;) (; has Stack IR ;) (param $0 i32) (param $1 i32) - (set_global $STACKTOP - (get_local $0) + (global.set $STACKTOP + (local.get $0) ) - (set_global $STACK_MAX - (get_local $1) + (global.set $STACK_MAX + (local.get $1) ) ) (func $dynCall_vi (; 39 ;) (; 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 7) ) (i32.const 10) @@ -9450,13 +9450,13 @@ (i32.const 0) ) (func $stackRestore (; 41 ;) (; has Stack IR ;) (param $0 i32) - (set_global $STACKTOP - (get_local $0) + (global.set $STACKTOP + (local.get $0) ) ) (func $setTempRet0 (; 42 ;) (; has Stack IR ;) (param $0 i32) - (set_global $tempRet0 - (get_local $0) + (global.set $tempRet0 + (local.get $0) ) ) (func $b0 (; 43 ;) (; has Stack IR ;) (param $0 i32) (result i32) @@ -9466,7 +9466,7 @@ (i32.const 0) ) (func $getTempRet0 (; 44 ;) (; has Stack IR ;) (result i32) - (get_global $tempRet0) + (global.get $tempRet0) ) (func $_main (; 45 ;) (; has Stack IR ;) (result i32) (drop @@ -9475,7 +9475,7 @@ (i32.const 0) ) (func $stackSave (; 46 ;) (; has Stack IR ;) (result i32) - (get_global $STACKTOP) + (global.get $STACKTOP) ) (func $b2 (; 47 ;) (; has Stack IR ;) (param $0 i32) (call $abort |