diff options
Diffstat (limited to 'test/emcc_hello_world.fromasm.no-opts')
-rw-r--r-- | test/emcc_hello_world.fromasm.no-opts | 20496 |
1 files changed, 10248 insertions, 10248 deletions
diff --git a/test/emcc_hello_world.fromasm.no-opts b/test/emcc_hello_world.fromasm.no-opts index 9b310b807..218f7068a 100644 --- a/test/emcc_hello_world.fromasm.no-opts +++ b/test/emcc_hello_world.fromasm.no-opts @@ -8,8 +8,8 @@ (type $FUNCSIG$iii (func (param i32 i32) (result i32))) (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 $___stdio_write $b1 $b1 $b1 $b2 $b2 $b2 $b2 $b2 $_cleanup $b2 $b2) + (import "env" "table" (table $table 18 18 funcref)) + (elem (global.get $__table_base) $b0 $___stdio_close $b1 $b1 $___stdout_write $___stdio_seek $___stdio_write $b1 $b1 $b1 $b2 $b2 $b2 $b2 $b2 $_cleanup $b2 $b2) (import "env" "__memory_base" (global $__memory_base i32)) (import "env" "__table_base" (global $__table_base i32)) (import "env" "STACKTOP" (global $STACKTOP$asm2wasm$import i32)) @@ -38,17 +38,17 @@ (import "env" "_sysconf" (func $_sysconf (param i32) (result i32))) (import "env" "___syscall146" (func $___syscall146 (param i32 i32) (result i32))) (import "asm2wasm" "f64-to-int" (func $f64-to-int (param f64) (result i32))) - (global $STACKTOP (mut i32) (get_global $STACKTOP$asm2wasm$import)) - (global $STACK_MAX (mut i32) (get_global $STACK_MAX$asm2wasm$import)) - (global $tempDoublePtr (mut i32) (get_global $tempDoublePtr$asm2wasm$import)) - (global $ABORT (mut i32) (get_global $ABORT$asm2wasm$import)) - (global $cttz_i8 (mut i32) (get_global $cttz_i8$asm2wasm$import)) + (global $STACKTOP (mut i32) (global.get $STACKTOP$asm2wasm$import)) + (global $STACK_MAX (mut i32) (global.get $STACK_MAX$asm2wasm$import)) + (global $tempDoublePtr (mut i32) (global.get $tempDoublePtr$asm2wasm$import)) + (global $ABORT (mut i32) (global.get $ABORT$asm2wasm$import)) + (global $cttz_i8 (mut i32) (global.get $cttz_i8$asm2wasm$import)) (global $__THREW__ (mut i32) (i32.const 0)) (global $threwValue (mut i32) (i32.const 0)) (global $setjmpId (mut i32) (i32.const 0)) (global $undef (mut i32) (i32.const 0)) - (global $nan (mut f64) (get_global $nan$asm2wasm$import)) - (global $inf (mut f64) (get_global $inf$asm2wasm$import)) + (global $nan (mut f64) (global.get $nan$asm2wasm$import)) + (global $inf (mut f64) (global.get $inf$asm2wasm$import)) (global $tempInt (mut i32) (i32.const 0)) (global $tempBigInt (mut i32) (i32.const 0)) (global $tempBigIntP (mut i32) (i32.const 0)) @@ -94,19 +94,19 @@ (export "___udivmoddi4" (func $___udivmoddi4)) (func $stackAlloc (; 19 ;) (param $size i32) (result i32) (local $ret i32) - (set_local $ret - (get_global $STACKTOP) + (local.set $ret + (global.get $STACKTOP) ) - (set_global $STACKTOP + (global.set $STACKTOP (i32.add - (get_global $STACKTOP) - (get_local $size) + (global.get $STACKTOP) + (local.get $size) ) ) - (set_global $STACKTOP + (global.set $STACKTOP (i32.and (i32.add - (get_global $STACKTOP) + (global.get $STACKTOP) (i32.const 15) ) (i32.const -16) @@ -114,88 +114,88 @@ ) (if (i32.ge_s - (get_global $STACKTOP) - (get_global $STACK_MAX) + (global.get $STACKTOP) + (global.get $STACK_MAX) ) (call $abort) ) (return - (get_local $ret) + (local.get $ret) ) ) (func $stackSave (; 20 ;) (result i32) (return - (get_global $STACKTOP) + (global.get $STACKTOP) ) ) (func $stackRestore (; 21 ;) (param $top i32) - (set_global $STACKTOP - (get_local $top) + (global.set $STACKTOP + (local.get $top) ) ) (func $establishStackSpace (; 22 ;) (param $stackBase i32) (param $stackMax i32) - (set_global $STACKTOP - (get_local $stackBase) + (global.set $STACKTOP + (local.get $stackBase) ) - (set_global $STACK_MAX - (get_local $stackMax) + (global.set $STACK_MAX + (local.get $stackMax) ) ) (func $setThrew (; 23 ;) (param $threw i32) (param $value i32) (if (i32.eq - (get_global $__THREW__) + (global.get $__THREW__) (i32.const 0) ) (block - (set_global $__THREW__ - (get_local $threw) + (global.set $__THREW__ + (local.get $threw) ) - (set_global $threwValue - (get_local $value) + (global.set $threwValue + (local.get $value) ) ) ) ) (func $copyTempFloat (; 24 ;) (param $ptr i32) (i32.store8 - (get_global $tempDoublePtr) + (global.get $tempDoublePtr) (i32.load8_s - (get_local $ptr) + (local.get $ptr) ) ) (i32.store8 (i32.add - (get_global $tempDoublePtr) + (global.get $tempDoublePtr) (i32.const 1) ) (i32.load8_s (i32.add - (get_local $ptr) + (local.get $ptr) (i32.const 1) ) ) ) (i32.store8 (i32.add - (get_global $tempDoublePtr) + (global.get $tempDoublePtr) (i32.const 2) ) (i32.load8_s (i32.add - (get_local $ptr) + (local.get $ptr) (i32.const 2) ) ) ) (i32.store8 (i32.add - (get_global $tempDoublePtr) + (global.get $tempDoublePtr) (i32.const 3) ) (i32.load8_s (i32.add - (get_local $ptr) + (local.get $ptr) (i32.const 3) ) ) @@ -203,104 +203,104 @@ ) (func $copyTempDouble (; 25 ;) (param $ptr i32) (i32.store8 - (get_global $tempDoublePtr) + (global.get $tempDoublePtr) (i32.load8_s - (get_local $ptr) + (local.get $ptr) ) ) (i32.store8 (i32.add - (get_global $tempDoublePtr) + (global.get $tempDoublePtr) (i32.const 1) ) (i32.load8_s (i32.add - (get_local $ptr) + (local.get $ptr) (i32.const 1) ) ) ) (i32.store8 (i32.add - (get_global $tempDoublePtr) + (global.get $tempDoublePtr) (i32.const 2) ) (i32.load8_s (i32.add - (get_local $ptr) + (local.get $ptr) (i32.const 2) ) ) ) (i32.store8 (i32.add - (get_global $tempDoublePtr) + (global.get $tempDoublePtr) (i32.const 3) ) (i32.load8_s (i32.add - (get_local $ptr) + (local.get $ptr) (i32.const 3) ) ) ) (i32.store8 (i32.add - (get_global $tempDoublePtr) + (global.get $tempDoublePtr) (i32.const 4) ) (i32.load8_s (i32.add - (get_local $ptr) + (local.get $ptr) (i32.const 4) ) ) ) (i32.store8 (i32.add - (get_global $tempDoublePtr) + (global.get $tempDoublePtr) (i32.const 5) ) (i32.load8_s (i32.add - (get_local $ptr) + (local.get $ptr) (i32.const 5) ) ) ) (i32.store8 (i32.add - (get_global $tempDoublePtr) + (global.get $tempDoublePtr) (i32.const 6) ) (i32.load8_s (i32.add - (get_local $ptr) + (local.get $ptr) (i32.const 6) ) ) ) (i32.store8 (i32.add - (get_global $tempDoublePtr) + (global.get $tempDoublePtr) (i32.const 7) ) (i32.load8_s (i32.add - (get_local $ptr) + (local.get $ptr) (i32.const 7) ) ) ) ) (func $setTempRet0 (; 26 ;) (param $value i32) - (set_global $tempRet0 - (get_local $value) + (global.set $tempRet0 + (local.get $value) ) ) (func $getTempRet0 (; 27 ;) (result i32) (return - (get_global $tempRet0) + (global.get $tempRet0) ) ) (func $_main (; 28 ;) (result i32) @@ -308,36 +308,36 @@ (local $$vararg_buffer i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_global $STACKTOP + (global.set $STACKTOP (i32.add - (get_global $STACKTOP) + (global.get $STACKTOP) (i32.const 16) ) ) (if (i32.ge_s - (get_global $STACKTOP) - (get_global $STACK_MAX) + (global.get $STACKTOP) + (global.get $STACK_MAX) ) (call $abort) ) - (set_local $$vararg_buffer - (get_local $sp) + (local.set $$vararg_buffer + (local.get $sp) ) - (set_local $$retval + (local.set $$retval (i32.const 0) ) (drop (call $_printf (i32.const 672) - (get_local $$vararg_buffer) + (local.get $$vararg_buffer) ) ) - (set_global $STACKTOP - (get_local $sp) + (global.set $STACKTOP + (local.get $sp) ) (return (i32.const 0) @@ -363,39 +363,39 @@ (local $$x$addr$0 f64) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) (f64.store - (get_global $tempDoublePtr) - (get_local $$x) + (global.get $tempDoublePtr) + (local.get $$x) ) - (set_local $$0 + (local.set $$0 (i32.load - (get_global $tempDoublePtr) + (global.get $tempDoublePtr) ) ) - (set_local $$1 + (local.set $$1 (i32.load (i32.add - (get_global $tempDoublePtr) + (global.get $tempDoublePtr) (i32.const 4) ) ) ) - (set_local $$2 + (local.set $$2 (call $_bitshift64Lshr - (get_local $$0) - (get_local $$1) + (local.get $$0) + (local.get $$1) (i32.const 52) ) ) - (set_local $$3 - (get_global $tempRet0) + (local.set $$3 + (global.get $tempRet0) ) - (set_local $$conv + (local.set $$conv (i32.and - (get_local $$2) + (local.get $$2) (i32.const 2047) ) ) @@ -405,140 +405,140 @@ (block $switch-case (br_table $switch-case $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-default $switch-case0 $switch-default (i32.sub - (get_local $$conv) + (local.get $$conv) (i32.const 0) ) ) ) (block - (set_local $$tobool1 + (local.set $$tobool1 (f64.ne - (get_local $$x) + (local.get $$x) (f64.const 0) ) ) (if - (get_local $$tobool1) + (local.get $$tobool1) (block - (set_local $$mul + (local.set $$mul (f64.mul - (get_local $$x) + (local.get $$x) (f64.const 18446744073709551615) ) ) - (set_local $$call + (local.set $$call (call $_frexp - (get_local $$mul) - (get_local $$e) + (local.get $$mul) + (local.get $$e) ) ) - (set_local $$4 + (local.set $$4 (i32.load - (get_local $$e) + (local.get $$e) ) ) - (set_local $$sub + (local.set $$sub (i32.add - (get_local $$4) + (local.get $$4) (i32.const -64) ) ) - (set_local $$storemerge - (get_local $$sub) + (local.set $$storemerge + (local.get $$sub) ) - (set_local $$x$addr$0 - (get_local $$call) + (local.set $$x$addr$0 + (local.get $$call) ) ) (block - (set_local $$storemerge + (local.set $$storemerge (i32.const 0) ) - (set_local $$x$addr$0 - (get_local $$x) + (local.set $$x$addr$0 + (local.get $$x) ) ) ) (i32.store - (get_local $$e) - (get_local $$storemerge) + (local.get $$e) + (local.get $$storemerge) ) - (set_local $$retval$0 - (get_local $$x$addr$0) + (local.set $$retval$0 + (local.get $$x$addr$0) ) (br $switch) ) ) (block - (set_local $$retval$0 - (get_local $$x) + (local.set $$retval$0 + (local.get $$x) ) (br $switch) ) ) (block - (set_local $$sub8 + (local.set $$sub8 (i32.add - (get_local $$conv) + (local.get $$conv) (i32.const -1022) ) ) (i32.store - (get_local $$e) - (get_local $$sub8) + (local.get $$e) + (local.get $$sub8) ) - (set_local $$5 + (local.set $$5 (i32.and - (get_local $$1) + (local.get $$1) (i32.const -2146435073) ) ) - (set_local $$6 + (local.set $$6 (i32.or - (get_local $$5) + (local.get $$5) (i32.const 1071644672) ) ) (i32.store - (get_global $tempDoublePtr) - (get_local $$0) + (global.get $tempDoublePtr) + (local.get $$0) ) (i32.store (i32.add - (get_global $tempDoublePtr) + (global.get $tempDoublePtr) (i32.const 4) ) - (get_local $$6) + (local.get $$6) ) - (set_local $$7 + (local.set $$7 (f64.load - (get_global $tempDoublePtr) + (global.get $tempDoublePtr) ) ) - (set_local $$retval$0 - (get_local $$7) + (local.set $$retval$0 + (local.get $$7) ) ) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) (func $_frexpl (; 30 ;) (param $$x f64) (param $$e i32) (result f64) (local $$call f64) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_local $$call + (local.set $$call (call $_frexp - (get_local $$x) - (get_local $$e) + (local.get $$x) + (local.get $$e) ) ) (return - (get_local $$call) + (local.get $$call) ) ) (func $_strerror (; 31 ;) (param $$e i32) (result i32) @@ -563,77 +563,77 @@ (local $$tobool8 i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_local $$i$012 + (local.set $$i$012 (i32.const 0) ) (loop $while-in (block $while-out - (set_local $$arrayidx + (local.set $$arrayidx (i32.add (i32.const 687) - (get_local $$i$012) + (local.get $$i$012) ) ) - (set_local $$0 + (local.set $$0 (i32.load8_s - (get_local $$arrayidx) + (local.get $$arrayidx) ) ) - (set_local $$conv + (local.set $$conv (i32.and - (get_local $$0) + (local.get $$0) (i32.const 255) ) ) - (set_local $$cmp + (local.set $$cmp (i32.eq - (get_local $$conv) - (get_local $$e) + (local.get $$conv) + (local.get $$e) ) ) (if - (get_local $$cmp) + (local.get $$cmp) (block - (set_local $$i$012$lcssa - (get_local $$i$012) + (local.set $$i$012$lcssa + (local.get $$i$012) ) - (set_local $label + (local.set $label (i32.const 2) ) (br $while-out) ) ) - (set_local $$inc + (local.set $$inc (i32.add - (get_local $$i$012) + (local.get $$i$012) (i32.const 1) ) ) - (set_local $$tobool + (local.set $$tobool (i32.eq - (get_local $$inc) + (local.get $$inc) (i32.const 87) ) ) (if - (get_local $$tobool) + (local.get $$tobool) (block - (set_local $$i$111 + (local.set $$i$111 (i32.const 87) ) - (set_local $$s$010 + (local.set $$s$010 (i32.const 775) ) - (set_local $label + (local.set $label (i32.const 5) ) (br $while-out) ) - (set_local $$i$012 - (get_local $$inc) + (local.set $$i$012 + (local.get $$inc) ) ) (br $while-in) @@ -641,29 +641,29 @@ ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 2) ) (block - (set_local $$tobool5$9 + (local.set $$tobool5$9 (i32.eq - (get_local $$i$012$lcssa) + (local.get $$i$012$lcssa) (i32.const 0) ) ) (if - (get_local $$tobool5$9) - (set_local $$s$0$lcssa + (local.get $$tobool5$9) + (local.set $$s$0$lcssa (i32.const 775) ) (block - (set_local $$i$111 - (get_local $$i$012$lcssa) + (local.set $$i$111 + (local.get $$i$012$lcssa) ) - (set_local $$s$010 + (local.set $$s$010 (i32.const 775) ) - (set_local $label + (local.set $label (i32.const 5) ) ) @@ -672,29 +672,29 @@ ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 5) ) (loop $while-in1 (block $while-out0 - (set_local $label + (local.set $label (i32.const 0) ) - (set_local $$s$1 - (get_local $$s$010) + (local.set $$s$1 + (local.get $$s$010) ) (loop $while-in3 (block $while-out2 - (set_local $$1 + (local.set $$1 (i32.load8_s - (get_local $$s$1) + (local.get $$s$1) ) ) - (set_local $$tobool8 + (local.set $$tobool8 (i32.eq (i32.shr_s (i32.shl - (get_local $$1) + (local.get $$1) (i32.const 24) ) (i32.const 24) @@ -702,55 +702,55 @@ (i32.const 0) ) ) - (set_local $$incdec$ptr + (local.set $$incdec$ptr (i32.add - (get_local $$s$1) + (local.get $$s$1) (i32.const 1) ) ) (if - (get_local $$tobool8) + (local.get $$tobool8) (block - (set_local $$incdec$ptr$lcssa - (get_local $$incdec$ptr) + (local.set $$incdec$ptr$lcssa + (local.get $$incdec$ptr) ) (br $while-out2) ) - (set_local $$s$1 - (get_local $$incdec$ptr) + (local.set $$s$1 + (local.get $$incdec$ptr) ) ) (br $while-in3) ) ) - (set_local $$dec + (local.set $$dec (i32.add - (get_local $$i$111) + (local.get $$i$111) (i32.const -1) ) ) - (set_local $$tobool5 + (local.set $$tobool5 (i32.eq - (get_local $$dec) + (local.get $$dec) (i32.const 0) ) ) (if - (get_local $$tobool5) + (local.get $$tobool5) (block - (set_local $$s$0$lcssa - (get_local $$incdec$ptr$lcssa) + (local.set $$s$0$lcssa + (local.get $$incdec$ptr$lcssa) ) (br $while-out0) ) (block - (set_local $$i$111 - (get_local $$dec) + (local.set $$i$111 + (local.get $$dec) ) - (set_local $$s$010 - (get_local $$incdec$ptr$lcssa) + (local.set $$s$010 + (local.get $$incdec$ptr$lcssa) ) - (set_local $label + (local.set $label (i32.const 5) ) ) @@ -760,7 +760,7 @@ ) ) (return - (get_local $$s$0$lcssa) + (local.get $$s$0$lcssa) ) ) (func $___errno_location (; 32 ;) (result i32) @@ -772,47 +772,47 @@ (local $$tobool i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_local $$0 + (local.set $$0 (i32.load (i32.const 16) ) ) - (set_local $$tobool + (local.set $$tobool (i32.eq - (get_local $$0) + (local.get $$0) (i32.const 0) ) ) (if - (get_local $$tobool) - (set_local $$retval$0 + (local.get $$tobool) + (local.set $$retval$0 (i32.const 60) ) (block - (set_local $$call$i + (local.set $$call$i (call $_pthread_self) ) - (set_local $$errno_ptr + (local.set $$errno_ptr (i32.add - (get_local $$call$i) + (local.get $$call$i) (i32.const 60) ) ) - (set_local $$1 + (local.set $$1 (i32.load - (get_local $$errno_ptr) + (local.get $$errno_ptr) ) ) - (set_local $$retval$0 - (get_local $$1) + (local.set $$retval$0 + (local.get $$1) ) ) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) (func $___stdio_close (; 33 ;) (param $$f i32) (result i32) @@ -823,56 +823,56 @@ (local $$vararg_buffer i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_global $STACKTOP + (global.set $STACKTOP (i32.add - (get_global $STACKTOP) + (global.get $STACKTOP) (i32.const 16) ) ) (if (i32.ge_s - (get_global $STACKTOP) - (get_global $STACK_MAX) + (global.get $STACKTOP) + (global.get $STACK_MAX) ) (call $abort) ) - (set_local $$vararg_buffer - (get_local $sp) + (local.set $$vararg_buffer + (local.get $sp) ) - (set_local $$fd + (local.set $$fd (i32.add - (get_local $$f) + (local.get $$f) (i32.const 60) ) ) - (set_local $$0 + (local.set $$0 (i32.load - (get_local $$fd) + (local.get $$fd) ) ) (i32.store - (get_local $$vararg_buffer) - (get_local $$0) + (local.get $$vararg_buffer) + (local.get $$0) ) - (set_local $$call + (local.set $$call (call $___syscall6 (i32.const 6) - (get_local $$vararg_buffer) + (local.get $$vararg_buffer) ) ) - (set_local $$call1 + (local.set $$call1 (call $___syscall_ret - (get_local $$call) + (local.get $$call) ) ) - (set_global $STACKTOP - (get_local $sp) + (global.set $STACKTOP + (local.get $sp) ) (return - (get_local $$call1) + (local.get $$call1) ) ) (func $___stdout_write (; 34 ;) (param $$f i32) (param $$buf i32) (param $$len i32) (result i32) @@ -892,139 +892,139 @@ (local $$write i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_global $STACKTOP + (global.set $STACKTOP (i32.add - (get_global $STACKTOP) + (global.get $STACKTOP) (i32.const 80) ) ) (if (i32.ge_s - (get_global $STACKTOP) - (get_global $STACK_MAX) + (global.get $STACKTOP) + (global.get $STACK_MAX) ) (call $abort) ) - (set_local $$vararg_buffer - (get_local $sp) + (local.set $$vararg_buffer + (local.get $sp) ) - (set_local $$tio + (local.set $$tio (i32.add - (get_local $sp) + (local.get $sp) (i32.const 12) ) ) - (set_local $$write + (local.set $$write (i32.add - (get_local $$f) + (local.get $$f) (i32.const 36) ) ) (i32.store - (get_local $$write) + (local.get $$write) (i32.const 4) ) - (set_local $$0 + (local.set $$0 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and + (local.set $$and (i32.and - (get_local $$0) + (local.get $$0) (i32.const 64) ) ) - (set_local $$tobool + (local.set $$tobool (i32.eq - (get_local $$and) + (local.get $$and) (i32.const 0) ) ) (if - (get_local $$tobool) + (local.get $$tobool) (block - (set_local $$fd + (local.set $$fd (i32.add - (get_local $$f) + (local.get $$f) (i32.const 60) ) ) - (set_local $$1 + (local.set $$1 (i32.load - (get_local $$fd) + (local.get $$fd) ) ) (i32.store - (get_local $$vararg_buffer) - (get_local $$1) + (local.get $$vararg_buffer) + (local.get $$1) ) - (set_local $$vararg_ptr1 + (local.set $$vararg_ptr1 (i32.add - (get_local $$vararg_buffer) + (local.get $$vararg_buffer) (i32.const 4) ) ) (i32.store - (get_local $$vararg_ptr1) + (local.get $$vararg_ptr1) (i32.const 21505) ) - (set_local $$vararg_ptr2 + (local.set $$vararg_ptr2 (i32.add - (get_local $$vararg_buffer) + (local.get $$vararg_buffer) (i32.const 8) ) ) (i32.store - (get_local $$vararg_ptr2) - (get_local $$tio) + (local.get $$vararg_ptr2) + (local.get $$tio) ) - (set_local $$call + (local.set $$call (call $___syscall54 (i32.const 54) - (get_local $$vararg_buffer) + (local.get $$vararg_buffer) ) ) - (set_local $$tobool2 + (local.set $$tobool2 (i32.eq - (get_local $$call) + (local.get $$call) (i32.const 0) ) ) (if (i32.eqz - (get_local $$tobool2) + (local.get $$tobool2) ) (block - (set_local $$lbf + (local.set $$lbf (i32.add - (get_local $$f) + (local.get $$f) (i32.const 75) ) ) (i32.store8 - (get_local $$lbf) + (local.get $$lbf) (i32.const -1) ) ) ) ) ) - (set_local $$call3 + (local.set $$call3 (call $___stdio_write - (get_local $$f) - (get_local $$buf) - (get_local $$len) + (local.get $$f) + (local.get $$buf) + (local.get $$len) ) ) - (set_global $STACKTOP - (get_local $sp) + (global.set $STACKTOP + (local.get $sp) ) (return - (get_local $$call3) + (local.get $$call3) ) ) (func $___stdio_seek (; 35 ;) (param $$f i32) (param $$off i32) (param $$whence i32) (result i32) @@ -1043,130 +1043,130 @@ (local $$vararg_ptr4 i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_global $STACKTOP + (global.set $STACKTOP (i32.add - (get_global $STACKTOP) + (global.get $STACKTOP) (i32.const 32) ) ) (if (i32.ge_s - (get_global $STACKTOP) - (get_global $STACK_MAX) + (global.get $STACKTOP) + (global.get $STACK_MAX) ) (call $abort) ) - (set_local $$vararg_buffer - (get_local $sp) + (local.set $$vararg_buffer + (local.get $sp) ) - (set_local $$ret + (local.set $$ret (i32.add - (get_local $sp) + (local.get $sp) (i32.const 20) ) ) - (set_local $$fd + (local.set $$fd (i32.add - (get_local $$f) + (local.get $$f) (i32.const 60) ) ) - (set_local $$0 + (local.set $$0 (i32.load - (get_local $$fd) + (local.get $$fd) ) ) (i32.store - (get_local $$vararg_buffer) - (get_local $$0) + (local.get $$vararg_buffer) + (local.get $$0) ) - (set_local $$vararg_ptr1 + (local.set $$vararg_ptr1 (i32.add - (get_local $$vararg_buffer) + (local.get $$vararg_buffer) (i32.const 4) ) ) (i32.store - (get_local $$vararg_ptr1) + (local.get $$vararg_ptr1) (i32.const 0) ) - (set_local $$vararg_ptr2 + (local.set $$vararg_ptr2 (i32.add - (get_local $$vararg_buffer) + (local.get $$vararg_buffer) (i32.const 8) ) ) (i32.store - (get_local $$vararg_ptr2) - (get_local $$off) + (local.get $$vararg_ptr2) + (local.get $$off) ) - (set_local $$vararg_ptr3 + (local.set $$vararg_ptr3 (i32.add - (get_local $$vararg_buffer) + (local.get $$vararg_buffer) (i32.const 12) ) ) (i32.store - (get_local $$vararg_ptr3) - (get_local $$ret) + (local.get $$vararg_ptr3) + (local.get $$ret) ) - (set_local $$vararg_ptr4 + (local.set $$vararg_ptr4 (i32.add - (get_local $$vararg_buffer) + (local.get $$vararg_buffer) (i32.const 16) ) ) (i32.store - (get_local $$vararg_ptr4) - (get_local $$whence) + (local.get $$vararg_ptr4) + (local.get $$whence) ) - (set_local $$call + (local.set $$call (call $___syscall140 (i32.const 140) - (get_local $$vararg_buffer) + (local.get $$vararg_buffer) ) ) - (set_local $$call1 + (local.set $$call1 (call $___syscall_ret - (get_local $$call) + (local.get $$call) ) ) - (set_local $$cmp + (local.set $$cmp (i32.lt_s - (get_local $$call1) + (local.get $$call1) (i32.const 0) ) ) (if - (get_local $$cmp) + (local.get $$cmp) (block (i32.store - (get_local $$ret) + (local.get $$ret) (i32.const -1) ) - (set_local $$1 + (local.set $$1 (i32.const -1) ) ) (block - (set_local $$$pre + (local.set $$$pre (i32.load - (get_local $$ret) + (local.get $$ret) ) ) - (set_local $$1 - (get_local $$$pre) + (local.set $$1 + (local.get $$$pre) ) ) ) - (set_global $STACKTOP - (get_local $sp) + (global.set $STACKTOP + (local.get $sp) ) (return - (get_local $$1) + (local.get $$1) ) ) (func $_fflush (; 36 ;) (param $$f i32) (result i32) @@ -1208,207 +1208,207 @@ (local $$wpos i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_local $$tobool + (local.set $$tobool (i32.eq - (get_local $$f) + (local.get $$f) (i32.const 0) ) ) (block $do-once (if - (get_local $$tobool) + (local.get $$tobool) (block - (set_local $$1 + (local.set $$1 (i32.load (i32.const 12) ) ) - (set_local $$tobool5 + (local.set $$tobool5 (i32.eq - (get_local $$1) + (local.get $$1) (i32.const 0) ) ) (if - (get_local $$tobool5) - (set_local $$cond10 + (local.get $$tobool5) + (local.set $$cond10 (i32.const 0) ) (block - (set_local $$2 + (local.set $$2 (i32.load (i32.const 12) ) ) - (set_local $$call7 + (local.set $$call7 (call $_fflush - (get_local $$2) + (local.get $$2) ) ) - (set_local $$cond10 - (get_local $$call7) + (local.set $$cond10 + (local.get $$call7) ) ) ) (call $___lock (i32.const 44) ) - (set_local $$f$addr$0$19 + (local.set $$f$addr$0$19 (i32.load (i32.const 40) ) ) - (set_local $$tobool11$20 + (local.set $$tobool11$20 (i32.eq - (get_local $$f$addr$0$19) + (local.get $$f$addr$0$19) (i32.const 0) ) ) (if - (get_local $$tobool11$20) - (set_local $$r$0$lcssa - (get_local $$cond10) + (local.get $$tobool11$20) + (local.set $$r$0$lcssa + (local.get $$cond10) ) (block - (set_local $$f$addr$022 - (get_local $$f$addr$0$19) + (local.set $$f$addr$022 + (local.get $$f$addr$0$19) ) - (set_local $$r$021 - (get_local $$cond10) + (local.set $$r$021 + (local.get $$cond10) ) (loop $while-in (block $while-out - (set_local $$lock13 + (local.set $$lock13 (i32.add - (get_local $$f$addr$022) + (local.get $$f$addr$022) (i32.const 76) ) ) - (set_local $$3 + (local.set $$3 (i32.load - (get_local $$lock13) + (local.get $$lock13) ) ) - (set_local $$cmp14 + (local.set $$cmp14 (i32.gt_s - (get_local $$3) + (local.get $$3) (i32.const -1) ) ) (if - (get_local $$cmp14) + (local.get $$cmp14) (block - (set_local $$call16 + (local.set $$call16 (call $___lockfile - (get_local $$f$addr$022) + (local.get $$f$addr$022) ) ) - (set_local $$cond19 - (get_local $$call16) + (local.set $$cond19 + (local.get $$call16) ) ) - (set_local $$cond19 + (local.set $$cond19 (i32.const 0) ) ) - (set_local $$wpos + (local.set $$wpos (i32.add - (get_local $$f$addr$022) + (local.get $$f$addr$022) (i32.const 20) ) ) - (set_local $$4 + (local.set $$4 (i32.load - (get_local $$wpos) + (local.get $$wpos) ) ) - (set_local $$wbase + (local.set $$wbase (i32.add - (get_local $$f$addr$022) + (local.get $$f$addr$022) (i32.const 28) ) ) - (set_local $$5 + (local.set $$5 (i32.load - (get_local $$wbase) + (local.get $$wbase) ) ) - (set_local $$cmp20 + (local.set $$cmp20 (i32.gt_u - (get_local $$4) - (get_local $$5) + (local.get $$4) + (local.get $$5) ) ) (if - (get_local $$cmp20) + (local.get $$cmp20) (block - (set_local $$call22 + (local.set $$call22 (call $___fflush_unlocked - (get_local $$f$addr$022) + (local.get $$f$addr$022) ) ) - (set_local $$or + (local.set $$or (i32.or - (get_local $$call22) - (get_local $$r$021) + (local.get $$call22) + (local.get $$r$021) ) ) - (set_local $$r$1 - (get_local $$or) + (local.set $$r$1 + (local.get $$or) ) ) - (set_local $$r$1 - (get_local $$r$021) + (local.set $$r$1 + (local.get $$r$021) ) ) - (set_local $$tobool24 + (local.set $$tobool24 (i32.eq - (get_local $$cond19) + (local.get $$cond19) (i32.const 0) ) ) (if (i32.eqz - (get_local $$tobool24) + (local.get $$tobool24) ) (call $___unlockfile - (get_local $$f$addr$022) + (local.get $$f$addr$022) ) ) - (set_local $$next + (local.set $$next (i32.add - (get_local $$f$addr$022) + (local.get $$f$addr$022) (i32.const 56) ) ) - (set_local $$f$addr$0 + (local.set $$f$addr$0 (i32.load - (get_local $$next) + (local.get $$next) ) ) - (set_local $$tobool11 + (local.set $$tobool11 (i32.eq - (get_local $$f$addr$0) + (local.get $$f$addr$0) (i32.const 0) ) ) (if - (get_local $$tobool11) + (local.get $$tobool11) (block - (set_local $$r$0$lcssa - (get_local $$r$1) + (local.set $$r$0$lcssa + (local.get $$r$1) ) (br $while-out) ) (block - (set_local $$f$addr$022 - (get_local $$f$addr$0) + (local.set $$f$addr$022 + (local.get $$f$addr$0) ) - (set_local $$r$021 - (get_local $$r$1) + (local.set $$r$021 + (local.get $$r$1) ) ) ) @@ -1420,71 +1420,71 @@ (call $___unlock (i32.const 44) ) - (set_local $$retval$0 - (get_local $$r$0$lcssa) + (local.set $$retval$0 + (local.get $$r$0$lcssa) ) ) (block - (set_local $$lock + (local.set $$lock (i32.add - (get_local $$f) + (local.get $$f) (i32.const 76) ) ) - (set_local $$0 + (local.set $$0 (i32.load - (get_local $$lock) + (local.get $$lock) ) ) - (set_local $$cmp + (local.set $$cmp (i32.gt_s - (get_local $$0) + (local.get $$0) (i32.const -1) ) ) (if (i32.eqz - (get_local $$cmp) + (local.get $$cmp) ) (block - (set_local $$call1$18 + (local.set $$call1$18 (call $___fflush_unlocked - (get_local $$f) + (local.get $$f) ) ) - (set_local $$retval$0 - (get_local $$call1$18) + (local.set $$retval$0 + (local.get $$call1$18) ) (br $do-once) ) ) - (set_local $$call + (local.set $$call (call $___lockfile - (get_local $$f) + (local.get $$f) ) ) - (set_local $$phitmp + (local.set $$phitmp (i32.eq - (get_local $$call) + (local.get $$call) (i32.const 0) ) ) - (set_local $$call1 + (local.set $$call1 (call $___fflush_unlocked - (get_local $$f) + (local.get $$f) ) ) (if - (get_local $$phitmp) - (set_local $$retval$0 - (get_local $$call1) + (local.get $$phitmp) + (local.set $$retval$0 + (local.get $$call1) ) (block (call $___unlockfile - (get_local $$f) + (local.get $$f) ) - (set_local $$retval$0 - (get_local $$call1) + (local.set $$retval$0 + (local.get $$call1) ) ) ) @@ -1492,7 +1492,7 @@ ) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) (func $_printf (; 37 ;) (param $$fmt i32) (param $$varargs i32) (result i32) @@ -1501,53 +1501,53 @@ (local $$call i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_global $STACKTOP + (global.set $STACKTOP (i32.add - (get_global $STACKTOP) + (global.get $STACKTOP) (i32.const 16) ) ) (if (i32.ge_s - (get_global $STACKTOP) - (get_global $STACK_MAX) + (global.get $STACKTOP) + (global.get $STACK_MAX) ) (call $abort) ) - (set_local $$ap - (get_local $sp) + (local.set $$ap + (local.get $sp) ) (i32.store - (get_local $$ap) - (get_local $$varargs) + (local.get $$ap) + (local.get $$varargs) ) - (set_local $$0 + (local.set $$0 (i32.load (i32.const 8) ) ) - (set_local $$call + (local.set $$call (call $_vfprintf - (get_local $$0) - (get_local $$fmt) - (get_local $$ap) + (local.get $$0) + (local.get $$fmt) + (local.get $$ap) ) ) - (set_global $STACKTOP - (get_local $sp) + (global.set $STACKTOP + (local.get $sp) ) (return - (get_local $$call) + (local.get $$call) ) ) (func $___lockfile (; 38 ;) (param $$f i32) (result i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) (return (i32.const 0) @@ -1556,8 +1556,8 @@ (func $___unlockfile (; 39 ;) (param $$f i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) (return) ) @@ -1633,588 +1633,588 @@ (local $$wpos i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_global $STACKTOP + (global.set $STACKTOP (i32.add - (get_global $STACKTOP) + (global.get $STACKTOP) (i32.const 48) ) ) (if (i32.ge_s - (get_global $STACKTOP) - (get_global $STACK_MAX) + (global.get $STACKTOP) + (global.get $STACK_MAX) ) (call $abort) ) - (set_local $$vararg_buffer3 + (local.set $$vararg_buffer3 (i32.add - (get_local $sp) + (local.get $sp) (i32.const 16) ) ) - (set_local $$vararg_buffer - (get_local $sp) + (local.set $$vararg_buffer + (local.get $sp) ) - (set_local $$iovs + (local.set $$iovs (i32.add - (get_local $sp) + (local.get $sp) (i32.const 32) ) ) - (set_local $$wbase + (local.set $$wbase (i32.add - (get_local $$f) + (local.get $$f) (i32.const 28) ) ) - (set_local $$0 + (local.set $$0 (i32.load - (get_local $$wbase) + (local.get $$wbase) ) ) (i32.store - (get_local $$iovs) - (get_local $$0) + (local.get $$iovs) + (local.get $$0) ) - (set_local $$iov_len + (local.set $$iov_len (i32.add - (get_local $$iovs) + (local.get $$iovs) (i32.const 4) ) ) - (set_local $$wpos + (local.set $$wpos (i32.add - (get_local $$f) + (local.get $$f) (i32.const 20) ) ) - (set_local $$1 + (local.set $$1 (i32.load - (get_local $$wpos) + (local.get $$wpos) ) ) - (set_local $$sub$ptr$sub + (local.set $$sub$ptr$sub (i32.sub - (get_local $$1) - (get_local $$0) + (local.get $$1) + (local.get $$0) ) ) (i32.store - (get_local $$iov_len) - (get_local $$sub$ptr$sub) + (local.get $$iov_len) + (local.get $$sub$ptr$sub) ) - (set_local $$iov_base2 + (local.set $$iov_base2 (i32.add - (get_local $$iovs) + (local.get $$iovs) (i32.const 8) ) ) (i32.store - (get_local $$iov_base2) - (get_local $$buf) + (local.get $$iov_base2) + (local.get $$buf) ) - (set_local $$iov_len3 + (local.set $$iov_len3 (i32.add - (get_local $$iovs) + (local.get $$iovs) (i32.const 12) ) ) (i32.store - (get_local $$iov_len3) - (get_local $$len) + (local.get $$iov_len3) + (local.get $$len) ) - (set_local $$add + (local.set $$add (i32.add - (get_local $$sub$ptr$sub) - (get_local $$len) + (local.get $$sub$ptr$sub) + (local.get $$len) ) ) - (set_local $$fd8 + (local.set $$fd8 (i32.add - (get_local $$f) + (local.get $$f) (i32.const 60) ) ) - (set_local $$buf31 + (local.set $$buf31 (i32.add - (get_local $$f) + (local.get $$f) (i32.const 44) ) ) - (set_local $$iov$0 - (get_local $$iovs) + (local.set $$iov$0 + (local.get $$iovs) ) - (set_local $$iovcnt$0 + (local.set $$iovcnt$0 (i32.const 2) ) - (set_local $$rem$0 - (get_local $$add) + (local.set $$rem$0 + (local.get $$add) ) (loop $while-in (block $while-out - (set_local $$2 + (local.set $$2 (i32.load (i32.const 16) ) ) - (set_local $$tobool + (local.set $$tobool (i32.eq - (get_local $$2) + (local.get $$2) (i32.const 0) ) ) (if - (get_local $$tobool) + (local.get $$tobool) (block - (set_local $$4 + (local.set $$4 (i32.load - (get_local $$fd8) + (local.get $$fd8) ) ) (i32.store - (get_local $$vararg_buffer3) - (get_local $$4) + (local.get $$vararg_buffer3) + (local.get $$4) ) - (set_local $$vararg_ptr6 + (local.set $$vararg_ptr6 (i32.add - (get_local $$vararg_buffer3) + (local.get $$vararg_buffer3) (i32.const 4) ) ) (i32.store - (get_local $$vararg_ptr6) - (get_local $$iov$0) + (local.get $$vararg_ptr6) + (local.get $$iov$0) ) - (set_local $$vararg_ptr7 + (local.set $$vararg_ptr7 (i32.add - (get_local $$vararg_buffer3) + (local.get $$vararg_buffer3) (i32.const 8) ) ) (i32.store - (get_local $$vararg_ptr7) - (get_local $$iovcnt$0) + (local.get $$vararg_ptr7) + (local.get $$iovcnt$0) ) - (set_local $$call9 + (local.set $$call9 (call $___syscall146 (i32.const 146) - (get_local $$vararg_buffer3) + (local.get $$vararg_buffer3) ) ) - (set_local $$call10 + (local.set $$call10 (call $___syscall_ret - (get_local $$call9) + (local.get $$call9) ) ) - (set_local $$cnt$0 - (get_local $$call10) + (local.set $$cnt$0 + (local.get $$call10) ) ) (block (call $_pthread_cleanup_push (i32.const 5) - (get_local $$f) + (local.get $$f) ) - (set_local $$3 + (local.set $$3 (i32.load - (get_local $$fd8) + (local.get $$fd8) ) ) (i32.store - (get_local $$vararg_buffer) - (get_local $$3) + (local.get $$vararg_buffer) + (local.get $$3) ) - (set_local $$vararg_ptr1 + (local.set $$vararg_ptr1 (i32.add - (get_local $$vararg_buffer) + (local.get $$vararg_buffer) (i32.const 4) ) ) (i32.store - (get_local $$vararg_ptr1) - (get_local $$iov$0) + (local.get $$vararg_ptr1) + (local.get $$iov$0) ) - (set_local $$vararg_ptr2 + (local.set $$vararg_ptr2 (i32.add - (get_local $$vararg_buffer) + (local.get $$vararg_buffer) (i32.const 8) ) ) (i32.store - (get_local $$vararg_ptr2) - (get_local $$iovcnt$0) + (local.get $$vararg_ptr2) + (local.get $$iovcnt$0) ) - (set_local $$call + (local.set $$call (call $___syscall146 (i32.const 146) - (get_local $$vararg_buffer) + (local.get $$vararg_buffer) ) ) - (set_local $$call7 + (local.set $$call7 (call $___syscall_ret - (get_local $$call) + (local.get $$call) ) ) (call $_pthread_cleanup_pop (i32.const 0) ) - (set_local $$cnt$0 - (get_local $$call7) + (local.set $$cnt$0 + (local.get $$call7) ) ) ) - (set_local $$cmp + (local.set $$cmp (i32.eq - (get_local $$rem$0) - (get_local $$cnt$0) + (local.get $$rem$0) + (local.get $$cnt$0) ) ) (if - (get_local $$cmp) + (local.get $$cmp) (block - (set_local $label + (local.set $label (i32.const 6) ) (br $while-out) ) ) - (set_local $$cmp17 + (local.set $$cmp17 (i32.lt_s - (get_local $$cnt$0) + (local.get $$cnt$0) (i32.const 0) ) ) (if - (get_local $$cmp17) + (local.get $$cmp17) (block - (set_local $$iov$0$lcssa57 - (get_local $$iov$0) + (local.set $$iov$0$lcssa57 + (local.get $$iov$0) ) - (set_local $$iovcnt$0$lcssa58 - (get_local $$iovcnt$0) + (local.set $$iovcnt$0$lcssa58 + (local.get $$iovcnt$0) ) - (set_local $label + (local.set $label (i32.const 8) ) (br $while-out) ) ) - (set_local $$sub26 + (local.set $$sub26 (i32.sub - (get_local $$rem$0) - (get_local $$cnt$0) + (local.get $$rem$0) + (local.get $$cnt$0) ) ) - (set_local $$iov_len28 + (local.set $$iov_len28 (i32.add - (get_local $$iov$0) + (local.get $$iov$0) (i32.const 4) ) ) - (set_local $$10 + (local.set $$10 (i32.load - (get_local $$iov_len28) + (local.get $$iov_len28) ) ) - (set_local $$cmp29 + (local.set $$cmp29 (i32.gt_u - (get_local $$cnt$0) - (get_local $$10) + (local.get $$cnt$0) + (local.get $$10) ) ) (if - (get_local $$cmp29) + (local.get $$cmp29) (block - (set_local $$11 + (local.set $$11 (i32.load - (get_local $$buf31) + (local.get $$buf31) ) ) (i32.store - (get_local $$wbase) - (get_local $$11) + (local.get $$wbase) + (local.get $$11) ) (i32.store - (get_local $$wpos) - (get_local $$11) + (local.get $$wpos) + (local.get $$11) ) - (set_local $$sub36 + (local.set $$sub36 (i32.sub - (get_local $$cnt$0) - (get_local $$10) + (local.get $$cnt$0) + (local.get $$10) ) ) - (set_local $$incdec$ptr + (local.set $$incdec$ptr (i32.add - (get_local $$iov$0) + (local.get $$iov$0) (i32.const 8) ) ) - (set_local $$dec + (local.set $$dec (i32.add - (get_local $$iovcnt$0) + (local.get $$iovcnt$0) (i32.const -1) ) ) - (set_local $$iov_len50$phi$trans$insert + (local.set $$iov_len50$phi$trans$insert (i32.add - (get_local $$iov$0) + (local.get $$iov$0) (i32.const 12) ) ) - (set_local $$$pre + (local.set $$$pre (i32.load - (get_local $$iov_len50$phi$trans$insert) + (local.get $$iov_len50$phi$trans$insert) ) ) - (set_local $$14 - (get_local $$$pre) + (local.set $$14 + (local.get $$$pre) ) - (set_local $$cnt$1 - (get_local $$sub36) + (local.set $$cnt$1 + (local.get $$sub36) ) - (set_local $$iov$1 - (get_local $$incdec$ptr) + (local.set $$iov$1 + (local.get $$incdec$ptr) ) - (set_local $$iovcnt$1 - (get_local $$dec) + (local.set $$iovcnt$1 + (local.get $$dec) ) ) (block - (set_local $$cmp38 + (local.set $$cmp38 (i32.eq - (get_local $$iovcnt$0) + (local.get $$iovcnt$0) (i32.const 2) ) ) (if - (get_local $$cmp38) + (local.get $$cmp38) (block - (set_local $$12 + (local.set $$12 (i32.load - (get_local $$wbase) + (local.get $$wbase) ) ) - (set_local $$add$ptr41 + (local.set $$add$ptr41 (i32.add - (get_local $$12) - (get_local $$cnt$0) + (local.get $$12) + (local.get $$cnt$0) ) ) (i32.store - (get_local $$wbase) - (get_local $$add$ptr41) + (local.get $$wbase) + (local.get $$add$ptr41) ) - (set_local $$14 - (get_local $$10) + (local.set $$14 + (local.get $$10) ) - (set_local $$cnt$1 - (get_local $$cnt$0) + (local.set $$cnt$1 + (local.get $$cnt$0) ) - (set_local $$iov$1 - (get_local $$iov$0) + (local.set $$iov$1 + (local.get $$iov$0) ) - (set_local $$iovcnt$1 + (local.set $$iovcnt$1 (i32.const 2) ) ) (block - (set_local $$14 - (get_local $$10) + (local.set $$14 + (local.get $$10) ) - (set_local $$cnt$1 - (get_local $$cnt$0) + (local.set $$cnt$1 + (local.get $$cnt$0) ) - (set_local $$iov$1 - (get_local $$iov$0) + (local.set $$iov$1 + (local.get $$iov$0) ) - (set_local $$iovcnt$1 - (get_local $$iovcnt$0) + (local.set $$iovcnt$1 + (local.get $$iovcnt$0) ) ) ) ) ) - (set_local $$13 + (local.set $$13 (i32.load - (get_local $$iov$1) + (local.get $$iov$1) ) ) - (set_local $$add$ptr46 + (local.set $$add$ptr46 (i32.add - (get_local $$13) - (get_local $$cnt$1) + (local.get $$13) + (local.get $$cnt$1) ) ) (i32.store - (get_local $$iov$1) - (get_local $$add$ptr46) + (local.get $$iov$1) + (local.get $$add$ptr46) ) - (set_local $$iov_len50 + (local.set $$iov_len50 (i32.add - (get_local $$iov$1) + (local.get $$iov$1) (i32.const 4) ) ) - (set_local $$sub51 + (local.set $$sub51 (i32.sub - (get_local $$14) - (get_local $$cnt$1) + (local.get $$14) + (local.get $$cnt$1) ) ) (i32.store - (get_local $$iov_len50) - (get_local $$sub51) + (local.get $$iov_len50) + (local.get $$sub51) ) - (set_local $$iov$0 - (get_local $$iov$1) + (local.set $$iov$0 + (local.get $$iov$1) ) - (set_local $$iovcnt$0 - (get_local $$iovcnt$1) + (local.set $$iovcnt$0 + (local.get $$iovcnt$1) ) - (set_local $$rem$0 - (get_local $$sub26) + (local.set $$rem$0 + (local.get $$sub26) ) (br $while-in) ) ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 6) ) (block - (set_local $$5 + (local.set $$5 (i32.load - (get_local $$buf31) + (local.get $$buf31) ) ) - (set_local $$buf_size + (local.set $$buf_size (i32.add - (get_local $$f) + (local.get $$f) (i32.const 48) ) ) - (set_local $$6 + (local.set $$6 (i32.load - (get_local $$buf_size) + (local.get $$buf_size) ) ) - (set_local $$add$ptr + (local.set $$add$ptr (i32.add - (get_local $$5) - (get_local $$6) + (local.get $$5) + (local.get $$6) ) ) - (set_local $$wend + (local.set $$wend (i32.add - (get_local $$f) + (local.get $$f) (i32.const 16) ) ) (i32.store - (get_local $$wend) - (get_local $$add$ptr) + (local.get $$wend) + (local.get $$add$ptr) ) - (set_local $$7 - (get_local $$5) + (local.set $$7 + (local.get $$5) ) (i32.store - (get_local $$wbase) - (get_local $$7) + (local.get $$wbase) + (local.get $$7) ) (i32.store - (get_local $$wpos) - (get_local $$7) + (local.get $$wpos) + (local.get $$7) ) - (set_local $$retval$0 - (get_local $$len) + (local.set $$retval$0 + (local.get $$len) ) ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 8) ) (block - (set_local $$wend19 + (local.set $$wend19 (i32.add - (get_local $$f) + (local.get $$f) (i32.const 16) ) ) (i32.store - (get_local $$wend19) + (local.get $$wend19) (i32.const 0) ) (i32.store - (get_local $$wbase) + (local.get $$wbase) (i32.const 0) ) (i32.store - (get_local $$wpos) + (local.get $$wpos) (i32.const 0) ) - (set_local $$8 + (local.set $$8 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$or + (local.set $$or (i32.or - (get_local $$8) + (local.get $$8) (i32.const 32) ) ) (i32.store - (get_local $$f) - (get_local $$or) + (local.get $$f) + (local.get $$or) ) - (set_local $$cmp22 + (local.set $$cmp22 (i32.eq - (get_local $$iovcnt$0$lcssa58) + (local.get $$iovcnt$0$lcssa58) (i32.const 2) ) ) (if - (get_local $$cmp22) - (set_local $$retval$0 + (local.get $$cmp22) + (local.set $$retval$0 (i32.const 0) ) (block - (set_local $$iov_len24 + (local.set $$iov_len24 (i32.add - (get_local $$iov$0$lcssa57) + (local.get $$iov$0$lcssa57) (i32.const 4) ) ) - (set_local $$9 + (local.set $$9 (i32.load - (get_local $$iov_len24) + (local.get $$iov_len24) ) ) - (set_local $$sub + (local.set $$sub (i32.sub - (get_local $$len) - (get_local $$9) + (local.get $$len) + (local.get $$9) ) ) - (set_local $$retval$0 - (get_local $$sub) + (local.set $$retval$0 + (local.get $$sub) ) ) ) ) ) ) - (set_global $STACKTOP - (get_local $sp) + (global.set $STACKTOP + (local.get $sp) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) (func $_vfprintf (; 41 ;) (param $$f i32) (param $$fmt i32) (param $$ap i32) (result i32) @@ -2265,162 +2265,162 @@ (local $label i32) (local $sp i32) (local $stop i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_global $STACKTOP + (global.set $STACKTOP (i32.add - (get_global $STACKTOP) + (global.get $STACKTOP) (i32.const 224) ) ) (if (i32.ge_s - (get_global $STACKTOP) - (get_global $STACK_MAX) + (global.get $STACKTOP) + (global.get $STACK_MAX) ) (call $abort) ) - (set_local $$ap2 + (local.set $$ap2 (i32.add - (get_local $sp) + (local.get $sp) (i32.const 120) ) ) - (set_local $$nl_type + (local.set $$nl_type (i32.add - (get_local $sp) + (local.get $sp) (i32.const 80) ) ) - (set_local $$nl_arg - (get_local $sp) + (local.set $$nl_arg + (local.get $sp) ) - (set_local $$internal_buf + (local.set $$internal_buf (i32.add - (get_local $sp) + (local.get $sp) (i32.const 136) ) ) - (set_local $dest - (get_local $$nl_type) + (local.set $dest + (local.get $$nl_type) ) - (set_local $stop + (local.set $stop (i32.add - (get_local $dest) + (local.get $dest) (i32.const 40) ) ) (loop $do-in (block $do-out (i32.store - (get_local $dest) + (local.get $dest) (i32.const 0) ) - (set_local $dest + (local.set $dest (i32.add - (get_local $dest) + (local.get $dest) (i32.const 4) ) ) (br_if $do-in (i32.lt_s - (get_local $dest) - (get_local $stop) + (local.get $dest) + (local.get $stop) ) ) ) ) - (set_local $$vacopy_currentptr + (local.set $$vacopy_currentptr (i32.load - (get_local $$ap) + (local.get $$ap) ) ) (i32.store - (get_local $$ap2) - (get_local $$vacopy_currentptr) + (local.get $$ap2) + (local.get $$vacopy_currentptr) ) - (set_local $$call + (local.set $$call (call $_printf_core (i32.const 0) - (get_local $$fmt) - (get_local $$ap2) - (get_local $$nl_arg) - (get_local $$nl_type) + (local.get $$fmt) + (local.get $$ap2) + (local.get $$nl_arg) + (local.get $$nl_type) ) ) - (set_local $$cmp + (local.set $$cmp (i32.lt_s - (get_local $$call) + (local.get $$call) (i32.const 0) ) ) (if - (get_local $$cmp) - (set_local $$retval$0 + (local.get $$cmp) + (local.set $$retval$0 (i32.const -1) ) (block - (set_local $$lock + (local.set $$lock (i32.add - (get_local $$f) + (local.get $$f) (i32.const 76) ) ) - (set_local $$0 + (local.set $$0 (i32.load - (get_local $$lock) + (local.get $$lock) ) ) - (set_local $$cmp5 + (local.set $$cmp5 (i32.gt_s - (get_local $$0) + (local.get $$0) (i32.const -1) ) ) (if - (get_local $$cmp5) + (local.get $$cmp5) (block - (set_local $$call6 + (local.set $$call6 (call $___lockfile - (get_local $$f) + (local.get $$f) ) ) - (set_local $$cond - (get_local $$call6) + (local.set $$cond + (local.get $$call6) ) ) - (set_local $$cond + (local.set $$cond (i32.const 0) ) ) - (set_local $$1 + (local.set $$1 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and + (local.set $$and (i32.and - (get_local $$1) + (local.get $$1) (i32.const 32) ) ) - (set_local $$mode + (local.set $$mode (i32.add - (get_local $$f) + (local.get $$f) (i32.const 74) ) ) - (set_local $$2 + (local.set $$2 (i32.load8_s - (get_local $$mode) + (local.get $$mode) ) ) - (set_local $$cmp7 + (local.set $$cmp7 (i32.lt_s (i32.shr_s (i32.shl - (get_local $$2) + (local.get $$2) (i32.const 24) ) (i32.const 24) @@ -2429,258 +2429,258 @@ ) ) (if - (get_local $$cmp7) + (local.get $$cmp7) (block - (set_local $$and11 + (local.set $$and11 (i32.and - (get_local $$1) + (local.get $$1) (i32.const -33) ) ) (i32.store - (get_local $$f) - (get_local $$and11) + (local.get $$f) + (local.get $$and11) ) ) ) - (set_local $$buf_size + (local.set $$buf_size (i32.add - (get_local $$f) + (local.get $$f) (i32.const 48) ) ) - (set_local $$3 + (local.set $$3 (i32.load - (get_local $$buf_size) + (local.get $$buf_size) ) ) - (set_local $$tobool + (local.set $$tobool (i32.eq - (get_local $$3) + (local.get $$3) (i32.const 0) ) ) (if - (get_local $$tobool) + (local.get $$tobool) (block - (set_local $$buf + (local.set $$buf (i32.add - (get_local $$f) + (local.get $$f) (i32.const 44) ) ) - (set_local $$4 + (local.set $$4 (i32.load - (get_local $$buf) + (local.get $$buf) ) ) (i32.store - (get_local $$buf) - (get_local $$internal_buf) + (local.get $$buf) + (local.get $$internal_buf) ) - (set_local $$wbase + (local.set $$wbase (i32.add - (get_local $$f) + (local.get $$f) (i32.const 28) ) ) (i32.store - (get_local $$wbase) - (get_local $$internal_buf) + (local.get $$wbase) + (local.get $$internal_buf) ) - (set_local $$wpos + (local.set $$wpos (i32.add - (get_local $$f) + (local.get $$f) (i32.const 20) ) ) (i32.store - (get_local $$wpos) - (get_local $$internal_buf) + (local.get $$wpos) + (local.get $$internal_buf) ) (i32.store - (get_local $$buf_size) + (local.get $$buf_size) (i32.const 80) ) - (set_local $$add$ptr + (local.set $$add$ptr (i32.add - (get_local $$internal_buf) + (local.get $$internal_buf) (i32.const 80) ) ) - (set_local $$wend + (local.set $$wend (i32.add - (get_local $$f) + (local.get $$f) (i32.const 16) ) ) (i32.store - (get_local $$wend) - (get_local $$add$ptr) + (local.get $$wend) + (local.get $$add$ptr) ) - (set_local $$call21 + (local.set $$call21 (call $_printf_core - (get_local $$f) - (get_local $$fmt) - (get_local $$ap2) - (get_local $$nl_arg) - (get_local $$nl_type) + (local.get $$f) + (local.get $$fmt) + (local.get $$ap2) + (local.get $$nl_arg) + (local.get $$nl_type) ) ) - (set_local $$tobool22 + (local.set $$tobool22 (i32.eq - (get_local $$4) + (local.get $$4) (i32.const 0) ) ) (if - (get_local $$tobool22) - (set_local $$ret$1 - (get_local $$call21) + (local.get $$tobool22) + (local.set $$ret$1 + (local.get $$call21) ) (block - (set_local $$write + (local.set $$write (i32.add - (get_local $$f) + (local.get $$f) (i32.const 36) ) ) - (set_local $$5 + (local.set $$5 (i32.load - (get_local $$write) + (local.get $$write) ) ) (drop (call_indirect (type $FUNCSIG$iiii) - (get_local $$f) + (local.get $$f) (i32.const 0) (i32.const 0) (i32.add (i32.and - (get_local $$5) + (local.get $$5) (i32.const 7) ) (i32.const 2) ) ) ) - (set_local $$6 + (local.set $$6 (i32.load - (get_local $$wpos) + (local.get $$wpos) ) ) - (set_local $$tobool26 + (local.set $$tobool26 (i32.eq - (get_local $$6) + (local.get $$6) (i32.const 0) ) ) - (set_local $$$call21 + (local.set $$$call21 (if (result i32) - (get_local $$tobool26) + (local.get $$tobool26) (i32.const -1) - (get_local $$call21) + (local.get $$call21) ) ) (i32.store - (get_local $$buf) - (get_local $$4) + (local.get $$buf) + (local.get $$4) ) (i32.store - (get_local $$buf_size) + (local.get $$buf_size) (i32.const 0) ) (i32.store - (get_local $$wend) + (local.get $$wend) (i32.const 0) ) (i32.store - (get_local $$wbase) + (local.get $$wbase) (i32.const 0) ) (i32.store - (get_local $$wpos) + (local.get $$wpos) (i32.const 0) ) - (set_local $$ret$1 - (get_local $$$call21) + (local.set $$ret$1 + (local.get $$$call21) ) ) ) ) (block - (set_local $$call21$30 + (local.set $$call21$30 (call $_printf_core - (get_local $$f) - (get_local $$fmt) - (get_local $$ap2) - (get_local $$nl_arg) - (get_local $$nl_type) + (local.get $$f) + (local.get $$fmt) + (local.get $$ap2) + (local.get $$nl_arg) + (local.get $$nl_type) ) ) - (set_local $$ret$1 - (get_local $$call21$30) + (local.set $$ret$1 + (local.get $$call21$30) ) ) ) - (set_local $$7 + (local.set $$7 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and36 + (local.set $$and36 (i32.and - (get_local $$7) + (local.get $$7) (i32.const 32) ) ) - (set_local $$tobool37 + (local.set $$tobool37 (i32.eq - (get_local $$and36) + (local.get $$and36) (i32.const 0) ) ) - (set_local $$ret$1$ + (local.set $$ret$1$ (if (result i32) - (get_local $$tobool37) - (get_local $$ret$1) + (local.get $$tobool37) + (local.get $$ret$1) (i32.const -1) ) ) - (set_local $$or + (local.set $$or (i32.or - (get_local $$7) - (get_local $$and) + (local.get $$7) + (local.get $$and) ) ) (i32.store - (get_local $$f) - (get_local $$or) + (local.get $$f) + (local.get $$or) ) - (set_local $$tobool41 + (local.set $$tobool41 (i32.eq - (get_local $$cond) + (local.get $$cond) (i32.const 0) ) ) (if (i32.eqz - (get_local $$tobool41) + (local.get $$tobool41) ) (call $___unlockfile - (get_local $$f) + (local.get $$f) ) ) - (set_local $$retval$0 - (get_local $$ret$1$) + (local.set $$retval$0 + (local.get $$ret$1$) ) ) ) - (set_global $STACKTOP - (get_local $sp) + (global.set $STACKTOP + (local.get $sp) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) (func $___fwritex (; 42 ;) (param $$s i32) (param $$l i32) (param $$f i32) (result i32) @@ -2727,68 +2727,68 @@ (local $$write15 i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_local $$wend + (local.set $$wend (i32.add - (get_local $$f) + (local.get $$f) (i32.const 16) ) ) - (set_local $$0 + (local.set $$0 (i32.load - (get_local $$wend) + (local.get $$wend) ) ) - (set_local $$tobool + (local.set $$tobool (i32.eq - (get_local $$0) + (local.get $$0) (i32.const 0) ) ) (if - (get_local $$tobool) + (local.get $$tobool) (block - (set_local $$call + (local.set $$call (call $___towrite - (get_local $$f) + (local.get $$f) ) ) - (set_local $$tobool1 + (local.set $$tobool1 (i32.eq - (get_local $$call) + (local.get $$call) (i32.const 0) ) ) (if - (get_local $$tobool1) + (local.get $$tobool1) (block - (set_local $$$pre + (local.set $$$pre (i32.load - (get_local $$wend) + (local.get $$wend) ) ) - (set_local $$3 - (get_local $$$pre) + (local.set $$3 + (local.get $$$pre) ) - (set_local $label + (local.set $label (i32.const 5) ) ) - (set_local $$retval$0 + (local.set $$retval$0 (i32.const 0) ) ) ) (block - (set_local $$1 - (get_local $$0) + (local.set $$1 + (local.get $$0) ) - (set_local $$3 - (get_local $$1) + (local.set $$3 + (local.get $$1) ) - (set_local $label + (local.set $label (i32.const 5) ) ) @@ -2796,86 +2796,86 @@ (block $label$break$L5 (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 5) ) (block - (set_local $$wpos + (local.set $$wpos (i32.add - (get_local $$f) + (local.get $$f) (i32.const 20) ) ) - (set_local $$2 + (local.set $$2 (i32.load - (get_local $$wpos) + (local.get $$wpos) ) ) - (set_local $$sub$ptr$sub + (local.set $$sub$ptr$sub (i32.sub - (get_local $$3) - (get_local $$2) + (local.get $$3) + (local.get $$2) ) ) - (set_local $$cmp + (local.set $$cmp (i32.lt_u - (get_local $$sub$ptr$sub) - (get_local $$l) + (local.get $$sub$ptr$sub) + (local.get $$l) ) ) - (set_local $$4 - (get_local $$2) + (local.set $$4 + (local.get $$2) ) (if - (get_local $$cmp) + (local.get $$cmp) (block - (set_local $$write + (local.set $$write (i32.add - (get_local $$f) + (local.get $$f) (i32.const 36) ) ) - (set_local $$5 + (local.set $$5 (i32.load - (get_local $$write) + (local.get $$write) ) ) - (set_local $$call4 + (local.set $$call4 (call_indirect (type $FUNCSIG$iiii) - (get_local $$f) - (get_local $$s) - (get_local $$l) + (local.get $$f) + (local.get $$s) + (local.get $$l) (i32.add (i32.and - (get_local $$5) + (local.get $$5) (i32.const 7) ) (i32.const 2) ) ) ) - (set_local $$retval$0 - (get_local $$call4) + (local.set $$retval$0 + (local.get $$call4) ) (br $label$break$L5) ) ) - (set_local $$lbf + (local.set $$lbf (i32.add - (get_local $$f) + (local.get $$f) (i32.const 75) ) ) - (set_local $$6 + (local.set $$6 (i32.load8_s - (get_local $$lbf) + (local.get $$lbf) ) ) - (set_local $$cmp6 + (local.set $$cmp6 (i32.gt_s (i32.shr_s (i32.shl - (get_local $$6) + (local.get $$6) (i32.const 24) ) (i32.const 24) @@ -2885,59 +2885,59 @@ ) (block $label$break$L10 (if - (get_local $$cmp6) + (local.get $$cmp6) (block - (set_local $$i$0 - (get_local $$l) + (local.set $$i$0 + (local.get $$l) ) (loop $while-in (block $while-out - (set_local $$tobool9 + (local.set $$tobool9 (i32.eq - (get_local $$i$0) + (local.get $$i$0) (i32.const 0) ) ) (if - (get_local $$tobool9) + (local.get $$tobool9) (block - (set_local $$9 - (get_local $$4) + (local.set $$9 + (local.get $$4) ) - (set_local $$i$1 + (local.set $$i$1 (i32.const 0) ) - (set_local $$l$addr$0 - (get_local $$l) + (local.set $$l$addr$0 + (local.get $$l) ) - (set_local $$s$addr$0 - (get_local $$s) + (local.set $$s$addr$0 + (local.get $$s) ) (br $label$break$L10) ) ) - (set_local $$sub + (local.set $$sub (i32.add - (get_local $$i$0) + (local.get $$i$0) (i32.const -1) ) ) - (set_local $$arrayidx + (local.set $$arrayidx (i32.add - (get_local $$s) - (get_local $$sub) + (local.get $$s) + (local.get $$sub) ) ) - (set_local $$7 + (local.set $$7 (i32.load8_s - (get_local $$arrayidx) + (local.get $$arrayidx) ) ) - (set_local $$cmp11 + (local.set $$cmp11 (i32.eq (i32.shr_s (i32.shl - (get_local $$7) + (local.get $$7) (i32.const 24) ) (i32.const 24) @@ -2946,142 +2946,142 @@ ) ) (if - (get_local $$cmp11) + (local.get $$cmp11) (block - (set_local $$i$0$lcssa36 - (get_local $$i$0) + (local.set $$i$0$lcssa36 + (local.get $$i$0) ) (br $while-out) ) - (set_local $$i$0 - (get_local $$sub) + (local.set $$i$0 + (local.get $$sub) ) ) (br $while-in) ) ) - (set_local $$write15 + (local.set $$write15 (i32.add - (get_local $$f) + (local.get $$f) (i32.const 36) ) ) - (set_local $$8 + (local.set $$8 (i32.load - (get_local $$write15) + (local.get $$write15) ) ) - (set_local $$call16 + (local.set $$call16 (call_indirect (type $FUNCSIG$iiii) - (get_local $$f) - (get_local $$s) - (get_local $$i$0$lcssa36) + (local.get $$f) + (local.get $$s) + (local.get $$i$0$lcssa36) (i32.add (i32.and - (get_local $$8) + (local.get $$8) (i32.const 7) ) (i32.const 2) ) ) ) - (set_local $$cmp17 + (local.set $$cmp17 (i32.lt_u - (get_local $$call16) - (get_local $$i$0$lcssa36) + (local.get $$call16) + (local.get $$i$0$lcssa36) ) ) (if - (get_local $$cmp17) + (local.get $$cmp17) (block - (set_local $$retval$0 - (get_local $$i$0$lcssa36) + (local.set $$retval$0 + (local.get $$i$0$lcssa36) ) (br $label$break$L5) ) ) - (set_local $$add$ptr + (local.set $$add$ptr (i32.add - (get_local $$s) - (get_local $$i$0$lcssa36) + (local.get $$s) + (local.get $$i$0$lcssa36) ) ) - (set_local $$sub21 + (local.set $$sub21 (i32.sub - (get_local $$l) - (get_local $$i$0$lcssa36) + (local.get $$l) + (local.get $$i$0$lcssa36) ) ) - (set_local $$$pre31 + (local.set $$$pre31 (i32.load - (get_local $$wpos) + (local.get $$wpos) ) ) - (set_local $$9 - (get_local $$$pre31) + (local.set $$9 + (local.get $$$pre31) ) - (set_local $$i$1 - (get_local $$i$0$lcssa36) + (local.set $$i$1 + (local.get $$i$0$lcssa36) ) - (set_local $$l$addr$0 - (get_local $$sub21) + (local.set $$l$addr$0 + (local.get $$sub21) ) - (set_local $$s$addr$0 - (get_local $$add$ptr) + (local.set $$s$addr$0 + (local.get $$add$ptr) ) ) (block - (set_local $$9 - (get_local $$4) + (local.set $$9 + (local.get $$4) ) - (set_local $$i$1 + (local.set $$i$1 (i32.const 0) ) - (set_local $$l$addr$0 - (get_local $$l) + (local.set $$l$addr$0 + (local.get $$l) ) - (set_local $$s$addr$0 - (get_local $$s) + (local.set $$s$addr$0 + (local.get $$s) ) ) ) ) (drop (call $_memcpy - (get_local $$9) - (get_local $$s$addr$0) - (get_local $$l$addr$0) + (local.get $$9) + (local.get $$s$addr$0) + (local.get $$l$addr$0) ) ) - (set_local $$10 + (local.set $$10 (i32.load - (get_local $$wpos) + (local.get $$wpos) ) ) - (set_local $$add$ptr26 + (local.set $$add$ptr26 (i32.add - (get_local $$10) - (get_local $$l$addr$0) + (local.get $$10) + (local.get $$l$addr$0) ) ) (i32.store - (get_local $$wpos) - (get_local $$add$ptr26) + (local.get $$wpos) + (local.get $$add$ptr26) ) - (set_local $$add + (local.set $$add (i32.add - (get_local $$i$1) - (get_local $$l$addr$0) + (local.get $$i$1) + (local.get $$l$addr$0) ) ) - (set_local $$retval$0 - (get_local $$add) + (local.set $$retval$0 + (local.get $$add) ) ) ) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) (func $___towrite (; 43 ;) (param $$f i32) (result i32) @@ -3109,174 +3109,174 @@ (local $$wpos i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_local $$mode + (local.set $$mode (i32.add - (get_local $$f) + (local.get $$f) (i32.const 74) ) ) - (set_local $$0 + (local.set $$0 (i32.load8_s - (get_local $$mode) + (local.get $$mode) ) ) - (set_local $$conv + (local.set $$conv (i32.shr_s (i32.shl - (get_local $$0) + (local.get $$0) (i32.const 24) ) (i32.const 24) ) ) - (set_local $$sub + (local.set $$sub (i32.add - (get_local $$conv) + (local.get $$conv) (i32.const 255) ) ) - (set_local $$or + (local.set $$or (i32.or - (get_local $$sub) - (get_local $$conv) + (local.get $$sub) + (local.get $$conv) ) ) - (set_local $$conv3 + (local.set $$conv3 (i32.and - (get_local $$or) + (local.get $$or) (i32.const 255) ) ) (i32.store8 - (get_local $$mode) - (get_local $$conv3) + (local.get $$mode) + (local.get $$conv3) ) - (set_local $$1 + (local.set $$1 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and + (local.set $$and (i32.and - (get_local $$1) + (local.get $$1) (i32.const 8) ) ) - (set_local $$tobool + (local.set $$tobool (i32.eq - (get_local $$and) + (local.get $$and) (i32.const 0) ) ) (if - (get_local $$tobool) + (local.get $$tobool) (block - (set_local $$rend + (local.set $$rend (i32.add - (get_local $$f) + (local.get $$f) (i32.const 8) ) ) (i32.store - (get_local $$rend) + (local.get $$rend) (i32.const 0) ) - (set_local $$rpos + (local.set $$rpos (i32.add - (get_local $$f) + (local.get $$f) (i32.const 4) ) ) (i32.store - (get_local $$rpos) + (local.get $$rpos) (i32.const 0) ) - (set_local $$buf + (local.set $$buf (i32.add - (get_local $$f) + (local.get $$f) (i32.const 44) ) ) - (set_local $$2 + (local.set $$2 (i32.load - (get_local $$buf) + (local.get $$buf) ) ) - (set_local $$wbase + (local.set $$wbase (i32.add - (get_local $$f) + (local.get $$f) (i32.const 28) ) ) (i32.store - (get_local $$wbase) - (get_local $$2) + (local.get $$wbase) + (local.get $$2) ) - (set_local $$wpos + (local.set $$wpos (i32.add - (get_local $$f) + (local.get $$f) (i32.const 20) ) ) (i32.store - (get_local $$wpos) - (get_local $$2) + (local.get $$wpos) + (local.get $$2) ) - (set_local $$3 - (get_local $$2) + (local.set $$3 + (local.get $$2) ) - (set_local $$buf_size + (local.set $$buf_size (i32.add - (get_local $$f) + (local.get $$f) (i32.const 48) ) ) - (set_local $$4 + (local.set $$4 (i32.load - (get_local $$buf_size) + (local.get $$buf_size) ) ) - (set_local $$add$ptr + (local.set $$add$ptr (i32.add - (get_local $$3) - (get_local $$4) + (local.get $$3) + (local.get $$4) ) ) - (set_local $$wend + (local.set $$wend (i32.add - (get_local $$f) + (local.get $$f) (i32.const 16) ) ) (i32.store - (get_local $$wend) - (get_local $$add$ptr) + (local.get $$wend) + (local.get $$add$ptr) ) - (set_local $$retval$0 + (local.set $$retval$0 (i32.const 0) ) ) (block - (set_local $$or5 + (local.set $$or5 (i32.or - (get_local $$1) + (local.get $$1) (i32.const 32) ) ) (i32.store - (get_local $$f) - (get_local $$or5) + (local.get $$f) + (local.get $$or5) ) - (set_local $$retval$0 + (local.set $$retval$0 (i32.const -1) ) ) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) (func $_wcrtomb (; 44 ;) (param $$s i32) (param $$wc i32) (param $$st i32) (result i32) @@ -3330,376 +3330,376 @@ (local $$tobool i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_local $$tobool + (local.set $$tobool (i32.eq - (get_local $$s) + (local.get $$s) (i32.const 0) ) ) (block $do-once (if - (get_local $$tobool) - (set_local $$retval$0 + (local.get $$tobool) + (local.set $$retval$0 (i32.const 1) ) (block - (set_local $$cmp + (local.set $$cmp (i32.lt_u - (get_local $$wc) + (local.get $$wc) (i32.const 128) ) ) (if - (get_local $$cmp) + (local.get $$cmp) (block - (set_local $$conv + (local.set $$conv (i32.and - (get_local $$wc) + (local.get $$wc) (i32.const 255) ) ) (i32.store8 - (get_local $$s) - (get_local $$conv) + (local.get $$s) + (local.get $$conv) ) - (set_local $$retval$0 + (local.set $$retval$0 (i32.const 1) ) (br $do-once) ) ) - (set_local $$cmp2 + (local.set $$cmp2 (i32.lt_u - (get_local $$wc) + (local.get $$wc) (i32.const 2048) ) ) (if - (get_local $$cmp2) + (local.get $$cmp2) (block - (set_local $$shr$28 + (local.set $$shr$28 (i32.shr_u - (get_local $$wc) + (local.get $$wc) (i32.const 6) ) ) - (set_local $$or + (local.set $$or (i32.or - (get_local $$shr$28) + (local.get $$shr$28) (i32.const 192) ) ) - (set_local $$conv5 + (local.set $$conv5 (i32.and - (get_local $$or) + (local.get $$or) (i32.const 255) ) ) - (set_local $$incdec$ptr + (local.set $$incdec$ptr (i32.add - (get_local $$s) + (local.get $$s) (i32.const 1) ) ) (i32.store8 - (get_local $$s) - (get_local $$conv5) + (local.get $$s) + (local.get $$conv5) ) - (set_local $$and + (local.set $$and (i32.and - (get_local $$wc) + (local.get $$wc) (i32.const 63) ) ) - (set_local $$or6 + (local.set $$or6 (i32.or - (get_local $$and) + (local.get $$and) (i32.const 128) ) ) - (set_local $$conv7 + (local.set $$conv7 (i32.and - (get_local $$or6) + (local.get $$or6) (i32.const 255) ) ) (i32.store8 - (get_local $$incdec$ptr) - (get_local $$conv7) + (local.get $$incdec$ptr) + (local.get $$conv7) ) - (set_local $$retval$0 + (local.set $$retval$0 (i32.const 2) ) (br $do-once) ) ) - (set_local $$cmp9 + (local.set $$cmp9 (i32.lt_u - (get_local $$wc) + (local.get $$wc) (i32.const 55296) ) ) - (set_local $$0 + (local.set $$0 (i32.and - (get_local $$wc) + (local.get $$wc) (i32.const -8192) ) ) - (set_local $$cmp11 + (local.set $$cmp11 (i32.eq - (get_local $$0) + (local.get $$0) (i32.const 57344) ) ) - (set_local $$or$cond + (local.set $$or$cond (i32.or - (get_local $$cmp9) - (get_local $$cmp11) + (local.get $$cmp9) + (local.get $$cmp11) ) ) (if - (get_local $$or$cond) + (local.get $$or$cond) (block - (set_local $$shr14$26 + (local.set $$shr14$26 (i32.shr_u - (get_local $$wc) + (local.get $$wc) (i32.const 12) ) ) - (set_local $$or15 + (local.set $$or15 (i32.or - (get_local $$shr14$26) + (local.get $$shr14$26) (i32.const 224) ) ) - (set_local $$conv16 + (local.set $$conv16 (i32.and - (get_local $$or15) + (local.get $$or15) (i32.const 255) ) ) - (set_local $$incdec$ptr17 + (local.set $$incdec$ptr17 (i32.add - (get_local $$s) + (local.get $$s) (i32.const 1) ) ) (i32.store8 - (get_local $$s) - (get_local $$conv16) + (local.get $$s) + (local.get $$conv16) ) - (set_local $$shr18$27 + (local.set $$shr18$27 (i32.shr_u - (get_local $$wc) + (local.get $$wc) (i32.const 6) ) ) - (set_local $$and19 + (local.set $$and19 (i32.and - (get_local $$shr18$27) + (local.get $$shr18$27) (i32.const 63) ) ) - (set_local $$or20 + (local.set $$or20 (i32.or - (get_local $$and19) + (local.get $$and19) (i32.const 128) ) ) - (set_local $$conv21 + (local.set $$conv21 (i32.and - (get_local $$or20) + (local.get $$or20) (i32.const 255) ) ) - (set_local $$incdec$ptr22 + (local.set $$incdec$ptr22 (i32.add - (get_local $$s) + (local.get $$s) (i32.const 2) ) ) (i32.store8 - (get_local $$incdec$ptr17) - (get_local $$conv21) + (local.get $$incdec$ptr17) + (local.get $$conv21) ) - (set_local $$and23 + (local.set $$and23 (i32.and - (get_local $$wc) + (local.get $$wc) (i32.const 63) ) ) - (set_local $$or24 + (local.set $$or24 (i32.or - (get_local $$and23) + (local.get $$and23) (i32.const 128) ) ) - (set_local $$conv25 + (local.set $$conv25 (i32.and - (get_local $$or24) + (local.get $$or24) (i32.const 255) ) ) (i32.store8 - (get_local $$incdec$ptr22) - (get_local $$conv25) + (local.get $$incdec$ptr22) + (local.get $$conv25) ) - (set_local $$retval$0 + (local.set $$retval$0 (i32.const 3) ) (br $do-once) ) ) - (set_local $$sub27 + (local.set $$sub27 (i32.add - (get_local $$wc) + (local.get $$wc) (i32.const -65536) ) ) - (set_local $$cmp28 + (local.set $$cmp28 (i32.lt_u - (get_local $$sub27) + (local.get $$sub27) (i32.const 1048576) ) ) (if - (get_local $$cmp28) + (local.get $$cmp28) (block - (set_local $$shr31$23 + (local.set $$shr31$23 (i32.shr_u - (get_local $$wc) + (local.get $$wc) (i32.const 18) ) ) - (set_local $$or32 + (local.set $$or32 (i32.or - (get_local $$shr31$23) + (local.get $$shr31$23) (i32.const 240) ) ) - (set_local $$conv33 + (local.set $$conv33 (i32.and - (get_local $$or32) + (local.get $$or32) (i32.const 255) ) ) - (set_local $$incdec$ptr34 + (local.set $$incdec$ptr34 (i32.add - (get_local $$s) + (local.get $$s) (i32.const 1) ) ) (i32.store8 - (get_local $$s) - (get_local $$conv33) + (local.get $$s) + (local.get $$conv33) ) - (set_local $$shr35$24 + (local.set $$shr35$24 (i32.shr_u - (get_local $$wc) + (local.get $$wc) (i32.const 12) ) ) - (set_local $$and36 + (local.set $$and36 (i32.and - (get_local $$shr35$24) + (local.get $$shr35$24) (i32.const 63) ) ) - (set_local $$or37 + (local.set $$or37 (i32.or - (get_local $$and36) + (local.get $$and36) (i32.const 128) ) ) - (set_local $$conv38 + (local.set $$conv38 (i32.and - (get_local $$or37) + (local.get $$or37) (i32.const 255) ) ) - (set_local $$incdec$ptr39 + (local.set $$incdec$ptr39 (i32.add - (get_local $$s) + (local.get $$s) (i32.const 2) ) ) (i32.store8 - (get_local $$incdec$ptr34) - (get_local $$conv38) + (local.get $$incdec$ptr34) + (local.get $$conv38) ) - (set_local $$shr40$25 + (local.set $$shr40$25 (i32.shr_u - (get_local $$wc) + (local.get $$wc) (i32.const 6) ) ) - (set_local $$and41 + (local.set $$and41 (i32.and - (get_local $$shr40$25) + (local.get $$shr40$25) (i32.const 63) ) ) - (set_local $$or42 + (local.set $$or42 (i32.or - (get_local $$and41) + (local.get $$and41) (i32.const 128) ) ) - (set_local $$conv43 + (local.set $$conv43 (i32.and - (get_local $$or42) + (local.get $$or42) (i32.const 255) ) ) - (set_local $$incdec$ptr44 + (local.set $$incdec$ptr44 (i32.add - (get_local $$s) + (local.get $$s) (i32.const 3) ) ) (i32.store8 - (get_local $$incdec$ptr39) - (get_local $$conv43) + (local.get $$incdec$ptr39) + (local.get $$conv43) ) - (set_local $$and45 + (local.set $$and45 (i32.and - (get_local $$wc) + (local.get $$wc) (i32.const 63) ) ) - (set_local $$or46 + (local.set $$or46 (i32.or - (get_local $$and45) + (local.get $$and45) (i32.const 128) ) ) - (set_local $$conv47 + (local.set $$conv47 (i32.and - (get_local $$or46) + (local.get $$or46) (i32.const 255) ) ) (i32.store8 - (get_local $$incdec$ptr44) - (get_local $$conv47) + (local.get $$incdec$ptr44) + (local.get $$conv47) ) - (set_local $$retval$0 + (local.set $$retval$0 (i32.const 4) ) (br $do-once) ) (block - (set_local $$call + (local.set $$call (call $___errno_location) ) (i32.store - (get_local $$call) + (local.get $$call) (i32.const 84) ) - (set_local $$retval$0 + (local.set $$retval$0 (i32.const -1) ) (br $do-once) @@ -3709,7 +3709,7 @@ ) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) (func $_wctomb (; 45 ;) (param $$s i32) (param $$wc i32) (result i32) @@ -3718,35 +3718,35 @@ (local $$tobool i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_local $$tobool + (local.set $$tobool (i32.eq - (get_local $$s) + (local.get $$s) (i32.const 0) ) ) (if - (get_local $$tobool) - (set_local $$retval$0 + (local.get $$tobool) + (local.set $$retval$0 (i32.const 0) ) (block - (set_local $$call + (local.set $$call (call $_wcrtomb - (get_local $$s) - (get_local $$wc) + (local.get $$s) + (local.get $$wc) (i32.const 0) ) ) - (set_local $$retval$0 - (get_local $$call) + (local.set $$retval$0 + (local.get $$call) ) ) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) (func $_memchr (; 46 ;) (param $$src i32) (param $$c i32) (param $$n i32) (result i32) @@ -3808,77 +3808,77 @@ (local $$xor i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_local $$conv1 + (local.set $$conv1 (i32.and - (get_local $$c) + (local.get $$c) (i32.const 255) ) ) - (set_local $$0 - (get_local $$src) + (local.set $$0 + (local.get $$src) ) - (set_local $$and$39 + (local.set $$and$39 (i32.and - (get_local $$0) + (local.get $$0) (i32.const 3) ) ) - (set_local $$tobool$40 + (local.set $$tobool$40 (i32.ne - (get_local $$and$39) + (local.get $$and$39) (i32.const 0) ) ) - (set_local $$tobool2$41 + (local.set $$tobool2$41 (i32.ne - (get_local $$n) + (local.get $$n) (i32.const 0) ) ) - (set_local $$or$cond$42 + (local.set $$or$cond$42 (i32.and - (get_local $$tobool2$41) - (get_local $$tobool$40) + (local.get $$tobool2$41) + (local.get $$tobool$40) ) ) (block $label$break$L1 (if - (get_local $$or$cond$42) + (local.get $$or$cond$42) (block - (set_local $$1 + (local.set $$1 (i32.and - (get_local $$c) + (local.get $$c) (i32.const 255) ) ) - (set_local $$n$addr$043 - (get_local $$n) + (local.set $$n$addr$043 + (local.get $$n) ) - (set_local $$s$044 - (get_local $$src) + (local.set $$s$044 + (local.get $$src) ) (loop $while-in (block $while-out - (set_local $$2 + (local.set $$2 (i32.load8_s - (get_local $$s$044) + (local.get $$s$044) ) ) - (set_local $$cmp + (local.set $$cmp (i32.eq (i32.shr_s (i32.shl - (get_local $$2) + (local.get $$2) (i32.const 24) ) (i32.const 24) ) (i32.shr_s (i32.shl - (get_local $$1) + (local.get $$1) (i32.const 24) ) (i32.const 24) @@ -3886,80 +3886,80 @@ ) ) (if - (get_local $$cmp) + (local.get $$cmp) (block - (set_local $$n$addr$0$lcssa61 - (get_local $$n$addr$043) + (local.set $$n$addr$0$lcssa61 + (local.get $$n$addr$043) ) - (set_local $$s$0$lcssa60 - (get_local $$s$044) + (local.set $$s$0$lcssa60 + (local.get $$s$044) ) - (set_local $label + (local.set $label (i32.const 6) ) (br $label$break$L1) ) ) - (set_local $$incdec$ptr + (local.set $$incdec$ptr (i32.add - (get_local $$s$044) + (local.get $$s$044) (i32.const 1) ) ) - (set_local $$dec + (local.set $$dec (i32.add - (get_local $$n$addr$043) + (local.get $$n$addr$043) (i32.const -1) ) ) - (set_local $$3 - (get_local $$incdec$ptr) + (local.set $$3 + (local.get $$incdec$ptr) ) - (set_local $$and + (local.set $$and (i32.and - (get_local $$3) + (local.get $$3) (i32.const 3) ) ) - (set_local $$tobool + (local.set $$tobool (i32.ne - (get_local $$and) + (local.get $$and) (i32.const 0) ) ) - (set_local $$tobool2 + (local.set $$tobool2 (i32.ne - (get_local $$dec) + (local.get $$dec) (i32.const 0) ) ) - (set_local $$or$cond + (local.set $$or$cond (i32.and - (get_local $$tobool2) - (get_local $$tobool) + (local.get $$tobool2) + (local.get $$tobool) ) ) (if - (get_local $$or$cond) + (local.get $$or$cond) (block - (set_local $$n$addr$043 - (get_local $$dec) + (local.set $$n$addr$043 + (local.get $$dec) ) - (set_local $$s$044 - (get_local $$incdec$ptr) + (local.set $$s$044 + (local.get $$incdec$ptr) ) ) (block - (set_local $$n$addr$0$lcssa - (get_local $$dec) + (local.set $$n$addr$0$lcssa + (local.get $$dec) ) - (set_local $$s$0$lcssa - (get_local $$incdec$ptr) + (local.set $$s$0$lcssa + (local.get $$incdec$ptr) ) - (set_local $$tobool2$lcssa - (get_local $$tobool2) + (local.set $$tobool2$lcssa + (local.get $$tobool2) ) - (set_local $label + (local.set $label (i32.const 5) ) (br $while-out) @@ -3970,16 +3970,16 @@ ) ) (block - (set_local $$n$addr$0$lcssa - (get_local $$n) + (local.set $$n$addr$0$lcssa + (local.get $$n) ) - (set_local $$s$0$lcssa - (get_local $$src) + (local.set $$s$0$lcssa + (local.get $$src) ) - (set_local $$tobool2$lcssa - (get_local $$tobool2$41) + (local.set $$tobool2$lcssa + (local.get $$tobool2$41) ) - (set_local $label + (local.set $label (i32.const 5) ) ) @@ -3987,28 +3987,28 @@ ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 5) ) (if - (get_local $$tobool2$lcssa) + (local.get $$tobool2$lcssa) (block - (set_local $$n$addr$0$lcssa61 - (get_local $$n$addr$0$lcssa) + (local.set $$n$addr$0$lcssa61 + (local.get $$n$addr$0$lcssa) ) - (set_local $$s$0$lcssa60 - (get_local $$s$0$lcssa) + (local.set $$s$0$lcssa60 + (local.get $$s$0$lcssa) ) - (set_local $label + (local.set $label (i32.const 6) ) ) (block - (set_local $$n$addr$3 + (local.set $$n$addr$3 (i32.const 0) ) - (set_local $$s$2 - (get_local $$s$0$lcssa) + (local.set $$s$2 + (local.get $$s$0$lcssa) ) ) ) @@ -4016,33 +4016,33 @@ (block $label$break$L8 (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 6) ) (block - (set_local $$4 + (local.set $$4 (i32.load8_s - (get_local $$s$0$lcssa60) + (local.get $$s$0$lcssa60) ) ) - (set_local $$5 + (local.set $$5 (i32.and - (get_local $$c) + (local.get $$c) (i32.const 255) ) ) - (set_local $$cmp8 + (local.set $$cmp8 (i32.eq (i32.shr_s (i32.shl - (get_local $$4) + (local.get $$4) (i32.const 24) ) (i32.const 24) ) (i32.shr_s (i32.shl - (get_local $$5) + (local.get $$5) (i32.const 24) ) (i32.const 24) @@ -4050,131 +4050,131 @@ ) ) (if - (get_local $$cmp8) + (local.get $$cmp8) (block - (set_local $$n$addr$3 - (get_local $$n$addr$0$lcssa61) + (local.set $$n$addr$3 + (local.get $$n$addr$0$lcssa61) ) - (set_local $$s$2 - (get_local $$s$0$lcssa60) + (local.set $$s$2 + (local.get $$s$0$lcssa60) ) ) (block - (set_local $$mul + (local.set $$mul (i32.mul - (get_local $$conv1) + (local.get $$conv1) (i32.const 16843009) ) ) - (set_local $$cmp11$32 + (local.set $$cmp11$32 (i32.gt_u - (get_local $$n$addr$0$lcssa61) + (local.get $$n$addr$0$lcssa61) (i32.const 3) ) ) (block $label$break$L11 (if - (get_local $$cmp11$32) + (local.get $$cmp11$32) (block - (set_local $$n$addr$133 - (get_local $$n$addr$0$lcssa61) + (local.set $$n$addr$133 + (local.get $$n$addr$0$lcssa61) ) - (set_local $$w$034 - (get_local $$s$0$lcssa60) + (local.set $$w$034 + (local.get $$s$0$lcssa60) ) (loop $while-in3 (block $while-out2 - (set_local $$6 + (local.set $$6 (i32.load - (get_local $$w$034) + (local.get $$w$034) ) ) - (set_local $$xor + (local.set $$xor (i32.xor - (get_local $$6) - (get_local $$mul) + (local.get $$6) + (local.get $$mul) ) ) - (set_local $$sub + (local.set $$sub (i32.add - (get_local $$xor) + (local.get $$xor) (i32.const -16843009) ) ) - (set_local $$neg + (local.set $$neg (i32.and - (get_local $$xor) + (local.get $$xor) (i32.const -2139062144) ) ) - (set_local $$and15 + (local.set $$and15 (i32.xor - (get_local $$neg) + (local.get $$neg) (i32.const -2139062144) ) ) - (set_local $$and16 + (local.set $$and16 (i32.and - (get_local $$and15) - (get_local $$sub) + (local.get $$and15) + (local.get $$sub) ) ) - (set_local $$lnot + (local.set $$lnot (i32.eq - (get_local $$and16) + (local.get $$and16) (i32.const 0) ) ) (if (i32.eqz - (get_local $$lnot) + (local.get $$lnot) ) (block - (set_local $$n$addr$133$lcssa - (get_local $$n$addr$133) + (local.set $$n$addr$133$lcssa + (local.get $$n$addr$133) ) - (set_local $$w$034$lcssa - (get_local $$w$034) + (local.set $$w$034$lcssa + (local.get $$w$034) ) (br $while-out2) ) ) - (set_local $$incdec$ptr21 + (local.set $$incdec$ptr21 (i32.add - (get_local $$w$034) + (local.get $$w$034) (i32.const 4) ) ) - (set_local $$sub22 + (local.set $$sub22 (i32.add - (get_local $$n$addr$133) + (local.get $$n$addr$133) (i32.const -4) ) ) - (set_local $$cmp11 + (local.set $$cmp11 (i32.gt_u - (get_local $$sub22) + (local.get $$sub22) (i32.const 3) ) ) (if - (get_local $$cmp11) + (local.get $$cmp11) (block - (set_local $$n$addr$133 - (get_local $$sub22) + (local.set $$n$addr$133 + (local.get $$sub22) ) - (set_local $$w$034 - (get_local $$incdec$ptr21) + (local.set $$w$034 + (local.get $$incdec$ptr21) ) ) (block - (set_local $$n$addr$1$lcssa - (get_local $$sub22) + (local.set $$n$addr$1$lcssa + (local.get $$sub22) ) - (set_local $$w$0$lcssa - (get_local $$incdec$ptr21) + (local.set $$w$0$lcssa + (local.get $$incdec$ptr21) ) - (set_local $label + (local.set $label (i32.const 11) ) (br $label$break$L11) @@ -4183,21 +4183,21 @@ (br $while-in3) ) ) - (set_local $$n$addr$227 - (get_local $$n$addr$133$lcssa) + (local.set $$n$addr$227 + (local.get $$n$addr$133$lcssa) ) - (set_local $$s$128 - (get_local $$w$034$lcssa) + (local.set $$s$128 + (local.get $$w$034$lcssa) ) ) (block - (set_local $$n$addr$1$lcssa - (get_local $$n$addr$0$lcssa61) + (local.set $$n$addr$1$lcssa + (local.get $$n$addr$0$lcssa61) ) - (set_local $$w$0$lcssa - (get_local $$s$0$lcssa60) + (local.set $$w$0$lcssa + (local.get $$s$0$lcssa60) ) - (set_local $label + (local.set $label (i32.const 11) ) ) @@ -4205,33 +4205,33 @@ ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 11) ) (block - (set_local $$tobool25$26 + (local.set $$tobool25$26 (i32.eq - (get_local $$n$addr$1$lcssa) + (local.get $$n$addr$1$lcssa) (i32.const 0) ) ) (if - (get_local $$tobool25$26) + (local.get $$tobool25$26) (block - (set_local $$n$addr$3 + (local.set $$n$addr$3 (i32.const 0) ) - (set_local $$s$2 - (get_local $$w$0$lcssa) + (local.set $$s$2 + (local.get $$w$0$lcssa) ) (br $label$break$L8) ) (block - (set_local $$n$addr$227 - (get_local $$n$addr$1$lcssa) + (local.set $$n$addr$227 + (local.get $$n$addr$1$lcssa) ) - (set_local $$s$128 - (get_local $$w$0$lcssa) + (local.set $$s$128 + (local.get $$w$0$lcssa) ) ) ) @@ -4239,23 +4239,23 @@ ) (loop $while-in5 (block $while-out4 - (set_local $$7 + (local.set $$7 (i32.load8_s - (get_local $$s$128) + (local.get $$s$128) ) ) - (set_local $$cmp28 + (local.set $$cmp28 (i32.eq (i32.shr_s (i32.shl - (get_local $$7) + (local.get $$7) (i32.const 24) ) (i32.const 24) ) (i32.shr_s (i32.shl - (get_local $$5) + (local.get $$5) (i32.const 24) ) (i32.const 24) @@ -4263,52 +4263,52 @@ ) ) (if - (get_local $$cmp28) + (local.get $$cmp28) (block - (set_local $$n$addr$3 - (get_local $$n$addr$227) + (local.set $$n$addr$3 + (local.get $$n$addr$227) ) - (set_local $$s$2 - (get_local $$s$128) + (local.set $$s$2 + (local.get $$s$128) ) (br $label$break$L8) ) ) - (set_local $$incdec$ptr33 + (local.set $$incdec$ptr33 (i32.add - (get_local $$s$128) + (local.get $$s$128) (i32.const 1) ) ) - (set_local $$dec34 + (local.set $$dec34 (i32.add - (get_local $$n$addr$227) + (local.get $$n$addr$227) (i32.const -1) ) ) - (set_local $$tobool25 + (local.set $$tobool25 (i32.eq - (get_local $$dec34) + (local.get $$dec34) (i32.const 0) ) ) (if - (get_local $$tobool25) + (local.get $$tobool25) (block - (set_local $$n$addr$3 + (local.set $$n$addr$3 (i32.const 0) ) - (set_local $$s$2 - (get_local $$incdec$ptr33) + (local.set $$s$2 + (local.get $$incdec$ptr33) ) (br $while-out4) ) (block - (set_local $$n$addr$227 - (get_local $$dec34) + (local.set $$n$addr$227 + (local.get $$dec34) ) - (set_local $$s$128 - (get_local $$incdec$ptr33) + (local.set $$s$128 + (local.get $$incdec$ptr33) ) ) ) @@ -4320,21 +4320,21 @@ ) ) ) - (set_local $$tobool36 + (local.set $$tobool36 (i32.ne - (get_local $$n$addr$3) + (local.get $$n$addr$3) (i32.const 0) ) ) - (set_local $$cond + (local.set $$cond (if (result i32) - (get_local $$tobool36) - (get_local $$s$2) + (local.get $$tobool36) + (local.get $$s$2) (i32.const 0) ) ) (return - (get_local $$cond) + (local.get $$cond) ) ) (func $___syscall_ret (; 47 ;) (param $$r i32) (result i32) @@ -4344,41 +4344,41 @@ (local $$sub i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_local $$cmp + (local.set $$cmp (i32.gt_u - (get_local $$r) + (local.get $$r) (i32.const -4096) ) ) (if - (get_local $$cmp) + (local.get $$cmp) (block - (set_local $$sub + (local.set $$sub (i32.sub (i32.const 0) - (get_local $$r) + (local.get $$r) ) ) - (set_local $$call + (local.set $$call (call $___errno_location) ) (i32.store - (get_local $$call) - (get_local $$sub) + (local.get $$call) + (local.get $$sub) ) - (set_local $$retval$0 + (local.set $$retval$0 (i32.const -1) ) ) - (set_local $$retval$0 - (get_local $$r) + (local.set $$retval$0 + (local.get $$r) ) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) (func $___fflush_unlocked (; 48 ;) (param $$f i32) (result i32) @@ -4405,158 +4405,158 @@ (local $$write i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_local $$wpos + (local.set $$wpos (i32.add - (get_local $$f) + (local.get $$f) (i32.const 20) ) ) - (set_local $$0 + (local.set $$0 (i32.load - (get_local $$wpos) + (local.get $$wpos) ) ) - (set_local $$wbase + (local.set $$wbase (i32.add - (get_local $$f) + (local.get $$f) (i32.const 28) ) ) - (set_local $$1 + (local.set $$1 (i32.load - (get_local $$wbase) + (local.get $$wbase) ) ) - (set_local $$cmp + (local.set $$cmp (i32.gt_u - (get_local $$0) - (get_local $$1) + (local.get $$0) + (local.get $$1) ) ) (if - (get_local $$cmp) + (local.get $$cmp) (block - (set_local $$write + (local.set $$write (i32.add - (get_local $$f) + (local.get $$f) (i32.const 36) ) ) - (set_local $$2 + (local.set $$2 (i32.load - (get_local $$write) + (local.get $$write) ) ) (drop (call_indirect (type $FUNCSIG$iiii) - (get_local $$f) + (local.get $$f) (i32.const 0) (i32.const 0) (i32.add (i32.and - (get_local $$2) + (local.get $$2) (i32.const 7) ) (i32.const 2) ) ) ) - (set_local $$3 + (local.set $$3 (i32.load - (get_local $$wpos) + (local.get $$wpos) ) ) - (set_local $$tobool + (local.set $$tobool (i32.eq - (get_local $$3) + (local.get $$3) (i32.const 0) ) ) (if - (get_local $$tobool) - (set_local $$retval$0 + (local.get $$tobool) + (local.set $$retval$0 (i32.const -1) ) - (set_local $label + (local.set $label (i32.const 3) ) ) ) - (set_local $label + (local.set $label (i32.const 3) ) ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 3) ) (block - (set_local $$rpos + (local.set $$rpos (i32.add - (get_local $$f) + (local.get $$f) (i32.const 4) ) ) - (set_local $$4 + (local.set $$4 (i32.load - (get_local $$rpos) + (local.get $$rpos) ) ) - (set_local $$rend + (local.set $$rend (i32.add - (get_local $$f) + (local.get $$f) (i32.const 8) ) ) - (set_local $$5 + (local.set $$5 (i32.load - (get_local $$rend) + (local.get $$rend) ) ) - (set_local $$cmp4 + (local.set $$cmp4 (i32.lt_u - (get_local $$4) - (get_local $$5) + (local.get $$4) + (local.get $$5) ) ) (if - (get_local $$cmp4) + (local.get $$cmp4) (block - (set_local $$seek + (local.set $$seek (i32.add - (get_local $$f) + (local.get $$f) (i32.const 40) ) ) - (set_local $$6 + (local.set $$6 (i32.load - (get_local $$seek) + (local.get $$seek) ) ) - (set_local $$sub$ptr$lhs$cast - (get_local $$4) + (local.set $$sub$ptr$lhs$cast + (local.get $$4) ) - (set_local $$sub$ptr$rhs$cast - (get_local $$5) + (local.set $$sub$ptr$rhs$cast + (local.get $$5) ) - (set_local $$sub$ptr$sub + (local.set $$sub$ptr$sub (i32.sub - (get_local $$sub$ptr$lhs$cast) - (get_local $$sub$ptr$rhs$cast) + (local.get $$sub$ptr$lhs$cast) + (local.get $$sub$ptr$rhs$cast) ) ) (drop (call_indirect (type $FUNCSIG$iiii) - (get_local $$f) - (get_local $$sub$ptr$sub) + (local.get $$f) + (local.get $$sub$ptr$sub) (i32.const 1) (i32.add (i32.and - (get_local $$6) + (local.get $$6) (i32.const 7) ) (i32.const 2) @@ -4565,39 +4565,39 @@ ) ) ) - (set_local $$wend + (local.set $$wend (i32.add - (get_local $$f) + (local.get $$f) (i32.const 16) ) ) (i32.store - (get_local $$wend) + (local.get $$wend) (i32.const 0) ) (i32.store - (get_local $$wbase) + (local.get $$wbase) (i32.const 0) ) (i32.store - (get_local $$wpos) + (local.get $$wpos) (i32.const 0) ) (i32.store - (get_local $$rend) + (local.get $$rend) (i32.const 0) ) (i32.store - (get_local $$rpos) + (local.get $$rpos) (i32.const 0) ) - (set_local $$retval$0 + (local.set $$retval$0 (i32.const 0) ) ) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) (func $_cleanup (; 49 ;) (param $$p i32) @@ -4606,30 +4606,30 @@ (local $$tobool i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_local $$lockcount + (local.set $$lockcount (i32.add - (get_local $$p) + (local.get $$p) (i32.const 68) ) ) - (set_local $$0 + (local.set $$0 (i32.load - (get_local $$lockcount) + (local.get $$lockcount) ) ) - (set_local $$tobool + (local.set $$tobool (i32.eq - (get_local $$0) + (local.get $$0) (i32.const 0) ) ) (if - (get_local $$tobool) + (local.get $$tobool) (call $___unlockfile - (get_local $$p) + (local.get $$p) ) ) (return) @@ -4637,24 +4637,24 @@ (func $i32s-div (; 50 ;) (param $0 i32) (param $1 i32) (result i32) (if (result i32) (i32.eqz - (get_local $1) + (local.get $1) ) (i32.const 0) (if (result i32) (i32.and (i32.eq - (get_local $0) + (local.get $0) (i32.const -2147483648) ) (i32.eq - (get_local $1) + (local.get $1) (i32.const -1) ) ) (i32.const 0) (i32.div_s - (get_local $0) - (get_local $1) + (local.get $0) + (local.get $1) ) ) ) @@ -4662,36 +4662,36 @@ (func $i32s-rem (; 51 ;) (param $0 i32) (param $1 i32) (result i32) (if (result i32) (i32.eqz - (get_local $1) + (local.get $1) ) (i32.const 0) (i32.rem_s - (get_local $0) - (get_local $1) + (local.get $0) + (local.get $1) ) ) ) (func $i32u-rem (; 52 ;) (param $0 i32) (param $1 i32) (result i32) (if (result i32) (i32.eqz - (get_local $1) + (local.get $1) ) (i32.const 0) (i32.rem_u - (get_local $0) - (get_local $1) + (local.get $0) + (local.get $1) ) ) ) (func $i32u-div (; 53 ;) (param $0 i32) (param $1 i32) (result i32) (if (result i32) (i32.eqz - (get_local $1) + (local.get $1) ) (i32.const 0) (i32.div_u - (get_local $0) - (get_local $1) + (local.get $0) + (local.get $1) ) ) ) @@ -5760,231 +5760,231 @@ (local $$z$7$ph$i i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_global $STACKTOP + (global.set $STACKTOP (i32.add - (get_global $STACKTOP) + (global.get $STACKTOP) (i32.const 624) ) ) (if (i32.ge_s - (get_global $STACKTOP) - (get_global $STACK_MAX) + (global.get $STACKTOP) + (global.get $STACK_MAX) ) (call $abort) ) - (set_local $$big$i + (local.set $$big$i (i32.add - (get_local $sp) + (local.get $sp) (i32.const 24) ) ) - (set_local $$e2$i + (local.set $$e2$i (i32.add - (get_local $sp) + (local.get $sp) (i32.const 16) ) ) - (set_local $$buf$i + (local.set $$buf$i (i32.add - (get_local $sp) + (local.get $sp) (i32.const 588) ) ) - (set_local $$ebuf0$i + (local.set $$ebuf0$i (i32.add - (get_local $sp) + (local.get $sp) (i32.const 576) ) ) - (set_local $$arg - (get_local $sp) + (local.set $$arg + (local.get $sp) ) - (set_local $$buf + (local.set $$buf (i32.add - (get_local $sp) + (local.get $sp) (i32.const 536) ) ) - (set_local $$wc + (local.set $$wc (i32.add - (get_local $sp) + (local.get $sp) (i32.const 8) ) ) - (set_local $$mb + (local.set $$mb (i32.add - (get_local $sp) + (local.get $sp) (i32.const 528) ) ) - (set_local $$tobool25 + (local.set $$tobool25 (i32.ne - (get_local $$f) + (local.get $$f) (i32.const 0) ) ) - (set_local $$add$ptr205 + (local.set $$add$ptr205 (i32.add - (get_local $$buf) + (local.get $$buf) (i32.const 40) ) ) - (set_local $$sub$ptr$lhs$cast317 - (get_local $$add$ptr205) + (local.set $$sub$ptr$lhs$cast317 + (local.get $$add$ptr205) ) - (set_local $$add$ptr340 + (local.set $$add$ptr340 (i32.add - (get_local $$buf) + (local.get $$buf) (i32.const 39) ) ) - (set_local $$arrayidx370 + (local.set $$arrayidx370 (i32.add - (get_local $$wc) + (local.get $$wc) (i32.const 4) ) ) - (set_local $$arrayidx$i$236 + (local.set $$arrayidx$i$236 (i32.add - (get_local $$ebuf0$i) + (local.get $$ebuf0$i) (i32.const 12) ) ) - (set_local $$incdec$ptr106$i + (local.set $$incdec$ptr106$i (i32.add - (get_local $$ebuf0$i) + (local.get $$ebuf0$i) (i32.const 11) ) ) - (set_local $$sub$ptr$rhs$cast$i - (get_local $$buf$i) + (local.set $$sub$ptr$rhs$cast$i + (local.get $$buf$i) ) - (set_local $$sub$ptr$lhs$cast160$i - (get_local $$arrayidx$i$236) + (local.set $$sub$ptr$lhs$cast160$i + (local.get $$arrayidx$i$236) ) - (set_local $$sub$ptr$sub159$i + (local.set $$sub$ptr$sub159$i (i32.sub - (get_local $$sub$ptr$lhs$cast160$i) - (get_local $$sub$ptr$rhs$cast$i) + (local.get $$sub$ptr$lhs$cast160$i) + (local.get $$sub$ptr$rhs$cast$i) ) ) - (set_local $$sub$ptr$sub145$i + (local.set $$sub$ptr$sub145$i (i32.sub (i32.const -2) - (get_local $$sub$ptr$rhs$cast$i) + (local.get $$sub$ptr$rhs$cast$i) ) ) - (set_local $$sub$ptr$sub153$i + (local.set $$sub$ptr$sub153$i (i32.add - (get_local $$sub$ptr$lhs$cast160$i) + (local.get $$sub$ptr$lhs$cast160$i) (i32.const 2) ) ) - (set_local $$add$ptr213$i + (local.set $$add$ptr213$i (i32.add - (get_local $$big$i) + (local.get $$big$i) (i32.const 288) ) ) - (set_local $$add$ptr671$i + (local.set $$add$ptr671$i (i32.add - (get_local $$buf$i) + (local.get $$buf$i) (i32.const 9) ) ) - (set_local $$sub$ptr$lhs$cast694$i - (get_local $$add$ptr671$i) + (local.set $$sub$ptr$lhs$cast694$i + (local.get $$add$ptr671$i) ) - (set_local $$incdec$ptr689$i + (local.set $$incdec$ptr689$i (i32.add - (get_local $$buf$i) + (local.get $$buf$i) (i32.const 8) ) ) - (set_local $$cnt$0 + (local.set $$cnt$0 (i32.const 0) ) - (set_local $$incdec$ptr169275 - (get_local $$fmt) + (local.set $$incdec$ptr169275 + (local.get $$fmt) ) - (set_local $$l$0 + (local.set $$l$0 (i32.const 0) ) - (set_local $$l10n$0 + (local.set $$l10n$0 (i32.const 0) ) (loop $label$continue$L1 (block $label$break$L1 - (set_local $$cmp + (local.set $$cmp (i32.gt_s - (get_local $$cnt$0) + (local.get $$cnt$0) (i32.const -1) ) ) (block $do-once (if - (get_local $$cmp) + (local.get $$cmp) (block - (set_local $$sub + (local.set $$sub (i32.sub (i32.const 2147483647) - (get_local $$cnt$0) + (local.get $$cnt$0) ) ) - (set_local $$cmp1 + (local.set $$cmp1 (i32.gt_s - (get_local $$l$0) - (get_local $$sub) + (local.get $$l$0) + (local.get $$sub) ) ) (if - (get_local $$cmp1) + (local.get $$cmp1) (block - (set_local $$call + (local.set $$call (call $___errno_location) ) (i32.store - (get_local $$call) + (local.get $$call) (i32.const 75) ) - (set_local $$cnt$1 + (local.set $$cnt$1 (i32.const -1) ) (br $do-once) ) (block - (set_local $$add + (local.set $$add (i32.add - (get_local $$l$0) - (get_local $$cnt$0) + (local.get $$l$0) + (local.get $$cnt$0) ) ) - (set_local $$cnt$1 - (get_local $$add) + (local.set $$cnt$1 + (local.get $$add) ) (br $do-once) ) ) ) - (set_local $$cnt$1 - (get_local $$cnt$0) + (local.set $$cnt$1 + (local.get $$cnt$0) ) ) ) - (set_local $$0 + (local.set $$0 (i32.load8_s - (get_local $$incdec$ptr169275) + (local.get $$incdec$ptr169275) ) ) - (set_local $$tobool + (local.set $$tobool (i32.eq (i32.shr_s (i32.shl - (get_local $$0) + (local.get $$0) (i32.const 24) ) (i32.const 24) @@ -5993,25 +5993,25 @@ ) ) (if - (get_local $$tobool) + (local.get $$tobool) (block - (set_local $$cnt$1$lcssa - (get_local $$cnt$1) + (local.set $$cnt$1$lcssa + (local.get $$cnt$1) ) - (set_local $$l10n$0$lcssa - (get_local $$l10n$0) + (local.set $$l10n$0$lcssa + (local.get $$l10n$0) ) - (set_local $label + (local.set $label (i32.const 242) ) (br $label$break$L1) ) (block - (set_local $$1 - (get_local $$0) + (local.set $$1 + (local.get $$0) ) - (set_local $$incdec$ptr169274 - (get_local $$incdec$ptr169275) + (local.set $$incdec$ptr169274 + (local.get $$incdec$ptr169275) ) ) ) @@ -6025,7 +6025,7 @@ (i32.sub (i32.shr_s (i32.shl - (get_local $$1) + (local.get $$1) (i32.const 24) ) (i32.const 24) @@ -6035,13 +6035,13 @@ ) ) (block - (set_local $$incdec$ptr169276301 - (get_local $$incdec$ptr169274) + (local.set $$incdec$ptr169276301 + (local.get $$incdec$ptr169274) ) - (set_local $$z$0302 - (get_local $$incdec$ptr169274) + (local.set $$z$0302 + (local.get $$incdec$ptr169274) ) - (set_local $label + (local.set $label (i32.const 9) ) (br $label$break$L9) @@ -6049,11 +6049,11 @@ ) ) (block - (set_local $$incdec$ptr169276$lcssa - (get_local $$incdec$ptr169274) + (local.set $$incdec$ptr169276$lcssa + (local.get $$incdec$ptr169274) ) - (set_local $$z$0$lcssa - (get_local $$incdec$ptr169274) + (local.set $$z$0$lcssa + (local.get $$incdec$ptr169274) ) (br $label$break$L9) (br $switch) @@ -6061,22 +6061,22 @@ ) (nop) ) - (set_local $$incdec$ptr + (local.set $$incdec$ptr (i32.add - (get_local $$incdec$ptr169274) + (local.get $$incdec$ptr169274) (i32.const 1) ) ) - (set_local $$$pre + (local.set $$$pre (i32.load8_s - (get_local $$incdec$ptr) + (local.get $$incdec$ptr) ) ) - (set_local $$1 - (get_local $$$pre) + (local.set $$1 + (local.get $$$pre) ) - (set_local $$incdec$ptr169274 - (get_local $$incdec$ptr) + (local.set $$incdec$ptr169274 + (local.get $$incdec$ptr) ) (br $label$continue$L9) ) @@ -6084,30 +6084,30 @@ (block $label$break$L12 (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 9) ) (loop $while-in (block $while-out - (set_local $label + (local.set $label (i32.const 0) ) - (set_local $$arrayidx16 + (local.set $$arrayidx16 (i32.add - (get_local $$incdec$ptr169276301) + (local.get $$incdec$ptr169276301) (i32.const 1) ) ) - (set_local $$2 + (local.set $$2 (i32.load8_s - (get_local $$arrayidx16) + (local.get $$arrayidx16) ) ) - (set_local $$cmp18 + (local.set $$cmp18 (i32.eq (i32.shr_s (i32.shl - (get_local $$2) + (local.get $$2) (i32.const 24) ) (i32.const 24) @@ -6117,40 +6117,40 @@ ) (if (i32.eqz - (get_local $$cmp18) + (local.get $$cmp18) ) (block - (set_local $$incdec$ptr169276$lcssa - (get_local $$incdec$ptr169276301) + (local.set $$incdec$ptr169276$lcssa + (local.get $$incdec$ptr169276301) ) - (set_local $$z$0$lcssa - (get_local $$z$0302) + (local.set $$z$0$lcssa + (local.get $$z$0302) ) (br $label$break$L12) ) ) - (set_local $$incdec$ptr23 + (local.set $$incdec$ptr23 (i32.add - (get_local $$z$0302) + (local.get $$z$0302) (i32.const 1) ) ) - (set_local $$add$ptr + (local.set $$add$ptr (i32.add - (get_local $$incdec$ptr169276301) + (local.get $$incdec$ptr169276301) (i32.const 2) ) ) - (set_local $$3 + (local.set $$3 (i32.load8_s - (get_local $$add$ptr) + (local.get $$add$ptr) ) ) - (set_local $$cmp13 + (local.set $$cmp13 (i32.eq (i32.shr_s (i32.shl - (get_local $$3) + (local.get $$3) (i32.const 24) ) (i32.const 24) @@ -6159,24 +6159,24 @@ ) ) (if - (get_local $$cmp13) + (local.get $$cmp13) (block - (set_local $$incdec$ptr169276301 - (get_local $$add$ptr) + (local.set $$incdec$ptr169276301 + (local.get $$add$ptr) ) - (set_local $$z$0302 - (get_local $$incdec$ptr23) + (local.set $$z$0302 + (local.get $$incdec$ptr23) ) - (set_local $label + (local.set $label (i32.const 9) ) ) (block - (set_local $$incdec$ptr169276$lcssa - (get_local $$add$ptr) + (local.set $$incdec$ptr169276$lcssa + (local.get $$add$ptr) ) - (set_local $$z$0$lcssa - (get_local $$incdec$ptr23) + (local.set $$z$0$lcssa + (local.get $$incdec$ptr23) ) (br $while-out) ) @@ -6186,130 +6186,130 @@ ) ) ) - (set_local $$sub$ptr$lhs$cast - (get_local $$z$0$lcssa) + (local.set $$sub$ptr$lhs$cast + (local.get $$z$0$lcssa) ) - (set_local $$sub$ptr$rhs$cast - (get_local $$incdec$ptr169275) + (local.set $$sub$ptr$rhs$cast + (local.get $$incdec$ptr169275) ) - (set_local $$sub$ptr$sub + (local.set $$sub$ptr$sub (i32.sub - (get_local $$sub$ptr$lhs$cast) - (get_local $$sub$ptr$rhs$cast) + (local.get $$sub$ptr$lhs$cast) + (local.get $$sub$ptr$rhs$cast) ) ) (if - (get_local $$tobool25) + (local.get $$tobool25) (block - (set_local $$4 + (local.set $$4 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and$i + (local.set $$and$i (i32.and - (get_local $$4) + (local.get $$4) (i32.const 32) ) ) - (set_local $$tobool$i + (local.set $$tobool$i (i32.eq - (get_local $$and$i) + (local.get $$and$i) (i32.const 0) ) ) (if - (get_local $$tobool$i) + (local.get $$tobool$i) (drop (call $___fwritex - (get_local $$incdec$ptr169275) - (get_local $$sub$ptr$sub) - (get_local $$f) + (local.get $$incdec$ptr169275) + (local.get $$sub$ptr$sub) + (local.get $$f) ) ) ) ) ) - (set_local $$tobool28 + (local.set $$tobool28 (i32.eq - (get_local $$z$0$lcssa) - (get_local $$incdec$ptr169275) + (local.get $$z$0$lcssa) + (local.get $$incdec$ptr169275) ) ) (if (i32.eqz - (get_local $$tobool28) + (local.get $$tobool28) ) (block - (set_local $$l10n$0$phi - (get_local $$l10n$0) + (local.set $$l10n$0$phi + (local.get $$l10n$0) ) - (set_local $$cnt$0 - (get_local $$cnt$1) + (local.set $$cnt$0 + (local.get $$cnt$1) ) - (set_local $$incdec$ptr169275 - (get_local $$incdec$ptr169276$lcssa) + (local.set $$incdec$ptr169275 + (local.get $$incdec$ptr169276$lcssa) ) - (set_local $$l$0 - (get_local $$sub$ptr$sub) + (local.set $$l$0 + (local.get $$sub$ptr$sub) ) - (set_local $$l10n$0 - (get_local $$l10n$0$phi) + (local.set $$l10n$0 + (local.get $$l10n$0$phi) ) (br $label$continue$L1) ) ) - (set_local $$arrayidx31 + (local.set $$arrayidx31 (i32.add - (get_local $$incdec$ptr169276$lcssa) + (local.get $$incdec$ptr169276$lcssa) (i32.const 1) ) ) - (set_local $$5 + (local.set $$5 (i32.load8_s - (get_local $$arrayidx31) + (local.get $$arrayidx31) ) ) - (set_local $$conv32 + (local.set $$conv32 (i32.shr_s (i32.shl - (get_local $$5) + (local.get $$5) (i32.const 24) ) (i32.const 24) ) ) - (set_local $$isdigittmp + (local.set $$isdigittmp (i32.add - (get_local $$conv32) + (local.get $$conv32) (i32.const -48) ) ) - (set_local $$isdigit + (local.set $$isdigit (i32.lt_u - (get_local $$isdigittmp) + (local.get $$isdigittmp) (i32.const 10) ) ) (if - (get_local $$isdigit) + (local.get $$isdigit) (block - (set_local $$arrayidx35 + (local.set $$arrayidx35 (i32.add - (get_local $$incdec$ptr169276$lcssa) + (local.get $$incdec$ptr169276$lcssa) (i32.const 2) ) ) - (set_local $$6 + (local.set $$6 (i32.load8_s - (get_local $$arrayidx35) + (local.get $$arrayidx35) ) ) - (set_local $$cmp37 + (local.set $$cmp37 (i32.eq (i32.shr_s (i32.shl - (get_local $$6) + (local.get $$6) (i32.const 24) ) (i32.const 24) @@ -6317,228 +6317,228 @@ (i32.const 36) ) ) - (set_local $$add$ptr43 + (local.set $$add$ptr43 (i32.add - (get_local $$incdec$ptr169276$lcssa) + (local.get $$incdec$ptr169276$lcssa) (i32.const 3) ) ) - (set_local $$add$ptr43$arrayidx31 + (local.set $$add$ptr43$arrayidx31 (if (result i32) - (get_local $$cmp37) - (get_local $$add$ptr43) - (get_local $$arrayidx31) + (local.get $$cmp37) + (local.get $$add$ptr43) + (local.get $$arrayidx31) ) ) - (set_local $$$l10n$0 + (local.set $$$l10n$0 (if (result i32) - (get_local $$cmp37) + (local.get $$cmp37) (i32.const 1) - (get_local $$l10n$0) + (local.get $$l10n$0) ) ) - (set_local $$isdigittmp$ + (local.set $$isdigittmp$ (if (result i32) - (get_local $$cmp37) - (get_local $$isdigittmp) + (local.get $$cmp37) + (local.get $$isdigittmp) (i32.const -1) ) ) - (set_local $$$pre357 + (local.set $$$pre357 (i32.load8_s - (get_local $$add$ptr43$arrayidx31) + (local.get $$add$ptr43$arrayidx31) ) ) - (set_local $$7 - (get_local $$$pre357) + (local.set $$7 + (local.get $$$pre357) ) - (set_local $$argpos$0 - (get_local $$isdigittmp$) + (local.set $$argpos$0 + (local.get $$isdigittmp$) ) - (set_local $$l10n$1 - (get_local $$$l10n$0) + (local.set $$l10n$1 + (local.get $$$l10n$0) ) - (set_local $$storemerge - (get_local $$add$ptr43$arrayidx31) + (local.set $$storemerge + (local.get $$add$ptr43$arrayidx31) ) ) (block - (set_local $$7 - (get_local $$5) + (local.set $$7 + (local.get $$5) ) - (set_local $$argpos$0 + (local.set $$argpos$0 (i32.const -1) ) - (set_local $$l10n$1 - (get_local $$l10n$0) + (local.set $$l10n$1 + (local.get $$l10n$0) ) - (set_local $$storemerge - (get_local $$arrayidx31) + (local.set $$storemerge + (local.get $$arrayidx31) ) ) ) - (set_local $$conv48$307 + (local.set $$conv48$307 (i32.shr_s (i32.shl - (get_local $$7) + (local.get $$7) (i32.const 24) ) (i32.const 24) ) ) - (set_local $$8 + (local.set $$8 (i32.and - (get_local $$conv48$307) + (local.get $$conv48$307) (i32.const -32) ) ) - (set_local $$cmp50$308 + (local.set $$cmp50$308 (i32.eq - (get_local $$8) + (local.get $$8) (i32.const 32) ) ) (block $label$break$L25 (if - (get_local $$cmp50$308) + (local.get $$cmp50$308) (block - (set_local $$9 - (get_local $$7) + (local.set $$9 + (local.get $$7) ) - (set_local $$conv48311 - (get_local $$conv48$307) + (local.set $$conv48311 + (local.get $$conv48$307) ) - (set_local $$fl$0310 + (local.set $$fl$0310 (i32.const 0) ) - (set_local $$storemerge$186309 - (get_local $$storemerge) + (local.set $$storemerge$186309 + (local.get $$storemerge) ) (loop $while-in4 (block $while-out3 - (set_local $$sub54 + (local.set $$sub54 (i32.add - (get_local $$conv48311) + (local.get $$conv48311) (i32.const -32) ) ) - (set_local $$shl + (local.set $$shl (i32.shl (i32.const 1) - (get_local $$sub54) + (local.get $$sub54) ) ) - (set_local $$and + (local.set $$and (i32.and - (get_local $$shl) + (local.get $$shl) (i32.const 75913) ) ) - (set_local $$tobool55 + (local.set $$tobool55 (i32.eq - (get_local $$and) + (local.get $$and) (i32.const 0) ) ) (if - (get_local $$tobool55) + (local.get $$tobool55) (block - (set_local $$12 - (get_local $$9) + (local.set $$12 + (local.get $$9) ) - (set_local $$fl$0284 - (get_local $$fl$0310) + (local.set $$fl$0284 + (local.get $$fl$0310) ) - (set_local $$storemerge$186282 - (get_local $$storemerge$186309) + (local.set $$storemerge$186282 + (local.get $$storemerge$186309) ) (br $label$break$L25) ) ) - (set_local $$conv58 + (local.set $$conv58 (i32.shr_s (i32.shl - (get_local $$9) + (local.get $$9) (i32.const 24) ) (i32.const 24) ) ) - (set_local $$sub59 + (local.set $$sub59 (i32.add - (get_local $$conv58) + (local.get $$conv58) (i32.const -32) ) ) - (set_local $$shl60 + (local.set $$shl60 (i32.shl (i32.const 1) - (get_local $$sub59) + (local.get $$sub59) ) ) - (set_local $$or + (local.set $$or (i32.or - (get_local $$shl60) - (get_local $$fl$0310) + (local.get $$shl60) + (local.get $$fl$0310) ) ) - (set_local $$incdec$ptr62 + (local.set $$incdec$ptr62 (i32.add - (get_local $$storemerge$186309) + (local.get $$storemerge$186309) (i32.const 1) ) ) - (set_local $$10 + (local.set $$10 (i32.load8_s - (get_local $$incdec$ptr62) + (local.get $$incdec$ptr62) ) ) - (set_local $$conv48 + (local.set $$conv48 (i32.shr_s (i32.shl - (get_local $$10) + (local.get $$10) (i32.const 24) ) (i32.const 24) ) ) - (set_local $$11 + (local.set $$11 (i32.and - (get_local $$conv48) + (local.get $$conv48) (i32.const -32) ) ) - (set_local $$cmp50 + (local.set $$cmp50 (i32.eq - (get_local $$11) + (local.get $$11) (i32.const 32) ) ) (if - (get_local $$cmp50) + (local.get $$cmp50) (block - (set_local $$9 - (get_local $$10) + (local.set $$9 + (local.get $$10) ) - (set_local $$conv48311 - (get_local $$conv48) + (local.set $$conv48311 + (local.get $$conv48) ) - (set_local $$fl$0310 - (get_local $$or) + (local.set $$fl$0310 + (local.get $$or) ) - (set_local $$storemerge$186309 - (get_local $$incdec$ptr62) + (local.set $$storemerge$186309 + (local.get $$incdec$ptr62) ) ) (block - (set_local $$12 - (get_local $$10) + (local.set $$12 + (local.get $$10) ) - (set_local $$fl$0284 - (get_local $$or) + (local.set $$fl$0284 + (local.get $$or) ) - (set_local $$storemerge$186282 - (get_local $$incdec$ptr62) + (local.set $$storemerge$186282 + (local.get $$incdec$ptr62) ) (br $while-out3) ) @@ -6548,23 +6548,23 @@ ) ) (block - (set_local $$12 - (get_local $$7) + (local.set $$12 + (local.get $$7) ) - (set_local $$fl$0284 + (local.set $$fl$0284 (i32.const 0) ) - (set_local $$storemerge$186282 - (get_local $$storemerge) + (local.set $$storemerge$186282 + (local.get $$storemerge) ) ) ) ) - (set_local $$cmp65 + (local.set $$cmp65 (i32.eq (i32.shr_s (i32.shl - (get_local $$12) + (local.get $$12) (i32.const 24) ) (i32.const 24) @@ -6574,59 +6574,59 @@ ) (block $do-once5 (if - (get_local $$cmp65) + (local.get $$cmp65) (block - (set_local $$arrayidx68 + (local.set $$arrayidx68 (i32.add - (get_local $$storemerge$186282) + (local.get $$storemerge$186282) (i32.const 1) ) ) - (set_local $$13 + (local.set $$13 (i32.load8_s - (get_local $$arrayidx68) + (local.get $$arrayidx68) ) ) - (set_local $$conv69 + (local.set $$conv69 (i32.shr_s (i32.shl - (get_local $$13) + (local.get $$13) (i32.const 24) ) (i32.const 24) ) ) - (set_local $$isdigittmp189 + (local.set $$isdigittmp189 (i32.add - (get_local $$conv69) + (local.get $$conv69) (i32.const -48) ) ) - (set_local $$isdigit190 + (local.set $$isdigit190 (i32.lt_u - (get_local $$isdigittmp189) + (local.get $$isdigittmp189) (i32.const 10) ) ) (if - (get_local $$isdigit190) + (local.get $$isdigit190) (block - (set_local $$arrayidx73 + (local.set $$arrayidx73 (i32.add - (get_local $$storemerge$186282) + (local.get $$storemerge$186282) (i32.const 2) ) ) - (set_local $$14 + (local.set $$14 (i32.load8_s - (get_local $$arrayidx73) + (local.get $$arrayidx73) ) ) - (set_local $$cmp75 + (local.set $$cmp75 (i32.eq (i32.shr_s (i32.shl - (get_local $$14) + (local.get $$14) (i32.const 24) ) (i32.const 24) @@ -6635,121 +6635,121 @@ ) ) (if - (get_local $$cmp75) + (local.get $$cmp75) (block - (set_local $$arrayidx81 + (local.set $$arrayidx81 (i32.add - (get_local $$nl_type) + (local.get $$nl_type) (i32.shl - (get_local $$isdigittmp189) + (local.get $$isdigittmp189) (i32.const 2) ) ) ) (i32.store - (get_local $$arrayidx81) + (local.get $$arrayidx81) (i32.const 10) ) - (set_local $$15 + (local.set $$15 (i32.load8_s - (get_local $$arrayidx68) + (local.get $$arrayidx68) ) ) - (set_local $$conv83 + (local.set $$conv83 (i32.shr_s (i32.shl - (get_local $$15) + (local.get $$15) (i32.const 24) ) (i32.const 24) ) ) - (set_local $$sub84 + (local.set $$sub84 (i32.add - (get_local $$conv83) + (local.get $$conv83) (i32.const -48) ) ) - (set_local $$i86 + (local.set $$i86 (i32.add - (get_local $$nl_arg) + (local.get $$nl_arg) (i32.shl - (get_local $$sub84) + (local.get $$sub84) (i32.const 3) ) ) ) - (set_local $$16 - (get_local $$i86) + (local.set $$16 + (local.get $$i86) ) - (set_local $$17 - (get_local $$16) + (local.set $$17 + (local.get $$16) ) - (set_local $$18 + (local.set $$18 (i32.load - (get_local $$17) + (local.get $$17) ) ) - (set_local $$19 + (local.set $$19 (i32.add - (get_local $$16) + (local.get $$16) (i32.const 4) ) ) - (set_local $$20 - (get_local $$19) + (local.set $$20 + (local.get $$19) ) - (set_local $$21 + (local.set $$21 (i32.load - (get_local $$20) + (local.get $$20) ) ) - (set_local $$add$ptr88 + (local.set $$add$ptr88 (i32.add - (get_local $$storemerge$186282) + (local.get $$storemerge$186282) (i32.const 3) ) ) - (set_local $$l10n$2 + (local.set $$l10n$2 (i32.const 1) ) - (set_local $$storemerge$191 - (get_local $$add$ptr88) + (local.set $$storemerge$191 + (local.get $$add$ptr88) ) - (set_local $$w$0 - (get_local $$18) + (local.set $$w$0 + (local.get $$18) ) ) - (set_local $label + (local.set $label (i32.const 24) ) ) ) - (set_local $label + (local.set $label (i32.const 24) ) ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 24) ) (block - (set_local $label + (local.set $label (i32.const 0) ) - (set_local $$tobool90 + (local.set $$tobool90 (i32.eq - (get_local $$l10n$1) + (local.get $$l10n$1) (i32.const 0) ) ) (if (i32.eqz - (get_local $$tobool90) + (local.get $$tobool90) ) (block - (set_local $$retval$0 + (local.set $$retval$0 (i32.const -1) ) (br $label$break$L1) @@ -6757,258 +6757,258 @@ ) (if (i32.eqz - (get_local $$tobool25) + (local.get $$tobool25) ) (block - (set_local $$fl$1 - (get_local $$fl$0284) + (local.set $$fl$1 + (local.get $$fl$0284) ) - (set_local $$incdec$ptr169269 - (get_local $$arrayidx68) + (local.set $$incdec$ptr169269 + (local.get $$arrayidx68) ) - (set_local $$l10n$3 + (local.set $$l10n$3 (i32.const 0) ) - (set_local $$w$1 + (local.set $$w$1 (i32.const 0) ) (br $do-once5) ) ) - (set_local $$arglist_current + (local.set $$arglist_current (i32.load - (get_local $$ap) + (local.get $$ap) ) ) - (set_local $$22 - (get_local $$arglist_current) + (local.set $$22 + (local.get $$arglist_current) ) - (set_local $$23 + (local.set $$23 (i32.add (i32.const 0) (i32.const 4) ) ) - (set_local $$expanded4 - (get_local $$23) + (local.set $$expanded4 + (local.get $$23) ) - (set_local $$expanded + (local.set $$expanded (i32.sub - (get_local $$expanded4) + (local.get $$expanded4) (i32.const 1) ) ) - (set_local $$24 + (local.set $$24 (i32.add - (get_local $$22) - (get_local $$expanded) + (local.get $$22) + (local.get $$expanded) ) ) - (set_local $$25 + (local.set $$25 (i32.add (i32.const 0) (i32.const 4) ) ) - (set_local $$expanded8 - (get_local $$25) + (local.set $$expanded8 + (local.get $$25) ) - (set_local $$expanded7 + (local.set $$expanded7 (i32.sub - (get_local $$expanded8) + (local.get $$expanded8) (i32.const 1) ) ) - (set_local $$expanded6 + (local.set $$expanded6 (i32.xor - (get_local $$expanded7) + (local.get $$expanded7) (i32.const -1) ) ) - (set_local $$26 + (local.set $$26 (i32.and - (get_local $$24) - (get_local $$expanded6) + (local.get $$24) + (local.get $$expanded6) ) ) - (set_local $$27 - (get_local $$26) + (local.set $$27 + (local.get $$26) ) - (set_local $$28 + (local.set $$28 (i32.load - (get_local $$27) + (local.get $$27) ) ) - (set_local $$arglist_next + (local.set $$arglist_next (i32.add - (get_local $$27) + (local.get $$27) (i32.const 4) ) ) (i32.store - (get_local $$ap) - (get_local $$arglist_next) + (local.get $$ap) + (local.get $$arglist_next) ) - (set_local $$l10n$2 + (local.set $$l10n$2 (i32.const 0) ) - (set_local $$storemerge$191 - (get_local $$arrayidx68) + (local.set $$storemerge$191 + (local.get $$arrayidx68) ) - (set_local $$w$0 - (get_local $$28) + (local.set $$w$0 + (local.get $$28) ) ) ) - (set_local $$cmp97 + (local.set $$cmp97 (i32.lt_s - (get_local $$w$0) + (local.get $$w$0) (i32.const 0) ) ) (if - (get_local $$cmp97) + (local.get $$cmp97) (block - (set_local $$or100 + (local.set $$or100 (i32.or - (get_local $$fl$0284) + (local.get $$fl$0284) (i32.const 8192) ) ) - (set_local $$sub101 + (local.set $$sub101 (i32.sub (i32.const 0) - (get_local $$w$0) + (local.get $$w$0) ) ) - (set_local $$fl$1 - (get_local $$or100) + (local.set $$fl$1 + (local.get $$or100) ) - (set_local $$incdec$ptr169269 - (get_local $$storemerge$191) + (local.set $$incdec$ptr169269 + (local.get $$storemerge$191) ) - (set_local $$l10n$3 - (get_local $$l10n$2) + (local.set $$l10n$3 + (local.get $$l10n$2) ) - (set_local $$w$1 - (get_local $$sub101) + (local.set $$w$1 + (local.get $$sub101) ) ) (block - (set_local $$fl$1 - (get_local $$fl$0284) + (local.set $$fl$1 + (local.get $$fl$0284) ) - (set_local $$incdec$ptr169269 - (get_local $$storemerge$191) + (local.set $$incdec$ptr169269 + (local.get $$storemerge$191) ) - (set_local $$l10n$3 - (get_local $$l10n$2) + (local.set $$l10n$3 + (local.get $$l10n$2) ) - (set_local $$w$1 - (get_local $$w$0) + (local.set $$w$1 + (local.get $$w$0) ) ) ) ) (block - (set_local $$conv$4$i + (local.set $$conv$4$i (i32.shr_s (i32.shl - (get_local $$12) + (local.get $$12) (i32.const 24) ) (i32.const 24) ) ) - (set_local $$isdigittmp$5$i + (local.set $$isdigittmp$5$i (i32.add - (get_local $$conv$4$i) + (local.get $$conv$4$i) (i32.const -48) ) ) - (set_local $$isdigit$6$i + (local.set $$isdigit$6$i (i32.lt_u - (get_local $$isdigittmp$5$i) + (local.get $$isdigittmp$5$i) (i32.const 10) ) ) (if - (get_local $$isdigit$6$i) + (local.get $$isdigit$6$i) (block - (set_local $$29 - (get_local $$storemerge$186282) + (local.set $$29 + (local.get $$storemerge$186282) ) - (set_local $$i$07$i + (local.set $$i$07$i (i32.const 0) ) - (set_local $$isdigittmp8$i - (get_local $$isdigittmp$5$i) + (local.set $$isdigittmp8$i + (local.get $$isdigittmp$5$i) ) (loop $while-in8 (block $while-out7 - (set_local $$mul$i + (local.set $$mul$i (i32.mul - (get_local $$i$07$i) + (local.get $$i$07$i) (i32.const 10) ) ) - (set_local $$add$i + (local.set $$add$i (i32.add - (get_local $$mul$i) - (get_local $$isdigittmp8$i) + (local.get $$mul$i) + (local.get $$isdigittmp8$i) ) ) - (set_local $$incdec$ptr$i + (local.set $$incdec$ptr$i (i32.add - (get_local $$29) + (local.get $$29) (i32.const 1) ) ) - (set_local $$30 + (local.set $$30 (i32.load8_s - (get_local $$incdec$ptr$i) + (local.get $$incdec$ptr$i) ) ) - (set_local $$conv$i + (local.set $$conv$i (i32.shr_s (i32.shl - (get_local $$30) + (local.get $$30) (i32.const 24) ) (i32.const 24) ) ) - (set_local $$isdigittmp$i + (local.set $$isdigittmp$i (i32.add - (get_local $$conv$i) + (local.get $$conv$i) (i32.const -48) ) ) - (set_local $$isdigit$i + (local.set $$isdigit$i (i32.lt_u - (get_local $$isdigittmp$i) + (local.get $$isdigittmp$i) (i32.const 10) ) ) (if - (get_local $$isdigit$i) + (local.get $$isdigit$i) (block - (set_local $$29 - (get_local $$incdec$ptr$i) + (local.set $$29 + (local.get $$incdec$ptr$i) ) - (set_local $$i$07$i - (get_local $$add$i) + (local.set $$i$07$i + (local.get $$add$i) ) - (set_local $$isdigittmp8$i - (get_local $$isdigittmp$i) + (local.set $$isdigittmp8$i + (local.get $$isdigittmp$i) ) ) (block - (set_local $$add$i$lcssa - (get_local $$add$i) + (local.set $$add$i$lcssa + (local.get $$add$i) ) - (set_local $$incdec$ptr$i$lcssa - (get_local $$incdec$ptr$i) + (local.set $$incdec$ptr$i$lcssa + (local.get $$incdec$ptr$i) ) (br $while-out7) ) @@ -7016,47 +7016,47 @@ (br $while-in8) ) ) - (set_local $$cmp105 + (local.set $$cmp105 (i32.lt_s - (get_local $$add$i$lcssa) + (local.get $$add$i$lcssa) (i32.const 0) ) ) (if - (get_local $$cmp105) + (local.get $$cmp105) (block - (set_local $$retval$0 + (local.set $$retval$0 (i32.const -1) ) (br $label$break$L1) ) (block - (set_local $$fl$1 - (get_local $$fl$0284) + (local.set $$fl$1 + (local.get $$fl$0284) ) - (set_local $$incdec$ptr169269 - (get_local $$incdec$ptr$i$lcssa) + (local.set $$incdec$ptr169269 + (local.get $$incdec$ptr$i$lcssa) ) - (set_local $$l10n$3 - (get_local $$l10n$1) + (local.set $$l10n$3 + (local.get $$l10n$1) ) - (set_local $$w$1 - (get_local $$add$i$lcssa) + (local.set $$w$1 + (local.get $$add$i$lcssa) ) ) ) ) (block - (set_local $$fl$1 - (get_local $$fl$0284) + (local.set $$fl$1 + (local.get $$fl$0284) ) - (set_local $$incdec$ptr169269 - (get_local $$storemerge$186282) + (local.set $$incdec$ptr169269 + (local.get $$storemerge$186282) ) - (set_local $$l10n$3 - (get_local $$l10n$1) + (local.set $$l10n$3 + (local.get $$l10n$1) ) - (set_local $$w$1 + (local.set $$w$1 (i32.const 0) ) ) @@ -7064,16 +7064,16 @@ ) ) ) - (set_local $$31 + (local.set $$31 (i32.load8_s - (get_local $$incdec$ptr169269) + (local.get $$incdec$ptr169269) ) ) - (set_local $$cmp111 + (local.set $$cmp111 (i32.eq (i32.shr_s (i32.shl - (get_local $$31) + (local.get $$31) (i32.const 24) ) (i32.const 24) @@ -7083,24 +7083,24 @@ ) (block $label$break$L46 (if - (get_local $$cmp111) + (local.get $$cmp111) (block - (set_local $$arrayidx114 + (local.set $$arrayidx114 (i32.add - (get_local $$incdec$ptr169269) + (local.get $$incdec$ptr169269) (i32.const 1) ) ) - (set_local $$32 + (local.set $$32 (i32.load8_s - (get_local $$arrayidx114) + (local.get $$arrayidx114) ) ) - (set_local $$cmp116 + (local.set $$cmp116 (i32.eq (i32.shr_s (i32.shl - (get_local $$32) + (local.get $$32) (i32.const 24) ) (i32.const 24) @@ -7110,48 +7110,48 @@ ) (if (i32.eqz - (get_local $$cmp116) + (local.get $$cmp116) ) (block - (set_local $$conv$4$i$197 + (local.set $$conv$4$i$197 (i32.shr_s (i32.shl - (get_local $$32) + (local.get $$32) (i32.const 24) ) (i32.const 24) ) ) - (set_local $$isdigittmp$5$i$198 + (local.set $$isdigittmp$5$i$198 (i32.add - (get_local $$conv$4$i$197) + (local.get $$conv$4$i$197) (i32.const -48) ) ) - (set_local $$isdigit$6$i$199 + (local.set $$isdigit$6$i$199 (i32.lt_u - (get_local $$isdigittmp$5$i$198) + (local.get $$isdigittmp$5$i$198) (i32.const 10) ) ) (if - (get_local $$isdigit$6$i$199) + (local.get $$isdigit$6$i$199) (block - (set_local $$49 - (get_local $$arrayidx114) + (local.set $$49 + (local.get $$arrayidx114) ) - (set_local $$i$07$i$201 + (local.set $$i$07$i$201 (i32.const 0) ) - (set_local $$isdigittmp8$i$200 - (get_local $$isdigittmp$5$i$198) + (local.set $$isdigittmp8$i$200 + (local.get $$isdigittmp$5$i$198) ) ) (block - (set_local $$incdec$ptr169272 - (get_local $$arrayidx114) + (local.set $$incdec$ptr169272 + (local.get $$arrayidx114) ) - (set_local $$p$0 + (local.set $$p$0 (i32.const 0) ) (br $label$break$L46) @@ -7159,69 +7159,69 @@ ) (loop $while-in11 (block $while-out10 - (set_local $$mul$i$202 + (local.set $$mul$i$202 (i32.mul - (get_local $$i$07$i$201) + (local.get $$i$07$i$201) (i32.const 10) ) ) - (set_local $$add$i$203 + (local.set $$add$i$203 (i32.add - (get_local $$mul$i$202) - (get_local $$isdigittmp8$i$200) + (local.get $$mul$i$202) + (local.get $$isdigittmp8$i$200) ) ) - (set_local $$incdec$ptr$i$204 + (local.set $$incdec$ptr$i$204 (i32.add - (get_local $$49) + (local.get $$49) (i32.const 1) ) ) - (set_local $$50 + (local.set $$50 (i32.load8_s - (get_local $$incdec$ptr$i$204) + (local.get $$incdec$ptr$i$204) ) ) - (set_local $$conv$i$205 + (local.set $$conv$i$205 (i32.shr_s (i32.shl - (get_local $$50) + (local.get $$50) (i32.const 24) ) (i32.const 24) ) ) - (set_local $$isdigittmp$i$206 + (local.set $$isdigittmp$i$206 (i32.add - (get_local $$conv$i$205) + (local.get $$conv$i$205) (i32.const -48) ) ) - (set_local $$isdigit$i$207 + (local.set $$isdigit$i$207 (i32.lt_u - (get_local $$isdigittmp$i$206) + (local.get $$isdigittmp$i$206) (i32.const 10) ) ) (if - (get_local $$isdigit$i$207) + (local.get $$isdigit$i$207) (block - (set_local $$49 - (get_local $$incdec$ptr$i$204) + (local.set $$49 + (local.get $$incdec$ptr$i$204) ) - (set_local $$i$07$i$201 - (get_local $$add$i$203) + (local.set $$i$07$i$201 + (local.get $$add$i$203) ) - (set_local $$isdigittmp8$i$200 - (get_local $$isdigittmp$i$206) + (local.set $$isdigittmp8$i$200 + (local.get $$isdigittmp$i$206) ) ) (block - (set_local $$incdec$ptr169272 - (get_local $$incdec$ptr$i$204) + (local.set $$incdec$ptr169272 + (local.get $$incdec$ptr$i$204) ) - (set_local $$p$0 - (get_local $$add$i$203) + (local.set $$p$0 + (local.get $$add$i$203) ) (br $label$break$L46) ) @@ -7231,57 +7231,57 @@ ) ) ) - (set_local $$arrayidx119 + (local.set $$arrayidx119 (i32.add - (get_local $$incdec$ptr169269) + (local.get $$incdec$ptr169269) (i32.const 2) ) ) - (set_local $$33 + (local.set $$33 (i32.load8_s - (get_local $$arrayidx119) + (local.get $$arrayidx119) ) ) - (set_local $$conv120 + (local.set $$conv120 (i32.shr_s (i32.shl - (get_local $$33) + (local.get $$33) (i32.const 24) ) (i32.const 24) ) ) - (set_local $$isdigittmp187 + (local.set $$isdigittmp187 (i32.add - (get_local $$conv120) + (local.get $$conv120) (i32.const -48) ) ) - (set_local $$isdigit188 + (local.set $$isdigit188 (i32.lt_u - (get_local $$isdigittmp187) + (local.get $$isdigittmp187) (i32.const 10) ) ) (if - (get_local $$isdigit188) + (local.get $$isdigit188) (block - (set_local $$arrayidx124 + (local.set $$arrayidx124 (i32.add - (get_local $$incdec$ptr169269) + (local.get $$incdec$ptr169269) (i32.const 3) ) ) - (set_local $$34 + (local.set $$34 (i32.load8_s - (get_local $$arrayidx124) + (local.get $$arrayidx124) ) ) - (set_local $$cmp126 + (local.set $$cmp126 (i32.eq (i32.shr_s (i32.shl - (get_local $$34) + (local.get $$34) (i32.const 24) ) (i32.const 24) @@ -7290,322 +7290,322 @@ ) ) (if - (get_local $$cmp126) + (local.get $$cmp126) (block - (set_local $$arrayidx132 + (local.set $$arrayidx132 (i32.add - (get_local $$nl_type) + (local.get $$nl_type) (i32.shl - (get_local $$isdigittmp187) + (local.get $$isdigittmp187) (i32.const 2) ) ) ) (i32.store - (get_local $$arrayidx132) + (local.get $$arrayidx132) (i32.const 10) ) - (set_local $$35 + (local.set $$35 (i32.load8_s - (get_local $$arrayidx119) + (local.get $$arrayidx119) ) ) - (set_local $$conv134 + (local.set $$conv134 (i32.shr_s (i32.shl - (get_local $$35) + (local.get $$35) (i32.const 24) ) (i32.const 24) ) ) - (set_local $$sub135 + (local.set $$sub135 (i32.add - (get_local $$conv134) + (local.get $$conv134) (i32.const -48) ) ) - (set_local $$i137 + (local.set $$i137 (i32.add - (get_local $$nl_arg) + (local.get $$nl_arg) (i32.shl - (get_local $$sub135) + (local.get $$sub135) (i32.const 3) ) ) ) - (set_local $$36 - (get_local $$i137) + (local.set $$36 + (local.get $$i137) ) - (set_local $$37 - (get_local $$36) + (local.set $$37 + (local.get $$36) ) - (set_local $$38 + (local.set $$38 (i32.load - (get_local $$37) + (local.get $$37) ) ) - (set_local $$39 + (local.set $$39 (i32.add - (get_local $$36) + (local.get $$36) (i32.const 4) ) ) - (set_local $$40 - (get_local $$39) + (local.set $$40 + (local.get $$39) ) - (set_local $$41 + (local.set $$41 (i32.load - (get_local $$40) + (local.get $$40) ) ) - (set_local $$add$ptr139 + (local.set $$add$ptr139 (i32.add - (get_local $$incdec$ptr169269) + (local.get $$incdec$ptr169269) (i32.const 4) ) ) - (set_local $$incdec$ptr169272 - (get_local $$add$ptr139) + (local.set $$incdec$ptr169272 + (local.get $$add$ptr139) ) - (set_local $$p$0 - (get_local $$38) + (local.set $$p$0 + (local.get $$38) ) (br $label$break$L46) ) ) ) ) - (set_local $$tobool141 + (local.set $$tobool141 (i32.eq - (get_local $$l10n$3) + (local.get $$l10n$3) (i32.const 0) ) ) (if (i32.eqz - (get_local $$tobool141) + (local.get $$tobool141) ) (block - (set_local $$retval$0 + (local.set $$retval$0 (i32.const -1) ) (br $label$break$L1) ) ) (if - (get_local $$tobool25) + (local.get $$tobool25) (block - (set_local $$arglist_current2 + (local.set $$arglist_current2 (i32.load - (get_local $$ap) + (local.get $$ap) ) ) - (set_local $$42 - (get_local $$arglist_current2) + (local.set $$42 + (local.get $$arglist_current2) ) - (set_local $$43 + (local.set $$43 (i32.add (i32.const 0) (i32.const 4) ) ) - (set_local $$expanded11 - (get_local $$43) + (local.set $$expanded11 + (local.get $$43) ) - (set_local $$expanded10 + (local.set $$expanded10 (i32.sub - (get_local $$expanded11) + (local.get $$expanded11) (i32.const 1) ) ) - (set_local $$44 + (local.set $$44 (i32.add - (get_local $$42) - (get_local $$expanded10) + (local.get $$42) + (local.get $$expanded10) ) ) - (set_local $$45 + (local.set $$45 (i32.add (i32.const 0) (i32.const 4) ) ) - (set_local $$expanded15 - (get_local $$45) + (local.set $$expanded15 + (local.get $$45) ) - (set_local $$expanded14 + (local.set $$expanded14 (i32.sub - (get_local $$expanded15) + (local.get $$expanded15) (i32.const 1) ) ) - (set_local $$expanded13 + (local.set $$expanded13 (i32.xor - (get_local $$expanded14) + (local.get $$expanded14) (i32.const -1) ) ) - (set_local $$46 + (local.set $$46 (i32.and - (get_local $$44) - (get_local $$expanded13) + (local.get $$44) + (local.get $$expanded13) ) ) - (set_local $$47 - (get_local $$46) + (local.set $$47 + (local.get $$46) ) - (set_local $$48 + (local.set $$48 (i32.load - (get_local $$47) + (local.get $$47) ) ) - (set_local $$arglist_next3 + (local.set $$arglist_next3 (i32.add - (get_local $$47) + (local.get $$47) (i32.const 4) ) ) (i32.store - (get_local $$ap) - (get_local $$arglist_next3) + (local.get $$ap) + (local.get $$arglist_next3) ) - (set_local $$incdec$ptr169272 - (get_local $$arrayidx119) + (local.set $$incdec$ptr169272 + (local.get $$arrayidx119) ) - (set_local $$p$0 - (get_local $$48) + (local.set $$p$0 + (local.get $$48) ) ) (block - (set_local $$incdec$ptr169272 - (get_local $$arrayidx119) + (local.set $$incdec$ptr169272 + (local.get $$arrayidx119) ) - (set_local $$p$0 + (local.set $$p$0 (i32.const 0) ) ) ) ) (block - (set_local $$incdec$ptr169272 - (get_local $$incdec$ptr169269) + (local.set $$incdec$ptr169272 + (local.get $$incdec$ptr169269) ) - (set_local $$p$0 + (local.set $$p$0 (i32.const -1) ) ) ) ) - (set_local $$incdec$ptr169271 - (get_local $$incdec$ptr169272) + (local.set $$incdec$ptr169271 + (local.get $$incdec$ptr169272) ) - (set_local $$st$0 + (local.set $$st$0 (i32.const 0) ) (loop $while-in13 (block $while-out12 - (set_local $$51 + (local.set $$51 (i32.load8_s - (get_local $$incdec$ptr169271) + (local.get $$incdec$ptr169271) ) ) - (set_local $$conv163 + (local.set $$conv163 (i32.shr_s (i32.shl - (get_local $$51) + (local.get $$51) (i32.const 24) ) (i32.const 24) ) ) - (set_local $$sub164 + (local.set $$sub164 (i32.add - (get_local $$conv163) + (local.get $$conv163) (i32.const -65) ) ) - (set_local $$cmp165 + (local.set $$cmp165 (i32.gt_u - (get_local $$sub164) + (local.get $$sub164) (i32.const 57) ) ) (if - (get_local $$cmp165) + (local.get $$cmp165) (block - (set_local $$retval$0 + (local.set $$retval$0 (i32.const -1) ) (br $label$break$L1) ) ) - (set_local $$incdec$ptr169 + (local.set $$incdec$ptr169 (i32.add - (get_local $$incdec$ptr169271) + (local.get $$incdec$ptr169271) (i32.const 1) ) ) - (set_local $$arrayidx173 + (local.set $$arrayidx173 (i32.add (i32.add (i32.const 3611) (i32.mul - (get_local $$st$0) + (local.get $$st$0) (i32.const 58) ) ) - (get_local $$sub164) + (local.get $$sub164) ) ) - (set_local $$52 + (local.set $$52 (i32.load8_s - (get_local $$arrayidx173) + (local.get $$arrayidx173) ) ) - (set_local $$conv174 + (local.set $$conv174 (i32.and - (get_local $$52) + (local.get $$52) (i32.const 255) ) ) - (set_local $$sub175 + (local.set $$sub175 (i32.add - (get_local $$conv174) + (local.get $$conv174) (i32.const -1) ) ) - (set_local $$cmp176 + (local.set $$cmp176 (i32.lt_u - (get_local $$sub175) + (local.get $$sub175) (i32.const 8) ) ) (if - (get_local $$cmp176) + (local.get $$cmp176) (block - (set_local $$incdec$ptr169271 - (get_local $$incdec$ptr169) + (local.set $$incdec$ptr169271 + (local.get $$incdec$ptr169) ) - (set_local $$st$0 - (get_local $$conv174) + (local.set $$st$0 + (local.get $$conv174) ) ) (block - (set_local $$$lcssa - (get_local $$52) + (local.set $$$lcssa + (local.get $$52) ) - (set_local $$conv174$lcssa - (get_local $$conv174) + (local.set $$conv174$lcssa + (local.get $$conv174) ) - (set_local $$incdec$ptr169$lcssa - (get_local $$incdec$ptr169) + (local.set $$incdec$ptr169$lcssa + (local.get $$incdec$ptr169) ) - (set_local $$incdec$ptr169271$lcssa414 - (get_local $$incdec$ptr169271) + (local.set $$incdec$ptr169271$lcssa414 + (local.get $$incdec$ptr169271) ) - (set_local $$st$0$lcssa415 - (get_local $$st$0) + (local.set $$st$0$lcssa415 + (local.get $$st$0) ) (br $while-out12) ) @@ -7613,11 +7613,11 @@ (br $while-in13) ) ) - (set_local $$tobool178 + (local.set $$tobool178 (i32.eq (i32.shr_s (i32.shl - (get_local $$$lcssa) + (local.get $$$lcssa) (i32.const 24) ) (i32.const 24) @@ -7626,19 +7626,19 @@ ) ) (if - (get_local $$tobool178) + (local.get $$tobool178) (block - (set_local $$retval$0 + (local.set $$retval$0 (i32.const -1) ) (br $label$break$L1) ) ) - (set_local $$cmp181 + (local.set $$cmp181 (i32.eq (i32.shr_s (i32.shl - (get_local $$$lcssa) + (local.get $$$lcssa) (i32.const 24) ) (i32.const 24) @@ -7646,102 +7646,102 @@ (i32.const 19) ) ) - (set_local $$cmp184 + (local.set $$cmp184 (i32.gt_s - (get_local $$argpos$0) + (local.get $$argpos$0) (i32.const -1) ) ) (block $do-once14 (if - (get_local $$cmp181) + (local.get $$cmp181) (if - (get_local $$cmp184) + (local.get $$cmp184) (block - (set_local $$retval$0 + (local.set $$retval$0 (i32.const -1) ) (br $label$break$L1) ) - (set_local $label + (local.set $label (i32.const 52) ) ) (block (if - (get_local $$cmp184) + (local.get $$cmp184) (block - (set_local $$arrayidx192 + (local.set $$arrayidx192 (i32.add - (get_local $$nl_type) + (local.get $$nl_type) (i32.shl - (get_local $$argpos$0) + (local.get $$argpos$0) (i32.const 2) ) ) ) (i32.store - (get_local $$arrayidx192) - (get_local $$conv174$lcssa) + (local.get $$arrayidx192) + (local.get $$conv174$lcssa) ) - (set_local $$53 + (local.set $$53 (i32.add - (get_local $$nl_arg) + (local.get $$nl_arg) (i32.shl - (get_local $$argpos$0) + (local.get $$argpos$0) (i32.const 3) ) ) ) - (set_local $$54 - (get_local $$53) + (local.set $$54 + (local.get $$53) ) - (set_local $$55 - (get_local $$54) + (local.set $$55 + (local.get $$54) ) - (set_local $$56 + (local.set $$56 (i32.load - (get_local $$55) + (local.get $$55) ) ) - (set_local $$57 + (local.set $$57 (i32.add - (get_local $$54) + (local.get $$54) (i32.const 4) ) ) - (set_local $$58 - (get_local $$57) + (local.set $$58 + (local.get $$57) ) - (set_local $$59 + (local.set $$59 (i32.load - (get_local $$58) + (local.get $$58) ) ) - (set_local $$60 - (get_local $$arg) + (local.set $$60 + (local.get $$arg) ) - (set_local $$61 - (get_local $$60) + (local.set $$61 + (local.get $$60) ) (i32.store - (get_local $$61) - (get_local $$56) + (local.get $$61) + (local.get $$56) ) - (set_local $$62 + (local.set $$62 (i32.add - (get_local $$60) + (local.get $$60) (i32.const 4) ) ) - (set_local $$63 - (get_local $$62) + (local.set $$63 + (local.get $$62) ) (i32.store - (get_local $$63) - (get_local $$59) + (local.get $$63) + (local.get $$59) ) - (set_local $label + (local.set $label (i32.const 52) ) (br $do-once14) @@ -7749,128 +7749,128 @@ ) (if (i32.eqz - (get_local $$tobool25) + (local.get $$tobool25) ) (block - (set_local $$retval$0 + (local.set $$retval$0 (i32.const 0) ) (br $label$break$L1) ) ) (call $_pop_arg_336 - (get_local $$arg) - (get_local $$conv174$lcssa) - (get_local $$ap) + (local.get $$arg) + (local.get $$conv174$lcssa) + (local.get $$ap) ) ) ) ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 52) ) (block - (set_local $label + (local.set $label (i32.const 0) ) (if (i32.eqz - (get_local $$tobool25) + (local.get $$tobool25) ) (block - (set_local $$cnt$0 - (get_local $$cnt$1) + (local.set $$cnt$0 + (local.get $$cnt$1) ) - (set_local $$incdec$ptr169275 - (get_local $$incdec$ptr169$lcssa) + (local.set $$incdec$ptr169275 + (local.get $$incdec$ptr169$lcssa) ) - (set_local $$l$0 - (get_local $$sub$ptr$sub) + (local.set $$l$0 + (local.get $$sub$ptr$sub) ) - (set_local $$l10n$0 - (get_local $$l10n$3) + (local.set $$l10n$0 + (local.get $$l10n$3) ) (br $label$continue$L1) ) ) ) ) - (set_local $$64 + (local.set $$64 (i32.load8_s - (get_local $$incdec$ptr169271$lcssa414) + (local.get $$incdec$ptr169271$lcssa414) ) ) - (set_local $$conv207 + (local.set $$conv207 (i32.shr_s (i32.shl - (get_local $$64) + (local.get $$64) (i32.const 24) ) (i32.const 24) ) ) - (set_local $$tobool208 + (local.set $$tobool208 (i32.ne - (get_local $$st$0$lcssa415) + (local.get $$st$0$lcssa415) (i32.const 0) ) ) - (set_local $$and210 + (local.set $$and210 (i32.and - (get_local $$conv207) + (local.get $$conv207) (i32.const 15) ) ) - (set_local $$cmp211 + (local.set $$cmp211 (i32.eq - (get_local $$and210) + (local.get $$and210) (i32.const 3) ) ) - (set_local $$or$cond192 + (local.set $$or$cond192 (i32.and - (get_local $$tobool208) - (get_local $$cmp211) + (local.get $$tobool208) + (local.get $$cmp211) ) ) - (set_local $$and214 + (local.set $$and214 (i32.and - (get_local $$conv207) + (local.get $$conv207) (i32.const -33) ) ) - (set_local $$t$0 + (local.set $$t$0 (if (result i32) - (get_local $$or$cond192) - (get_local $$and214) - (get_local $$conv207) + (local.get $$or$cond192) + (local.get $$and214) + (local.get $$conv207) ) ) - (set_local $$and216 + (local.set $$and216 (i32.and - (get_local $$fl$1) + (local.get $$fl$1) (i32.const 8192) ) ) - (set_local $$tobool217 + (local.set $$tobool217 (i32.eq - (get_local $$and216) + (local.get $$and216) (i32.const 0) ) ) - (set_local $$and219 + (local.set $$and219 (i32.and - (get_local $$fl$1) + (local.get $$fl$1) (i32.const -65537) ) ) - (set_local $$fl$1$and219 + (local.set $$fl$1$and219 (if (result i32) - (get_local $$tobool217) - (get_local $$fl$1) - (get_local $$and219) + (local.get $$tobool217) + (local.get $$fl$1) + (local.get $$and219) ) ) (block $label$break$L75 @@ -7899,7 +7899,7 @@ (block $switch-case27 (br_table $switch-case42 $switch-default120 $switch-case40 $switch-default120 $switch-case45 $switch-case44 $switch-case43 $switch-default120 $switch-default120 $switch-default120 $switch-default120 $switch-default120 $switch-default120 $switch-default120 $switch-default120 $switch-default120 $switch-default120 $switch-default120 $switch-case41 $switch-default120 $switch-default120 $switch-default120 $switch-default120 $switch-case29 $switch-default120 $switch-default120 $switch-default120 $switch-default120 $switch-default120 $switch-default120 $switch-default120 $switch-default120 $switch-case46 $switch-default120 $switch-case37 $switch-case35 $switch-case119 $switch-case48 $switch-case47 $switch-default120 $switch-case34 $switch-default120 $switch-default120 $switch-default120 $switch-case38 $switch-case27 $switch-case33 $switch-case28 $switch-default120 $switch-default120 $switch-case39 $switch-default120 $switch-case36 $switch-default120 $switch-default120 $switch-case30 $switch-default120 (i32.sub - (get_local $$t$0) + (local.get $$t$0) (i32.const 65) ) ) @@ -7916,285 +7916,285 @@ (block $switch-case19 (br_table $switch-case19 $switch-case20 $switch-case21 $switch-case22 $switch-case23 $switch-default26 $switch-case24 $switch-case25 $switch-default26 (i32.sub - (get_local $$st$0$lcssa415) + (local.get $$st$0$lcssa415) (i32.const 0) ) ) ) (block - (set_local $$71 + (local.set $$71 (i32.load - (get_local $$arg) + (local.get $$arg) ) ) (i32.store - (get_local $$71) - (get_local $$cnt$1) + (local.get $$71) + (local.get $$cnt$1) ) - (set_local $$cnt$0 - (get_local $$cnt$1) + (local.set $$cnt$0 + (local.get $$cnt$1) ) - (set_local $$incdec$ptr169275 - (get_local $$incdec$ptr169$lcssa) + (local.set $$incdec$ptr169275 + (local.get $$incdec$ptr169$lcssa) ) - (set_local $$l$0 - (get_local $$sub$ptr$sub) + (local.set $$l$0 + (local.get $$sub$ptr$sub) ) - (set_local $$l10n$0 - (get_local $$l10n$3) + (local.set $$l10n$0 + (local.get $$l10n$3) ) (br $label$continue$L1) (br $switch18) ) ) (block - (set_local $$72 + (local.set $$72 (i32.load - (get_local $$arg) + (local.get $$arg) ) ) (i32.store - (get_local $$72) - (get_local $$cnt$1) + (local.get $$72) + (local.get $$cnt$1) ) - (set_local $$cnt$0 - (get_local $$cnt$1) + (local.set $$cnt$0 + (local.get $$cnt$1) ) - (set_local $$incdec$ptr169275 - (get_local $$incdec$ptr169$lcssa) + (local.set $$incdec$ptr169275 + (local.get $$incdec$ptr169$lcssa) ) - (set_local $$l$0 - (get_local $$sub$ptr$sub) + (local.set $$l$0 + (local.get $$sub$ptr$sub) ) - (set_local $$l10n$0 - (get_local $$l10n$3) + (local.set $$l10n$0 + (local.get $$l10n$3) ) (br $label$continue$L1) (br $switch18) ) ) (block - (set_local $$73 + (local.set $$73 (i32.lt_s - (get_local $$cnt$1) + (local.get $$cnt$1) (i32.const 0) ) ) - (set_local $$74 + (local.set $$74 (i32.shr_s (i32.shl - (get_local $$73) + (local.get $$73) (i32.const 31) ) (i32.const 31) ) ) - (set_local $$75 + (local.set $$75 (i32.load - (get_local $$arg) + (local.get $$arg) ) ) - (set_local $$76 - (get_local $$75) + (local.set $$76 + (local.get $$75) ) - (set_local $$77 - (get_local $$76) + (local.set $$77 + (local.get $$76) ) (i32.store - (get_local $$77) - (get_local $$cnt$1) + (local.get $$77) + (local.get $$cnt$1) ) - (set_local $$78 + (local.set $$78 (i32.add - (get_local $$76) + (local.get $$76) (i32.const 4) ) ) - (set_local $$79 - (get_local $$78) + (local.set $$79 + (local.get $$78) ) (i32.store - (get_local $$79) - (get_local $$74) + (local.get $$79) + (local.get $$74) ) - (set_local $$cnt$0 - (get_local $$cnt$1) + (local.set $$cnt$0 + (local.get $$cnt$1) ) - (set_local $$incdec$ptr169275 - (get_local $$incdec$ptr169$lcssa) + (local.set $$incdec$ptr169275 + (local.get $$incdec$ptr169$lcssa) ) - (set_local $$l$0 - (get_local $$sub$ptr$sub) + (local.set $$l$0 + (local.get $$sub$ptr$sub) ) - (set_local $$l10n$0 - (get_local $$l10n$3) + (local.set $$l10n$0 + (local.get $$l10n$3) ) (br $label$continue$L1) (br $switch18) ) ) (block - (set_local $$conv229 + (local.set $$conv229 (i32.and - (get_local $$cnt$1) + (local.get $$cnt$1) (i32.const 65535) ) ) - (set_local $$80 + (local.set $$80 (i32.load - (get_local $$arg) + (local.get $$arg) ) ) (i32.store16 - (get_local $$80) - (get_local $$conv229) + (local.get $$80) + (local.get $$conv229) ) - (set_local $$cnt$0 - (get_local $$cnt$1) + (local.set $$cnt$0 + (local.get $$cnt$1) ) - (set_local $$incdec$ptr169275 - (get_local $$incdec$ptr169$lcssa) + (local.set $$incdec$ptr169275 + (local.get $$incdec$ptr169$lcssa) ) - (set_local $$l$0 - (get_local $$sub$ptr$sub) + (local.set $$l$0 + (local.get $$sub$ptr$sub) ) - (set_local $$l10n$0 - (get_local $$l10n$3) + (local.set $$l10n$0 + (local.get $$l10n$3) ) (br $label$continue$L1) (br $switch18) ) ) (block - (set_local $$conv232 + (local.set $$conv232 (i32.and - (get_local $$cnt$1) + (local.get $$cnt$1) (i32.const 255) ) ) - (set_local $$81 + (local.set $$81 (i32.load - (get_local $$arg) + (local.get $$arg) ) ) (i32.store8 - (get_local $$81) - (get_local $$conv232) + (local.get $$81) + (local.get $$conv232) ) - (set_local $$cnt$0 - (get_local $$cnt$1) + (local.set $$cnt$0 + (local.get $$cnt$1) ) - (set_local $$incdec$ptr169275 - (get_local $$incdec$ptr169$lcssa) + (local.set $$incdec$ptr169275 + (local.get $$incdec$ptr169$lcssa) ) - (set_local $$l$0 - (get_local $$sub$ptr$sub) + (local.set $$l$0 + (local.get $$sub$ptr$sub) ) - (set_local $$l10n$0 - (get_local $$l10n$3) + (local.set $$l10n$0 + (local.get $$l10n$3) ) (br $label$continue$L1) (br $switch18) ) ) (block - (set_local $$82 + (local.set $$82 (i32.load - (get_local $$arg) + (local.get $$arg) ) ) (i32.store - (get_local $$82) - (get_local $$cnt$1) + (local.get $$82) + (local.get $$cnt$1) ) - (set_local $$cnt$0 - (get_local $$cnt$1) + (local.set $$cnt$0 + (local.get $$cnt$1) ) - (set_local $$incdec$ptr169275 - (get_local $$incdec$ptr169$lcssa) + (local.set $$incdec$ptr169275 + (local.get $$incdec$ptr169$lcssa) ) - (set_local $$l$0 - (get_local $$sub$ptr$sub) + (local.set $$l$0 + (local.get $$sub$ptr$sub) ) - (set_local $$l10n$0 - (get_local $$l10n$3) + (local.set $$l10n$0 + (local.get $$l10n$3) ) (br $label$continue$L1) (br $switch18) ) ) (block - (set_local $$83 + (local.set $$83 (i32.lt_s - (get_local $$cnt$1) + (local.get $$cnt$1) (i32.const 0) ) ) - (set_local $$84 + (local.set $$84 (i32.shr_s (i32.shl - (get_local $$83) + (local.get $$83) (i32.const 31) ) (i32.const 31) ) ) - (set_local $$85 + (local.set $$85 (i32.load - (get_local $$arg) + (local.get $$arg) ) ) - (set_local $$86 - (get_local $$85) + (local.set $$86 + (local.get $$85) ) - (set_local $$87 - (get_local $$86) + (local.set $$87 + (local.get $$86) ) (i32.store - (get_local $$87) - (get_local $$cnt$1) + (local.get $$87) + (local.get $$cnt$1) ) - (set_local $$88 + (local.set $$88 (i32.add - (get_local $$86) + (local.get $$86) (i32.const 4) ) ) - (set_local $$89 - (get_local $$88) + (local.set $$89 + (local.get $$88) ) (i32.store - (get_local $$89) - (get_local $$84) + (local.get $$89) + (local.get $$84) ) - (set_local $$cnt$0 - (get_local $$cnt$1) + (local.set $$cnt$0 + (local.get $$cnt$1) ) - (set_local $$incdec$ptr169275 - (get_local $$incdec$ptr169$lcssa) + (local.set $$incdec$ptr169275 + (local.get $$incdec$ptr169$lcssa) ) - (set_local $$l$0 - (get_local $$sub$ptr$sub) + (local.set $$l$0 + (local.get $$sub$ptr$sub) ) - (set_local $$l10n$0 - (get_local $$l10n$3) + (local.set $$l10n$0 + (local.get $$l10n$3) ) (br $label$continue$L1) (br $switch18) ) ) (block - (set_local $$cnt$0 - (get_local $$cnt$1) + (local.set $$cnt$0 + (local.get $$cnt$1) ) - (set_local $$incdec$ptr169275 - (get_local $$incdec$ptr169$lcssa) + (local.set $$incdec$ptr169275 + (local.get $$incdec$ptr169$lcssa) ) - (set_local $$l$0 - (get_local $$sub$ptr$sub) + (local.set $$l$0 + (local.get $$sub$ptr$sub) ) - (set_local $$l10n$0 - (get_local $$l10n$3) + (local.set $$l10n$0 + (local.get $$l10n$3) ) (br $label$continue$L1) ) @@ -8203,35 +8203,35 @@ ) ) (block - (set_local $$cmp240 + (local.set $$cmp240 (i32.gt_u - (get_local $$p$0) + (local.get $$p$0) (i32.const 8) ) ) - (set_local $$cond245 + (local.set $$cond245 (if (result i32) - (get_local $$cmp240) - (get_local $$p$0) + (local.get $$cmp240) + (local.get $$p$0) (i32.const 8) ) ) - (set_local $$or246 + (local.set $$or246 (i32.or - (get_local $$fl$1$and219) + (local.get $$fl$1$and219) (i32.const 8) ) ) - (set_local $$fl$3 - (get_local $$or246) + (local.set $$fl$3 + (local.get $$or246) ) - (set_local $$p$1 - (get_local $$cond245) + (local.set $$p$1 + (local.get $$cond245) ) - (set_local $$t$1 + (local.set $$t$1 (i32.const 120) ) - (set_local $label + (local.set $label (i32.const 64) ) (br $switch17) @@ -8240,155 +8240,155 @@ (nop) ) (block - (set_local $$fl$3 - (get_local $$fl$1$and219) + (local.set $$fl$3 + (local.get $$fl$1$and219) ) - (set_local $$p$1 - (get_local $$p$0) + (local.set $$p$1 + (local.get $$p$0) ) - (set_local $$t$1 - (get_local $$t$0) + (local.set $$t$1 + (local.get $$t$0) ) - (set_local $label + (local.set $label (i32.const 64) ) (br $switch17) ) ) (block - (set_local $$116 - (get_local $$arg) + (local.set $$116 + (local.get $$arg) ) - (set_local $$117 - (get_local $$116) + (local.set $$117 + (local.get $$116) ) - (set_local $$118 + (local.set $$118 (i32.load - (get_local $$117) + (local.get $$117) ) ) - (set_local $$119 + (local.set $$119 (i32.add - (get_local $$116) + (local.get $$116) (i32.const 4) ) ) - (set_local $$120 - (get_local $$119) + (local.set $$120 + (local.get $$119) ) - (set_local $$121 + (local.set $$121 (i32.load - (get_local $$120) + (local.get $$120) ) ) - (set_local $$122 + (local.set $$122 (i32.eq - (get_local $$118) + (local.get $$118) (i32.const 0) ) ) - (set_local $$123 + (local.set $$123 (i32.eq - (get_local $$121) + (local.get $$121) (i32.const 0) ) ) - (set_local $$124 + (local.set $$124 (i32.and - (get_local $$122) - (get_local $$123) + (local.get $$122) + (local.get $$123) ) ) (if - (get_local $$124) - (set_local $$s$addr$0$lcssa$i$229 - (get_local $$add$ptr205) + (local.get $$124) + (local.set $$s$addr$0$lcssa$i$229 + (local.get $$add$ptr205) ) (block - (set_local $$126 - (get_local $$118) + (local.set $$126 + (local.get $$118) ) - (set_local $$129 - (get_local $$121) + (local.set $$129 + (local.get $$121) ) - (set_local $$s$addr$06$i$221 - (get_local $$add$ptr205) + (local.set $$s$addr$06$i$221 + (local.get $$add$ptr205) ) (loop $while-in32 (block $while-out31 - (set_local $$125 + (local.set $$125 (i32.and - (get_local $$126) + (local.get $$126) (i32.const 7) ) ) - (set_local $$127 + (local.set $$127 (i32.or - (get_local $$125) + (local.get $$125) (i32.const 48) ) ) - (set_local $$128 + (local.set $$128 (i32.and - (get_local $$127) + (local.get $$127) (i32.const 255) ) ) - (set_local $$incdec$ptr$i$225 + (local.set $$incdec$ptr$i$225 (i32.add - (get_local $$s$addr$06$i$221) + (local.get $$s$addr$06$i$221) (i32.const -1) ) ) (i32.store8 - (get_local $$incdec$ptr$i$225) - (get_local $$128) + (local.get $$incdec$ptr$i$225) + (local.get $$128) ) - (set_local $$130 + (local.set $$130 (call $_bitshift64Lshr - (get_local $$126) - (get_local $$129) + (local.get $$126) + (local.get $$129) (i32.const 3) ) ) - (set_local $$131 - (get_global $tempRet0) + (local.set $$131 + (global.get $tempRet0) ) - (set_local $$132 + (local.set $$132 (i32.eq - (get_local $$130) + (local.get $$130) (i32.const 0) ) ) - (set_local $$133 + (local.set $$133 (i32.eq - (get_local $$131) + (local.get $$131) (i32.const 0) ) ) - (set_local $$134 + (local.set $$134 (i32.and - (get_local $$132) - (get_local $$133) + (local.get $$132) + (local.get $$133) ) ) (if - (get_local $$134) + (local.get $$134) (block - (set_local $$s$addr$0$lcssa$i$229 - (get_local $$incdec$ptr$i$225) + (local.set $$s$addr$0$lcssa$i$229 + (local.get $$incdec$ptr$i$225) ) (br $while-out31) ) (block - (set_local $$126 - (get_local $$130) + (local.set $$126 + (local.get $$130) ) - (set_local $$129 - (get_local $$131) + (local.set $$129 + (local.get $$131) ) - (set_local $$s$addr$06$i$221 - (get_local $$incdec$ptr$i$225) + (local.set $$s$addr$06$i$221 + (local.get $$incdec$ptr$i$225) ) ) ) @@ -8397,85 +8397,85 @@ ) ) ) - (set_local $$and263 + (local.set $$and263 (i32.and - (get_local $$fl$1$and219) + (local.get $$fl$1$and219) (i32.const 8) ) ) - (set_local $$tobool264 + (local.set $$tobool264 (i32.eq - (get_local $$and263) + (local.get $$and263) (i32.const 0) ) ) (if - (get_local $$tobool264) + (local.get $$tobool264) (block - (set_local $$a$0 - (get_local $$s$addr$0$lcssa$i$229) + (local.set $$a$0 + (local.get $$s$addr$0$lcssa$i$229) ) - (set_local $$fl$4 - (get_local $$fl$1$and219) + (local.set $$fl$4 + (local.get $$fl$1$and219) ) - (set_local $$p$2 - (get_local $$p$0) + (local.set $$p$2 + (local.get $$p$0) ) - (set_local $$pl$1 + (local.set $$pl$1 (i32.const 0) ) - (set_local $$prefix$1 + (local.set $$prefix$1 (i32.const 4091) ) - (set_local $label + (local.set $label (i32.const 77) ) ) (block - (set_local $$sub$ptr$rhs$cast267 - (get_local $$s$addr$0$lcssa$i$229) + (local.set $$sub$ptr$rhs$cast267 + (local.get $$s$addr$0$lcssa$i$229) ) - (set_local $$sub$ptr$sub268 + (local.set $$sub$ptr$sub268 (i32.sub - (get_local $$sub$ptr$lhs$cast317) - (get_local $$sub$ptr$rhs$cast267) + (local.get $$sub$ptr$lhs$cast317) + (local.get $$sub$ptr$rhs$cast267) ) ) - (set_local $$add269 + (local.set $$add269 (i32.add - (get_local $$sub$ptr$sub268) + (local.get $$sub$ptr$sub268) (i32.const 1) ) ) - (set_local $$cmp270 + (local.set $$cmp270 (i32.lt_s - (get_local $$p$0) - (get_local $$add269) + (local.get $$p$0) + (local.get $$add269) ) ) - (set_local $$add269$p$0 + (local.set $$add269$p$0 (if (result i32) - (get_local $$cmp270) - (get_local $$add269) - (get_local $$p$0) + (local.get $$cmp270) + (local.get $$add269) + (local.get $$p$0) ) ) - (set_local $$a$0 - (get_local $$s$addr$0$lcssa$i$229) + (local.set $$a$0 + (local.get $$s$addr$0$lcssa$i$229) ) - (set_local $$fl$4 - (get_local $$fl$1$and219) + (local.set $$fl$4 + (local.get $$fl$1$and219) ) - (set_local $$p$2 - (get_local $$add269$p$0) + (local.set $$p$2 + (local.get $$add269$p$0) ) - (set_local $$pl$1 + (local.set $$pl$1 (i32.const 0) ) - (set_local $$prefix$1 + (local.set $$prefix$1 (i32.const 4091) ) - (set_local $label + (local.set $label (i32.const 77) ) ) @@ -8486,156 +8486,156 @@ (nop) ) (block - (set_local $$135 - (get_local $$arg) + (local.set $$135 + (local.get $$arg) ) - (set_local $$136 - (get_local $$135) + (local.set $$136 + (local.get $$135) ) - (set_local $$137 + (local.set $$137 (i32.load - (get_local $$136) + (local.get $$136) ) ) - (set_local $$138 + (local.set $$138 (i32.add - (get_local $$135) + (local.get $$135) (i32.const 4) ) ) - (set_local $$139 - (get_local $$138) + (local.set $$139 + (local.get $$138) ) - (set_local $$140 + (local.set $$140 (i32.load - (get_local $$139) + (local.get $$139) ) ) - (set_local $$141 + (local.set $$141 (i32.lt_s - (get_local $$140) + (local.get $$140) (i32.const 0) ) ) (if - (get_local $$141) + (local.get $$141) (block - (set_local $$142 + (local.set $$142 (call $_i64Subtract (i32.const 0) (i32.const 0) - (get_local $$137) - (get_local $$140) + (local.get $$137) + (local.get $$140) ) ) - (set_local $$143 - (get_global $tempRet0) + (local.set $$143 + (global.get $tempRet0) ) - (set_local $$144 - (get_local $$arg) + (local.set $$144 + (local.get $$arg) ) - (set_local $$145 - (get_local $$144) + (local.set $$145 + (local.get $$144) ) (i32.store - (get_local $$145) - (get_local $$142) + (local.get $$145) + (local.get $$142) ) - (set_local $$146 + (local.set $$146 (i32.add - (get_local $$144) + (local.get $$144) (i32.const 4) ) ) - (set_local $$147 - (get_local $$146) + (local.set $$147 + (local.get $$146) ) (i32.store - (get_local $$147) - (get_local $$143) + (local.get $$147) + (local.get $$143) ) - (set_local $$148 - (get_local $$142) + (local.set $$148 + (local.get $$142) ) - (set_local $$149 - (get_local $$143) + (local.set $$149 + (local.get $$143) ) - (set_local $$pl$0 + (local.set $$pl$0 (i32.const 1) ) - (set_local $$prefix$0 + (local.set $$prefix$0 (i32.const 4091) ) - (set_local $label + (local.set $label (i32.const 76) ) (br $label$break$L75) ) ) - (set_local $$and289 + (local.set $$and289 (i32.and - (get_local $$fl$1$and219) + (local.get $$fl$1$and219) (i32.const 2048) ) ) - (set_local $$tobool290 + (local.set $$tobool290 (i32.eq - (get_local $$and289) + (local.get $$and289) (i32.const 0) ) ) (if - (get_local $$tobool290) + (local.get $$tobool290) (block - (set_local $$and294 + (local.set $$and294 (i32.and - (get_local $$fl$1$and219) + (local.get $$fl$1$and219) (i32.const 1) ) ) - (set_local $$tobool295 + (local.set $$tobool295 (i32.eq - (get_local $$and294) + (local.get $$and294) (i32.const 0) ) ) - (set_local $$$ + (local.set $$$ (if (result i32) - (get_local $$tobool295) + (local.get $$tobool295) (i32.const 4091) (i32.const 4093) ) ) - (set_local $$148 - (get_local $$137) + (local.set $$148 + (local.get $$137) ) - (set_local $$149 - (get_local $$140) + (local.set $$149 + (local.get $$140) ) - (set_local $$pl$0 - (get_local $$and294) + (local.set $$pl$0 + (local.get $$and294) ) - (set_local $$prefix$0 - (get_local $$$) + (local.set $$prefix$0 + (local.get $$$) ) - (set_local $label + (local.set $label (i32.const 76) ) ) (block - (set_local $$148 - (get_local $$137) + (local.set $$148 + (local.get $$137) ) - (set_local $$149 - (get_local $$140) + (local.set $$149 + (local.get $$140) ) - (set_local $$pl$0 + (local.set $$pl$0 (i32.const 1) ) - (set_local $$prefix$0 + (local.set $$prefix$0 (i32.const 4092) ) - (set_local $label + (local.set $label (i32.const 76) ) ) @@ -8644,233 +8644,233 @@ ) ) (block - (set_local $$65 - (get_local $$arg) + (local.set $$65 + (local.get $$arg) ) - (set_local $$66 - (get_local $$65) + (local.set $$66 + (local.get $$65) ) - (set_local $$67 + (local.set $$67 (i32.load - (get_local $$66) + (local.get $$66) ) ) - (set_local $$68 + (local.set $$68 (i32.add - (get_local $$65) + (local.get $$65) (i32.const 4) ) ) - (set_local $$69 - (get_local $$68) + (local.set $$69 + (local.get $$68) ) - (set_local $$70 + (local.set $$70 (i32.load - (get_local $$69) + (local.get $$69) ) ) - (set_local $$148 - (get_local $$67) + (local.set $$148 + (local.get $$67) ) - (set_local $$149 - (get_local $$70) + (local.set $$149 + (local.get $$70) ) - (set_local $$pl$0 + (local.set $$pl$0 (i32.const 0) ) - (set_local $$prefix$0 + (local.set $$prefix$0 (i32.const 4091) ) - (set_local $label + (local.set $label (i32.const 76) ) (br $switch17) ) ) (block - (set_local $$161 - (get_local $$arg) + (local.set $$161 + (local.get $$arg) ) - (set_local $$162 - (get_local $$161) + (local.set $$162 + (local.get $$161) ) - (set_local $$163 + (local.set $$163 (i32.load - (get_local $$162) + (local.get $$162) ) ) - (set_local $$164 + (local.set $$164 (i32.add - (get_local $$161) + (local.get $$161) (i32.const 4) ) ) - (set_local $$165 - (get_local $$164) + (local.set $$165 + (local.get $$164) ) - (set_local $$166 + (local.set $$166 (i32.load - (get_local $$165) + (local.get $$165) ) ) - (set_local $$167 + (local.set $$167 (i32.and - (get_local $$163) + (local.get $$163) (i32.const 255) ) ) (i32.store8 - (get_local $$add$ptr340) - (get_local $$167) + (local.get $$add$ptr340) + (local.get $$167) ) - (set_local $$a$2 - (get_local $$add$ptr340) + (local.set $$a$2 + (local.get $$add$ptr340) ) - (set_local $$fl$6 - (get_local $$and219) + (local.set $$fl$6 + (local.get $$and219) ) - (set_local $$p$5 + (local.set $$p$5 (i32.const 1) ) - (set_local $$pl$2 + (local.set $$pl$2 (i32.const 0) ) - (set_local $$prefix$2 + (local.set $$prefix$2 (i32.const 4091) ) - (set_local $$z$2 - (get_local $$add$ptr205) + (local.set $$z$2 + (local.get $$add$ptr205) ) (br $switch17) ) ) (block - (set_local $$call344 + (local.set $$call344 (call $___errno_location) ) - (set_local $$168 + (local.set $$168 (i32.load - (get_local $$call344) + (local.get $$call344) ) ) - (set_local $$call345 + (local.set $$call345 (call $_strerror - (get_local $$168) + (local.get $$168) ) ) - (set_local $$a$1 - (get_local $$call345) + (local.set $$a$1 + (local.get $$call345) ) - (set_local $label + (local.set $label (i32.const 82) ) (br $switch17) ) ) (block - (set_local $$169 + (local.set $$169 (i32.load - (get_local $$arg) + (local.get $$arg) ) ) - (set_local $$tobool349 + (local.set $$tobool349 (i32.ne - (get_local $$169) + (local.get $$169) (i32.const 0) ) ) - (set_local $$cond354 + (local.set $$cond354 (if (result i32) - (get_local $$tobool349) - (get_local $$169) + (local.get $$tobool349) + (local.get $$169) (i32.const 4101) ) ) - (set_local $$a$1 - (get_local $$cond354) + (local.set $$a$1 + (local.get $$cond354) ) - (set_local $label + (local.set $label (i32.const 82) ) (br $switch17) ) ) (block - (set_local $$170 - (get_local $$arg) + (local.set $$170 + (local.get $$arg) ) - (set_local $$171 - (get_local $$170) + (local.set $$171 + (local.get $$170) ) - (set_local $$172 + (local.set $$172 (i32.load - (get_local $$171) + (local.get $$171) ) ) - (set_local $$173 + (local.set $$173 (i32.add - (get_local $$170) + (local.get $$170) (i32.const 4) ) ) - (set_local $$174 - (get_local $$173) + (local.set $$174 + (local.get $$173) ) - (set_local $$175 + (local.set $$175 (i32.load - (get_local $$174) + (local.get $$174) ) ) (i32.store - (get_local $$wc) - (get_local $$172) + (local.get $$wc) + (local.get $$172) ) (i32.store - (get_local $$arrayidx370) + (local.get $$arrayidx370) (i32.const 0) ) (i32.store - (get_local $$arg) - (get_local $$wc) + (local.get $$arg) + (local.get $$wc) ) - (set_local $$p$4365 + (local.set $$p$4365 (i32.const -1) ) - (set_local $label + (local.set $label (i32.const 86) ) (br $switch17) ) ) (block - (set_local $$cmp377$314 + (local.set $$cmp377$314 (i32.eq - (get_local $$p$0) + (local.get $$p$0) (i32.const 0) ) ) (if - (get_local $$cmp377$314) + (local.get $$cmp377$314) (block (call $_pad - (get_local $$f) + (local.get $$f) (i32.const 32) - (get_local $$w$1) + (local.get $$w$1) (i32.const 0) - (get_local $$fl$1$and219) + (local.get $$fl$1$and219) ) - (set_local $$i$0$lcssa368 + (local.set $$i$0$lcssa368 (i32.const 0) ) - (set_local $label + (local.set $label (i32.const 98) ) ) (block - (set_local $$p$4365 - (get_local $$p$0) + (local.set $$p$4365 + (local.get $$p$0) ) - (set_local $label + (local.set $label (i32.const 86) ) ) @@ -8893,343 +8893,343 @@ (nop) ) (block - (set_local $$181 + (local.set $$181 (f64.load - (get_local $$arg) + (local.get $$arg) ) ) (i32.store - (get_local $$e2$i) + (local.get $$e2$i) (i32.const 0) ) (f64.store - (get_global $tempDoublePtr) - (get_local $$181) + (global.get $tempDoublePtr) + (local.get $$181) ) - (set_local $$182 + (local.set $$182 (i32.load - (get_global $tempDoublePtr) + (global.get $tempDoublePtr) ) ) - (set_local $$183 + (local.set $$183 (i32.load (i32.add - (get_global $tempDoublePtr) + (global.get $tempDoublePtr) (i32.const 4) ) ) ) - (set_local $$184 + (local.set $$184 (i32.lt_s - (get_local $$183) + (local.get $$183) (i32.const 0) ) ) (if - (get_local $$184) + (local.get $$184) (block - (set_local $$sub$i + (local.set $$sub$i (f64.neg - (get_local $$181) + (local.get $$181) ) ) - (set_local $$pl$0$i + (local.set $$pl$0$i (i32.const 1) ) - (set_local $$prefix$0$i + (local.set $$prefix$0$i (i32.const 4108) ) - (set_local $$y$addr$0$i - (get_local $$sub$i) + (local.set $$y$addr$0$i + (local.get $$sub$i) ) ) (block - (set_local $$and$i$238 + (local.set $$and$i$238 (i32.and - (get_local $$fl$1$and219) + (local.get $$fl$1$and219) (i32.const 2048) ) ) - (set_local $$tobool9$i + (local.set $$tobool9$i (i32.eq - (get_local $$and$i$238) + (local.get $$and$i$238) (i32.const 0) ) ) (if - (get_local $$tobool9$i) + (local.get $$tobool9$i) (block - (set_local $$and12$i + (local.set $$and12$i (i32.and - (get_local $$fl$1$and219) + (local.get $$fl$1$and219) (i32.const 1) ) ) - (set_local $$tobool13$i + (local.set $$tobool13$i (i32.eq - (get_local $$and12$i) + (local.get $$and12$i) (i32.const 0) ) ) - (set_local $$$$i + (local.set $$$$i (if (result i32) - (get_local $$tobool13$i) + (local.get $$tobool13$i) (i32.const 4109) (i32.const 4114) ) ) - (set_local $$pl$0$i - (get_local $$and12$i) + (local.set $$pl$0$i + (local.get $$and12$i) ) - (set_local $$prefix$0$i - (get_local $$$$i) + (local.set $$prefix$0$i + (local.get $$$$i) ) - (set_local $$y$addr$0$i - (get_local $$181) + (local.set $$y$addr$0$i + (local.get $$181) ) ) (block - (set_local $$pl$0$i + (local.set $$pl$0$i (i32.const 1) ) - (set_local $$prefix$0$i + (local.set $$prefix$0$i (i32.const 4111) ) - (set_local $$y$addr$0$i - (get_local $$181) + (local.set $$y$addr$0$i + (local.get $$181) ) ) ) ) ) (f64.store - (get_global $tempDoublePtr) - (get_local $$y$addr$0$i) + (global.get $tempDoublePtr) + (local.get $$y$addr$0$i) ) - (set_local $$185 + (local.set $$185 (i32.load - (get_global $tempDoublePtr) + (global.get $tempDoublePtr) ) ) - (set_local $$186 + (local.set $$186 (i32.load (i32.add - (get_global $tempDoublePtr) + (global.get $tempDoublePtr) (i32.const 4) ) ) ) - (set_local $$187 + (local.set $$187 (i32.and - (get_local $$186) + (local.get $$186) (i32.const 2146435072) ) ) - (set_local $$188 + (local.set $$188 (i32.lt_u - (get_local $$187) + (local.get $$187) (i32.const 2146435072) ) ) - (set_local $$189 + (local.set $$189 (i32.lt_s (i32.const 0) (i32.const 0) ) ) - (set_local $$190 + (local.set $$190 (i32.eq - (get_local $$187) + (local.get $$187) (i32.const 2146435072) ) ) - (set_local $$191 + (local.set $$191 (i32.and - (get_local $$190) - (get_local $$189) + (local.get $$190) + (local.get $$189) ) ) - (set_local $$192 + (local.set $$192 (i32.or - (get_local $$188) - (get_local $$191) + (local.get $$188) + (local.get $$191) ) ) (block $do-once49 (if - (get_local $$192) + (local.get $$192) (block - (set_local $$call55$i + (local.set $$call55$i (call $_frexpl - (get_local $$y$addr$0$i) - (get_local $$e2$i) + (local.get $$y$addr$0$i) + (local.get $$e2$i) ) ) - (set_local $$mul$i$240 + (local.set $$mul$i$240 (f64.mul - (get_local $$call55$i) + (local.get $$call55$i) (f64.const 2) ) ) - (set_local $$tobool56$i + (local.set $$tobool56$i (f64.ne - (get_local $$mul$i$240) + (local.get $$mul$i$240) (f64.const 0) ) ) (if - (get_local $$tobool56$i) + (local.get $$tobool56$i) (block - (set_local $$195 + (local.set $$195 (i32.load - (get_local $$e2$i) + (local.get $$e2$i) ) ) - (set_local $$dec$i + (local.set $$dec$i (i32.add - (get_local $$195) + (local.get $$195) (i32.const -1) ) ) (i32.store - (get_local $$e2$i) - (get_local $$dec$i) + (local.get $$e2$i) + (local.get $$dec$i) ) ) ) - (set_local $$or$i$241 + (local.set $$or$i$241 (i32.or - (get_local $$t$0) + (local.get $$t$0) (i32.const 32) ) ) - (set_local $$cmp59$i + (local.set $$cmp59$i (i32.eq - (get_local $$or$i$241) + (local.get $$or$i$241) (i32.const 97) ) ) (if - (get_local $$cmp59$i) + (local.get $$cmp59$i) (block - (set_local $$and62$i + (local.set $$and62$i (i32.and - (get_local $$t$0) + (local.get $$t$0) (i32.const 32) ) ) - (set_local $$tobool63$i + (local.set $$tobool63$i (i32.eq - (get_local $$and62$i) + (local.get $$and62$i) (i32.const 0) ) ) - (set_local $$add$ptr65$i + (local.set $$add$ptr65$i (i32.add - (get_local $$prefix$0$i) + (local.get $$prefix$0$i) (i32.const 9) ) ) - (set_local $$prefix$0$add$ptr65$i + (local.set $$prefix$0$add$ptr65$i (if (result i32) - (get_local $$tobool63$i) - (get_local $$prefix$0$i) - (get_local $$add$ptr65$i) + (local.get $$tobool63$i) + (local.get $$prefix$0$i) + (local.get $$add$ptr65$i) ) ) - (set_local $$add67$i + (local.set $$add67$i (i32.or - (get_local $$pl$0$i) + (local.get $$pl$0$i) (i32.const 2) ) ) - (set_local $$196 + (local.set $$196 (i32.gt_u - (get_local $$p$0) + (local.get $$p$0) (i32.const 11) ) ) - (set_local $$sub74$i + (local.set $$sub74$i (i32.sub (i32.const 12) - (get_local $$p$0) + (local.get $$p$0) ) ) - (set_local $$tobool76552$i + (local.set $$tobool76552$i (i32.eq - (get_local $$sub74$i) + (local.get $$sub74$i) (i32.const 0) ) ) - (set_local $$tobool76$i + (local.set $$tobool76$i (i32.or - (get_local $$196) - (get_local $$tobool76552$i) + (local.get $$196) + (local.get $$tobool76552$i) ) ) (block $do-once51 (if - (get_local $$tobool76$i) - (set_local $$y$addr$1$i - (get_local $$mul$i$240) + (local.get $$tobool76$i) + (local.set $$y$addr$1$i + (local.get $$mul$i$240) ) (block - (set_local $$re$1482$i - (get_local $$sub74$i) + (local.set $$re$1482$i + (local.get $$sub74$i) ) - (set_local $$round$0481$i + (local.set $$round$0481$i (f64.const 8) ) (loop $while-in54 (block $while-out53 - (set_local $$dec78$i + (local.set $$dec78$i (i32.add - (get_local $$re$1482$i) + (local.get $$re$1482$i) (i32.const -1) ) ) - (set_local $$mul80$i + (local.set $$mul80$i (f64.mul - (get_local $$round$0481$i) + (local.get $$round$0481$i) (f64.const 16) ) ) - (set_local $$tobool79$i + (local.set $$tobool79$i (i32.eq - (get_local $$dec78$i) + (local.get $$dec78$i) (i32.const 0) ) ) (if - (get_local $$tobool79$i) + (local.get $$tobool79$i) (block - (set_local $$mul80$i$lcssa - (get_local $$mul80$i) + (local.set $$mul80$i$lcssa + (local.get $$mul80$i) ) (br $while-out53) ) (block - (set_local $$re$1482$i - (get_local $$dec78$i) + (local.set $$re$1482$i + (local.get $$dec78$i) ) - (set_local $$round$0481$i - (get_local $$mul80$i) + (local.set $$round$0481$i + (local.get $$mul80$i) ) ) ) (br $while-in54) ) ) - (set_local $$197 + (local.set $$197 (i32.load8_s - (get_local $$prefix$0$add$ptr65$i) + (local.get $$prefix$0$add$ptr65$i) ) ) - (set_local $$cmp82$i + (local.set $$cmp82$i (i32.eq (i32.shr_s (i32.shl - (get_local $$197) + (local.get $$197) (i32.const 24) ) (i32.const 24) @@ -9238,50 +9238,50 @@ ) ) (if - (get_local $$cmp82$i) + (local.get $$cmp82$i) (block - (set_local $$sub85$i + (local.set $$sub85$i (f64.neg - (get_local $$mul$i$240) + (local.get $$mul$i$240) ) ) - (set_local $$sub86$i + (local.set $$sub86$i (f64.sub - (get_local $$sub85$i) - (get_local $$mul80$i$lcssa) + (local.get $$sub85$i) + (local.get $$mul80$i$lcssa) ) ) - (set_local $$add87$i + (local.set $$add87$i (f64.add - (get_local $$mul80$i$lcssa) - (get_local $$sub86$i) + (local.get $$mul80$i$lcssa) + (local.get $$sub86$i) ) ) - (set_local $$sub88$i + (local.set $$sub88$i (f64.neg - (get_local $$add87$i) + (local.get $$add87$i) ) ) - (set_local $$y$addr$1$i - (get_local $$sub88$i) + (local.set $$y$addr$1$i + (local.get $$sub88$i) ) (br $do-once51) ) (block - (set_local $$add90$i + (local.set $$add90$i (f64.add - (get_local $$mul$i$240) - (get_local $$mul80$i$lcssa) + (local.get $$mul$i$240) + (local.get $$mul80$i$lcssa) ) ) - (set_local $$sub91$i + (local.set $$sub91$i (f64.sub - (get_local $$add90$i) - (get_local $$mul80$i$lcssa) + (local.get $$add90$i) + (local.get $$mul80$i$lcssa) ) ) - (set_local $$y$addr$1$i - (get_local $$sub91$i) + (local.set $$y$addr$1$i + (local.get $$sub91$i) ) (br $do-once51) ) @@ -9289,300 +9289,300 @@ ) ) ) - (set_local $$198 + (local.set $$198 (i32.load - (get_local $$e2$i) + (local.get $$e2$i) ) ) - (set_local $$cmp94$i + (local.set $$cmp94$i (i32.lt_s - (get_local $$198) + (local.get $$198) (i32.const 0) ) ) - (set_local $$sub97$i + (local.set $$sub97$i (i32.sub (i32.const 0) - (get_local $$198) + (local.get $$198) ) ) - (set_local $$cond100$i + (local.set $$cond100$i (if (result i32) - (get_local $$cmp94$i) - (get_local $$sub97$i) - (get_local $$198) + (local.get $$cmp94$i) + (local.get $$sub97$i) + (local.get $$198) ) ) - (set_local $$199 + (local.set $$199 (i32.lt_s - (get_local $$cond100$i) + (local.get $$cond100$i) (i32.const 0) ) ) - (set_local $$200 + (local.set $$200 (i32.shr_s (i32.shl - (get_local $$199) + (local.get $$199) (i32.const 31) ) (i32.const 31) ) ) - (set_local $$201 + (local.set $$201 (call $_fmt_u - (get_local $$cond100$i) - (get_local $$200) - (get_local $$arrayidx$i$236) + (local.get $$cond100$i) + (local.get $$200) + (local.get $$arrayidx$i$236) ) ) - (set_local $$cmp103$i + (local.set $$cmp103$i (i32.eq - (get_local $$201) - (get_local $$arrayidx$i$236) + (local.get $$201) + (local.get $$arrayidx$i$236) ) ) (if - (get_local $$cmp103$i) + (local.get $$cmp103$i) (block (i32.store8 - (get_local $$incdec$ptr106$i) + (local.get $$incdec$ptr106$i) (i32.const 48) ) - (set_local $$estr$0$i - (get_local $$incdec$ptr106$i) + (local.set $$estr$0$i + (local.get $$incdec$ptr106$i) ) ) - (set_local $$estr$0$i - (get_local $$201) + (local.set $$estr$0$i + (local.get $$201) ) ) - (set_local $$202 + (local.set $$202 (i32.shr_s - (get_local $$198) + (local.get $$198) (i32.const 31) ) ) - (set_local $$203 + (local.set $$203 (i32.and - (get_local $$202) + (local.get $$202) (i32.const 2) ) ) - (set_local $$204 + (local.set $$204 (i32.add - (get_local $$203) + (local.get $$203) (i32.const 43) ) ) - (set_local $$conv111$i + (local.set $$conv111$i (i32.and - (get_local $$204) + (local.get $$204) (i32.const 255) ) ) - (set_local $$incdec$ptr112$i + (local.set $$incdec$ptr112$i (i32.add - (get_local $$estr$0$i) + (local.get $$estr$0$i) (i32.const -1) ) ) (i32.store8 - (get_local $$incdec$ptr112$i) - (get_local $$conv111$i) + (local.get $$incdec$ptr112$i) + (local.get $$conv111$i) ) - (set_local $$add113$i + (local.set $$add113$i (i32.add - (get_local $$t$0) + (local.get $$t$0) (i32.const 15) ) ) - (set_local $$conv114$i + (local.set $$conv114$i (i32.and - (get_local $$add113$i) + (local.get $$add113$i) (i32.const 255) ) ) - (set_local $$incdec$ptr115$i + (local.set $$incdec$ptr115$i (i32.add - (get_local $$estr$0$i) + (local.get $$estr$0$i) (i32.const -2) ) ) (i32.store8 - (get_local $$incdec$ptr115$i) - (get_local $$conv114$i) + (local.get $$incdec$ptr115$i) + (local.get $$conv114$i) ) - (set_local $$notrhs$i + (local.set $$notrhs$i (i32.lt_s - (get_local $$p$0) + (local.get $$p$0) (i32.const 1) ) ) - (set_local $$and134$i + (local.set $$and134$i (i32.and - (get_local $$fl$1$and219) + (local.get $$fl$1$and219) (i32.const 8) ) ) - (set_local $$tobool135$i + (local.set $$tobool135$i (i32.eq - (get_local $$and134$i) + (local.get $$and134$i) (i32.const 0) ) ) - (set_local $$s$0$i - (get_local $$buf$i) + (local.set $$s$0$i + (local.get $$buf$i) ) - (set_local $$y$addr$2$i - (get_local $$y$addr$1$i) + (local.set $$y$addr$2$i + (local.get $$y$addr$1$i) ) (loop $while-in56 (block $while-out55 - (set_local $$conv116$i + (local.set $$conv116$i (call $f64-to-int - (get_local $$y$addr$2$i) + (local.get $$y$addr$2$i) ) ) - (set_local $$arrayidx117$i + (local.set $$arrayidx117$i (i32.add (i32.const 4075) - (get_local $$conv116$i) + (local.get $$conv116$i) ) ) - (set_local $$205 + (local.set $$205 (i32.load8_s - (get_local $$arrayidx117$i) + (local.get $$arrayidx117$i) ) ) - (set_local $$conv118$393$i + (local.set $$conv118$393$i (i32.and - (get_local $$205) + (local.get $$205) (i32.const 255) ) ) - (set_local $$or120$i + (local.set $$or120$i (i32.or - (get_local $$conv118$393$i) - (get_local $$and62$i) + (local.get $$conv118$393$i) + (local.get $$and62$i) ) ) - (set_local $$conv121$i + (local.set $$conv121$i (i32.and - (get_local $$or120$i) + (local.get $$or120$i) (i32.const 255) ) ) - (set_local $$incdec$ptr122$i + (local.set $$incdec$ptr122$i (i32.add - (get_local $$s$0$i) + (local.get $$s$0$i) (i32.const 1) ) ) (i32.store8 - (get_local $$s$0$i) - (get_local $$conv121$i) + (local.get $$s$0$i) + (local.get $$conv121$i) ) - (set_local $$conv123$i - (f64.convert_s/i32 - (get_local $$conv116$i) + (local.set $$conv123$i + (f64.convert_i32_s + (local.get $$conv116$i) ) ) - (set_local $$sub124$i + (local.set $$sub124$i (f64.sub - (get_local $$y$addr$2$i) - (get_local $$conv123$i) + (local.get $$y$addr$2$i) + (local.get $$conv123$i) ) ) - (set_local $$mul125$i + (local.set $$mul125$i (f64.mul - (get_local $$sub124$i) + (local.get $$sub124$i) (f64.const 16) ) ) - (set_local $$sub$ptr$lhs$cast$i - (get_local $$incdec$ptr122$i) + (local.set $$sub$ptr$lhs$cast$i + (local.get $$incdec$ptr122$i) ) - (set_local $$sub$ptr$sub$i + (local.set $$sub$ptr$sub$i (i32.sub - (get_local $$sub$ptr$lhs$cast$i) - (get_local $$sub$ptr$rhs$cast$i) + (local.get $$sub$ptr$lhs$cast$i) + (local.get $$sub$ptr$rhs$cast$i) ) ) - (set_local $$cmp127$i + (local.set $$cmp127$i (i32.eq - (get_local $$sub$ptr$sub$i) + (local.get $$sub$ptr$sub$i) (i32.const 1) ) ) (block $do-once57 (if - (get_local $$cmp127$i) + (local.get $$cmp127$i) (block - (set_local $$notlhs$i + (local.set $$notlhs$i (f64.eq - (get_local $$mul125$i) + (local.get $$mul125$i) (f64.const 0) ) ) - (set_local $$or$cond1$not$i + (local.set $$or$cond1$not$i (i32.and - (get_local $$notrhs$i) - (get_local $$notlhs$i) + (local.get $$notrhs$i) + (local.get $$notlhs$i) ) ) - (set_local $$or$cond$i + (local.set $$or$cond$i (i32.and - (get_local $$tobool135$i) - (get_local $$or$cond1$not$i) + (local.get $$tobool135$i) + (local.get $$or$cond1$not$i) ) ) (if - (get_local $$or$cond$i) + (local.get $$or$cond$i) (block - (set_local $$s$1$i - (get_local $$incdec$ptr122$i) + (local.set $$s$1$i + (local.get $$incdec$ptr122$i) ) (br $do-once57) ) ) - (set_local $$incdec$ptr137$i + (local.set $$incdec$ptr137$i (i32.add - (get_local $$s$0$i) + (local.get $$s$0$i) (i32.const 2) ) ) (i32.store8 - (get_local $$incdec$ptr122$i) + (local.get $$incdec$ptr122$i) (i32.const 46) ) - (set_local $$s$1$i - (get_local $$incdec$ptr137$i) + (local.set $$s$1$i + (local.get $$incdec$ptr137$i) ) ) - (set_local $$s$1$i - (get_local $$incdec$ptr122$i) + (local.set $$s$1$i + (local.get $$incdec$ptr122$i) ) ) ) - (set_local $$tobool139$i + (local.set $$tobool139$i (f64.ne - (get_local $$mul125$i) + (local.get $$mul125$i) (f64.const 0) ) ) (if - (get_local $$tobool139$i) + (local.get $$tobool139$i) (block - (set_local $$s$0$i - (get_local $$s$1$i) + (local.set $$s$0$i + (local.get $$s$1$i) ) - (set_local $$y$addr$2$i - (get_local $$mul125$i) + (local.set $$y$addr$2$i + (local.get $$mul125$i) ) ) (block - (set_local $$s$1$i$lcssa - (get_local $$s$1$i) + (local.set $$s$1$i$lcssa + (local.get $$s$1$i) ) (br $while-out55) ) @@ -9590,376 +9590,376 @@ (br $while-in56) ) ) - (set_local $$tobool140$i + (local.set $$tobool140$i (i32.ne - (get_local $$p$0) + (local.get $$p$0) (i32.const 0) ) ) - (set_local $$$pre566$i - (get_local $$s$1$i$lcssa) + (local.set $$$pre566$i + (local.get $$s$1$i$lcssa) ) - (set_local $$sub146$i + (local.set $$sub146$i (i32.add - (get_local $$sub$ptr$sub145$i) - (get_local $$$pre566$i) + (local.get $$sub$ptr$sub145$i) + (local.get $$$pre566$i) ) ) - (set_local $$cmp147$i + (local.set $$cmp147$i (i32.lt_s - (get_local $$sub146$i) - (get_local $$p$0) + (local.get $$sub146$i) + (local.get $$p$0) ) ) - (set_local $$or$cond384 + (local.set $$or$cond384 (i32.and - (get_local $$tobool140$i) - (get_local $$cmp147$i) + (local.get $$tobool140$i) + (local.get $$cmp147$i) ) ) - (set_local $$sub$ptr$rhs$cast152$i - (get_local $$incdec$ptr115$i) + (local.set $$sub$ptr$rhs$cast152$i + (local.get $$incdec$ptr115$i) ) - (set_local $$add150$i + (local.set $$add150$i (i32.add - (get_local $$sub$ptr$sub153$i) - (get_local $$p$0) + (local.get $$sub$ptr$sub153$i) + (local.get $$p$0) ) ) - (set_local $$add154$i + (local.set $$add154$i (i32.sub - (get_local $$add150$i) - (get_local $$sub$ptr$rhs$cast152$i) + (local.get $$add150$i) + (local.get $$sub$ptr$rhs$cast152$i) ) ) - (set_local $$sub$ptr$rhs$cast161$i - (get_local $$incdec$ptr115$i) + (local.set $$sub$ptr$rhs$cast161$i + (local.get $$incdec$ptr115$i) ) - (set_local $$sub$ptr$sub162$i + (local.set $$sub$ptr$sub162$i (i32.sub - (get_local $$sub$ptr$sub159$i) - (get_local $$sub$ptr$rhs$cast161$i) + (local.get $$sub$ptr$sub159$i) + (local.get $$sub$ptr$rhs$cast161$i) ) ) - (set_local $$add163$i + (local.set $$add163$i (i32.add - (get_local $$sub$ptr$sub162$i) - (get_local $$$pre566$i) + (local.get $$sub$ptr$sub162$i) + (local.get $$$pre566$i) ) ) - (set_local $$l$0$i + (local.set $$l$0$i (if (result i32) - (get_local $$or$cond384) - (get_local $$add154$i) - (get_local $$add163$i) + (local.get $$or$cond384) + (local.get $$add154$i) + (local.get $$add163$i) ) ) - (set_local $$add165$i + (local.set $$add165$i (i32.add - (get_local $$l$0$i) - (get_local $$add67$i) + (local.get $$l$0$i) + (local.get $$add67$i) ) ) (call $_pad - (get_local $$f) + (local.get $$f) (i32.const 32) - (get_local $$w$1) - (get_local $$add165$i) - (get_local $$fl$1$and219) + (local.get $$w$1) + (local.get $$add165$i) + (local.get $$fl$1$and219) ) - (set_local $$206 + (local.set $$206 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and$i$418$i + (local.set $$and$i$418$i (i32.and - (get_local $$206) + (local.get $$206) (i32.const 32) ) ) - (set_local $$tobool$i$419$i + (local.set $$tobool$i$419$i (i32.eq - (get_local $$and$i$418$i) + (local.get $$and$i$418$i) (i32.const 0) ) ) (if - (get_local $$tobool$i$419$i) + (local.get $$tobool$i$419$i) (drop (call $___fwritex - (get_local $$prefix$0$add$ptr65$i) - (get_local $$add67$i) - (get_local $$f) + (local.get $$prefix$0$add$ptr65$i) + (local.get $$add67$i) + (local.get $$f) ) ) ) - (set_local $$xor167$i + (local.set $$xor167$i (i32.xor - (get_local $$fl$1$and219) + (local.get $$fl$1$and219) (i32.const 65536) ) ) (call $_pad - (get_local $$f) + (local.get $$f) (i32.const 48) - (get_local $$w$1) - (get_local $$add165$i) - (get_local $$xor167$i) + (local.get $$w$1) + (local.get $$add165$i) + (local.get $$xor167$i) ) - (set_local $$sub$ptr$sub172$i + (local.set $$sub$ptr$sub172$i (i32.sub - (get_local $$$pre566$i) - (get_local $$sub$ptr$rhs$cast$i) + (local.get $$$pre566$i) + (local.get $$sub$ptr$rhs$cast$i) ) ) - (set_local $$207 + (local.set $$207 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and$i$424$i + (local.set $$and$i$424$i (i32.and - (get_local $$207) + (local.get $$207) (i32.const 32) ) ) - (set_local $$tobool$i$425$i + (local.set $$tobool$i$425$i (i32.eq - (get_local $$and$i$424$i) + (local.get $$and$i$424$i) (i32.const 0) ) ) (if - (get_local $$tobool$i$425$i) + (local.get $$tobool$i$425$i) (drop (call $___fwritex - (get_local $$buf$i) - (get_local $$sub$ptr$sub172$i) - (get_local $$f) + (local.get $$buf$i) + (local.get $$sub$ptr$sub172$i) + (local.get $$f) ) ) ) - (set_local $$sub$ptr$rhs$cast174$i - (get_local $$incdec$ptr115$i) + (local.set $$sub$ptr$rhs$cast174$i + (local.get $$incdec$ptr115$i) ) - (set_local $$sub$ptr$sub175$i + (local.set $$sub$ptr$sub175$i (i32.sub - (get_local $$sub$ptr$lhs$cast160$i) - (get_local $$sub$ptr$rhs$cast174$i) + (local.get $$sub$ptr$lhs$cast160$i) + (local.get $$sub$ptr$rhs$cast174$i) ) ) - (set_local $$sum + (local.set $$sum (i32.add - (get_local $$sub$ptr$sub172$i) - (get_local $$sub$ptr$sub175$i) + (local.get $$sub$ptr$sub172$i) + (local.get $$sub$ptr$sub175$i) ) ) - (set_local $$sub181$i + (local.set $$sub181$i (i32.sub - (get_local $$l$0$i) - (get_local $$sum) + (local.get $$l$0$i) + (local.get $$sum) ) ) (call $_pad - (get_local $$f) + (local.get $$f) (i32.const 48) - (get_local $$sub181$i) + (local.get $$sub181$i) (i32.const 0) (i32.const 0) ) - (set_local $$208 + (local.set $$208 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and$i$430$i + (local.set $$and$i$430$i (i32.and - (get_local $$208) + (local.get $$208) (i32.const 32) ) ) - (set_local $$tobool$i$431$i + (local.set $$tobool$i$431$i (i32.eq - (get_local $$and$i$430$i) + (local.get $$and$i$430$i) (i32.const 0) ) ) (if - (get_local $$tobool$i$431$i) + (local.get $$tobool$i$431$i) (drop (call $___fwritex - (get_local $$incdec$ptr115$i) - (get_local $$sub$ptr$sub175$i) - (get_local $$f) + (local.get $$incdec$ptr115$i) + (local.get $$sub$ptr$sub175$i) + (local.get $$f) ) ) ) - (set_local $$xor186$i + (local.set $$xor186$i (i32.xor - (get_local $$fl$1$and219) + (local.get $$fl$1$and219) (i32.const 8192) ) ) (call $_pad - (get_local $$f) + (local.get $$f) (i32.const 32) - (get_local $$w$1) - (get_local $$add165$i) - (get_local $$xor186$i) + (local.get $$w$1) + (local.get $$add165$i) + (local.get $$xor186$i) ) - (set_local $$cmp188$i + (local.set $$cmp188$i (i32.lt_s - (get_local $$add165$i) - (get_local $$w$1) + (local.get $$add165$i) + (local.get $$w$1) ) ) - (set_local $$w$add165$i + (local.set $$w$add165$i (if (result i32) - (get_local $$cmp188$i) - (get_local $$w$1) - (get_local $$add165$i) + (local.get $$cmp188$i) + (local.get $$w$1) + (local.get $$add165$i) ) ) - (set_local $$retval$0$i - (get_local $$w$add165$i) + (local.set $$retval$0$i + (local.get $$w$add165$i) ) (br $do-once49) ) ) - (set_local $$cmp196$i + (local.set $$cmp196$i (i32.lt_s - (get_local $$p$0) + (local.get $$p$0) (i32.const 0) ) ) - (set_local $$$p$i + (local.set $$$p$i (if (result i32) - (get_local $$cmp196$i) + (local.get $$cmp196$i) (i32.const 6) - (get_local $$p$0) + (local.get $$p$0) ) ) (if - (get_local $$tobool56$i) + (local.get $$tobool56$i) (block - (set_local $$mul202$i + (local.set $$mul202$i (f64.mul - (get_local $$mul$i$240) + (local.get $$mul$i$240) (f64.const 268435456) ) ) - (set_local $$209 + (local.set $$209 (i32.load - (get_local $$e2$i) + (local.get $$e2$i) ) ) - (set_local $$sub203$i + (local.set $$sub203$i (i32.add - (get_local $$209) + (local.get $$209) (i32.const -28) ) ) (i32.store - (get_local $$e2$i) - (get_local $$sub203$i) + (local.get $$e2$i) + (local.get $$sub203$i) ) - (set_local $$210 - (get_local $$sub203$i) + (local.set $$210 + (local.get $$sub203$i) ) - (set_local $$y$addr$3$i - (get_local $$mul202$i) + (local.set $$y$addr$3$i + (local.get $$mul202$i) ) ) (block - (set_local $$$pre564$i + (local.set $$$pre564$i (i32.load - (get_local $$e2$i) + (local.get $$e2$i) ) ) - (set_local $$210 - (get_local $$$pre564$i) + (local.set $$210 + (local.get $$$pre564$i) ) - (set_local $$y$addr$3$i - (get_local $$mul$i$240) + (local.set $$y$addr$3$i + (local.get $$mul$i$240) ) ) ) - (set_local $$cmp205$i + (local.set $$cmp205$i (i32.lt_s - (get_local $$210) + (local.get $$210) (i32.const 0) ) ) - (set_local $$arraydecay208$add$ptr213$i + (local.set $$arraydecay208$add$ptr213$i (if (result i32) - (get_local $$cmp205$i) - (get_local $$big$i) - (get_local $$add$ptr213$i) + (local.get $$cmp205$i) + (local.get $$big$i) + (local.get $$add$ptr213$i) ) ) - (set_local $$sub$ptr$rhs$cast345$i - (get_local $$arraydecay208$add$ptr213$i) + (local.set $$sub$ptr$rhs$cast345$i + (local.get $$arraydecay208$add$ptr213$i) ) - (set_local $$y$addr$4$i - (get_local $$y$addr$3$i) + (local.set $$y$addr$4$i + (local.get $$y$addr$3$i) ) - (set_local $$z$0$i - (get_local $$arraydecay208$add$ptr213$i) + (local.set $$z$0$i + (local.get $$arraydecay208$add$ptr213$i) ) (loop $while-in60 (block $while-out59 - (set_local $$conv216$i + (local.set $$conv216$i (call $f64-to-int - (get_local $$y$addr$4$i) + (local.get $$y$addr$4$i) ) ) (i32.store - (get_local $$z$0$i) - (get_local $$conv216$i) + (local.get $$z$0$i) + (local.get $$conv216$i) ) - (set_local $$incdec$ptr217$i + (local.set $$incdec$ptr217$i (i32.add - (get_local $$z$0$i) + (local.get $$z$0$i) (i32.const 4) ) ) - (set_local $$conv218$i - (f64.convert_u/i32 - (get_local $$conv216$i) + (local.set $$conv218$i + (f64.convert_i32_u + (local.get $$conv216$i) ) ) - (set_local $$sub219$i + (local.set $$sub219$i (f64.sub - (get_local $$y$addr$4$i) - (get_local $$conv218$i) + (local.get $$y$addr$4$i) + (local.get $$conv218$i) ) ) - (set_local $$mul220$i + (local.set $$mul220$i (f64.mul - (get_local $$sub219$i) + (local.get $$sub219$i) (f64.const 1e9) ) ) - (set_local $$tobool222$i + (local.set $$tobool222$i (f64.ne - (get_local $$mul220$i) + (local.get $$mul220$i) (f64.const 0) ) ) (if - (get_local $$tobool222$i) + (local.get $$tobool222$i) (block - (set_local $$y$addr$4$i - (get_local $$mul220$i) + (local.set $$y$addr$4$i + (local.get $$mul220$i) ) - (set_local $$z$0$i - (get_local $$incdec$ptr217$i) + (local.set $$z$0$i + (local.get $$incdec$ptr217$i) ) ) (block - (set_local $$incdec$ptr217$i$lcssa - (get_local $$incdec$ptr217$i) + (local.set $$incdec$ptr217$i$lcssa + (local.get $$incdec$ptr217$i) ) (br $while-out59) ) @@ -9967,233 +9967,233 @@ (br $while-in60) ) ) - (set_local $$$pr$i + (local.set $$$pr$i (i32.load - (get_local $$e2$i) + (local.get $$e2$i) ) ) - (set_local $$cmp225$547$i + (local.set $$cmp225$547$i (i32.gt_s - (get_local $$$pr$i) + (local.get $$$pr$i) (i32.const 0) ) ) (if - (get_local $$cmp225$547$i) + (local.get $$cmp225$547$i) (block - (set_local $$211 - (get_local $$$pr$i) + (local.set $$211 + (local.get $$$pr$i) ) - (set_local $$a$1549$i - (get_local $$arraydecay208$add$ptr213$i) + (local.set $$a$1549$i + (local.get $$arraydecay208$add$ptr213$i) ) - (set_local $$z$1548$i - (get_local $$incdec$ptr217$i$lcssa) + (local.set $$z$1548$i + (local.get $$incdec$ptr217$i$lcssa) ) (loop $while-in62 (block $while-out61 - (set_local $$cmp228$i + (local.set $$cmp228$i (i32.gt_s - (get_local $$211) + (local.get $$211) (i32.const 29) ) ) - (set_local $$cond233$i + (local.set $$cond233$i (if (result i32) - (get_local $$cmp228$i) + (local.get $$cmp228$i) (i32.const 29) - (get_local $$211) + (local.get $$211) ) ) - (set_local $$d$0$542$i + (local.set $$d$0$542$i (i32.add - (get_local $$z$1548$i) + (local.get $$z$1548$i) (i32.const -4) ) ) - (set_local $$cmp235$543$i + (local.set $$cmp235$543$i (i32.lt_u - (get_local $$d$0$542$i) - (get_local $$a$1549$i) + (local.get $$d$0$542$i) + (local.get $$a$1549$i) ) ) (block $do-once63 (if - (get_local $$cmp235$543$i) - (set_local $$a$2$ph$i - (get_local $$a$1549$i) + (local.get $$cmp235$543$i) + (local.set $$a$2$ph$i + (local.get $$a$1549$i) ) (block - (set_local $$carry$0544$i + (local.set $$carry$0544$i (i32.const 0) ) - (set_local $$d$0545$i - (get_local $$d$0$542$i) + (local.set $$d$0545$i + (local.get $$d$0$542$i) ) (loop $while-in66 (block $while-out65 - (set_local $$212 + (local.set $$212 (i32.load - (get_local $$d$0545$i) + (local.get $$d$0545$i) ) ) - (set_local $$213 + (local.set $$213 (call $_bitshift64Shl - (get_local $$212) + (local.get $$212) (i32.const 0) - (get_local $$cond233$i) + (local.get $$cond233$i) ) ) - (set_local $$214 - (get_global $tempRet0) + (local.set $$214 + (global.get $tempRet0) ) - (set_local $$215 + (local.set $$215 (call $_i64Add - (get_local $$213) - (get_local $$214) - (get_local $$carry$0544$i) + (local.get $$213) + (local.get $$214) + (local.get $$carry$0544$i) (i32.const 0) ) ) - (set_local $$216 - (get_global $tempRet0) + (local.set $$216 + (global.get $tempRet0) ) - (set_local $$217 + (local.set $$217 (call $___uremdi3 - (get_local $$215) - (get_local $$216) + (local.get $$215) + (local.get $$216) (i32.const 1000000000) (i32.const 0) ) ) - (set_local $$218 - (get_global $tempRet0) + (local.set $$218 + (global.get $tempRet0) ) (i32.store - (get_local $$d$0545$i) - (get_local $$217) + (local.get $$d$0545$i) + (local.get $$217) ) - (set_local $$219 + (local.set $$219 (call $___udivdi3 - (get_local $$215) - (get_local $$216) + (local.get $$215) + (local.get $$216) (i32.const 1000000000) (i32.const 0) ) ) - (set_local $$220 - (get_global $tempRet0) + (local.set $$220 + (global.get $tempRet0) ) - (set_local $$d$0$i + (local.set $$d$0$i (i32.add - (get_local $$d$0545$i) + (local.get $$d$0545$i) (i32.const -4) ) ) - (set_local $$cmp235$i + (local.set $$cmp235$i (i32.lt_u - (get_local $$d$0$i) - (get_local $$a$1549$i) + (local.get $$d$0$i) + (local.get $$a$1549$i) ) ) (if - (get_local $$cmp235$i) + (local.get $$cmp235$i) (block - (set_local $$conv242$i$lcssa - (get_local $$219) + (local.set $$conv242$i$lcssa + (local.get $$219) ) (br $while-out65) ) (block - (set_local $$carry$0544$i - (get_local $$219) + (local.set $$carry$0544$i + (local.get $$219) ) - (set_local $$d$0545$i - (get_local $$d$0$i) + (local.set $$d$0545$i + (local.get $$d$0$i) ) ) ) (br $while-in66) ) ) - (set_local $$tobool244$i + (local.set $$tobool244$i (i32.eq - (get_local $$conv242$i$lcssa) + (local.get $$conv242$i$lcssa) (i32.const 0) ) ) (if - (get_local $$tobool244$i) + (local.get $$tobool244$i) (block - (set_local $$a$2$ph$i - (get_local $$a$1549$i) + (local.set $$a$2$ph$i + (local.get $$a$1549$i) ) (br $do-once63) ) ) - (set_local $$incdec$ptr246$i + (local.set $$incdec$ptr246$i (i32.add - (get_local $$a$1549$i) + (local.get $$a$1549$i) (i32.const -4) ) ) (i32.store - (get_local $$incdec$ptr246$i) - (get_local $$conv242$i$lcssa) + (local.get $$incdec$ptr246$i) + (local.get $$conv242$i$lcssa) ) - (set_local $$a$2$ph$i - (get_local $$incdec$ptr246$i) + (local.set $$a$2$ph$i + (local.get $$incdec$ptr246$i) ) ) ) ) - (set_local $$z$2$i - (get_local $$z$1548$i) + (local.set $$z$2$i + (local.get $$z$1548$i) ) (loop $while-in68 (block $while-out67 - (set_local $$cmp249$i + (local.set $$cmp249$i (i32.gt_u - (get_local $$z$2$i) - (get_local $$a$2$ph$i) + (local.get $$z$2$i) + (local.get $$a$2$ph$i) ) ) (if (i32.eqz - (get_local $$cmp249$i) + (local.get $$cmp249$i) ) (block - (set_local $$z$2$i$lcssa - (get_local $$z$2$i) + (local.set $$z$2$i$lcssa + (local.get $$z$2$i) ) (br $while-out67) ) ) - (set_local $$arrayidx251$i + (local.set $$arrayidx251$i (i32.add - (get_local $$z$2$i) + (local.get $$z$2$i) (i32.const -4) ) ) - (set_local $$221 + (local.set $$221 (i32.load - (get_local $$arrayidx251$i) + (local.get $$arrayidx251$i) ) ) - (set_local $$lnot$i + (local.set $$lnot$i (i32.eq - (get_local $$221) + (local.get $$221) (i32.const 0) ) ) (if - (get_local $$lnot$i) - (set_local $$z$2$i - (get_local $$arrayidx251$i) + (local.get $$lnot$i) + (local.set $$z$2$i + (local.get $$arrayidx251$i) ) (block - (set_local $$z$2$i$lcssa - (get_local $$z$2$i) + (local.set $$z$2$i$lcssa + (local.get $$z$2$i) ) (br $while-out67) ) @@ -10201,49 +10201,49 @@ (br $while-in68) ) ) - (set_local $$222 + (local.set $$222 (i32.load - (get_local $$e2$i) + (local.get $$e2$i) ) ) - (set_local $$sub256$i + (local.set $$sub256$i (i32.sub - (get_local $$222) - (get_local $$cond233$i) + (local.get $$222) + (local.get $$cond233$i) ) ) (i32.store - (get_local $$e2$i) - (get_local $$sub256$i) + (local.get $$e2$i) + (local.get $$sub256$i) ) - (set_local $$cmp225$i + (local.set $$cmp225$i (i32.gt_s - (get_local $$sub256$i) + (local.get $$sub256$i) (i32.const 0) ) ) (if - (get_local $$cmp225$i) + (local.get $$cmp225$i) (block - (set_local $$211 - (get_local $$sub256$i) + (local.set $$211 + (local.get $$sub256$i) ) - (set_local $$a$1549$i - (get_local $$a$2$ph$i) + (local.set $$a$1549$i + (local.get $$a$2$ph$i) ) - (set_local $$z$1548$i - (get_local $$z$2$i$lcssa) + (local.set $$z$1548$i + (local.get $$z$2$i$lcssa) ) ) (block - (set_local $$$pr477$i - (get_local $$sub256$i) + (local.set $$$pr477$i + (local.get $$sub256$i) ) - (set_local $$a$1$lcssa$i - (get_local $$a$2$ph$i) + (local.set $$a$1$lcssa$i + (local.get $$a$2$ph$i) ) - (set_local $$z$1$lcssa$i - (get_local $$z$2$i$lcssa) + (local.set $$z$1$lcssa$i + (local.get $$z$2$i$lcssa) ) (br $while-out61) ) @@ -10253,177 +10253,177 @@ ) ) (block - (set_local $$$pr477$i - (get_local $$$pr$i) + (local.set $$$pr477$i + (local.get $$$pr$i) ) - (set_local $$a$1$lcssa$i - (get_local $$arraydecay208$add$ptr213$i) + (local.set $$a$1$lcssa$i + (local.get $$arraydecay208$add$ptr213$i) ) - (set_local $$z$1$lcssa$i - (get_local $$incdec$ptr217$i$lcssa) + (local.set $$z$1$lcssa$i + (local.get $$incdec$ptr217$i$lcssa) ) ) ) - (set_local $$cmp259$537$i + (local.set $$cmp259$537$i (i32.lt_s - (get_local $$$pr477$i) + (local.get $$$pr477$i) (i32.const 0) ) ) (if - (get_local $$cmp259$537$i) + (local.get $$cmp259$537$i) (block - (set_local $$add273$i + (local.set $$add273$i (i32.add - (get_local $$$p$i) + (local.get $$$p$i) (i32.const 25) ) ) - (set_local $$div274$i + (local.set $$div274$i (i32.and (call $i32s-div - (get_local $$add273$i) + (local.get $$add273$i) (i32.const 9) ) (i32.const -1) ) ) - (set_local $$add275$i + (local.set $$add275$i (i32.add - (get_local $$div274$i) + (local.get $$div274$i) (i32.const 1) ) ) - (set_local $$cmp299$i + (local.set $$cmp299$i (i32.eq - (get_local $$or$i$241) + (local.get $$or$i$241) (i32.const 102) ) ) - (set_local $$223 - (get_local $$$pr477$i) + (local.set $$223 + (local.get $$$pr477$i) ) - (set_local $$a$3539$i - (get_local $$a$1$lcssa$i) + (local.set $$a$3539$i + (local.get $$a$1$lcssa$i) ) - (set_local $$z$3538$i - (get_local $$z$1$lcssa$i) + (local.set $$z$3538$i + (local.get $$z$1$lcssa$i) ) (loop $while-in70 (block $while-out69 - (set_local $$sub264$i + (local.set $$sub264$i (i32.sub (i32.const 0) - (get_local $$223) + (local.get $$223) ) ) - (set_local $$cmp265$i + (local.set $$cmp265$i (i32.gt_s - (get_local $$sub264$i) + (local.get $$sub264$i) (i32.const 9) ) ) - (set_local $$cond271$i + (local.set $$cond271$i (if (result i32) - (get_local $$cmp265$i) + (local.get $$cmp265$i) (i32.const 9) - (get_local $$sub264$i) + (local.get $$sub264$i) ) ) - (set_local $$cmp277$533$i + (local.set $$cmp277$533$i (i32.lt_u - (get_local $$a$3539$i) - (get_local $$z$3538$i) + (local.get $$a$3539$i) + (local.get $$z$3538$i) ) ) (block $do-once71 (if - (get_local $$cmp277$533$i) + (local.get $$cmp277$533$i) (block - (set_local $$shl280$i + (local.set $$shl280$i (i32.shl (i32.const 1) - (get_local $$cond271$i) + (local.get $$cond271$i) ) ) - (set_local $$sub281$i + (local.set $$sub281$i (i32.add - (get_local $$shl280$i) + (local.get $$shl280$i) (i32.const -1) ) ) - (set_local $$shr285$i + (local.set $$shr285$i (i32.shr_u (i32.const 1000000000) - (get_local $$cond271$i) + (local.get $$cond271$i) ) ) - (set_local $$carry262$0535$i + (local.set $$carry262$0535$i (i32.const 0) ) - (set_local $$d$1534$i - (get_local $$a$3539$i) + (local.set $$d$1534$i + (local.get $$a$3539$i) ) (loop $while-in74 (block $while-out73 - (set_local $$225 + (local.set $$225 (i32.load - (get_local $$d$1534$i) + (local.get $$d$1534$i) ) ) - (set_local $$and282$i + (local.set $$and282$i (i32.and - (get_local $$225) - (get_local $$sub281$i) + (local.get $$225) + (local.get $$sub281$i) ) ) - (set_local $$shr283$i + (local.set $$shr283$i (i32.shr_u - (get_local $$225) - (get_local $$cond271$i) + (local.get $$225) + (local.get $$cond271$i) ) ) - (set_local $$add284$i + (local.set $$add284$i (i32.add - (get_local $$shr283$i) - (get_local $$carry262$0535$i) + (local.get $$shr283$i) + (local.get $$carry262$0535$i) ) ) (i32.store - (get_local $$d$1534$i) - (get_local $$add284$i) + (local.get $$d$1534$i) + (local.get $$add284$i) ) - (set_local $$mul286$i + (local.set $$mul286$i (i32.mul - (get_local $$and282$i) - (get_local $$shr285$i) + (local.get $$and282$i) + (local.get $$shr285$i) ) ) - (set_local $$incdec$ptr288$i + (local.set $$incdec$ptr288$i (i32.add - (get_local $$d$1534$i) + (local.get $$d$1534$i) (i32.const 4) ) ) - (set_local $$cmp277$i + (local.set $$cmp277$i (i32.lt_u - (get_local $$incdec$ptr288$i) - (get_local $$z$3538$i) + (local.get $$incdec$ptr288$i) + (local.get $$z$3538$i) ) ) (if - (get_local $$cmp277$i) + (local.get $$cmp277$i) (block - (set_local $$carry262$0535$i - (get_local $$mul286$i) + (local.set $$carry262$0535$i + (local.get $$mul286$i) ) - (set_local $$d$1534$i - (get_local $$incdec$ptr288$i) + (local.set $$d$1534$i + (local.get $$incdec$ptr288$i) ) ) (block - (set_local $$mul286$i$lcssa - (get_local $$mul286$i) + (local.set $$mul286$i$lcssa + (local.get $$mul286$i) ) (br $while-out73) ) @@ -10431,186 +10431,186 @@ (br $while-in74) ) ) - (set_local $$226 + (local.set $$226 (i32.load - (get_local $$a$3539$i) + (local.get $$a$3539$i) ) ) - (set_local $$tobool290$i + (local.set $$tobool290$i (i32.eq - (get_local $$226) + (local.get $$226) (i32.const 0) ) ) - (set_local $$incdec$ptr292$i + (local.set $$incdec$ptr292$i (i32.add - (get_local $$a$3539$i) + (local.get $$a$3539$i) (i32.const 4) ) ) - (set_local $$incdec$ptr292$a$3$i + (local.set $$incdec$ptr292$a$3$i (if (result i32) - (get_local $$tobool290$i) - (get_local $$incdec$ptr292$i) - (get_local $$a$3539$i) + (local.get $$tobool290$i) + (local.get $$incdec$ptr292$i) + (local.get $$a$3539$i) ) ) - (set_local $$tobool294$i + (local.set $$tobool294$i (i32.eq - (get_local $$mul286$i$lcssa) + (local.get $$mul286$i$lcssa) (i32.const 0) ) ) (if - (get_local $$tobool294$i) + (local.get $$tobool294$i) (block - (set_local $$incdec$ptr292$a$3573$i - (get_local $$incdec$ptr292$a$3$i) + (local.set $$incdec$ptr292$a$3573$i + (local.get $$incdec$ptr292$a$3$i) ) - (set_local $$z$4$i - (get_local $$z$3538$i) + (local.set $$z$4$i + (local.get $$z$3538$i) ) (br $do-once71) ) ) - (set_local $$incdec$ptr296$i + (local.set $$incdec$ptr296$i (i32.add - (get_local $$z$3538$i) + (local.get $$z$3538$i) (i32.const 4) ) ) (i32.store - (get_local $$z$3538$i) - (get_local $$mul286$i$lcssa) + (local.get $$z$3538$i) + (local.get $$mul286$i$lcssa) ) - (set_local $$incdec$ptr292$a$3573$i - (get_local $$incdec$ptr292$a$3$i) + (local.set $$incdec$ptr292$a$3573$i + (local.get $$incdec$ptr292$a$3$i) ) - (set_local $$z$4$i - (get_local $$incdec$ptr296$i) + (local.set $$z$4$i + (local.get $$incdec$ptr296$i) ) ) (block - (set_local $$224 + (local.set $$224 (i32.load - (get_local $$a$3539$i) + (local.get $$a$3539$i) ) ) - (set_local $$tobool290$569$i + (local.set $$tobool290$569$i (i32.eq - (get_local $$224) + (local.get $$224) (i32.const 0) ) ) - (set_local $$incdec$ptr292$570$i + (local.set $$incdec$ptr292$570$i (i32.add - (get_local $$a$3539$i) + (local.get $$a$3539$i) (i32.const 4) ) ) - (set_local $$incdec$ptr292$a$3$571$i + (local.set $$incdec$ptr292$a$3$571$i (if (result i32) - (get_local $$tobool290$569$i) - (get_local $$incdec$ptr292$570$i) - (get_local $$a$3539$i) + (local.get $$tobool290$569$i) + (local.get $$incdec$ptr292$570$i) + (local.get $$a$3539$i) ) ) - (set_local $$incdec$ptr292$a$3573$i - (get_local $$incdec$ptr292$a$3$571$i) + (local.set $$incdec$ptr292$a$3573$i + (local.get $$incdec$ptr292$a$3$571$i) ) - (set_local $$z$4$i - (get_local $$z$3538$i) + (local.set $$z$4$i + (local.get $$z$3538$i) ) ) ) ) - (set_local $$cond304$i + (local.set $$cond304$i (if (result i32) - (get_local $$cmp299$i) - (get_local $$arraydecay208$add$ptr213$i) - (get_local $$incdec$ptr292$a$3573$i) + (local.get $$cmp299$i) + (local.get $$arraydecay208$add$ptr213$i) + (local.get $$incdec$ptr292$a$3573$i) ) ) - (set_local $$sub$ptr$lhs$cast305$i - (get_local $$z$4$i) + (local.set $$sub$ptr$lhs$cast305$i + (local.get $$z$4$i) ) - (set_local $$sub$ptr$rhs$cast306$i - (get_local $$cond304$i) + (local.set $$sub$ptr$rhs$cast306$i + (local.get $$cond304$i) ) - (set_local $$sub$ptr$sub307$i + (local.set $$sub$ptr$sub307$i (i32.sub - (get_local $$sub$ptr$lhs$cast305$i) - (get_local $$sub$ptr$rhs$cast306$i) + (local.get $$sub$ptr$lhs$cast305$i) + (local.get $$sub$ptr$rhs$cast306$i) ) ) - (set_local $$sub$ptr$div$i + (local.set $$sub$ptr$div$i (i32.shr_s - (get_local $$sub$ptr$sub307$i) + (local.get $$sub$ptr$sub307$i) (i32.const 2) ) ) - (set_local $$cmp308$i + (local.set $$cmp308$i (i32.gt_s - (get_local $$sub$ptr$div$i) - (get_local $$add275$i) + (local.get $$sub$ptr$div$i) + (local.get $$add275$i) ) ) - (set_local $$add$ptr311$i + (local.set $$add$ptr311$i (i32.add - (get_local $$cond304$i) + (local.get $$cond304$i) (i32.shl - (get_local $$add275$i) + (local.get $$add275$i) (i32.const 2) ) ) ) - (set_local $$add$ptr311$z$4$i + (local.set $$add$ptr311$z$4$i (if (result i32) - (get_local $$cmp308$i) - (get_local $$add$ptr311$i) - (get_local $$z$4$i) + (local.get $$cmp308$i) + (local.get $$add$ptr311$i) + (local.get $$z$4$i) ) ) - (set_local $$227 + (local.set $$227 (i32.load - (get_local $$e2$i) + (local.get $$e2$i) ) ) - (set_local $$add313$i + (local.set $$add313$i (i32.add - (get_local $$227) - (get_local $$cond271$i) + (local.get $$227) + (local.get $$cond271$i) ) ) (i32.store - (get_local $$e2$i) - (get_local $$add313$i) + (local.get $$e2$i) + (local.get $$add313$i) ) - (set_local $$cmp259$i + (local.set $$cmp259$i (i32.lt_s - (get_local $$add313$i) + (local.get $$add313$i) (i32.const 0) ) ) (if - (get_local $$cmp259$i) + (local.get $$cmp259$i) (block - (set_local $$223 - (get_local $$add313$i) + (local.set $$223 + (local.get $$add313$i) ) - (set_local $$a$3539$i - (get_local $$incdec$ptr292$a$3573$i) + (local.set $$a$3539$i + (local.get $$incdec$ptr292$a$3573$i) ) - (set_local $$z$3538$i - (get_local $$add$ptr311$z$4$i) + (local.set $$z$3538$i + (local.get $$add$ptr311$z$4$i) ) ) (block - (set_local $$a$3$lcssa$i - (get_local $$incdec$ptr292$a$3573$i) + (local.set $$a$3$lcssa$i + (local.get $$incdec$ptr292$a$3573$i) ) - (set_local $$z$3$lcssa$i - (get_local $$add$ptr311$z$4$i) + (local.set $$z$3$lcssa$i + (local.get $$add$ptr311$z$4$i) ) (br $while-out69) ) @@ -10620,107 +10620,107 @@ ) ) (block - (set_local $$a$3$lcssa$i - (get_local $$a$1$lcssa$i) + (local.set $$a$3$lcssa$i + (local.get $$a$1$lcssa$i) ) - (set_local $$z$3$lcssa$i - (get_local $$z$1$lcssa$i) + (local.set $$z$3$lcssa$i + (local.get $$z$1$lcssa$i) ) ) ) - (set_local $$cmp315$i + (local.set $$cmp315$i (i32.lt_u - (get_local $$a$3$lcssa$i) - (get_local $$z$3$lcssa$i) + (local.get $$a$3$lcssa$i) + (local.get $$z$3$lcssa$i) ) ) (block $do-once75 (if - (get_local $$cmp315$i) + (local.get $$cmp315$i) (block - (set_local $$sub$ptr$rhs$cast319$i - (get_local $$a$3$lcssa$i) + (local.set $$sub$ptr$rhs$cast319$i + (local.get $$a$3$lcssa$i) ) - (set_local $$sub$ptr$sub320$i + (local.set $$sub$ptr$sub320$i (i32.sub - (get_local $$sub$ptr$rhs$cast345$i) - (get_local $$sub$ptr$rhs$cast319$i) + (local.get $$sub$ptr$rhs$cast345$i) + (local.get $$sub$ptr$rhs$cast319$i) ) ) - (set_local $$sub$ptr$div321$i + (local.set $$sub$ptr$div321$i (i32.shr_s - (get_local $$sub$ptr$sub320$i) + (local.get $$sub$ptr$sub320$i) (i32.const 2) ) ) - (set_local $$mul322$i + (local.set $$mul322$i (i32.mul - (get_local $$sub$ptr$div321$i) + (local.get $$sub$ptr$div321$i) (i32.const 9) ) ) - (set_local $$228 + (local.set $$228 (i32.load - (get_local $$a$3$lcssa$i) + (local.get $$a$3$lcssa$i) ) ) - (set_local $$cmp324$529$i + (local.set $$cmp324$529$i (i32.lt_u - (get_local $$228) + (local.get $$228) (i32.const 10) ) ) (if - (get_local $$cmp324$529$i) + (local.get $$cmp324$529$i) (block - (set_local $$e$1$i - (get_local $$mul322$i) + (local.set $$e$1$i + (local.get $$mul322$i) ) (br $do-once75) ) (block - (set_local $$e$0531$i - (get_local $$mul322$i) + (local.set $$e$0531$i + (local.get $$mul322$i) ) - (set_local $$i$0530$i + (local.set $$i$0530$i (i32.const 10) ) ) ) (loop $while-in78 (block $while-out77 - (set_local $$mul328$i + (local.set $$mul328$i (i32.mul - (get_local $$i$0530$i) + (local.get $$i$0530$i) (i32.const 10) ) ) - (set_local $$inc$i + (local.set $$inc$i (i32.add - (get_local $$e$0531$i) + (local.get $$e$0531$i) (i32.const 1) ) ) - (set_local $$cmp324$i + (local.set $$cmp324$i (i32.lt_u - (get_local $$228) - (get_local $$mul328$i) + (local.get $$228) + (local.get $$mul328$i) ) ) (if - (get_local $$cmp324$i) + (local.get $$cmp324$i) (block - (set_local $$e$1$i - (get_local $$inc$i) + (local.set $$e$1$i + (local.get $$inc$i) ) (br $while-out77) ) (block - (set_local $$e$0531$i - (get_local $$inc$i) + (local.set $$e$0531$i + (local.get $$inc$i) ) - (set_local $$i$0530$i - (get_local $$mul328$i) + (local.set $$i$0530$i + (local.get $$mul328$i) ) ) ) @@ -10728,199 +10728,199 @@ ) ) ) - (set_local $$e$1$i + (local.set $$e$1$i (i32.const 0) ) ) ) - (set_local $$cmp333$i + (local.set $$cmp333$i (i32.ne - (get_local $$or$i$241) + (local.get $$or$i$241) (i32.const 102) ) ) - (set_local $$mul335$i + (local.set $$mul335$i (if (result i32) - (get_local $$cmp333$i) - (get_local $$e$1$i) + (local.get $$cmp333$i) + (local.get $$e$1$i) (i32.const 0) ) ) - (set_local $$sub336$i + (local.set $$sub336$i (i32.sub - (get_local $$$p$i) - (get_local $$mul335$i) + (local.get $$$p$i) + (local.get $$mul335$i) ) ) - (set_local $$cmp338$i + (local.set $$cmp338$i (i32.eq - (get_local $$or$i$241) + (local.get $$or$i$241) (i32.const 103) ) ) - (set_local $$tobool341$i + (local.set $$tobool341$i (i32.ne - (get_local $$$p$i) + (local.get $$$p$i) (i32.const 0) ) ) - (set_local $$229 + (local.set $$229 (i32.and - (get_local $$tobool341$i) - (get_local $$cmp338$i) + (local.get $$tobool341$i) + (local.get $$cmp338$i) ) ) - (set_local $$land$ext$neg$i + (local.set $$land$ext$neg$i (i32.shr_s (i32.shl - (get_local $$229) + (local.get $$229) (i32.const 31) ) (i32.const 31) ) ) - (set_local $$sub343$i + (local.set $$sub343$i (i32.add - (get_local $$sub336$i) - (get_local $$land$ext$neg$i) + (local.get $$sub336$i) + (local.get $$land$ext$neg$i) ) ) - (set_local $$sub$ptr$lhs$cast344$i - (get_local $$z$3$lcssa$i) + (local.set $$sub$ptr$lhs$cast344$i + (local.get $$z$3$lcssa$i) ) - (set_local $$sub$ptr$sub346$i + (local.set $$sub$ptr$sub346$i (i32.sub - (get_local $$sub$ptr$lhs$cast344$i) - (get_local $$sub$ptr$rhs$cast345$i) + (local.get $$sub$ptr$lhs$cast344$i) + (local.get $$sub$ptr$rhs$cast345$i) ) ) - (set_local $$sub$ptr$div347$i + (local.set $$sub$ptr$div347$i (i32.shr_s - (get_local $$sub$ptr$sub346$i) + (local.get $$sub$ptr$sub346$i) (i32.const 2) ) ) - (set_local $$230 + (local.set $$230 (i32.mul - (get_local $$sub$ptr$div347$i) + (local.get $$sub$ptr$div347$i) (i32.const 9) ) ) - (set_local $$mul349$i + (local.set $$mul349$i (i32.add - (get_local $$230) + (local.get $$230) (i32.const -9) ) ) - (set_local $$cmp350$i + (local.set $$cmp350$i (i32.lt_s - (get_local $$sub343$i) - (get_local $$mul349$i) + (local.get $$sub343$i) + (local.get $$mul349$i) ) ) (if - (get_local $$cmp350$i) + (local.get $$cmp350$i) (block - (set_local $$add$ptr354$i + (local.set $$add$ptr354$i (i32.add - (get_local $$arraydecay208$add$ptr213$i) + (local.get $$arraydecay208$add$ptr213$i) (i32.const 4) ) ) - (set_local $$add355$i + (local.set $$add355$i (i32.add - (get_local $$sub343$i) + (local.get $$sub343$i) (i32.const 9216) ) ) - (set_local $$div356$i + (local.set $$div356$i (i32.and (call $i32s-div - (get_local $$add355$i) + (local.get $$add355$i) (i32.const 9) ) (i32.const -1) ) ) - (set_local $$sub357$i + (local.set $$sub357$i (i32.add - (get_local $$div356$i) + (local.get $$div356$i) (i32.const -1024) ) ) - (set_local $$add$ptr358$i + (local.set $$add$ptr358$i (i32.add - (get_local $$add$ptr354$i) + (local.get $$add$ptr354$i) (i32.shl - (get_local $$sub357$i) + (local.get $$sub357$i) (i32.const 2) ) ) ) - (set_local $$rem360$i + (local.set $$rem360$i (i32.and (call $i32s-rem - (get_local $$add355$i) + (local.get $$add355$i) (i32.const 9) ) (i32.const -1) ) ) - (set_local $$j$0$524$i + (local.set $$j$0$524$i (i32.add - (get_local $$rem360$i) + (local.get $$rem360$i) (i32.const 1) ) ) - (set_local $$cmp363$525$i + (local.set $$cmp363$525$i (i32.lt_s - (get_local $$j$0$524$i) + (local.get $$j$0$524$i) (i32.const 9) ) ) (if - (get_local $$cmp363$525$i) + (local.get $$cmp363$525$i) (block - (set_local $$i$1526$i + (local.set $$i$1526$i (i32.const 10) ) - (set_local $$j$0527$i - (get_local $$j$0$524$i) + (local.set $$j$0527$i + (local.get $$j$0$524$i) ) (loop $while-in80 (block $while-out79 - (set_local $$mul367$i + (local.set $$mul367$i (i32.mul - (get_local $$i$1526$i) + (local.get $$i$1526$i) (i32.const 10) ) ) - (set_local $$j$0$i + (local.set $$j$0$i (i32.add - (get_local $$j$0527$i) + (local.get $$j$0527$i) (i32.const 1) ) ) - (set_local $$exitcond$i + (local.set $$exitcond$i (i32.eq - (get_local $$j$0$i) + (local.get $$j$0$i) (i32.const 9) ) ) (if - (get_local $$exitcond$i) + (local.get $$exitcond$i) (block - (set_local $$i$1$lcssa$i - (get_local $$mul367$i) + (local.set $$i$1$lcssa$i + (local.get $$mul367$i) ) (br $while-out79) ) (block - (set_local $$i$1526$i - (get_local $$mul367$i) + (local.set $$i$1526$i + (local.get $$mul367$i) ) - (set_local $$j$0527$i - (get_local $$j$0$i) + (local.set $$j$0527$i + (local.get $$j$0$i) ) ) ) @@ -10928,164 +10928,164 @@ ) ) ) - (set_local $$i$1$lcssa$i + (local.set $$i$1$lcssa$i (i32.const 10) ) ) - (set_local $$231 + (local.set $$231 (i32.load - (get_local $$add$ptr358$i) + (local.get $$add$ptr358$i) ) ) - (set_local $$rem370$i + (local.set $$rem370$i (i32.and (call $i32u-rem - (get_local $$231) - (get_local $$i$1$lcssa$i) + (local.get $$231) + (local.get $$i$1$lcssa$i) ) (i32.const -1) ) ) - (set_local $$tobool371$i + (local.set $$tobool371$i (i32.eq - (get_local $$rem370$i) + (local.get $$rem370$i) (i32.const 0) ) ) - (set_local $$add$ptr373$i + (local.set $$add$ptr373$i (i32.add - (get_local $$add$ptr358$i) + (local.get $$add$ptr358$i) (i32.const 4) ) ) - (set_local $$cmp374$i + (local.set $$cmp374$i (i32.eq - (get_local $$add$ptr373$i) - (get_local $$z$3$lcssa$i) + (local.get $$add$ptr373$i) + (local.get $$z$3$lcssa$i) ) ) - (set_local $$or$cond395$i + (local.set $$or$cond395$i (i32.and - (get_local $$cmp374$i) - (get_local $$tobool371$i) + (local.get $$cmp374$i) + (local.get $$tobool371$i) ) ) (block $do-once81 (if - (get_local $$or$cond395$i) + (local.get $$or$cond395$i) (block - (set_local $$a$8$i - (get_local $$a$3$lcssa$i) + (local.set $$a$8$i + (local.get $$a$3$lcssa$i) ) - (set_local $$d$4$i - (get_local $$add$ptr358$i) + (local.set $$d$4$i + (local.get $$add$ptr358$i) ) - (set_local $$e$4$i - (get_local $$e$1$i) + (local.set $$e$4$i + (local.get $$e$1$i) ) ) (block - (set_local $$div378$i + (local.set $$div378$i (i32.and (call $i32u-div - (get_local $$231) - (get_local $$i$1$lcssa$i) + (local.get $$231) + (local.get $$i$1$lcssa$i) ) (i32.const -1) ) ) - (set_local $$and379$i + (local.set $$and379$i (i32.and - (get_local $$div378$i) + (local.get $$div378$i) (i32.const 1) ) ) - (set_local $$tobool380$i + (local.set $$tobool380$i (i32.eq - (get_local $$and379$i) + (local.get $$and379$i) (i32.const 0) ) ) - (set_local $$$396$i + (local.set $$$396$i (if (result f64) - (get_local $$tobool380$i) + (local.get $$tobool380$i) (f64.const 9007199254740992) (f64.const 9007199254740994) ) ) - (set_local $$div384$i + (local.set $$div384$i (i32.and (call $i32s-div - (get_local $$i$1$lcssa$i) + (local.get $$i$1$lcssa$i) (i32.const 2) ) (i32.const -1) ) ) - (set_local $$cmp385$i + (local.set $$cmp385$i (i32.lt_u - (get_local $$rem370$i) - (get_local $$div384$i) + (local.get $$rem370$i) + (local.get $$div384$i) ) ) (if - (get_local $$cmp385$i) - (set_local $$small$0$i + (local.get $$cmp385$i) + (local.set $$small$0$i (f64.const 0.5) ) (block - (set_local $$cmp390$i + (local.set $$cmp390$i (i32.eq - (get_local $$rem370$i) - (get_local $$div384$i) + (local.get $$rem370$i) + (local.get $$div384$i) ) ) - (set_local $$or$cond397$i + (local.set $$or$cond397$i (i32.and - (get_local $$cmp374$i) - (get_local $$cmp390$i) + (local.get $$cmp374$i) + (local.get $$cmp390$i) ) ) - (set_local $$$404$i + (local.set $$$404$i (if (result f64) - (get_local $$or$cond397$i) + (local.get $$or$cond397$i) (f64.const 1) (f64.const 1.5) ) ) - (set_local $$small$0$i - (get_local $$$404$i) + (local.set $$small$0$i + (local.get $$$404$i) ) ) ) - (set_local $$tobool400$i + (local.set $$tobool400$i (i32.eq - (get_local $$pl$0$i) + (local.get $$pl$0$i) (i32.const 0) ) ) (block $do-once83 (if - (get_local $$tobool400$i) + (local.get $$tobool400$i) (block - (set_local $$round377$1$i - (get_local $$$396$i) + (local.set $$round377$1$i + (local.get $$$396$i) ) - (set_local $$small$1$i - (get_local $$small$0$i) + (local.set $$small$1$i + (local.get $$small$0$i) ) ) (block - (set_local $$232 + (local.set $$232 (i32.load8_s - (get_local $$prefix$0$i) + (local.get $$prefix$0$i) ) ) - (set_local $$cmp403$i + (local.set $$cmp403$i (i32.eq (i32.shr_s (i32.shl - (get_local $$232) + (local.get $$232) (i32.const 24) ) (i32.const 24) @@ -11095,177 +11095,177 @@ ) (if (i32.eqz - (get_local $$cmp403$i) + (local.get $$cmp403$i) ) (block - (set_local $$round377$1$i - (get_local $$$396$i) + (local.set $$round377$1$i + (local.get $$$396$i) ) - (set_local $$small$1$i - (get_local $$small$0$i) + (local.set $$small$1$i + (local.get $$small$0$i) ) (br $do-once83) ) ) - (set_local $$mul406$i + (local.set $$mul406$i (f64.neg - (get_local $$$396$i) + (local.get $$$396$i) ) ) - (set_local $$mul407$i + (local.set $$mul407$i (f64.neg - (get_local $$small$0$i) + (local.get $$small$0$i) ) ) - (set_local $$round377$1$i - (get_local $$mul406$i) + (local.set $$round377$1$i + (local.get $$mul406$i) ) - (set_local $$small$1$i - (get_local $$mul407$i) + (local.set $$small$1$i + (local.get $$mul407$i) ) ) ) ) - (set_local $$sub409$i + (local.set $$sub409$i (i32.sub - (get_local $$231) - (get_local $$rem370$i) + (local.get $$231) + (local.get $$rem370$i) ) ) (i32.store - (get_local $$add$ptr358$i) - (get_local $$sub409$i) + (local.get $$add$ptr358$i) + (local.get $$sub409$i) ) - (set_local $$add410$i + (local.set $$add410$i (f64.add - (get_local $$round377$1$i) - (get_local $$small$1$i) + (local.get $$round377$1$i) + (local.get $$small$1$i) ) ) - (set_local $$cmp411$i + (local.set $$cmp411$i (f64.ne - (get_local $$add410$i) - (get_local $$round377$1$i) + (local.get $$add410$i) + (local.get $$round377$1$i) ) ) (if (i32.eqz - (get_local $$cmp411$i) + (local.get $$cmp411$i) ) (block - (set_local $$a$8$i - (get_local $$a$3$lcssa$i) + (local.set $$a$8$i + (local.get $$a$3$lcssa$i) ) - (set_local $$d$4$i - (get_local $$add$ptr358$i) + (local.set $$d$4$i + (local.get $$add$ptr358$i) ) - (set_local $$e$4$i - (get_local $$e$1$i) + (local.set $$e$4$i + (local.get $$e$1$i) ) (br $do-once81) ) ) - (set_local $$add414$i + (local.set $$add414$i (i32.add - (get_local $$sub409$i) - (get_local $$i$1$lcssa$i) + (local.get $$sub409$i) + (local.get $$i$1$lcssa$i) ) ) (i32.store - (get_local $$add$ptr358$i) - (get_local $$add414$i) + (local.get $$add$ptr358$i) + (local.get $$add414$i) ) - (set_local $$cmp416$519$i + (local.set $$cmp416$519$i (i32.gt_u - (get_local $$add414$i) + (local.get $$add414$i) (i32.const 999999999) ) ) (if - (get_local $$cmp416$519$i) + (local.get $$cmp416$519$i) (block - (set_local $$a$5521$i - (get_local $$a$3$lcssa$i) + (local.set $$a$5521$i + (local.get $$a$3$lcssa$i) ) - (set_local $$d$2520$i - (get_local $$add$ptr358$i) + (local.set $$d$2520$i + (local.get $$add$ptr358$i) ) (loop $while-in86 (block $while-out85 - (set_local $$incdec$ptr419$i + (local.set $$incdec$ptr419$i (i32.add - (get_local $$d$2520$i) + (local.get $$d$2520$i) (i32.const -4) ) ) (i32.store - (get_local $$d$2520$i) + (local.get $$d$2520$i) (i32.const 0) ) - (set_local $$cmp420$i + (local.set $$cmp420$i (i32.lt_u - (get_local $$incdec$ptr419$i) - (get_local $$a$5521$i) + (local.get $$incdec$ptr419$i) + (local.get $$a$5521$i) ) ) (if - (get_local $$cmp420$i) + (local.get $$cmp420$i) (block - (set_local $$incdec$ptr423$i + (local.set $$incdec$ptr423$i (i32.add - (get_local $$a$5521$i) + (local.get $$a$5521$i) (i32.const -4) ) ) (i32.store - (get_local $$incdec$ptr423$i) + (local.get $$incdec$ptr423$i) (i32.const 0) ) - (set_local $$a$6$i - (get_local $$incdec$ptr423$i) + (local.set $$a$6$i + (local.get $$incdec$ptr423$i) ) ) - (set_local $$a$6$i - (get_local $$a$5521$i) + (local.set $$a$6$i + (local.get $$a$5521$i) ) ) - (set_local $$233 + (local.set $$233 (i32.load - (get_local $$incdec$ptr419$i) + (local.get $$incdec$ptr419$i) ) ) - (set_local $$inc425$i + (local.set $$inc425$i (i32.add - (get_local $$233) + (local.get $$233) (i32.const 1) ) ) (i32.store - (get_local $$incdec$ptr419$i) - (get_local $$inc425$i) + (local.get $$incdec$ptr419$i) + (local.get $$inc425$i) ) - (set_local $$cmp416$i + (local.set $$cmp416$i (i32.gt_u - (get_local $$inc425$i) + (local.get $$inc425$i) (i32.const 999999999) ) ) (if - (get_local $$cmp416$i) + (local.get $$cmp416$i) (block - (set_local $$a$5521$i - (get_local $$a$6$i) + (local.set $$a$5521$i + (local.get $$a$6$i) ) - (set_local $$d$2520$i - (get_local $$incdec$ptr419$i) + (local.set $$d$2520$i + (local.get $$incdec$ptr419$i) ) ) (block - (set_local $$a$5$lcssa$i - (get_local $$a$6$i) + (local.set $$a$5$lcssa$i + (local.get $$a$6$i) ) - (set_local $$d$2$lcssa$i - (get_local $$incdec$ptr419$i) + (local.set $$d$2$lcssa$i + (local.get $$incdec$ptr419$i) ) (br $while-out85) ) @@ -11275,109 +11275,109 @@ ) ) (block - (set_local $$a$5$lcssa$i - (get_local $$a$3$lcssa$i) + (local.set $$a$5$lcssa$i + (local.get $$a$3$lcssa$i) ) - (set_local $$d$2$lcssa$i - (get_local $$add$ptr358$i) + (local.set $$d$2$lcssa$i + (local.get $$add$ptr358$i) ) ) ) - (set_local $$sub$ptr$rhs$cast428$i - (get_local $$a$5$lcssa$i) + (local.set $$sub$ptr$rhs$cast428$i + (local.get $$a$5$lcssa$i) ) - (set_local $$sub$ptr$sub429$i + (local.set $$sub$ptr$sub429$i (i32.sub - (get_local $$sub$ptr$rhs$cast345$i) - (get_local $$sub$ptr$rhs$cast428$i) + (local.get $$sub$ptr$rhs$cast345$i) + (local.get $$sub$ptr$rhs$cast428$i) ) ) - (set_local $$sub$ptr$div430$i + (local.set $$sub$ptr$div430$i (i32.shr_s - (get_local $$sub$ptr$sub429$i) + (local.get $$sub$ptr$sub429$i) (i32.const 2) ) ) - (set_local $$mul431$i + (local.set $$mul431$i (i32.mul - (get_local $$sub$ptr$div430$i) + (local.get $$sub$ptr$div430$i) (i32.const 9) ) ) - (set_local $$234 + (local.set $$234 (i32.load - (get_local $$a$5$lcssa$i) + (local.get $$a$5$lcssa$i) ) ) - (set_local $$cmp433$515$i + (local.set $$cmp433$515$i (i32.lt_u - (get_local $$234) + (local.get $$234) (i32.const 10) ) ) (if - (get_local $$cmp433$515$i) + (local.get $$cmp433$515$i) (block - (set_local $$a$8$i - (get_local $$a$5$lcssa$i) + (local.set $$a$8$i + (local.get $$a$5$lcssa$i) ) - (set_local $$d$4$i - (get_local $$d$2$lcssa$i) + (local.set $$d$4$i + (local.get $$d$2$lcssa$i) ) - (set_local $$e$4$i - (get_local $$mul431$i) + (local.set $$e$4$i + (local.get $$mul431$i) ) (br $do-once81) ) (block - (set_local $$e$2517$i - (get_local $$mul431$i) + (local.set $$e$2517$i + (local.get $$mul431$i) ) - (set_local $$i$2516$i + (local.set $$i$2516$i (i32.const 10) ) ) ) (loop $while-in88 (block $while-out87 - (set_local $$mul437$i + (local.set $$mul437$i (i32.mul - (get_local $$i$2516$i) + (local.get $$i$2516$i) (i32.const 10) ) ) - (set_local $$inc438$i + (local.set $$inc438$i (i32.add - (get_local $$e$2517$i) + (local.get $$e$2517$i) (i32.const 1) ) ) - (set_local $$cmp433$i + (local.set $$cmp433$i (i32.lt_u - (get_local $$234) - (get_local $$mul437$i) + (local.get $$234) + (local.get $$mul437$i) ) ) (if - (get_local $$cmp433$i) + (local.get $$cmp433$i) (block - (set_local $$a$8$i - (get_local $$a$5$lcssa$i) + (local.set $$a$8$i + (local.get $$a$5$lcssa$i) ) - (set_local $$d$4$i - (get_local $$d$2$lcssa$i) + (local.set $$d$4$i + (local.get $$d$2$lcssa$i) ) - (set_local $$e$4$i - (get_local $$inc438$i) + (local.set $$e$4$i + (local.get $$inc438$i) ) (br $while-out87) ) (block - (set_local $$e$2517$i - (get_local $$inc438$i) + (local.set $$e$2517$i + (local.get $$inc438$i) ) - (set_local $$i$2516$i - (get_local $$mul437$i) + (local.set $$i$2516$i + (local.get $$mul437$i) ) ) ) @@ -11387,106 +11387,106 @@ ) ) ) - (set_local $$add$ptr442$i + (local.set $$add$ptr442$i (i32.add - (get_local $$d$4$i) + (local.get $$d$4$i) (i32.const 4) ) ) - (set_local $$cmp443$i + (local.set $$cmp443$i (i32.gt_u - (get_local $$z$3$lcssa$i) - (get_local $$add$ptr442$i) + (local.get $$z$3$lcssa$i) + (local.get $$add$ptr442$i) ) ) - (set_local $$add$ptr442$z$3$i + (local.set $$add$ptr442$z$3$i (if (result i32) - (get_local $$cmp443$i) - (get_local $$add$ptr442$i) - (get_local $$z$3$lcssa$i) + (local.get $$cmp443$i) + (local.get $$add$ptr442$i) + (local.get $$z$3$lcssa$i) ) ) - (set_local $$a$9$ph$i - (get_local $$a$8$i) + (local.set $$a$9$ph$i + (local.get $$a$8$i) ) - (set_local $$e$5$ph$i - (get_local $$e$4$i) + (local.set $$e$5$ph$i + (local.get $$e$4$i) ) - (set_local $$z$7$ph$i - (get_local $$add$ptr442$z$3$i) + (local.set $$z$7$ph$i + (local.get $$add$ptr442$z$3$i) ) ) (block - (set_local $$a$9$ph$i - (get_local $$a$3$lcssa$i) + (local.set $$a$9$ph$i + (local.get $$a$3$lcssa$i) ) - (set_local $$e$5$ph$i - (get_local $$e$1$i) + (local.set $$e$5$ph$i + (local.get $$e$1$i) ) - (set_local $$z$7$ph$i - (get_local $$z$3$lcssa$i) + (local.set $$z$7$ph$i + (local.get $$z$3$lcssa$i) ) ) ) - (set_local $$sub626$le$i + (local.set $$sub626$le$i (i32.sub (i32.const 0) - (get_local $$e$5$ph$i) + (local.get $$e$5$ph$i) ) ) - (set_local $$z$7$i - (get_local $$z$7$ph$i) + (local.set $$z$7$i + (local.get $$z$7$ph$i) ) (loop $while-in90 (block $while-out89 - (set_local $$cmp450$i + (local.set $$cmp450$i (i32.gt_u - (get_local $$z$7$i) - (get_local $$a$9$ph$i) + (local.get $$z$7$i) + (local.get $$a$9$ph$i) ) ) (if (i32.eqz - (get_local $$cmp450$i) + (local.get $$cmp450$i) ) (block - (set_local $$cmp450$lcssa$i + (local.set $$cmp450$lcssa$i (i32.const 0) ) - (set_local $$z$7$i$lcssa - (get_local $$z$7$i) + (local.set $$z$7$i$lcssa + (local.get $$z$7$i) ) (br $while-out89) ) ) - (set_local $$arrayidx453$i + (local.set $$arrayidx453$i (i32.add - (get_local $$z$7$i) + (local.get $$z$7$i) (i32.const -4) ) ) - (set_local $$235 + (local.set $$235 (i32.load - (get_local $$arrayidx453$i) + (local.get $$arrayidx453$i) ) ) - (set_local $$lnot455$i + (local.set $$lnot455$i (i32.eq - (get_local $$235) + (local.get $$235) (i32.const 0) ) ) (if - (get_local $$lnot455$i) - (set_local $$z$7$i - (get_local $$arrayidx453$i) + (local.get $$lnot455$i) + (local.set $$z$7$i + (local.get $$arrayidx453$i) ) (block - (set_local $$cmp450$lcssa$i + (local.set $$cmp450$lcssa$i (i32.const 1) ) - (set_local $$z$7$i$lcssa - (get_local $$z$7$i) + (local.set $$z$7$i$lcssa + (local.get $$z$7$i) ) (br $while-out89) ) @@ -11496,179 +11496,179 @@ ) (block $do-once91 (if - (get_local $$cmp338$i) + (local.get $$cmp338$i) (block - (set_local $$236 + (local.set $$236 (i32.and - (get_local $$tobool341$i) + (local.get $$tobool341$i) (i32.const 1) ) ) - (set_local $$inc468$i + (local.set $$inc468$i (i32.xor - (get_local $$236) + (local.get $$236) (i32.const 1) ) ) - (set_local $$$p$inc468$i + (local.set $$$p$inc468$i (i32.add - (get_local $$inc468$i) - (get_local $$$p$i) + (local.get $$inc468$i) + (local.get $$$p$i) ) ) - (set_local $$cmp470$i + (local.set $$cmp470$i (i32.gt_s - (get_local $$$p$inc468$i) - (get_local $$e$5$ph$i) + (local.get $$$p$inc468$i) + (local.get $$e$5$ph$i) ) ) - (set_local $$cmp473$i + (local.set $$cmp473$i (i32.gt_s - (get_local $$e$5$ph$i) + (local.get $$e$5$ph$i) (i32.const -5) ) ) - (set_local $$or$cond2$i + (local.set $$or$cond2$i (i32.and - (get_local $$cmp470$i) - (get_local $$cmp473$i) + (local.get $$cmp470$i) + (local.get $$cmp473$i) ) ) (if - (get_local $$or$cond2$i) + (local.get $$or$cond2$i) (block - (set_local $$dec476$i + (local.set $$dec476$i (i32.add - (get_local $$t$0) + (local.get $$t$0) (i32.const -1) ) ) - (set_local $$add477$neg$i + (local.set $$add477$neg$i (i32.add - (get_local $$$p$inc468$i) + (local.get $$$p$inc468$i) (i32.const -1) ) ) - (set_local $$sub478$i + (local.set $$sub478$i (i32.sub - (get_local $$add477$neg$i) - (get_local $$e$5$ph$i) + (local.get $$add477$neg$i) + (local.get $$e$5$ph$i) ) ) - (set_local $$p$addr$2$i - (get_local $$sub478$i) + (local.set $$p$addr$2$i + (local.get $$sub478$i) ) - (set_local $$t$addr$0$i - (get_local $$dec476$i) + (local.set $$t$addr$0$i + (local.get $$dec476$i) ) ) (block - (set_local $$sub480$i + (local.set $$sub480$i (i32.add - (get_local $$t$0) + (local.get $$t$0) (i32.const -2) ) ) - (set_local $$dec481$i + (local.set $$dec481$i (i32.add - (get_local $$$p$inc468$i) + (local.get $$$p$inc468$i) (i32.const -1) ) ) - (set_local $$p$addr$2$i - (get_local $$dec481$i) + (local.set $$p$addr$2$i + (local.get $$dec481$i) ) - (set_local $$t$addr$0$i - (get_local $$sub480$i) + (local.set $$t$addr$0$i + (local.get $$sub480$i) ) ) ) - (set_local $$and483$i + (local.set $$and483$i (i32.and - (get_local $$fl$1$and219) + (local.get $$fl$1$and219) (i32.const 8) ) ) - (set_local $$tobool484$i + (local.set $$tobool484$i (i32.eq - (get_local $$and483$i) + (local.get $$and483$i) (i32.const 0) ) ) (if (i32.eqz - (get_local $$tobool484$i) + (local.get $$tobool484$i) ) (block - (set_local $$and610$pre$phi$iZ2D - (get_local $$and483$i) + (local.set $$and610$pre$phi$iZ2D + (local.get $$and483$i) ) - (set_local $$p$addr$3$i - (get_local $$p$addr$2$i) + (local.set $$p$addr$3$i + (local.get $$p$addr$2$i) ) - (set_local $$t$addr$1$i - (get_local $$t$addr$0$i) + (local.set $$t$addr$1$i + (local.get $$t$addr$0$i) ) (br $do-once91) ) ) (block $do-once93 (if - (get_local $$cmp450$lcssa$i) + (local.get $$cmp450$lcssa$i) (block - (set_local $$arrayidx489$i + (local.set $$arrayidx489$i (i32.add - (get_local $$z$7$i$lcssa) + (local.get $$z$7$i$lcssa) (i32.const -4) ) ) - (set_local $$237 + (local.set $$237 (i32.load - (get_local $$arrayidx489$i) + (local.get $$arrayidx489$i) ) ) - (set_local $$tobool490$i + (local.set $$tobool490$i (i32.eq - (get_local $$237) + (local.get $$237) (i32.const 0) ) ) (if - (get_local $$tobool490$i) + (local.get $$tobool490$i) (block - (set_local $$j$2$i + (local.set $$j$2$i (i32.const 9) ) (br $do-once93) ) ) - (set_local $$rem494$510$i + (local.set $$rem494$510$i (i32.and (call $i32u-rem - (get_local $$237) + (local.get $$237) (i32.const 10) ) (i32.const -1) ) ) - (set_local $$cmp495$511$i + (local.set $$cmp495$511$i (i32.eq - (get_local $$rem494$510$i) + (local.get $$rem494$510$i) (i32.const 0) ) ) (if - (get_local $$cmp495$511$i) + (local.get $$cmp495$511$i) (block - (set_local $$i$3512$i + (local.set $$i$3512$i (i32.const 10) ) - (set_local $$j$1513$i + (local.set $$j$1513$i (i32.const 0) ) ) (block - (set_local $$j$2$i + (local.set $$j$2$i (i32.const 0) ) (br $do-once93) @@ -11676,46 +11676,46 @@ ) (loop $while-in96 (block $while-out95 - (set_local $$mul499$i + (local.set $$mul499$i (i32.mul - (get_local $$i$3512$i) + (local.get $$i$3512$i) (i32.const 10) ) ) - (set_local $$inc500$i + (local.set $$inc500$i (i32.add - (get_local $$j$1513$i) + (local.get $$j$1513$i) (i32.const 1) ) ) - (set_local $$rem494$i + (local.set $$rem494$i (i32.and (call $i32u-rem - (get_local $$237) - (get_local $$mul499$i) + (local.get $$237) + (local.get $$mul499$i) ) (i32.const -1) ) ) - (set_local $$cmp495$i + (local.set $$cmp495$i (i32.eq - (get_local $$rem494$i) + (local.get $$rem494$i) (i32.const 0) ) ) (if - (get_local $$cmp495$i) + (local.get $$cmp495$i) (block - (set_local $$i$3512$i - (get_local $$mul499$i) + (local.set $$i$3512$i + (local.get $$mul499$i) ) - (set_local $$j$1513$i - (get_local $$inc500$i) + (local.set $$j$1513$i + (local.get $$inc500$i) ) ) (block - (set_local $$j$2$i - (get_local $$inc500$i) + (local.set $$j$2$i + (local.get $$inc500$i) ) (br $while-out95) ) @@ -11724,312 +11724,312 @@ ) ) ) - (set_local $$j$2$i + (local.set $$j$2$i (i32.const 9) ) ) ) - (set_local $$or504$i + (local.set $$or504$i (i32.or - (get_local $$t$addr$0$i) + (local.get $$t$addr$0$i) (i32.const 32) ) ) - (set_local $$cmp505$i + (local.set $$cmp505$i (i32.eq - (get_local $$or504$i) + (local.get $$or504$i) (i32.const 102) ) ) - (set_local $$sub$ptr$lhs$cast508$i - (get_local $$z$7$i$lcssa) + (local.set $$sub$ptr$lhs$cast508$i + (local.get $$z$7$i$lcssa) ) - (set_local $$sub$ptr$sub510$i + (local.set $$sub$ptr$sub510$i (i32.sub - (get_local $$sub$ptr$lhs$cast508$i) - (get_local $$sub$ptr$rhs$cast345$i) + (local.get $$sub$ptr$lhs$cast508$i) + (local.get $$sub$ptr$rhs$cast345$i) ) ) - (set_local $$sub$ptr$div511$i + (local.set $$sub$ptr$div511$i (i32.shr_s - (get_local $$sub$ptr$sub510$i) + (local.get $$sub$ptr$sub510$i) (i32.const 2) ) ) - (set_local $$238 + (local.set $$238 (i32.mul - (get_local $$sub$ptr$div511$i) + (local.get $$sub$ptr$div511$i) (i32.const 9) ) ) - (set_local $$mul513$i + (local.set $$mul513$i (i32.add - (get_local $$238) + (local.get $$238) (i32.const -9) ) ) (if - (get_local $$cmp505$i) + (local.get $$cmp505$i) (block - (set_local $$sub514$i + (local.set $$sub514$i (i32.sub - (get_local $$mul513$i) - (get_local $$j$2$i) + (local.get $$mul513$i) + (local.get $$j$2$i) ) ) - (set_local $$cmp515$i + (local.set $$cmp515$i (i32.lt_s - (get_local $$sub514$i) + (local.get $$sub514$i) (i32.const 0) ) ) - (set_local $$$sub514$i + (local.set $$$sub514$i (if (result i32) - (get_local $$cmp515$i) + (local.get $$cmp515$i) (i32.const 0) - (get_local $$sub514$i) + (local.get $$sub514$i) ) ) - (set_local $$cmp528$i + (local.set $$cmp528$i (i32.lt_s - (get_local $$p$addr$2$i) - (get_local $$$sub514$i) + (local.get $$p$addr$2$i) + (local.get $$$sub514$i) ) ) - (set_local $$p$addr$2$$sub514398$i + (local.set $$p$addr$2$$sub514398$i (if (result i32) - (get_local $$cmp528$i) - (get_local $$p$addr$2$i) - (get_local $$$sub514$i) + (local.get $$cmp528$i) + (local.get $$p$addr$2$i) + (local.get $$$sub514$i) ) ) - (set_local $$and610$pre$phi$iZ2D + (local.set $$and610$pre$phi$iZ2D (i32.const 0) ) - (set_local $$p$addr$3$i - (get_local $$p$addr$2$$sub514398$i) + (local.set $$p$addr$3$i + (local.get $$p$addr$2$$sub514398$i) ) - (set_local $$t$addr$1$i - (get_local $$t$addr$0$i) + (local.set $$t$addr$1$i + (local.get $$t$addr$0$i) ) (br $do-once91) ) (block - (set_local $$add561$i + (local.set $$add561$i (i32.add - (get_local $$mul513$i) - (get_local $$e$5$ph$i) + (local.get $$mul513$i) + (local.get $$e$5$ph$i) ) ) - (set_local $$sub562$i + (local.set $$sub562$i (i32.sub - (get_local $$add561$i) - (get_local $$j$2$i) + (local.get $$add561$i) + (local.get $$j$2$i) ) ) - (set_local $$cmp563$i + (local.set $$cmp563$i (i32.lt_s - (get_local $$sub562$i) + (local.get $$sub562$i) (i32.const 0) ) ) - (set_local $$$sub562$i + (local.set $$$sub562$i (if (result i32) - (get_local $$cmp563$i) + (local.get $$cmp563$i) (i32.const 0) - (get_local $$sub562$i) + (local.get $$sub562$i) ) ) - (set_local $$cmp577$i + (local.set $$cmp577$i (i32.lt_s - (get_local $$p$addr$2$i) - (get_local $$$sub562$i) + (local.get $$p$addr$2$i) + (local.get $$$sub562$i) ) ) - (set_local $$p$addr$2$$sub562399$i + (local.set $$p$addr$2$$sub562399$i (if (result i32) - (get_local $$cmp577$i) - (get_local $$p$addr$2$i) - (get_local $$$sub562$i) + (local.get $$cmp577$i) + (local.get $$p$addr$2$i) + (local.get $$$sub562$i) ) ) - (set_local $$and610$pre$phi$iZ2D + (local.set $$and610$pre$phi$iZ2D (i32.const 0) ) - (set_local $$p$addr$3$i - (get_local $$p$addr$2$$sub562399$i) + (local.set $$p$addr$3$i + (local.get $$p$addr$2$$sub562399$i) ) - (set_local $$t$addr$1$i - (get_local $$t$addr$0$i) + (local.set $$t$addr$1$i + (local.get $$t$addr$0$i) ) (br $do-once91) ) ) ) (block - (set_local $$$pre567$i + (local.set $$$pre567$i (i32.and - (get_local $$fl$1$and219) + (local.get $$fl$1$and219) (i32.const 8) ) ) - (set_local $$and610$pre$phi$iZ2D - (get_local $$$pre567$i) + (local.set $$and610$pre$phi$iZ2D + (local.get $$$pre567$i) ) - (set_local $$p$addr$3$i - (get_local $$$p$i) + (local.set $$p$addr$3$i + (local.get $$$p$i) ) - (set_local $$t$addr$1$i - (get_local $$t$0) + (local.set $$t$addr$1$i + (local.get $$t$0) ) ) ) ) - (set_local $$239 + (local.set $$239 (i32.or - (get_local $$p$addr$3$i) - (get_local $$and610$pre$phi$iZ2D) + (local.get $$p$addr$3$i) + (local.get $$and610$pre$phi$iZ2D) ) ) - (set_local $$240 + (local.set $$240 (i32.ne - (get_local $$239) + (local.get $$239) (i32.const 0) ) ) - (set_local $$lor$ext$i + (local.set $$lor$ext$i (i32.and - (get_local $$240) + (local.get $$240) (i32.const 1) ) ) - (set_local $$or613$i + (local.set $$or613$i (i32.or - (get_local $$t$addr$1$i) + (local.get $$t$addr$1$i) (i32.const 32) ) ) - (set_local $$cmp614$i + (local.set $$cmp614$i (i32.eq - (get_local $$or613$i) + (local.get $$or613$i) (i32.const 102) ) ) (if - (get_local $$cmp614$i) + (local.get $$cmp614$i) (block - (set_local $$cmp617$i + (local.set $$cmp617$i (i32.gt_s - (get_local $$e$5$ph$i) + (local.get $$e$5$ph$i) (i32.const 0) ) ) - (set_local $$add620$i + (local.set $$add620$i (if (result i32) - (get_local $$cmp617$i) - (get_local $$e$5$ph$i) + (local.get $$cmp617$i) + (local.get $$e$5$ph$i) (i32.const 0) ) ) - (set_local $$estr$2$i + (local.set $$estr$2$i (i32.const 0) ) - (set_local $$sub$ptr$sub650$pn$i - (get_local $$add620$i) + (local.set $$sub$ptr$sub650$pn$i + (local.get $$add620$i) ) ) (block - (set_local $$cmp623$i + (local.set $$cmp623$i (i32.lt_s - (get_local $$e$5$ph$i) + (local.get $$e$5$ph$i) (i32.const 0) ) ) - (set_local $$cond629$i + (local.set $$cond629$i (if (result i32) - (get_local $$cmp623$i) - (get_local $$sub626$le$i) - (get_local $$e$5$ph$i) + (local.get $$cmp623$i) + (local.get $$sub626$le$i) + (local.get $$e$5$ph$i) ) ) - (set_local $$241 + (local.set $$241 (i32.lt_s - (get_local $$cond629$i) + (local.get $$cond629$i) (i32.const 0) ) ) - (set_local $$242 + (local.set $$242 (i32.shr_s (i32.shl - (get_local $$241) + (local.get $$241) (i32.const 31) ) (i32.const 31) ) ) - (set_local $$243 + (local.set $$243 (call $_fmt_u - (get_local $$cond629$i) - (get_local $$242) - (get_local $$arrayidx$i$236) + (local.get $$cond629$i) + (local.get $$242) + (local.get $$arrayidx$i$236) ) ) - (set_local $$sub$ptr$rhs$cast634$504$i - (get_local $$243) + (local.set $$sub$ptr$rhs$cast634$504$i + (local.get $$243) ) - (set_local $$sub$ptr$sub635$505$i + (local.set $$sub$ptr$sub635$505$i (i32.sub - (get_local $$sub$ptr$lhs$cast160$i) - (get_local $$sub$ptr$rhs$cast634$504$i) + (local.get $$sub$ptr$lhs$cast160$i) + (local.get $$sub$ptr$rhs$cast634$504$i) ) ) - (set_local $$cmp636$506$i + (local.set $$cmp636$506$i (i32.lt_s - (get_local $$sub$ptr$sub635$505$i) + (local.get $$sub$ptr$sub635$505$i) (i32.const 2) ) ) (if - (get_local $$cmp636$506$i) + (local.get $$cmp636$506$i) (block - (set_local $$estr$1507$i - (get_local $$243) + (local.set $$estr$1507$i + (local.get $$243) ) (loop $while-in98 (block $while-out97 - (set_local $$incdec$ptr639$i + (local.set $$incdec$ptr639$i (i32.add - (get_local $$estr$1507$i) + (local.get $$estr$1507$i) (i32.const -1) ) ) (i32.store8 - (get_local $$incdec$ptr639$i) + (local.get $$incdec$ptr639$i) (i32.const 48) ) - (set_local $$sub$ptr$rhs$cast634$i - (get_local $$incdec$ptr639$i) + (local.set $$sub$ptr$rhs$cast634$i + (local.get $$incdec$ptr639$i) ) - (set_local $$sub$ptr$sub635$i + (local.set $$sub$ptr$sub635$i (i32.sub - (get_local $$sub$ptr$lhs$cast160$i) - (get_local $$sub$ptr$rhs$cast634$i) + (local.get $$sub$ptr$lhs$cast160$i) + (local.get $$sub$ptr$rhs$cast634$i) ) ) - (set_local $$cmp636$i + (local.set $$cmp636$i (i32.lt_s - (get_local $$sub$ptr$sub635$i) + (local.get $$sub$ptr$sub635$i) (i32.const 2) ) ) (if - (get_local $$cmp636$i) - (set_local $$estr$1507$i - (get_local $$incdec$ptr639$i) + (local.get $$cmp636$i) + (local.set $$estr$1507$i + (local.get $$incdec$ptr639$i) ) (block - (set_local $$estr$1$lcssa$i - (get_local $$incdec$ptr639$i) + (local.set $$estr$1$lcssa$i + (local.get $$incdec$ptr639$i) ) (br $while-out97) ) @@ -12038,262 +12038,262 @@ ) ) ) - (set_local $$estr$1$lcssa$i - (get_local $$243) + (local.set $$estr$1$lcssa$i + (local.get $$243) ) ) - (set_local $$244 + (local.set $$244 (i32.shr_s - (get_local $$e$5$ph$i) + (local.get $$e$5$ph$i) (i32.const 31) ) ) - (set_local $$245 + (local.set $$245 (i32.and - (get_local $$244) + (local.get $$244) (i32.const 2) ) ) - (set_local $$246 + (local.set $$246 (i32.add - (get_local $$245) + (local.get $$245) (i32.const 43) ) ) - (set_local $$conv644$i + (local.set $$conv644$i (i32.and - (get_local $$246) + (local.get $$246) (i32.const 255) ) ) - (set_local $$incdec$ptr645$i + (local.set $$incdec$ptr645$i (i32.add - (get_local $$estr$1$lcssa$i) + (local.get $$estr$1$lcssa$i) (i32.const -1) ) ) (i32.store8 - (get_local $$incdec$ptr645$i) - (get_local $$conv644$i) + (local.get $$incdec$ptr645$i) + (local.get $$conv644$i) ) - (set_local $$conv646$i + (local.set $$conv646$i (i32.and - (get_local $$t$addr$1$i) + (local.get $$t$addr$1$i) (i32.const 255) ) ) - (set_local $$incdec$ptr647$i + (local.set $$incdec$ptr647$i (i32.add - (get_local $$estr$1$lcssa$i) + (local.get $$estr$1$lcssa$i) (i32.const -2) ) ) (i32.store8 - (get_local $$incdec$ptr647$i) - (get_local $$conv646$i) + (local.get $$incdec$ptr647$i) + (local.get $$conv646$i) ) - (set_local $$sub$ptr$rhs$cast649$i - (get_local $$incdec$ptr647$i) + (local.set $$sub$ptr$rhs$cast649$i + (local.get $$incdec$ptr647$i) ) - (set_local $$sub$ptr$sub650$i + (local.set $$sub$ptr$sub650$i (i32.sub - (get_local $$sub$ptr$lhs$cast160$i) - (get_local $$sub$ptr$rhs$cast649$i) + (local.get $$sub$ptr$lhs$cast160$i) + (local.get $$sub$ptr$rhs$cast649$i) ) ) - (set_local $$estr$2$i - (get_local $$incdec$ptr647$i) + (local.set $$estr$2$i + (local.get $$incdec$ptr647$i) ) - (set_local $$sub$ptr$sub650$pn$i - (get_local $$sub$ptr$sub650$i) + (local.set $$sub$ptr$sub650$pn$i + (local.get $$sub$ptr$sub650$i) ) ) ) - (set_local $$add608$i + (local.set $$add608$i (i32.add - (get_local $$pl$0$i) + (local.get $$pl$0$i) (i32.const 1) ) ) - (set_local $$add612$i + (local.set $$add612$i (i32.add - (get_local $$add608$i) - (get_local $$p$addr$3$i) + (local.get $$add608$i) + (local.get $$p$addr$3$i) ) ) - (set_local $$l$1$i + (local.set $$l$1$i (i32.add - (get_local $$add612$i) - (get_local $$lor$ext$i) + (local.get $$add612$i) + (local.get $$lor$ext$i) ) ) - (set_local $$add653$i + (local.set $$add653$i (i32.add - (get_local $$l$1$i) - (get_local $$sub$ptr$sub650$pn$i) + (local.get $$l$1$i) + (local.get $$sub$ptr$sub650$pn$i) ) ) (call $_pad - (get_local $$f) + (local.get $$f) (i32.const 32) - (get_local $$w$1) - (get_local $$add653$i) - (get_local $$fl$1$and219) + (local.get $$w$1) + (local.get $$add653$i) + (local.get $$fl$1$and219) ) - (set_local $$247 + (local.set $$247 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and$i$436$i + (local.set $$and$i$436$i (i32.and - (get_local $$247) + (local.get $$247) (i32.const 32) ) ) - (set_local $$tobool$i$437$i + (local.set $$tobool$i$437$i (i32.eq - (get_local $$and$i$436$i) + (local.get $$and$i$436$i) (i32.const 0) ) ) (if - (get_local $$tobool$i$437$i) + (local.get $$tobool$i$437$i) (drop (call $___fwritex - (get_local $$prefix$0$i) - (get_local $$pl$0$i) - (get_local $$f) + (local.get $$prefix$0$i) + (local.get $$pl$0$i) + (local.get $$f) ) ) ) - (set_local $$xor655$i + (local.set $$xor655$i (i32.xor - (get_local $$fl$1$and219) + (local.get $$fl$1$and219) (i32.const 65536) ) ) (call $_pad - (get_local $$f) + (local.get $$f) (i32.const 48) - (get_local $$w$1) - (get_local $$add653$i) - (get_local $$xor655$i) + (local.get $$w$1) + (local.get $$add653$i) + (local.get $$xor655$i) ) (block $do-once99 (if - (get_local $$cmp614$i) + (local.get $$cmp614$i) (block - (set_local $$cmp660$i + (local.set $$cmp660$i (i32.gt_u - (get_local $$a$9$ph$i) - (get_local $$arraydecay208$add$ptr213$i) + (local.get $$a$9$ph$i) + (local.get $$arraydecay208$add$ptr213$i) ) ) - (set_local $$r$0$a$9$i + (local.set $$r$0$a$9$i (if (result i32) - (get_local $$cmp660$i) - (get_local $$arraydecay208$add$ptr213$i) - (get_local $$a$9$ph$i) + (local.get $$cmp660$i) + (local.get $$arraydecay208$add$ptr213$i) + (local.get $$a$9$ph$i) ) ) - (set_local $$d$5494$i - (get_local $$r$0$a$9$i) + (local.set $$d$5494$i + (local.get $$r$0$a$9$i) ) (loop $while-in102 (block $while-out101 - (set_local $$248 + (local.set $$248 (i32.load - (get_local $$d$5494$i) + (local.get $$d$5494$i) ) ) - (set_local $$249 + (local.set $$249 (call $_fmt_u - (get_local $$248) + (local.get $$248) (i32.const 0) - (get_local $$add$ptr671$i) + (local.get $$add$ptr671$i) ) ) - (set_local $$cmp673$i + (local.set $$cmp673$i (i32.eq - (get_local $$d$5494$i) - (get_local $$r$0$a$9$i) + (local.get $$d$5494$i) + (local.get $$r$0$a$9$i) ) ) (block $do-once103 (if - (get_local $$cmp673$i) + (local.get $$cmp673$i) (block - (set_local $$cmp686$i + (local.set $$cmp686$i (i32.eq - (get_local $$249) - (get_local $$add$ptr671$i) + (local.get $$249) + (local.get $$add$ptr671$i) ) ) (if (i32.eqz - (get_local $$cmp686$i) + (local.get $$cmp686$i) ) (block - (set_local $$s668$1$i - (get_local $$249) + (local.set $$s668$1$i + (local.get $$249) ) (br $do-once103) ) ) (i32.store8 - (get_local $$incdec$ptr689$i) + (local.get $$incdec$ptr689$i) (i32.const 48) ) - (set_local $$s668$1$i - (get_local $$incdec$ptr689$i) + (local.set $$s668$1$i + (local.get $$incdec$ptr689$i) ) ) (block - (set_local $$cmp678$491$i + (local.set $$cmp678$491$i (i32.gt_u - (get_local $$249) - (get_local $$buf$i) + (local.get $$249) + (local.get $$buf$i) ) ) (if - (get_local $$cmp678$491$i) - (set_local $$s668$0492$i - (get_local $$249) + (local.get $$cmp678$491$i) + (local.set $$s668$0492$i + (local.get $$249) ) (block - (set_local $$s668$1$i - (get_local $$249) + (local.set $$s668$1$i + (local.get $$249) ) (br $do-once103) ) ) (loop $while-in106 (block $while-out105 - (set_local $$incdec$ptr681$i + (local.set $$incdec$ptr681$i (i32.add - (get_local $$s668$0492$i) + (local.get $$s668$0492$i) (i32.const -1) ) ) (i32.store8 - (get_local $$incdec$ptr681$i) + (local.get $$incdec$ptr681$i) (i32.const 48) ) - (set_local $$cmp678$i + (local.set $$cmp678$i (i32.gt_u - (get_local $$incdec$ptr681$i) - (get_local $$buf$i) + (local.get $$incdec$ptr681$i) + (local.get $$buf$i) ) ) (if - (get_local $$cmp678$i) - (set_local $$s668$0492$i - (get_local $$incdec$ptr681$i) + (local.get $$cmp678$i) + (local.set $$s668$0492$i + (local.get $$incdec$ptr681$i) ) (block - (set_local $$s668$1$i - (get_local $$incdec$ptr681$i) + (local.set $$s668$1$i + (local.get $$incdec$ptr681$i) ) (br $while-out105) ) @@ -12304,103 +12304,103 @@ ) ) ) - (set_local $$250 + (local.set $$250 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and$i$442$i + (local.set $$and$i$442$i (i32.and - (get_local $$250) + (local.get $$250) (i32.const 32) ) ) - (set_local $$tobool$i$443$i + (local.set $$tobool$i$443$i (i32.eq - (get_local $$and$i$442$i) + (local.get $$and$i$442$i) (i32.const 0) ) ) (if - (get_local $$tobool$i$443$i) + (local.get $$tobool$i$443$i) (block - (set_local $$sub$ptr$rhs$cast695$i - (get_local $$s668$1$i) + (local.set $$sub$ptr$rhs$cast695$i + (local.get $$s668$1$i) ) - (set_local $$sub$ptr$sub696$i + (local.set $$sub$ptr$sub696$i (i32.sub - (get_local $$sub$ptr$lhs$cast694$i) - (get_local $$sub$ptr$rhs$cast695$i) + (local.get $$sub$ptr$lhs$cast694$i) + (local.get $$sub$ptr$rhs$cast695$i) ) ) (drop (call $___fwritex - (get_local $$s668$1$i) - (get_local $$sub$ptr$sub696$i) - (get_local $$f) + (local.get $$s668$1$i) + (local.get $$sub$ptr$sub696$i) + (local.get $$f) ) ) ) ) - (set_local $$incdec$ptr698$i + (local.set $$incdec$ptr698$i (i32.add - (get_local $$d$5494$i) + (local.get $$d$5494$i) (i32.const 4) ) ) - (set_local $$cmp665$i + (local.set $$cmp665$i (i32.gt_u - (get_local $$incdec$ptr698$i) - (get_local $$arraydecay208$add$ptr213$i) + (local.get $$incdec$ptr698$i) + (local.get $$arraydecay208$add$ptr213$i) ) ) (if - (get_local $$cmp665$i) + (local.get $$cmp665$i) (block - (set_local $$incdec$ptr698$i$lcssa - (get_local $$incdec$ptr698$i) + (local.set $$incdec$ptr698$i$lcssa + (local.get $$incdec$ptr698$i) ) (br $while-out101) ) - (set_local $$d$5494$i - (get_local $$incdec$ptr698$i) + (local.set $$d$5494$i + (local.get $$incdec$ptr698$i) ) ) (br $while-in102) ) ) - (set_local $$251 + (local.set $$251 (i32.eq - (get_local $$239) + (local.get $$239) (i32.const 0) ) ) (block $do-once107 (if (i32.eqz - (get_local $$251) + (local.get $$251) ) (block - (set_local $$252 + (local.set $$252 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and$i$448$i + (local.set $$and$i$448$i (i32.and - (get_local $$252) + (local.get $$252) (i32.const 32) ) ) - (set_local $$tobool$i$449$i + (local.set $$tobool$i$449$i (i32.eq - (get_local $$and$i$448$i) + (local.get $$and$i$448$i) (i32.const 0) ) ) (if (i32.eqz - (get_local $$tobool$i$449$i) + (local.get $$tobool$i$449$i) ) (br $do-once107) ) @@ -12408,91 +12408,91 @@ (call $___fwritex (i32.const 4143) (i32.const 1) - (get_local $$f) + (local.get $$f) ) ) ) ) ) - (set_local $$cmp707$486$i + (local.set $$cmp707$486$i (i32.lt_u - (get_local $$incdec$ptr698$i$lcssa) - (get_local $$z$7$i$lcssa) + (local.get $$incdec$ptr698$i$lcssa) + (local.get $$z$7$i$lcssa) ) ) - (set_local $$cmp710$487$i + (local.set $$cmp710$487$i (i32.gt_s - (get_local $$p$addr$3$i) + (local.get $$p$addr$3$i) (i32.const 0) ) ) - (set_local $$253 + (local.set $$253 (i32.and - (get_local $$cmp710$487$i) - (get_local $$cmp707$486$i) + (local.get $$cmp710$487$i) + (local.get $$cmp707$486$i) ) ) (if - (get_local $$253) + (local.get $$253) (block - (set_local $$d$6488$i - (get_local $$incdec$ptr698$i$lcssa) + (local.set $$d$6488$i + (local.get $$incdec$ptr698$i$lcssa) ) - (set_local $$p$addr$4489$i - (get_local $$p$addr$3$i) + (local.set $$p$addr$4489$i + (local.get $$p$addr$3$i) ) (loop $while-in110 (block $while-out109 - (set_local $$254 + (local.set $$254 (i32.load - (get_local $$d$6488$i) + (local.get $$d$6488$i) ) ) - (set_local $$255 + (local.set $$255 (call $_fmt_u - (get_local $$254) + (local.get $$254) (i32.const 0) - (get_local $$add$ptr671$i) + (local.get $$add$ptr671$i) ) ) - (set_local $$cmp722$483$i + (local.set $$cmp722$483$i (i32.gt_u - (get_local $$255) - (get_local $$buf$i) + (local.get $$255) + (local.get $$buf$i) ) ) (if - (get_local $$cmp722$483$i) + (local.get $$cmp722$483$i) (block - (set_local $$s715$0484$i - (get_local $$255) + (local.set $$s715$0484$i + (local.get $$255) ) (loop $while-in112 (block $while-out111 - (set_local $$incdec$ptr725$i + (local.set $$incdec$ptr725$i (i32.add - (get_local $$s715$0484$i) + (local.get $$s715$0484$i) (i32.const -1) ) ) (i32.store8 - (get_local $$incdec$ptr725$i) + (local.get $$incdec$ptr725$i) (i32.const 48) ) - (set_local $$cmp722$i + (local.set $$cmp722$i (i32.gt_u - (get_local $$incdec$ptr725$i) - (get_local $$buf$i) + (local.get $$incdec$ptr725$i) + (local.get $$buf$i) ) ) (if - (get_local $$cmp722$i) - (set_local $$s715$0484$i - (get_local $$incdec$ptr725$i) + (local.get $$cmp722$i) + (local.set $$s715$0484$i + (local.get $$incdec$ptr725$i) ) (block - (set_local $$s715$0$lcssa$i - (get_local $$incdec$ptr725$i) + (local.set $$s715$0$lcssa$i + (local.get $$incdec$ptr725$i) ) (br $while-out111) ) @@ -12501,95 +12501,95 @@ ) ) ) - (set_local $$s715$0$lcssa$i - (get_local $$255) + (local.set $$s715$0$lcssa$i + (local.get $$255) ) ) - (set_local $$256 + (local.set $$256 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and$i$454$i + (local.set $$and$i$454$i (i32.and - (get_local $$256) + (local.get $$256) (i32.const 32) ) ) - (set_local $$tobool$i$455$i + (local.set $$tobool$i$455$i (i32.eq - (get_local $$and$i$454$i) + (local.get $$and$i$454$i) (i32.const 0) ) ) (if - (get_local $$tobool$i$455$i) + (local.get $$tobool$i$455$i) (block - (set_local $$cmp727$i + (local.set $$cmp727$i (i32.gt_s - (get_local $$p$addr$4489$i) + (local.get $$p$addr$4489$i) (i32.const 9) ) ) - (set_local $$cond732$i + (local.set $$cond732$i (if (result i32) - (get_local $$cmp727$i) + (local.get $$cmp727$i) (i32.const 9) - (get_local $$p$addr$4489$i) + (local.get $$p$addr$4489$i) ) ) (drop (call $___fwritex - (get_local $$s715$0$lcssa$i) - (get_local $$cond732$i) - (get_local $$f) + (local.get $$s715$0$lcssa$i) + (local.get $$cond732$i) + (local.get $$f) ) ) ) ) - (set_local $$incdec$ptr734$i + (local.set $$incdec$ptr734$i (i32.add - (get_local $$d$6488$i) + (local.get $$d$6488$i) (i32.const 4) ) ) - (set_local $$sub735$i + (local.set $$sub735$i (i32.add - (get_local $$p$addr$4489$i) + (local.get $$p$addr$4489$i) (i32.const -9) ) ) - (set_local $$cmp707$i + (local.set $$cmp707$i (i32.lt_u - (get_local $$incdec$ptr734$i) - (get_local $$z$7$i$lcssa) + (local.get $$incdec$ptr734$i) + (local.get $$z$7$i$lcssa) ) ) - (set_local $$cmp710$i + (local.set $$cmp710$i (i32.gt_s - (get_local $$p$addr$4489$i) + (local.get $$p$addr$4489$i) (i32.const 9) ) ) - (set_local $$257 + (local.set $$257 (i32.and - (get_local $$cmp710$i) - (get_local $$cmp707$i) + (local.get $$cmp710$i) + (local.get $$cmp707$i) ) ) (if - (get_local $$257) + (local.get $$257) (block - (set_local $$d$6488$i - (get_local $$incdec$ptr734$i) + (local.set $$d$6488$i + (local.get $$incdec$ptr734$i) ) - (set_local $$p$addr$4489$i - (get_local $$sub735$i) + (local.set $$p$addr$4489$i + (local.get $$sub735$i) ) ) (block - (set_local $$p$addr$4$lcssa$i - (get_local $$sub735$i) + (local.set $$p$addr$4$lcssa$i + (local.get $$sub735$i) ) (br $while-out109) ) @@ -12598,182 +12598,182 @@ ) ) ) - (set_local $$p$addr$4$lcssa$i - (get_local $$p$addr$3$i) + (local.set $$p$addr$4$lcssa$i + (local.get $$p$addr$3$i) ) ) - (set_local $$add737$i + (local.set $$add737$i (i32.add - (get_local $$p$addr$4$lcssa$i) + (local.get $$p$addr$4$lcssa$i) (i32.const 9) ) ) (call $_pad - (get_local $$f) + (local.get $$f) (i32.const 48) - (get_local $$add737$i) + (local.get $$add737$i) (i32.const 9) (i32.const 0) ) ) (block - (set_local $$add$ptr742$i + (local.set $$add$ptr742$i (i32.add - (get_local $$a$9$ph$i) + (local.get $$a$9$ph$i) (i32.const 4) ) ) - (set_local $$z$7$add$ptr742$i + (local.set $$z$7$add$ptr742$i (if (result i32) - (get_local $$cmp450$lcssa$i) - (get_local $$z$7$i$lcssa) - (get_local $$add$ptr742$i) + (local.get $$cmp450$lcssa$i) + (local.get $$z$7$i$lcssa) + (local.get $$add$ptr742$i) ) ) - (set_local $$cmp748$499$i + (local.set $$cmp748$499$i (i32.gt_s - (get_local $$p$addr$3$i) + (local.get $$p$addr$3$i) (i32.const -1) ) ) (if - (get_local $$cmp748$499$i) + (local.get $$cmp748$499$i) (block - (set_local $$tobool781$i + (local.set $$tobool781$i (i32.eq - (get_local $$and610$pre$phi$iZ2D) + (local.get $$and610$pre$phi$iZ2D) (i32.const 0) ) ) - (set_local $$d$7500$i - (get_local $$a$9$ph$i) + (local.set $$d$7500$i + (local.get $$a$9$ph$i) ) - (set_local $$p$addr$5501$i - (get_local $$p$addr$3$i) + (local.set $$p$addr$5501$i + (local.get $$p$addr$3$i) ) (loop $while-in114 (block $while-out113 - (set_local $$258 + (local.set $$258 (i32.load - (get_local $$d$7500$i) + (local.get $$d$7500$i) ) ) - (set_local $$259 + (local.set $$259 (call $_fmt_u - (get_local $$258) + (local.get $$258) (i32.const 0) - (get_local $$add$ptr671$i) + (local.get $$add$ptr671$i) ) ) - (set_local $$cmp760$i + (local.set $$cmp760$i (i32.eq - (get_local $$259) - (get_local $$add$ptr671$i) + (local.get $$259) + (local.get $$add$ptr671$i) ) ) (if - (get_local $$cmp760$i) + (local.get $$cmp760$i) (block (i32.store8 - (get_local $$incdec$ptr689$i) + (local.get $$incdec$ptr689$i) (i32.const 48) ) - (set_local $$s753$0$i - (get_local $$incdec$ptr689$i) + (local.set $$s753$0$i + (local.get $$incdec$ptr689$i) ) ) - (set_local $$s753$0$i - (get_local $$259) + (local.set $$s753$0$i + (local.get $$259) ) ) - (set_local $$cmp765$i + (local.set $$cmp765$i (i32.eq - (get_local $$d$7500$i) - (get_local $$a$9$ph$i) + (local.get $$d$7500$i) + (local.get $$a$9$ph$i) ) ) (block $do-once115 (if - (get_local $$cmp765$i) + (local.get $$cmp765$i) (block - (set_local $$incdec$ptr776$i + (local.set $$incdec$ptr776$i (i32.add - (get_local $$s753$0$i) + (local.get $$s753$0$i) (i32.const 1) ) ) - (set_local $$260 + (local.set $$260 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and$i$460$i + (local.set $$and$i$460$i (i32.and - (get_local $$260) + (local.get $$260) (i32.const 32) ) ) - (set_local $$tobool$i$461$i + (local.set $$tobool$i$461$i (i32.eq - (get_local $$and$i$460$i) + (local.get $$and$i$460$i) (i32.const 0) ) ) (if - (get_local $$tobool$i$461$i) + (local.get $$tobool$i$461$i) (drop (call $___fwritex - (get_local $$s753$0$i) + (local.get $$s753$0$i) (i32.const 1) - (get_local $$f) + (local.get $$f) ) ) ) - (set_local $$cmp777$i + (local.set $$cmp777$i (i32.lt_s - (get_local $$p$addr$5501$i) + (local.get $$p$addr$5501$i) (i32.const 1) ) ) - (set_local $$or$cond401$i + (local.set $$or$cond401$i (i32.and - (get_local $$tobool781$i) - (get_local $$cmp777$i) + (local.get $$tobool781$i) + (local.get $$cmp777$i) ) ) (if - (get_local $$or$cond401$i) + (local.get $$or$cond401$i) (block - (set_local $$s753$2$i - (get_local $$incdec$ptr776$i) + (local.set $$s753$2$i + (local.get $$incdec$ptr776$i) ) (br $do-once115) ) ) - (set_local $$261 + (local.set $$261 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and$i$466$i + (local.set $$and$i$466$i (i32.and - (get_local $$261) + (local.get $$261) (i32.const 32) ) ) - (set_local $$tobool$i$467$i + (local.set $$tobool$i$467$i (i32.eq - (get_local $$and$i$466$i) + (local.get $$and$i$466$i) (i32.const 0) ) ) (if (i32.eqz - (get_local $$tobool$i$467$i) + (local.get $$tobool$i$467$i) ) (block - (set_local $$s753$2$i - (get_local $$incdec$ptr776$i) + (local.set $$s753$2$i + (local.get $$incdec$ptr776$i) ) (br $do-once115) ) @@ -12782,58 +12782,58 @@ (call $___fwritex (i32.const 4143) (i32.const 1) - (get_local $$f) + (local.get $$f) ) ) - (set_local $$s753$2$i - (get_local $$incdec$ptr776$i) + (local.set $$s753$2$i + (local.get $$incdec$ptr776$i) ) ) (block - (set_local $$cmp770$495$i + (local.set $$cmp770$495$i (i32.gt_u - (get_local $$s753$0$i) - (get_local $$buf$i) + (local.get $$s753$0$i) + (local.get $$buf$i) ) ) (if - (get_local $$cmp770$495$i) - (set_local $$s753$1496$i - (get_local $$s753$0$i) + (local.get $$cmp770$495$i) + (local.set $$s753$1496$i + (local.get $$s753$0$i) ) (block - (set_local $$s753$2$i - (get_local $$s753$0$i) + (local.set $$s753$2$i + (local.get $$s753$0$i) ) (br $do-once115) ) ) (loop $while-in118 (block $while-out117 - (set_local $$incdec$ptr773$i + (local.set $$incdec$ptr773$i (i32.add - (get_local $$s753$1496$i) + (local.get $$s753$1496$i) (i32.const -1) ) ) (i32.store8 - (get_local $$incdec$ptr773$i) + (local.get $$incdec$ptr773$i) (i32.const 48) ) - (set_local $$cmp770$i + (local.set $$cmp770$i (i32.gt_u - (get_local $$incdec$ptr773$i) - (get_local $$buf$i) + (local.get $$incdec$ptr773$i) + (local.get $$buf$i) ) ) (if - (get_local $$cmp770$i) - (set_local $$s753$1496$i - (get_local $$incdec$ptr773$i) + (local.get $$cmp770$i) + (local.set $$s753$1496$i + (local.get $$incdec$ptr773$i) ) (block - (set_local $$s753$2$i - (get_local $$incdec$ptr773$i) + (local.set $$s753$2$i + (local.get $$incdec$ptr773$i) ) (br $while-out117) ) @@ -12844,100 +12844,100 @@ ) ) ) - (set_local $$sub$ptr$rhs$cast788$i - (get_local $$s753$2$i) + (local.set $$sub$ptr$rhs$cast788$i + (local.get $$s753$2$i) ) - (set_local $$sub$ptr$sub789$i + (local.set $$sub$ptr$sub789$i (i32.sub - (get_local $$sub$ptr$lhs$cast694$i) - (get_local $$sub$ptr$rhs$cast788$i) + (local.get $$sub$ptr$lhs$cast694$i) + (local.get $$sub$ptr$rhs$cast788$i) ) ) - (set_local $$262 + (local.set $$262 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and$i$472$i + (local.set $$and$i$472$i (i32.and - (get_local $$262) + (local.get $$262) (i32.const 32) ) ) - (set_local $$tobool$i$473$i + (local.set $$tobool$i$473$i (i32.eq - (get_local $$and$i$472$i) + (local.get $$and$i$472$i) (i32.const 0) ) ) (if - (get_local $$tobool$i$473$i) + (local.get $$tobool$i$473$i) (block - (set_local $$cmp790$i + (local.set $$cmp790$i (i32.gt_s - (get_local $$p$addr$5501$i) - (get_local $$sub$ptr$sub789$i) + (local.get $$p$addr$5501$i) + (local.get $$sub$ptr$sub789$i) ) ) - (set_local $$cond800$i + (local.set $$cond800$i (if (result i32) - (get_local $$cmp790$i) - (get_local $$sub$ptr$sub789$i) - (get_local $$p$addr$5501$i) + (local.get $$cmp790$i) + (local.get $$sub$ptr$sub789$i) + (local.get $$p$addr$5501$i) ) ) (drop (call $___fwritex - (get_local $$s753$2$i) - (get_local $$cond800$i) - (get_local $$f) + (local.get $$s753$2$i) + (local.get $$cond800$i) + (local.get $$f) ) ) ) ) - (set_local $$sub806$i + (local.set $$sub806$i (i32.sub - (get_local $$p$addr$5501$i) - (get_local $$sub$ptr$sub789$i) + (local.get $$p$addr$5501$i) + (local.get $$sub$ptr$sub789$i) ) ) - (set_local $$incdec$ptr808$i + (local.set $$incdec$ptr808$i (i32.add - (get_local $$d$7500$i) + (local.get $$d$7500$i) (i32.const 4) ) ) - (set_local $$cmp745$i + (local.set $$cmp745$i (i32.lt_u - (get_local $$incdec$ptr808$i) - (get_local $$z$7$add$ptr742$i) + (local.get $$incdec$ptr808$i) + (local.get $$z$7$add$ptr742$i) ) ) - (set_local $$cmp748$i + (local.set $$cmp748$i (i32.gt_s - (get_local $$sub806$i) + (local.get $$sub806$i) (i32.const -1) ) ) - (set_local $$263 + (local.set $$263 (i32.and - (get_local $$cmp745$i) - (get_local $$cmp748$i) + (local.get $$cmp745$i) + (local.get $$cmp748$i) ) ) (if - (get_local $$263) + (local.get $$263) (block - (set_local $$d$7500$i - (get_local $$incdec$ptr808$i) + (local.set $$d$7500$i + (local.get $$incdec$ptr808$i) ) - (set_local $$p$addr$5501$i - (get_local $$sub806$i) + (local.set $$p$addr$5501$i + (local.get $$sub806$i) ) ) (block - (set_local $$p$addr$5$lcssa$i - (get_local $$sub806$i) + (local.set $$p$addr$5$lcssa$i + (local.get $$sub806$i) ) (br $while-out113) ) @@ -12946,120 +12946,120 @@ ) ) ) - (set_local $$p$addr$5$lcssa$i - (get_local $$p$addr$3$i) + (local.set $$p$addr$5$lcssa$i + (local.get $$p$addr$3$i) ) ) - (set_local $$add810$i + (local.set $$add810$i (i32.add - (get_local $$p$addr$5$lcssa$i) + (local.get $$p$addr$5$lcssa$i) (i32.const 18) ) ) (call $_pad - (get_local $$f) + (local.get $$f) (i32.const 48) - (get_local $$add810$i) + (local.get $$add810$i) (i32.const 18) (i32.const 0) ) - (set_local $$264 + (local.set $$264 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and$i$i + (local.set $$and$i$i (i32.and - (get_local $$264) + (local.get $$264) (i32.const 32) ) ) - (set_local $$tobool$i$i + (local.set $$tobool$i$i (i32.eq - (get_local $$and$i$i) + (local.get $$and$i$i) (i32.const 0) ) ) (if (i32.eqz - (get_local $$tobool$i$i) + (local.get $$tobool$i$i) ) (br $do-once99) ) - (set_local $$sub$ptr$rhs$cast812$i - (get_local $$estr$2$i) + (local.set $$sub$ptr$rhs$cast812$i + (local.get $$estr$2$i) ) - (set_local $$sub$ptr$sub813$i + (local.set $$sub$ptr$sub813$i (i32.sub - (get_local $$sub$ptr$lhs$cast160$i) - (get_local $$sub$ptr$rhs$cast812$i) + (local.get $$sub$ptr$lhs$cast160$i) + (local.get $$sub$ptr$rhs$cast812$i) ) ) (drop (call $___fwritex - (get_local $$estr$2$i) - (get_local $$sub$ptr$sub813$i) - (get_local $$f) + (local.get $$estr$2$i) + (local.get $$sub$ptr$sub813$i) + (local.get $$f) ) ) ) ) ) - (set_local $$xor816$i + (local.set $$xor816$i (i32.xor - (get_local $$fl$1$and219) + (local.get $$fl$1$and219) (i32.const 8192) ) ) (call $_pad - (get_local $$f) + (local.get $$f) (i32.const 32) - (get_local $$w$1) - (get_local $$add653$i) - (get_local $$xor816$i) + (local.get $$w$1) + (local.get $$add653$i) + (local.get $$xor816$i) ) - (set_local $$cmp818$i + (local.set $$cmp818$i (i32.lt_s - (get_local $$add653$i) - (get_local $$w$1) + (local.get $$add653$i) + (local.get $$w$1) ) ) - (set_local $$w$add653$i + (local.set $$w$add653$i (if (result i32) - (get_local $$cmp818$i) - (get_local $$w$1) - (get_local $$add653$i) + (local.get $$cmp818$i) + (local.get $$w$1) + (local.get $$add653$i) ) ) - (set_local $$retval$0$i - (get_local $$w$add653$i) + (local.set $$retval$0$i + (local.get $$w$add653$i) ) ) (block - (set_local $$and36$i + (local.set $$and36$i (i32.and - (get_local $$t$0) + (local.get $$t$0) (i32.const 32) ) ) - (set_local $$tobool37$i + (local.set $$tobool37$i (i32.ne - (get_local $$and36$i) + (local.get $$and36$i) (i32.const 0) ) ) - (set_local $$cond$i + (local.set $$cond$i (if (result i32) - (get_local $$tobool37$i) + (local.get $$tobool37$i) (i32.const 4127) (i32.const 4131) ) ) - (set_local $$cmp38$i + (local.set $$cmp38$i (i32.or (f64.ne - (get_local $$y$addr$0$i) - (get_local $$y$addr$0$i) + (local.get $$y$addr$0$i) + (local.get $$y$addr$0$i) ) (f64.ne (f64.const 0) @@ -13067,168 +13067,168 @@ ) ) ) - (set_local $$cond43$i + (local.set $$cond43$i (if (result i32) - (get_local $$tobool37$i) + (local.get $$tobool37$i) (i32.const 4135) (i32.const 4139) ) ) - (set_local $$pl$1$i + (local.set $$pl$1$i (if (result i32) - (get_local $$cmp38$i) + (local.get $$cmp38$i) (i32.const 0) - (get_local $$pl$0$i) + (local.get $$pl$0$i) ) ) - (set_local $$s35$0$i + (local.set $$s35$0$i (if (result i32) - (get_local $$cmp38$i) - (get_local $$cond43$i) - (get_local $$cond$i) + (local.get $$cmp38$i) + (local.get $$cond43$i) + (local.get $$cond$i) ) ) - (set_local $$add$i$239 + (local.set $$add$i$239 (i32.add - (get_local $$pl$1$i) + (local.get $$pl$1$i) (i32.const 3) ) ) (call $_pad - (get_local $$f) + (local.get $$f) (i32.const 32) - (get_local $$w$1) - (get_local $$add$i$239) - (get_local $$and219) + (local.get $$w$1) + (local.get $$add$i$239) + (local.get $$and219) ) - (set_local $$193 + (local.set $$193 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and$i$406$i + (local.set $$and$i$406$i (i32.and - (get_local $$193) + (local.get $$193) (i32.const 32) ) ) - (set_local $$tobool$i$407$i + (local.set $$tobool$i$407$i (i32.eq - (get_local $$and$i$406$i) + (local.get $$and$i$406$i) (i32.const 0) ) ) (if - (get_local $$tobool$i$407$i) + (local.get $$tobool$i$407$i) (block (drop (call $___fwritex - (get_local $$prefix$0$i) - (get_local $$pl$1$i) - (get_local $$f) + (local.get $$prefix$0$i) + (local.get $$pl$1$i) + (local.get $$f) ) ) - (set_local $$$pre$i + (local.set $$$pre$i (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$194 - (get_local $$$pre$i) + (local.set $$194 + (local.get $$$pre$i) ) ) - (set_local $$194 - (get_local $$193) + (local.set $$194 + (local.get $$193) ) ) - (set_local $$and$i$412$i + (local.set $$and$i$412$i (i32.and - (get_local $$194) + (local.get $$194) (i32.const 32) ) ) - (set_local $$tobool$i$413$i + (local.set $$tobool$i$413$i (i32.eq - (get_local $$and$i$412$i) + (local.get $$and$i$412$i) (i32.const 0) ) ) (if - (get_local $$tobool$i$413$i) + (local.get $$tobool$i$413$i) (drop (call $___fwritex - (get_local $$s35$0$i) + (local.get $$s35$0$i) (i32.const 3) - (get_local $$f) + (local.get $$f) ) ) ) - (set_local $$xor$i + (local.set $$xor$i (i32.xor - (get_local $$fl$1$and219) + (local.get $$fl$1$and219) (i32.const 8192) ) ) (call $_pad - (get_local $$f) + (local.get $$f) (i32.const 32) - (get_local $$w$1) - (get_local $$add$i$239) - (get_local $$xor$i) + (local.get $$w$1) + (local.get $$add$i$239) + (local.get $$xor$i) ) - (set_local $$cmp48$i + (local.set $$cmp48$i (i32.lt_s - (get_local $$add$i$239) - (get_local $$w$1) + (local.get $$add$i$239) + (local.get $$w$1) ) ) - (set_local $$cond53$i + (local.set $$cond53$i (if (result i32) - (get_local $$cmp48$i) - (get_local $$w$1) - (get_local $$add$i$239) + (local.get $$cmp48$i) + (local.get $$w$1) + (local.get $$add$i$239) ) ) - (set_local $$retval$0$i - (get_local $$cond53$i) + (local.set $$retval$0$i + (local.get $$cond53$i) ) ) ) ) - (set_local $$cnt$0 - (get_local $$cnt$1) + (local.set $$cnt$0 + (local.get $$cnt$1) ) - (set_local $$incdec$ptr169275 - (get_local $$incdec$ptr169$lcssa) + (local.set $$incdec$ptr169275 + (local.get $$incdec$ptr169$lcssa) ) - (set_local $$l$0 - (get_local $$retval$0$i) + (local.set $$l$0 + (local.get $$retval$0$i) ) - (set_local $$l10n$0 - (get_local $$l10n$3) + (local.set $$l10n$0 + (local.get $$l10n$3) ) (br $label$continue$L1) (br $switch17) ) ) (block - (set_local $$a$2 - (get_local $$incdec$ptr169275) + (local.set $$a$2 + (local.get $$incdec$ptr169275) ) - (set_local $$fl$6 - (get_local $$fl$1$and219) + (local.set $$fl$6 + (local.get $$fl$1$and219) ) - (set_local $$p$5 - (get_local $$p$0) + (local.set $$p$5 + (local.get $$p$0) ) - (set_local $$pl$2 + (local.set $$pl$2 (i32.const 0) ) - (set_local $$prefix$2 + (local.set $$prefix$2 (i32.const 4091) ) - (set_local $$z$2 - (get_local $$add$ptr205) + (local.set $$z$2 + (local.get $$add$ptr205) ) ) ) @@ -13236,304 +13236,304 @@ (block $label$break$L308 (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 64) ) (block - (set_local $label + (local.set $label (i32.const 0) ) - (set_local $$90 - (get_local $$arg) + (local.set $$90 + (local.get $$arg) ) - (set_local $$91 - (get_local $$90) + (local.set $$91 + (local.get $$90) ) - (set_local $$92 + (local.set $$92 (i32.load - (get_local $$91) + (local.get $$91) ) ) - (set_local $$93 + (local.set $$93 (i32.add - (get_local $$90) + (local.get $$90) (i32.const 4) ) ) - (set_local $$94 - (get_local $$93) + (local.set $$94 + (local.get $$93) ) - (set_local $$95 + (local.set $$95 (i32.load - (get_local $$94) + (local.get $$94) ) ) - (set_local $$and249 + (local.set $$and249 (i32.and - (get_local $$t$1) + (local.get $$t$1) (i32.const 32) ) ) - (set_local $$96 + (local.set $$96 (i32.eq - (get_local $$92) + (local.get $$92) (i32.const 0) ) ) - (set_local $$97 + (local.set $$97 (i32.eq - (get_local $$95) + (local.get $$95) (i32.const 0) ) ) - (set_local $$98 + (local.set $$98 (i32.and - (get_local $$96) - (get_local $$97) + (local.get $$96) + (local.get $$97) ) ) (if - (get_local $$98) + (local.get $$98) (block - (set_local $$a$0 - (get_local $$add$ptr205) + (local.set $$a$0 + (local.get $$add$ptr205) ) - (set_local $$fl$4 - (get_local $$fl$3) + (local.set $$fl$4 + (local.get $$fl$3) ) - (set_local $$p$2 - (get_local $$p$1) + (local.set $$p$2 + (local.get $$p$1) ) - (set_local $$pl$1 + (local.set $$pl$1 (i32.const 0) ) - (set_local $$prefix$1 + (local.set $$prefix$1 (i32.const 4091) ) - (set_local $label + (local.set $label (i32.const 77) ) ) (block - (set_local $$101 - (get_local $$95) + (local.set $$101 + (local.get $$95) ) - (set_local $$99 - (get_local $$92) + (local.set $$99 + (local.get $$92) ) - (set_local $$s$addr$06$i - (get_local $$add$ptr205) + (local.set $$s$addr$06$i + (local.get $$add$ptr205) ) (loop $while-in123 (block $while-out122 - (set_local $$idxprom$i + (local.set $$idxprom$i (i32.and - (get_local $$99) + (local.get $$99) (i32.const 15) ) ) - (set_local $$arrayidx$i + (local.set $$arrayidx$i (i32.add (i32.const 4075) - (get_local $$idxprom$i) + (local.get $$idxprom$i) ) ) - (set_local $$100 + (local.set $$100 (i32.load8_s - (get_local $$arrayidx$i) + (local.get $$arrayidx$i) ) ) - (set_local $$conv$4$i$211 + (local.set $$conv$4$i$211 (i32.and - (get_local $$100) + (local.get $$100) (i32.const 255) ) ) - (set_local $$or$i + (local.set $$or$i (i32.or - (get_local $$conv$4$i$211) - (get_local $$and249) + (local.get $$conv$4$i$211) + (local.get $$and249) ) ) - (set_local $$conv1$i + (local.set $$conv1$i (i32.and - (get_local $$or$i) + (local.get $$or$i) (i32.const 255) ) ) - (set_local $$incdec$ptr$i$212 + (local.set $$incdec$ptr$i$212 (i32.add - (get_local $$s$addr$06$i) + (local.get $$s$addr$06$i) (i32.const -1) ) ) (i32.store8 - (get_local $$incdec$ptr$i$212) - (get_local $$conv1$i) + (local.get $$incdec$ptr$i$212) + (local.get $$conv1$i) ) - (set_local $$102 + (local.set $$102 (call $_bitshift64Lshr - (get_local $$99) - (get_local $$101) + (local.get $$99) + (local.get $$101) (i32.const 4) ) ) - (set_local $$103 - (get_global $tempRet0) + (local.set $$103 + (global.get $tempRet0) ) - (set_local $$104 + (local.set $$104 (i32.eq - (get_local $$102) + (local.get $$102) (i32.const 0) ) ) - (set_local $$105 + (local.set $$105 (i32.eq - (get_local $$103) + (local.get $$103) (i32.const 0) ) ) - (set_local $$106 + (local.set $$106 (i32.and - (get_local $$104) - (get_local $$105) + (local.get $$104) + (local.get $$105) ) ) (if - (get_local $$106) + (local.get $$106) (block - (set_local $$incdec$ptr$i$212$lcssa - (get_local $$incdec$ptr$i$212) + (local.set $$incdec$ptr$i$212$lcssa + (local.get $$incdec$ptr$i$212) ) (br $while-out122) ) (block - (set_local $$101 - (get_local $$103) + (local.set $$101 + (local.get $$103) ) - (set_local $$99 - (get_local $$102) + (local.set $$99 + (local.get $$102) ) - (set_local $$s$addr$06$i - (get_local $$incdec$ptr$i$212) + (local.set $$s$addr$06$i + (local.get $$incdec$ptr$i$212) ) ) ) (br $while-in123) ) ) - (set_local $$107 - (get_local $$arg) + (local.set $$107 + (local.get $$arg) ) - (set_local $$108 - (get_local $$107) + (local.set $$108 + (local.get $$107) ) - (set_local $$109 + (local.set $$109 (i32.load - (get_local $$108) + (local.get $$108) ) ) - (set_local $$110 + (local.set $$110 (i32.add - (get_local $$107) + (local.get $$107) (i32.const 4) ) ) - (set_local $$111 - (get_local $$110) + (local.set $$111 + (local.get $$110) ) - (set_local $$112 + (local.set $$112 (i32.load - (get_local $$111) + (local.get $$111) ) ) - (set_local $$113 + (local.set $$113 (i32.eq - (get_local $$109) + (local.get $$109) (i32.const 0) ) ) - (set_local $$114 + (local.set $$114 (i32.eq - (get_local $$112) + (local.get $$112) (i32.const 0) ) ) - (set_local $$115 + (local.set $$115 (i32.and - (get_local $$113) - (get_local $$114) + (local.get $$113) + (local.get $$114) ) ) - (set_local $$and254 + (local.set $$and254 (i32.and - (get_local $$fl$3) + (local.get $$fl$3) (i32.const 8) ) ) - (set_local $$tobool255 + (local.set $$tobool255 (i32.eq - (get_local $$and254) + (local.get $$and254) (i32.const 0) ) ) - (set_local $$or$cond193 + (local.set $$or$cond193 (i32.or - (get_local $$tobool255) - (get_local $$115) + (local.get $$tobool255) + (local.get $$115) ) ) (if - (get_local $$or$cond193) + (local.get $$or$cond193) (block - (set_local $$a$0 - (get_local $$incdec$ptr$i$212$lcssa) + (local.set $$a$0 + (local.get $$incdec$ptr$i$212$lcssa) ) - (set_local $$fl$4 - (get_local $$fl$3) + (local.set $$fl$4 + (local.get $$fl$3) ) - (set_local $$p$2 - (get_local $$p$1) + (local.set $$p$2 + (local.get $$p$1) ) - (set_local $$pl$1 + (local.set $$pl$1 (i32.const 0) ) - (set_local $$prefix$1 + (local.set $$prefix$1 (i32.const 4091) ) - (set_local $label + (local.set $label (i32.const 77) ) ) (block - (set_local $$shr + (local.set $$shr (i32.shr_s - (get_local $$t$1) + (local.get $$t$1) (i32.const 4) ) ) - (set_local $$add$ptr257 + (local.set $$add$ptr257 (i32.add (i32.const 4091) - (get_local $$shr) + (local.get $$shr) ) ) - (set_local $$a$0 - (get_local $$incdec$ptr$i$212$lcssa) + (local.set $$a$0 + (local.get $$incdec$ptr$i$212$lcssa) ) - (set_local $$fl$4 - (get_local $$fl$3) + (local.set $$fl$4 + (local.get $$fl$3) ) - (set_local $$p$2 - (get_local $$p$1) + (local.set $$p$2 + (local.get $$p$1) ) - (set_local $$pl$1 + (local.set $$pl$1 (i32.const 2) ) - (set_local $$prefix$1 - (get_local $$add$ptr257) + (local.set $$prefix$1 + (local.get $$add$ptr257) ) - (set_local $label + (local.set $label (i32.const 77) ) ) @@ -13543,239 +13543,239 @@ ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 76) ) (block - (set_local $label + (local.set $label (i32.const 0) ) - (set_local $$150 + (local.set $$150 (call $_fmt_u - (get_local $$148) - (get_local $$149) - (get_local $$add$ptr205) + (local.get $$148) + (local.get $$149) + (local.get $$add$ptr205) ) ) - (set_local $$a$0 - (get_local $$150) + (local.set $$a$0 + (local.get $$150) ) - (set_local $$fl$4 - (get_local $$fl$1$and219) + (local.set $$fl$4 + (local.get $$fl$1$and219) ) - (set_local $$p$2 - (get_local $$p$0) + (local.set $$p$2 + (local.get $$p$0) ) - (set_local $$pl$1 - (get_local $$pl$0) + (local.set $$pl$1 + (local.get $$pl$0) ) - (set_local $$prefix$1 - (get_local $$prefix$0) + (local.set $$prefix$1 + (local.get $$prefix$0) ) - (set_local $label + (local.set $label (i32.const 77) ) ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 82) ) (block - (set_local $label + (local.set $label (i32.const 0) ) - (set_local $$call356 + (local.set $$call356 (call $_memchr - (get_local $$a$1) + (local.get $$a$1) (i32.const 0) - (get_local $$p$0) + (local.get $$p$0) ) ) - (set_local $$tobool357 + (local.set $$tobool357 (i32.eq - (get_local $$call356) + (local.get $$call356) (i32.const 0) ) ) - (set_local $$sub$ptr$lhs$cast361 - (get_local $$call356) + (local.set $$sub$ptr$lhs$cast361 + (local.get $$call356) ) - (set_local $$sub$ptr$rhs$cast362 - (get_local $$a$1) + (local.set $$sub$ptr$rhs$cast362 + (local.get $$a$1) ) - (set_local $$sub$ptr$sub363 + (local.set $$sub$ptr$sub363 (i32.sub - (get_local $$sub$ptr$lhs$cast361) - (get_local $$sub$ptr$rhs$cast362) + (local.get $$sub$ptr$lhs$cast361) + (local.get $$sub$ptr$rhs$cast362) ) ) - (set_local $$add$ptr359 + (local.set $$add$ptr359 (i32.add - (get_local $$a$1) - (get_local $$p$0) + (local.get $$a$1) + (local.get $$p$0) ) ) - (set_local $$z$1 + (local.set $$z$1 (if (result i32) - (get_local $$tobool357) - (get_local $$add$ptr359) - (get_local $$call356) + (local.get $$tobool357) + (local.get $$add$ptr359) + (local.get $$call356) ) ) - (set_local $$p$3 + (local.set $$p$3 (if (result i32) - (get_local $$tobool357) - (get_local $$p$0) - (get_local $$sub$ptr$sub363) + (local.get $$tobool357) + (local.get $$p$0) + (local.get $$sub$ptr$sub363) ) ) - (set_local $$a$2 - (get_local $$a$1) + (local.set $$a$2 + (local.get $$a$1) ) - (set_local $$fl$6 - (get_local $$and219) + (local.set $$fl$6 + (local.get $$and219) ) - (set_local $$p$5 - (get_local $$p$3) + (local.set $$p$5 + (local.get $$p$3) ) - (set_local $$pl$2 + (local.set $$pl$2 (i32.const 0) ) - (set_local $$prefix$2 + (local.set $$prefix$2 (i32.const 4091) ) - (set_local $$z$2 - (get_local $$z$1) + (local.set $$z$2 + (local.get $$z$1) ) ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 86) ) (block - (set_local $label + (local.set $label (i32.const 0) ) - (set_local $$176 + (local.set $$176 (i32.load - (get_local $$arg) + (local.get $$arg) ) ) - (set_local $$i$0316 + (local.set $$i$0316 (i32.const 0) ) - (set_local $$l$1315 + (local.set $$l$1315 (i32.const 0) ) - (set_local $$ws$0317 - (get_local $$176) + (local.set $$ws$0317 + (local.get $$176) ) (loop $while-in125 (block $while-out124 - (set_local $$177 + (local.set $$177 (i32.load - (get_local $$ws$0317) + (local.get $$ws$0317) ) ) - (set_local $$tobool380 + (local.set $$tobool380 (i32.eq - (get_local $$177) + (local.get $$177) (i32.const 0) ) ) (if - (get_local $$tobool380) + (local.get $$tobool380) (block - (set_local $$i$0$lcssa - (get_local $$i$0316) + (local.set $$i$0$lcssa + (local.get $$i$0316) ) - (set_local $$l$2 - (get_local $$l$1315) + (local.set $$l$2 + (local.get $$l$1315) ) (br $while-out124) ) ) - (set_local $$call384 + (local.set $$call384 (call $_wctomb - (get_local $$mb) - (get_local $$177) + (local.get $$mb) + (local.get $$177) ) ) - (set_local $$cmp385 + (local.set $$cmp385 (i32.lt_s - (get_local $$call384) + (local.get $$call384) (i32.const 0) ) ) - (set_local $$sub389 + (local.set $$sub389 (i32.sub - (get_local $$p$4365) - (get_local $$i$0316) + (local.get $$p$4365) + (local.get $$i$0316) ) ) - (set_local $$cmp390 + (local.set $$cmp390 (i32.gt_u - (get_local $$call384) - (get_local $$sub389) + (local.get $$call384) + (local.get $$sub389) ) ) - (set_local $$or$cond195 + (local.set $$or$cond195 (i32.or - (get_local $$cmp385) - (get_local $$cmp390) + (local.get $$cmp385) + (local.get $$cmp390) ) ) (if - (get_local $$or$cond195) + (local.get $$or$cond195) (block - (set_local $$i$0$lcssa - (get_local $$i$0316) + (local.set $$i$0$lcssa + (local.get $$i$0316) ) - (set_local $$l$2 - (get_local $$call384) + (local.set $$l$2 + (local.get $$call384) ) (br $while-out124) ) ) - (set_local $$incdec$ptr383 + (local.set $$incdec$ptr383 (i32.add - (get_local $$ws$0317) + (local.get $$ws$0317) (i32.const 4) ) ) - (set_local $$add395 + (local.set $$add395 (i32.add - (get_local $$call384) - (get_local $$i$0316) + (local.get $$call384) + (local.get $$i$0316) ) ) - (set_local $$cmp377 + (local.set $$cmp377 (i32.gt_u - (get_local $$p$4365) - (get_local $$add395) + (local.get $$p$4365) + (local.get $$add395) ) ) (if - (get_local $$cmp377) + (local.get $$cmp377) (block - (set_local $$i$0316 - (get_local $$add395) + (local.set $$i$0316 + (local.get $$add395) ) - (set_local $$l$1315 - (get_local $$call384) + (local.set $$l$1315 + (local.get $$call384) ) - (set_local $$ws$0317 - (get_local $$incdec$ptr383) + (local.set $$ws$0317 + (local.get $$incdec$ptr383) ) ) (block - (set_local $$i$0$lcssa - (get_local $$add395) + (local.set $$i$0$lcssa + (local.get $$add395) ) - (set_local $$l$2 - (get_local $$call384) + (local.set $$l$2 + (local.get $$call384) ) (br $while-out124) ) @@ -13783,165 +13783,165 @@ (br $while-in125) ) ) - (set_local $$cmp397 + (local.set $$cmp397 (i32.lt_s - (get_local $$l$2) + (local.get $$l$2) (i32.const 0) ) ) (if - (get_local $$cmp397) + (local.get $$cmp397) (block - (set_local $$retval$0 + (local.set $$retval$0 (i32.const -1) ) (br $label$break$L1) ) ) (call $_pad - (get_local $$f) + (local.get $$f) (i32.const 32) - (get_local $$w$1) - (get_local $$i$0$lcssa) - (get_local $$fl$1$and219) + (local.get $$w$1) + (local.get $$i$0$lcssa) + (local.get $$fl$1$and219) ) - (set_local $$cmp404$324 + (local.set $$cmp404$324 (i32.eq - (get_local $$i$0$lcssa) + (local.get $$i$0$lcssa) (i32.const 0) ) ) (if - (get_local $$cmp404$324) + (local.get $$cmp404$324) (block - (set_local $$i$0$lcssa368 + (local.set $$i$0$lcssa368 (i32.const 0) ) - (set_local $label + (local.set $label (i32.const 98) ) ) (block - (set_local $$178 + (local.set $$178 (i32.load - (get_local $$arg) + (local.get $$arg) ) ) - (set_local $$i$1325 + (local.set $$i$1325 (i32.const 0) ) - (set_local $$ws$1326 - (get_local $$178) + (local.set $$ws$1326 + (local.get $$178) ) (loop $while-in127 (block $while-out126 - (set_local $$179 + (local.set $$179 (i32.load - (get_local $$ws$1326) + (local.get $$ws$1326) ) ) - (set_local $$tobool407 + (local.set $$tobool407 (i32.eq - (get_local $$179) + (local.get $$179) (i32.const 0) ) ) (if - (get_local $$tobool407) + (local.get $$tobool407) (block - (set_local $$i$0$lcssa368 - (get_local $$i$0$lcssa) + (local.set $$i$0$lcssa368 + (local.get $$i$0$lcssa) ) - (set_local $label + (local.set $label (i32.const 98) ) (br $label$break$L308) ) ) - (set_local $$incdec$ptr410 + (local.set $$incdec$ptr410 (i32.add - (get_local $$ws$1326) + (local.get $$ws$1326) (i32.const 4) ) ) - (set_local $$call411 + (local.set $$call411 (call $_wctomb - (get_local $$mb) - (get_local $$179) + (local.get $$mb) + (local.get $$179) ) ) - (set_local $$add412 + (local.set $$add412 (i32.add - (get_local $$call411) - (get_local $$i$1325) + (local.get $$call411) + (local.get $$i$1325) ) ) - (set_local $$cmp413 + (local.set $$cmp413 (i32.gt_s - (get_local $$add412) - (get_local $$i$0$lcssa) + (local.get $$add412) + (local.get $$i$0$lcssa) ) ) (if - (get_local $$cmp413) + (local.get $$cmp413) (block - (set_local $$i$0$lcssa368 - (get_local $$i$0$lcssa) + (local.set $$i$0$lcssa368 + (local.get $$i$0$lcssa) ) - (set_local $label + (local.set $label (i32.const 98) ) (br $label$break$L308) ) ) - (set_local $$180 + (local.set $$180 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and$i$231 + (local.set $$and$i$231 (i32.and - (get_local $$180) + (local.get $$180) (i32.const 32) ) ) - (set_local $$tobool$i$232 + (local.set $$tobool$i$232 (i32.eq - (get_local $$and$i$231) + (local.get $$and$i$231) (i32.const 0) ) ) (if - (get_local $$tobool$i$232) + (local.get $$tobool$i$232) (drop (call $___fwritex - (get_local $$mb) - (get_local $$call411) - (get_local $$f) + (local.get $$mb) + (local.get $$call411) + (local.get $$f) ) ) ) - (set_local $$cmp404 + (local.set $$cmp404 (i32.lt_u - (get_local $$add412) - (get_local $$i$0$lcssa) + (local.get $$add412) + (local.get $$i$0$lcssa) ) ) (if - (get_local $$cmp404) + (local.get $$cmp404) (block - (set_local $$i$1325 - (get_local $$add412) + (local.set $$i$1325 + (local.get $$add412) ) - (set_local $$ws$1326 - (get_local $$incdec$ptr410) + (local.set $$ws$1326 + (local.get $$incdec$ptr410) ) ) (block - (set_local $$i$0$lcssa368 - (get_local $$i$0$lcssa) + (local.set $$i$0$lcssa368 + (local.get $$i$0$lcssa) ) - (set_local $label + (local.set $label (i32.const 98) ) (br $while-out126) @@ -13960,371 +13960,371 @@ ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 98) ) (block - (set_local $label + (local.set $label (i32.const 0) ) - (set_local $$xor + (local.set $$xor (i32.xor - (get_local $$fl$1$and219) + (local.get $$fl$1$and219) (i32.const 8192) ) ) (call $_pad - (get_local $$f) + (local.get $$f) (i32.const 32) - (get_local $$w$1) - (get_local $$i$0$lcssa368) - (get_local $$xor) + (local.get $$w$1) + (local.get $$i$0$lcssa368) + (local.get $$xor) ) - (set_local $$cmp421 + (local.set $$cmp421 (i32.gt_s - (get_local $$w$1) - (get_local $$i$0$lcssa368) + (local.get $$w$1) + (local.get $$i$0$lcssa368) ) ) - (set_local $$cond426 + (local.set $$cond426 (if (result i32) - (get_local $$cmp421) - (get_local $$w$1) - (get_local $$i$0$lcssa368) + (local.get $$cmp421) + (local.get $$w$1) + (local.get $$i$0$lcssa368) ) ) - (set_local $$cnt$0 - (get_local $$cnt$1) + (local.set $$cnt$0 + (local.get $$cnt$1) ) - (set_local $$incdec$ptr169275 - (get_local $$incdec$ptr169$lcssa) + (local.set $$incdec$ptr169275 + (local.get $$incdec$ptr169$lcssa) ) - (set_local $$l$0 - (get_local $$cond426) + (local.set $$l$0 + (local.get $$cond426) ) - (set_local $$l10n$0 - (get_local $$l10n$3) + (local.set $$l10n$0 + (local.get $$l10n$3) ) (br $label$continue$L1) ) ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 77) ) (block - (set_local $label + (local.set $label (i32.const 0) ) - (set_local $$cmp306 + (local.set $$cmp306 (i32.gt_s - (get_local $$p$2) + (local.get $$p$2) (i32.const -1) ) ) - (set_local $$and309 + (local.set $$and309 (i32.and - (get_local $$fl$4) + (local.get $$fl$4) (i32.const -65537) ) ) - (set_local $$and309$fl$4 + (local.set $$and309$fl$4 (if (result i32) - (get_local $$cmp306) - (get_local $$and309) - (get_local $$fl$4) + (local.get $$cmp306) + (local.get $$and309) + (local.get $$fl$4) ) ) - (set_local $$151 - (get_local $$arg) + (local.set $$151 + (local.get $$arg) ) - (set_local $$152 - (get_local $$151) + (local.set $$152 + (local.get $$151) ) - (set_local $$153 + (local.set $$153 (i32.load - (get_local $$152) + (local.get $$152) ) ) - (set_local $$154 + (local.set $$154 (i32.add - (get_local $$151) + (local.get $$151) (i32.const 4) ) ) - (set_local $$155 - (get_local $$154) + (local.set $$155 + (local.get $$154) ) - (set_local $$156 + (local.set $$156 (i32.load - (get_local $$155) + (local.get $$155) ) ) - (set_local $$157 + (local.set $$157 (i32.ne - (get_local $$153) + (local.get $$153) (i32.const 0) ) ) - (set_local $$158 + (local.set $$158 (i32.ne - (get_local $$156) + (local.get $$156) (i32.const 0) ) ) - (set_local $$159 + (local.set $$159 (i32.or - (get_local $$157) - (get_local $$158) + (local.get $$157) + (local.get $$158) ) ) - (set_local $$tobool314 + (local.set $$tobool314 (i32.ne - (get_local $$p$2) + (local.get $$p$2) (i32.const 0) ) ) - (set_local $$or$cond + (local.set $$or$cond (i32.or - (get_local $$tobool314) - (get_local $$159) + (local.get $$tobool314) + (local.get $$159) ) ) (if - (get_local $$or$cond) + (local.get $$or$cond) (block - (set_local $$sub$ptr$rhs$cast318 - (get_local $$a$0) + (local.set $$sub$ptr$rhs$cast318 + (local.get $$a$0) ) - (set_local $$sub$ptr$sub319 + (local.set $$sub$ptr$sub319 (i32.sub - (get_local $$sub$ptr$lhs$cast317) - (get_local $$sub$ptr$rhs$cast318) + (local.get $$sub$ptr$lhs$cast317) + (local.get $$sub$ptr$rhs$cast318) ) ) - (set_local $$160 + (local.set $$160 (i32.and - (get_local $$159) + (local.get $$159) (i32.const 1) ) ) - (set_local $$lnot$ext + (local.set $$lnot$ext (i32.xor - (get_local $$160) + (local.get $$160) (i32.const 1) ) ) - (set_local $$add322 + (local.set $$add322 (i32.add - (get_local $$lnot$ext) - (get_local $$sub$ptr$sub319) + (local.get $$lnot$ext) + (local.get $$sub$ptr$sub319) ) ) - (set_local $$cmp323 + (local.set $$cmp323 (i32.gt_s - (get_local $$p$2) - (get_local $$add322) + (local.get $$p$2) + (local.get $$add322) ) ) - (set_local $$p$2$add322 + (local.set $$p$2$add322 (if (result i32) - (get_local $$cmp323) - (get_local $$p$2) - (get_local $$add322) + (local.get $$cmp323) + (local.get $$p$2) + (local.get $$add322) ) ) - (set_local $$a$2 - (get_local $$a$0) + (local.set $$a$2 + (local.get $$a$0) ) - (set_local $$fl$6 - (get_local $$and309$fl$4) + (local.set $$fl$6 + (local.get $$and309$fl$4) ) - (set_local $$p$5 - (get_local $$p$2$add322) + (local.set $$p$5 + (local.get $$p$2$add322) ) - (set_local $$pl$2 - (get_local $$pl$1) + (local.set $$pl$2 + (local.get $$pl$1) ) - (set_local $$prefix$2 - (get_local $$prefix$1) + (local.set $$prefix$2 + (local.get $$prefix$1) ) - (set_local $$z$2 - (get_local $$add$ptr205) + (local.set $$z$2 + (local.get $$add$ptr205) ) ) (block - (set_local $$a$2 - (get_local $$add$ptr205) + (local.set $$a$2 + (local.get $$add$ptr205) ) - (set_local $$fl$6 - (get_local $$and309$fl$4) + (local.set $$fl$6 + (local.get $$and309$fl$4) ) - (set_local $$p$5 + (local.set $$p$5 (i32.const 0) ) - (set_local $$pl$2 - (get_local $$pl$1) + (local.set $$pl$2 + (local.get $$pl$1) ) - (set_local $$prefix$2 - (get_local $$prefix$1) + (local.set $$prefix$2 + (local.get $$prefix$1) ) - (set_local $$z$2 - (get_local $$add$ptr205) + (local.set $$z$2 + (local.get $$add$ptr205) ) ) ) ) ) - (set_local $$sub$ptr$lhs$cast431 - (get_local $$z$2) + (local.set $$sub$ptr$lhs$cast431 + (local.get $$z$2) ) - (set_local $$sub$ptr$rhs$cast432 - (get_local $$a$2) + (local.set $$sub$ptr$rhs$cast432 + (local.get $$a$2) ) - (set_local $$sub$ptr$sub433 + (local.set $$sub$ptr$sub433 (i32.sub - (get_local $$sub$ptr$lhs$cast431) - (get_local $$sub$ptr$rhs$cast432) + (local.get $$sub$ptr$lhs$cast431) + (local.get $$sub$ptr$rhs$cast432) ) ) - (set_local $$cmp434 + (local.set $$cmp434 (i32.lt_s - (get_local $$p$5) - (get_local $$sub$ptr$sub433) + (local.get $$p$5) + (local.get $$sub$ptr$sub433) ) ) - (set_local $$sub$ptr$sub433$p$5 + (local.set $$sub$ptr$sub433$p$5 (if (result i32) - (get_local $$cmp434) - (get_local $$sub$ptr$sub433) - (get_local $$p$5) + (local.get $$cmp434) + (local.get $$sub$ptr$sub433) + (local.get $$p$5) ) ) - (set_local $$add441 + (local.set $$add441 (i32.add - (get_local $$pl$2) - (get_local $$sub$ptr$sub433$p$5) + (local.get $$pl$2) + (local.get $$sub$ptr$sub433$p$5) ) ) - (set_local $$cmp442 + (local.set $$cmp442 (i32.lt_s - (get_local $$w$1) - (get_local $$add441) + (local.get $$w$1) + (local.get $$add441) ) ) - (set_local $$w$2 + (local.set $$w$2 (if (result i32) - (get_local $$cmp442) - (get_local $$add441) - (get_local $$w$1) + (local.get $$cmp442) + (local.get $$add441) + (local.get $$w$1) ) ) (call $_pad - (get_local $$f) + (local.get $$f) (i32.const 32) - (get_local $$w$2) - (get_local $$add441) - (get_local $$fl$6) + (local.get $$w$2) + (local.get $$add441) + (local.get $$fl$6) ) - (set_local $$265 + (local.set $$265 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and$i$244 + (local.set $$and$i$244 (i32.and - (get_local $$265) + (local.get $$265) (i32.const 32) ) ) - (set_local $$tobool$i$245 + (local.set $$tobool$i$245 (i32.eq - (get_local $$and$i$244) + (local.get $$and$i$244) (i32.const 0) ) ) (if - (get_local $$tobool$i$245) + (local.get $$tobool$i$245) (drop (call $___fwritex - (get_local $$prefix$2) - (get_local $$pl$2) - (get_local $$f) + (local.get $$prefix$2) + (local.get $$pl$2) + (local.get $$f) ) ) ) - (set_local $$xor449 + (local.set $$xor449 (i32.xor - (get_local $$fl$6) + (local.get $$fl$6) (i32.const 65536) ) ) (call $_pad - (get_local $$f) + (local.get $$f) (i32.const 48) - (get_local $$w$2) - (get_local $$add441) - (get_local $$xor449) + (local.get $$w$2) + (local.get $$add441) + (local.get $$xor449) ) (call $_pad - (get_local $$f) + (local.get $$f) (i32.const 48) - (get_local $$sub$ptr$sub433$p$5) - (get_local $$sub$ptr$sub433) + (local.get $$sub$ptr$sub433$p$5) + (local.get $$sub$ptr$sub433) (i32.const 0) ) - (set_local $$266 + (local.set $$266 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and$i$216 + (local.set $$and$i$216 (i32.and - (get_local $$266) + (local.get $$266) (i32.const 32) ) ) - (set_local $$tobool$i$217 + (local.set $$tobool$i$217 (i32.eq - (get_local $$and$i$216) + (local.get $$and$i$216) (i32.const 0) ) ) (if - (get_local $$tobool$i$217) + (local.get $$tobool$i$217) (drop (call $___fwritex - (get_local $$a$2) - (get_local $$sub$ptr$sub433) - (get_local $$f) + (local.get $$a$2) + (local.get $$sub$ptr$sub433) + (local.get $$f) ) ) ) - (set_local $$xor457 + (local.set $$xor457 (i32.xor - (get_local $$fl$6) + (local.get $$fl$6) (i32.const 8192) ) ) (call $_pad - (get_local $$f) + (local.get $$f) (i32.const 32) - (get_local $$w$2) - (get_local $$add441) - (get_local $$xor457) + (local.get $$w$2) + (local.get $$add441) + (local.get $$xor457) ) - (set_local $$cnt$0 - (get_local $$cnt$1) + (local.set $$cnt$0 + (local.get $$cnt$1) ) - (set_local $$incdec$ptr169275 - (get_local $$incdec$ptr169$lcssa) + (local.set $$incdec$ptr169275 + (local.get $$incdec$ptr169$lcssa) ) - (set_local $$l$0 - (get_local $$w$2) + (local.set $$l$0 + (local.get $$w$2) ) - (set_local $$l10n$0 - (get_local $$l10n$3) + (local.set $$l10n$0 + (local.get $$l10n$3) ) (br $label$continue$L1) ) @@ -14332,98 +14332,98 @@ (block $label$break$L343 (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 242) ) (block - (set_local $$tobool459 + (local.set $$tobool459 (i32.eq - (get_local $$f) + (local.get $$f) (i32.const 0) ) ) (if - (get_local $$tobool459) + (local.get $$tobool459) (block - (set_local $$tobool462 + (local.set $$tobool462 (i32.eq - (get_local $$l10n$0$lcssa) + (local.get $$l10n$0$lcssa) (i32.const 0) ) ) (if - (get_local $$tobool462) - (set_local $$retval$0 + (local.get $$tobool462) + (local.set $$retval$0 (i32.const 0) ) (block - (set_local $$i$2299 + (local.set $$i$2299 (i32.const 1) ) (loop $while-in130 (block $while-out129 - (set_local $$arrayidx469 + (local.set $$arrayidx469 (i32.add - (get_local $$nl_type) + (local.get $$nl_type) (i32.shl - (get_local $$i$2299) + (local.get $$i$2299) (i32.const 2) ) ) ) - (set_local $$267 + (local.set $$267 (i32.load - (get_local $$arrayidx469) + (local.get $$arrayidx469) ) ) - (set_local $$tobool470 + (local.set $$tobool470 (i32.eq - (get_local $$267) + (local.get $$267) (i32.const 0) ) ) (if - (get_local $$tobool470) + (local.get $$tobool470) (block - (set_local $$i$2299$lcssa - (get_local $$i$2299) + (local.set $$i$2299$lcssa + (local.get $$i$2299) ) (br $while-out129) ) ) - (set_local $$add$ptr473 + (local.set $$add$ptr473 (i32.add - (get_local $$nl_arg) + (local.get $$nl_arg) (i32.shl - (get_local $$i$2299) + (local.get $$i$2299) (i32.const 3) ) ) ) (call $_pop_arg_336 - (get_local $$add$ptr473) - (get_local $$267) - (get_local $$ap) + (local.get $$add$ptr473) + (local.get $$267) + (local.get $$ap) ) - (set_local $$inc + (local.set $$inc (i32.add - (get_local $$i$2299) + (local.get $$i$2299) (i32.const 1) ) ) - (set_local $$cmp466 + (local.set $$cmp466 (i32.lt_s - (get_local $$inc) + (local.get $$inc) (i32.const 10) ) ) (if - (get_local $$cmp466) - (set_local $$i$2299 - (get_local $$inc) + (local.get $$cmp466) + (local.set $$i$2299 + (local.get $$inc) ) (block - (set_local $$retval$0 + (local.set $$retval$0 (i32.const 1) ) (br $label$break$L343) @@ -14432,70 +14432,70 @@ (br $while-in130) ) ) - (set_local $$cmp478$295 + (local.set $$cmp478$295 (i32.lt_s - (get_local $$i$2299$lcssa) + (local.get $$i$2299$lcssa) (i32.const 10) ) ) (if - (get_local $$cmp478$295) + (local.get $$cmp478$295) (block - (set_local $$i$3296 - (get_local $$i$2299$lcssa) + (local.set $$i$3296 + (local.get $$i$2299$lcssa) ) (loop $while-in132 (block $while-out131 - (set_local $$arrayidx481 + (local.set $$arrayidx481 (i32.add - (get_local $$nl_type) + (local.get $$nl_type) (i32.shl - (get_local $$i$3296) + (local.get $$i$3296) (i32.const 2) ) ) ) - (set_local $$268 + (local.set $$268 (i32.load - (get_local $$arrayidx481) + (local.get $$arrayidx481) ) ) - (set_local $$lnot483 + (local.set $$lnot483 (i32.eq - (get_local $$268) + (local.get $$268) (i32.const 0) ) ) - (set_local $$inc488 + (local.set $$inc488 (i32.add - (get_local $$i$3296) + (local.get $$i$3296) (i32.const 1) ) ) (if (i32.eqz - (get_local $$lnot483) + (local.get $$lnot483) ) (block - (set_local $$retval$0 + (local.set $$retval$0 (i32.const -1) ) (br $label$break$L343) ) ) - (set_local $$cmp478 + (local.set $$cmp478 (i32.lt_s - (get_local $$inc488) + (local.get $$inc488) (i32.const 10) ) ) (if - (get_local $$cmp478) - (set_local $$i$3296 - (get_local $$inc488) + (local.get $$cmp478) + (local.set $$i$3296 + (local.get $$inc488) ) (block - (set_local $$retval$0 + (local.set $$retval$0 (i32.const 1) ) (br $while-out131) @@ -14505,25 +14505,25 @@ ) ) ) - (set_local $$retval$0 + (local.set $$retval$0 (i32.const 1) ) ) ) ) ) - (set_local $$retval$0 - (get_local $$cnt$1$lcssa) + (local.set $$retval$0 + (local.get $$cnt$1$lcssa) ) ) ) ) ) - (set_global $STACKTOP - (get_local $sp) + (global.set $STACKTOP + (local.get $sp) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) (func $_pop_arg_336 (; 55 ;) (param $$arg i32) (param $$type i32) (param $$ap i32) @@ -14715,19 +14715,19 @@ (local $$expanded95 i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_local $$cmp + (local.set $$cmp (i32.gt_u - (get_local $$type) + (local.get $$type) (i32.const 20) ) ) (block $label$break$L1 (if (i32.eqz - (get_local $$cmp) + (local.get $$cmp) ) (block $do-once (block $switch @@ -14744,307 +14744,307 @@ (block $switch-case (br_table $switch-case $switch-case1 $switch-case2 $switch-case3 $switch-case4 $switch-case5 $switch-case6 $switch-case7 $switch-case8 $switch-case9 $switch-default (i32.sub - (get_local $$type) + (local.get $$type) (i32.const 9) ) ) ) (block - (set_local $$arglist_current + (local.set $$arglist_current (i32.load - (get_local $$ap) + (local.get $$ap) ) ) - (set_local $$0 - (get_local $$arglist_current) + (local.set $$0 + (local.get $$arglist_current) ) - (set_local $$1 + (local.set $$1 (i32.add (i32.const 0) (i32.const 4) ) ) - (set_local $$expanded28 - (get_local $$1) + (local.set $$expanded28 + (local.get $$1) ) - (set_local $$expanded + (local.set $$expanded (i32.sub - (get_local $$expanded28) + (local.get $$expanded28) (i32.const 1) ) ) - (set_local $$2 + (local.set $$2 (i32.add - (get_local $$0) - (get_local $$expanded) + (local.get $$0) + (local.get $$expanded) ) ) - (set_local $$3 + (local.set $$3 (i32.add (i32.const 0) (i32.const 4) ) ) - (set_local $$expanded32 - (get_local $$3) + (local.set $$expanded32 + (local.get $$3) ) - (set_local $$expanded31 + (local.set $$expanded31 (i32.sub - (get_local $$expanded32) + (local.get $$expanded32) (i32.const 1) ) ) - (set_local $$expanded30 + (local.set $$expanded30 (i32.xor - (get_local $$expanded31) + (local.get $$expanded31) (i32.const -1) ) ) - (set_local $$4 + (local.set $$4 (i32.and - (get_local $$2) - (get_local $$expanded30) + (local.get $$2) + (local.get $$expanded30) ) ) - (set_local $$5 - (get_local $$4) + (local.set $$5 + (local.get $$4) ) - (set_local $$6 + (local.set $$6 (i32.load - (get_local $$5) + (local.get $$5) ) ) - (set_local $$arglist_next + (local.set $$arglist_next (i32.add - (get_local $$5) + (local.get $$5) (i32.const 4) ) ) (i32.store - (get_local $$ap) - (get_local $$arglist_next) + (local.get $$ap) + (local.get $$arglist_next) ) (i32.store - (get_local $$arg) - (get_local $$6) + (local.get $$arg) + (local.get $$6) ) (br $label$break$L1) (br $switch) ) ) (block - (set_local $$arglist_current2 + (local.set $$arglist_current2 (i32.load - (get_local $$ap) + (local.get $$ap) ) ) - (set_local $$7 - (get_local $$arglist_current2) + (local.set $$7 + (local.get $$arglist_current2) ) - (set_local $$8 + (local.set $$8 (i32.add (i32.const 0) (i32.const 4) ) ) - (set_local $$expanded35 - (get_local $$8) + (local.set $$expanded35 + (local.get $$8) ) - (set_local $$expanded34 + (local.set $$expanded34 (i32.sub - (get_local $$expanded35) + (local.get $$expanded35) (i32.const 1) ) ) - (set_local $$9 + (local.set $$9 (i32.add - (get_local $$7) - (get_local $$expanded34) + (local.get $$7) + (local.get $$expanded34) ) ) - (set_local $$10 + (local.set $$10 (i32.add (i32.const 0) (i32.const 4) ) ) - (set_local $$expanded39 - (get_local $$10) + (local.set $$expanded39 + (local.get $$10) ) - (set_local $$expanded38 + (local.set $$expanded38 (i32.sub - (get_local $$expanded39) + (local.get $$expanded39) (i32.const 1) ) ) - (set_local $$expanded37 + (local.set $$expanded37 (i32.xor - (get_local $$expanded38) + (local.get $$expanded38) (i32.const -1) ) ) - (set_local $$11 + (local.set $$11 (i32.and - (get_local $$9) - (get_local $$expanded37) + (local.get $$9) + (local.get $$expanded37) ) ) - (set_local $$12 - (get_local $$11) + (local.set $$12 + (local.get $$11) ) - (set_local $$13 + (local.set $$13 (i32.load - (get_local $$12) + (local.get $$12) ) ) - (set_local $$arglist_next3 + (local.set $$arglist_next3 (i32.add - (get_local $$12) + (local.get $$12) (i32.const 4) ) ) (i32.store - (get_local $$ap) - (get_local $$arglist_next3) + (local.get $$ap) + (local.get $$arglist_next3) ) - (set_local $$14 + (local.set $$14 (i32.lt_s - (get_local $$13) + (local.get $$13) (i32.const 0) ) ) - (set_local $$15 + (local.set $$15 (i32.shr_s (i32.shl - (get_local $$14) + (local.get $$14) (i32.const 31) ) (i32.const 31) ) ) - (set_local $$16 - (get_local $$arg) + (local.set $$16 + (local.get $$arg) ) - (set_local $$17 - (get_local $$16) + (local.set $$17 + (local.get $$16) ) (i32.store - (get_local $$17) - (get_local $$13) + (local.get $$17) + (local.get $$13) ) - (set_local $$18 + (local.set $$18 (i32.add - (get_local $$16) + (local.get $$16) (i32.const 4) ) ) - (set_local $$19 - (get_local $$18) + (local.set $$19 + (local.get $$18) ) (i32.store - (get_local $$19) - (get_local $$15) + (local.get $$19) + (local.get $$15) ) (br $label$break$L1) (br $switch) ) ) (block - (set_local $$arglist_current5 + (local.set $$arglist_current5 (i32.load - (get_local $$ap) + (local.get $$ap) ) ) - (set_local $$20 - (get_local $$arglist_current5) + (local.set $$20 + (local.get $$arglist_current5) ) - (set_local $$21 + (local.set $$21 (i32.add (i32.const 0) (i32.const 4) ) ) - (set_local $$expanded42 - (get_local $$21) + (local.set $$expanded42 + (local.get $$21) ) - (set_local $$expanded41 + (local.set $$expanded41 (i32.sub - (get_local $$expanded42) + (local.get $$expanded42) (i32.const 1) ) ) - (set_local $$22 + (local.set $$22 (i32.add - (get_local $$20) - (get_local $$expanded41) + (local.get $$20) + (local.get $$expanded41) ) ) - (set_local $$23 + (local.set $$23 (i32.add (i32.const 0) (i32.const 4) ) ) - (set_local $$expanded46 - (get_local $$23) + (local.set $$expanded46 + (local.get $$23) ) - (set_local $$expanded45 + (local.set $$expanded45 (i32.sub - (get_local $$expanded46) + (local.get $$expanded46) (i32.const 1) ) ) - (set_local $$expanded44 + (local.set $$expanded44 (i32.xor - (get_local $$expanded45) + (local.get $$expanded45) (i32.const -1) ) ) - (set_local $$24 + (local.set $$24 (i32.and - (get_local $$22) - (get_local $$expanded44) + (local.get $$22) + (local.get $$expanded44) ) ) - (set_local $$25 - (get_local $$24) + (local.set $$25 + (local.get $$24) ) - (set_local $$26 + (local.set $$26 (i32.load - (get_local $$25) + (local.get $$25) ) ) - (set_local $$arglist_next6 + (local.set $$arglist_next6 (i32.add - (get_local $$25) + (local.get $$25) (i32.const 4) ) ) (i32.store - (get_local $$ap) - (get_local $$arglist_next6) + (local.get $$ap) + (local.get $$arglist_next6) ) - (set_local $$27 - (get_local $$arg) + (local.set $$27 + (local.get $$arg) ) - (set_local $$28 - (get_local $$27) + (local.set $$28 + (local.get $$27) ) (i32.store - (get_local $$28) - (get_local $$26) + (local.get $$28) + (local.get $$26) ) - (set_local $$29 + (local.set $$29 (i32.add - (get_local $$27) + (local.get $$27) (i32.const 4) ) ) - (set_local $$30 - (get_local $$29) + (local.set $$30 + (local.get $$29) ) (i32.store - (get_local $$30) + (local.get $$30) (i32.const 0) ) (br $label$break$L1) @@ -15052,361 +15052,361 @@ ) ) (block - (set_local $$arglist_current8 + (local.set $$arglist_current8 (i32.load - (get_local $$ap) + (local.get $$ap) ) ) - (set_local $$31 - (get_local $$arglist_current8) + (local.set $$31 + (local.get $$arglist_current8) ) - (set_local $$32 + (local.set $$32 (i32.add (i32.const 0) (i32.const 8) ) ) - (set_local $$expanded49 - (get_local $$32) + (local.set $$expanded49 + (local.get $$32) ) - (set_local $$expanded48 + (local.set $$expanded48 (i32.sub - (get_local $$expanded49) + (local.get $$expanded49) (i32.const 1) ) ) - (set_local $$33 + (local.set $$33 (i32.add - (get_local $$31) - (get_local $$expanded48) + (local.get $$31) + (local.get $$expanded48) ) ) - (set_local $$34 + (local.set $$34 (i32.add (i32.const 0) (i32.const 8) ) ) - (set_local $$expanded53 - (get_local $$34) + (local.set $$expanded53 + (local.get $$34) ) - (set_local $$expanded52 + (local.set $$expanded52 (i32.sub - (get_local $$expanded53) + (local.get $$expanded53) (i32.const 1) ) ) - (set_local $$expanded51 + (local.set $$expanded51 (i32.xor - (get_local $$expanded52) + (local.get $$expanded52) (i32.const -1) ) ) - (set_local $$35 + (local.set $$35 (i32.and - (get_local $$33) - (get_local $$expanded51) + (local.get $$33) + (local.get $$expanded51) ) ) - (set_local $$36 - (get_local $$35) + (local.set $$36 + (local.get $$35) ) - (set_local $$37 - (get_local $$36) + (local.set $$37 + (local.get $$36) ) - (set_local $$38 - (get_local $$37) + (local.set $$38 + (local.get $$37) ) - (set_local $$39 + (local.set $$39 (i32.load - (get_local $$38) + (local.get $$38) ) ) - (set_local $$40 + (local.set $$40 (i32.add - (get_local $$37) + (local.get $$37) (i32.const 4) ) ) - (set_local $$41 - (get_local $$40) + (local.set $$41 + (local.get $$40) ) - (set_local $$42 + (local.set $$42 (i32.load - (get_local $$41) + (local.get $$41) ) ) - (set_local $$arglist_next9 + (local.set $$arglist_next9 (i32.add - (get_local $$36) + (local.get $$36) (i32.const 8) ) ) (i32.store - (get_local $$ap) - (get_local $$arglist_next9) + (local.get $$ap) + (local.get $$arglist_next9) ) - (set_local $$43 - (get_local $$arg) + (local.set $$43 + (local.get $$arg) ) - (set_local $$44 - (get_local $$43) + (local.set $$44 + (local.get $$43) ) (i32.store - (get_local $$44) - (get_local $$39) + (local.get $$44) + (local.get $$39) ) - (set_local $$45 + (local.set $$45 (i32.add - (get_local $$43) + (local.get $$43) (i32.const 4) ) ) - (set_local $$46 - (get_local $$45) + (local.set $$46 + (local.get $$45) ) (i32.store - (get_local $$46) - (get_local $$42) + (local.get $$46) + (local.get $$42) ) (br $label$break$L1) (br $switch) ) ) (block - (set_local $$arglist_current11 + (local.set $$arglist_current11 (i32.load - (get_local $$ap) + (local.get $$ap) ) ) - (set_local $$47 - (get_local $$arglist_current11) + (local.set $$47 + (local.get $$arglist_current11) ) - (set_local $$48 + (local.set $$48 (i32.add (i32.const 0) (i32.const 4) ) ) - (set_local $$expanded56 - (get_local $$48) + (local.set $$expanded56 + (local.get $$48) ) - (set_local $$expanded55 + (local.set $$expanded55 (i32.sub - (get_local $$expanded56) + (local.get $$expanded56) (i32.const 1) ) ) - (set_local $$49 + (local.set $$49 (i32.add - (get_local $$47) - (get_local $$expanded55) + (local.get $$47) + (local.get $$expanded55) ) ) - (set_local $$50 + (local.set $$50 (i32.add (i32.const 0) (i32.const 4) ) ) - (set_local $$expanded60 - (get_local $$50) + (local.set $$expanded60 + (local.get $$50) ) - (set_local $$expanded59 + (local.set $$expanded59 (i32.sub - (get_local $$expanded60) + (local.get $$expanded60) (i32.const 1) ) ) - (set_local $$expanded58 + (local.set $$expanded58 (i32.xor - (get_local $$expanded59) + (local.get $$expanded59) (i32.const -1) ) ) - (set_local $$51 + (local.set $$51 (i32.and - (get_local $$49) - (get_local $$expanded58) + (local.get $$49) + (local.get $$expanded58) ) ) - (set_local $$52 - (get_local $$51) + (local.set $$52 + (local.get $$51) ) - (set_local $$53 + (local.set $$53 (i32.load - (get_local $$52) + (local.get $$52) ) ) - (set_local $$arglist_next12 + (local.set $$arglist_next12 (i32.add - (get_local $$52) + (local.get $$52) (i32.const 4) ) ) (i32.store - (get_local $$ap) - (get_local $$arglist_next12) + (local.get $$ap) + (local.get $$arglist_next12) ) - (set_local $$conv12 + (local.set $$conv12 (i32.and - (get_local $$53) + (local.get $$53) (i32.const 65535) ) ) - (set_local $$54 + (local.set $$54 (i32.shr_s (i32.shl - (get_local $$conv12) + (local.get $$conv12) (i32.const 16) ) (i32.const 16) ) ) - (set_local $$55 + (local.set $$55 (i32.lt_s - (get_local $$54) + (local.get $$54) (i32.const 0) ) ) - (set_local $$56 + (local.set $$56 (i32.shr_s (i32.shl - (get_local $$55) + (local.get $$55) (i32.const 31) ) (i32.const 31) ) ) - (set_local $$57 - (get_local $$arg) + (local.set $$57 + (local.get $$arg) ) - (set_local $$58 - (get_local $$57) + (local.set $$58 + (local.get $$57) ) (i32.store - (get_local $$58) - (get_local $$54) + (local.get $$58) + (local.get $$54) ) - (set_local $$59 + (local.set $$59 (i32.add - (get_local $$57) + (local.get $$57) (i32.const 4) ) ) - (set_local $$60 - (get_local $$59) + (local.set $$60 + (local.get $$59) ) (i32.store - (get_local $$60) - (get_local $$56) + (local.get $$60) + (local.get $$56) ) (br $label$break$L1) (br $switch) ) ) (block - (set_local $$arglist_current14 + (local.set $$arglist_current14 (i32.load - (get_local $$ap) + (local.get $$ap) ) ) - (set_local $$61 - (get_local $$arglist_current14) + (local.set $$61 + (local.get $$arglist_current14) ) - (set_local $$62 + (local.set $$62 (i32.add (i32.const 0) (i32.const 4) ) ) - (set_local $$expanded63 - (get_local $$62) + (local.set $$expanded63 + (local.get $$62) ) - (set_local $$expanded62 + (local.set $$expanded62 (i32.sub - (get_local $$expanded63) + (local.get $$expanded63) (i32.const 1) ) ) - (set_local $$63 + (local.set $$63 (i32.add - (get_local $$61) - (get_local $$expanded62) + (local.get $$61) + (local.get $$expanded62) ) ) - (set_local $$64 + (local.set $$64 (i32.add (i32.const 0) (i32.const 4) ) ) - (set_local $$expanded67 - (get_local $$64) + (local.set $$expanded67 + (local.get $$64) ) - (set_local $$expanded66 + (local.set $$expanded66 (i32.sub - (get_local $$expanded67) + (local.get $$expanded67) (i32.const 1) ) ) - (set_local $$expanded65 + (local.set $$expanded65 (i32.xor - (get_local $$expanded66) + (local.get $$expanded66) (i32.const -1) ) ) - (set_local $$65 + (local.set $$65 (i32.and - (get_local $$63) - (get_local $$expanded65) + (local.get $$63) + (local.get $$expanded65) ) ) - (set_local $$66 - (get_local $$65) + (local.set $$66 + (local.get $$65) ) - (set_local $$67 + (local.set $$67 (i32.load - (get_local $$66) + (local.get $$66) ) ) - (set_local $$arglist_next15 + (local.set $$arglist_next15 (i32.add - (get_local $$66) + (local.get $$66) (i32.const 4) ) ) (i32.store - (get_local $$ap) - (get_local $$arglist_next15) + (local.get $$ap) + (local.get $$arglist_next15) ) - (set_local $$conv17$mask + (local.set $$conv17$mask (i32.and - (get_local $$67) + (local.get $$67) (i32.const 65535) ) ) - (set_local $$68 - (get_local $$arg) + (local.set $$68 + (local.get $$arg) ) - (set_local $$69 - (get_local $$68) + (local.set $$69 + (local.get $$68) ) (i32.store - (get_local $$69) - (get_local $$conv17$mask) + (local.get $$69) + (local.get $$conv17$mask) ) - (set_local $$70 + (local.set $$70 (i32.add - (get_local $$68) + (local.get $$68) (i32.const 4) ) ) - (set_local $$71 - (get_local $$70) + (local.set $$71 + (local.get $$70) ) (i32.store - (get_local $$71) + (local.get $$71) (i32.const 0) ) (br $label$break$L1) @@ -15414,239 +15414,239 @@ ) ) (block - (set_local $$arglist_current17 + (local.set $$arglist_current17 (i32.load - (get_local $$ap) + (local.get $$ap) ) ) - (set_local $$72 - (get_local $$arglist_current17) + (local.set $$72 + (local.get $$arglist_current17) ) - (set_local $$73 + (local.set $$73 (i32.add (i32.const 0) (i32.const 4) ) ) - (set_local $$expanded70 - (get_local $$73) + (local.set $$expanded70 + (local.get $$73) ) - (set_local $$expanded69 + (local.set $$expanded69 (i32.sub - (get_local $$expanded70) + (local.get $$expanded70) (i32.const 1) ) ) - (set_local $$74 + (local.set $$74 (i32.add - (get_local $$72) - (get_local $$expanded69) + (local.get $$72) + (local.get $$expanded69) ) ) - (set_local $$75 + (local.set $$75 (i32.add (i32.const 0) (i32.const 4) ) ) - (set_local $$expanded74 - (get_local $$75) + (local.set $$expanded74 + (local.get $$75) ) - (set_local $$expanded73 + (local.set $$expanded73 (i32.sub - (get_local $$expanded74) + (local.get $$expanded74) (i32.const 1) ) ) - (set_local $$expanded72 + (local.set $$expanded72 (i32.xor - (get_local $$expanded73) + (local.get $$expanded73) (i32.const -1) ) ) - (set_local $$76 + (local.set $$76 (i32.and - (get_local $$74) - (get_local $$expanded72) + (local.get $$74) + (local.get $$expanded72) ) ) - (set_local $$77 - (get_local $$76) + (local.set $$77 + (local.get $$76) ) - (set_local $$78 + (local.set $$78 (i32.load - (get_local $$77) + (local.get $$77) ) ) - (set_local $$arglist_next18 + (local.set $$arglist_next18 (i32.add - (get_local $$77) + (local.get $$77) (i32.const 4) ) ) (i32.store - (get_local $$ap) - (get_local $$arglist_next18) + (local.get $$ap) + (local.get $$arglist_next18) ) - (set_local $$conv22 + (local.set $$conv22 (i32.and - (get_local $$78) + (local.get $$78) (i32.const 255) ) ) - (set_local $$79 + (local.set $$79 (i32.shr_s (i32.shl - (get_local $$conv22) + (local.get $$conv22) (i32.const 24) ) (i32.const 24) ) ) - (set_local $$80 + (local.set $$80 (i32.lt_s - (get_local $$79) + (local.get $$79) (i32.const 0) ) ) - (set_local $$81 + (local.set $$81 (i32.shr_s (i32.shl - (get_local $$80) + (local.get $$80) (i32.const 31) ) (i32.const 31) ) ) - (set_local $$82 - (get_local $$arg) + (local.set $$82 + (local.get $$arg) ) - (set_local $$83 - (get_local $$82) + (local.set $$83 + (local.get $$82) ) (i32.store - (get_local $$83) - (get_local $$79) + (local.get $$83) + (local.get $$79) ) - (set_local $$84 + (local.set $$84 (i32.add - (get_local $$82) + (local.get $$82) (i32.const 4) ) ) - (set_local $$85 - (get_local $$84) + (local.set $$85 + (local.get $$84) ) (i32.store - (get_local $$85) - (get_local $$81) + (local.get $$85) + (local.get $$81) ) (br $label$break$L1) (br $switch) ) ) (block - (set_local $$arglist_current20 + (local.set $$arglist_current20 (i32.load - (get_local $$ap) + (local.get $$ap) ) ) - (set_local $$86 - (get_local $$arglist_current20) + (local.set $$86 + (local.get $$arglist_current20) ) - (set_local $$87 + (local.set $$87 (i32.add (i32.const 0) (i32.const 4) ) ) - (set_local $$expanded77 - (get_local $$87) + (local.set $$expanded77 + (local.get $$87) ) - (set_local $$expanded76 + (local.set $$expanded76 (i32.sub - (get_local $$expanded77) + (local.get $$expanded77) (i32.const 1) ) ) - (set_local $$88 + (local.set $$88 (i32.add - (get_local $$86) - (get_local $$expanded76) + (local.get $$86) + (local.get $$expanded76) ) ) - (set_local $$89 + (local.set $$89 (i32.add (i32.const 0) (i32.const 4) ) ) - (set_local $$expanded81 - (get_local $$89) + (local.set $$expanded81 + (local.get $$89) ) - (set_local $$expanded80 + (local.set $$expanded80 (i32.sub - (get_local $$expanded81) + (local.get $$expanded81) (i32.const 1) ) ) - (set_local $$expanded79 + (local.set $$expanded79 (i32.xor - (get_local $$expanded80) + (local.get $$expanded80) (i32.const -1) ) ) - (set_local $$90 + (local.set $$90 (i32.and - (get_local $$88) - (get_local $$expanded79) + (local.get $$88) + (local.get $$expanded79) ) ) - (set_local $$91 - (get_local $$90) + (local.set $$91 + (local.get $$90) ) - (set_local $$92 + (local.set $$92 (i32.load - (get_local $$91) + (local.get $$91) ) ) - (set_local $$arglist_next21 + (local.set $$arglist_next21 (i32.add - (get_local $$91) + (local.get $$91) (i32.const 4) ) ) (i32.store - (get_local $$ap) - (get_local $$arglist_next21) + (local.get $$ap) + (local.get $$arglist_next21) ) - (set_local $$conv27$mask + (local.set $$conv27$mask (i32.and - (get_local $$92) + (local.get $$92) (i32.const 255) ) ) - (set_local $$93 - (get_local $$arg) + (local.set $$93 + (local.get $$arg) ) - (set_local $$94 - (get_local $$93) + (local.set $$94 + (local.get $$93) ) (i32.store - (get_local $$94) - (get_local $$conv27$mask) + (local.get $$94) + (local.get $$conv27$mask) ) - (set_local $$95 + (local.set $$95 (i32.add - (get_local $$93) + (local.get $$93) (i32.const 4) ) ) - (set_local $$96 - (get_local $$95) + (local.set $$96 + (local.get $$95) ) (i32.store - (get_local $$96) + (local.get $$96) (i32.const 0) ) (br $label$break$L1) @@ -15654,166 +15654,166 @@ ) ) (block - (set_local $$arglist_current23 + (local.set $$arglist_current23 (i32.load - (get_local $$ap) + (local.get $$ap) ) ) - (set_local $$97 - (get_local $$arglist_current23) + (local.set $$97 + (local.get $$arglist_current23) ) - (set_local $$98 + (local.set $$98 (i32.add (i32.const 0) (i32.const 8) ) ) - (set_local $$expanded84 - (get_local $$98) + (local.set $$expanded84 + (local.get $$98) ) - (set_local $$expanded83 + (local.set $$expanded83 (i32.sub - (get_local $$expanded84) + (local.get $$expanded84) (i32.const 1) ) ) - (set_local $$99 + (local.set $$99 (i32.add - (get_local $$97) - (get_local $$expanded83) + (local.get $$97) + (local.get $$expanded83) ) ) - (set_local $$100 + (local.set $$100 (i32.add (i32.const 0) (i32.const 8) ) ) - (set_local $$expanded88 - (get_local $$100) + (local.set $$expanded88 + (local.get $$100) ) - (set_local $$expanded87 + (local.set $$expanded87 (i32.sub - (get_local $$expanded88) + (local.get $$expanded88) (i32.const 1) ) ) - (set_local $$expanded86 + (local.set $$expanded86 (i32.xor - (get_local $$expanded87) + (local.get $$expanded87) (i32.const -1) ) ) - (set_local $$101 + (local.set $$101 (i32.and - (get_local $$99) - (get_local $$expanded86) + (local.get $$99) + (local.get $$expanded86) ) ) - (set_local $$102 - (get_local $$101) + (local.set $$102 + (local.get $$101) ) - (set_local $$103 + (local.set $$103 (f64.load - (get_local $$102) + (local.get $$102) ) ) - (set_local $$arglist_next24 + (local.set $$arglist_next24 (i32.add - (get_local $$102) + (local.get $$102) (i32.const 8) ) ) (i32.store - (get_local $$ap) - (get_local $$arglist_next24) + (local.get $$ap) + (local.get $$arglist_next24) ) (f64.store - (get_local $$arg) - (get_local $$103) + (local.get $$arg) + (local.get $$103) ) (br $label$break$L1) (br $switch) ) ) (block - (set_local $$arglist_current26 + (local.set $$arglist_current26 (i32.load - (get_local $$ap) + (local.get $$ap) ) ) - (set_local $$104 - (get_local $$arglist_current26) + (local.set $$104 + (local.get $$arglist_current26) ) - (set_local $$105 + (local.set $$105 (i32.add (i32.const 0) (i32.const 8) ) ) - (set_local $$expanded91 - (get_local $$105) + (local.set $$expanded91 + (local.get $$105) ) - (set_local $$expanded90 + (local.set $$expanded90 (i32.sub - (get_local $$expanded91) + (local.get $$expanded91) (i32.const 1) ) ) - (set_local $$106 + (local.set $$106 (i32.add - (get_local $$104) - (get_local $$expanded90) + (local.get $$104) + (local.get $$expanded90) ) ) - (set_local $$107 + (local.set $$107 (i32.add (i32.const 0) (i32.const 8) ) ) - (set_local $$expanded95 - (get_local $$107) + (local.set $$expanded95 + (local.get $$107) ) - (set_local $$expanded94 + (local.set $$expanded94 (i32.sub - (get_local $$expanded95) + (local.get $$expanded95) (i32.const 1) ) ) - (set_local $$expanded93 + (local.set $$expanded93 (i32.xor - (get_local $$expanded94) + (local.get $$expanded94) (i32.const -1) ) ) - (set_local $$108 + (local.set $$108 (i32.and - (get_local $$106) - (get_local $$expanded93) + (local.get $$106) + (local.get $$expanded93) ) ) - (set_local $$109 - (get_local $$108) + (local.set $$109 + (local.get $$108) ) - (set_local $$110 + (local.set $$110 (f64.load - (get_local $$109) + (local.get $$109) ) ) - (set_local $$arglist_next27 + (local.set $$arglist_next27 (i32.add - (get_local $$109) + (local.get $$109) (i32.const 8) ) ) (i32.store - (get_local $$ap) - (get_local $$arglist_next27) + (local.get $$ap) + (local.get $$arglist_next27) ) (f64.store - (get_local $$arg) - (get_local $$110) + (local.get $$arg) + (local.get $$110) ) (br $label$break$L1) (br $switch) @@ -15864,149 +15864,149 @@ (local $$y$010 i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_local $$2 + (local.set $$2 (i32.gt_u - (get_local $$1) + (local.get $$1) (i32.const 0) ) ) - (set_local $$3 + (local.set $$3 (i32.gt_u - (get_local $$0) + (local.get $$0) (i32.const -1) ) ) - (set_local $$4 + (local.set $$4 (i32.eq - (get_local $$1) + (local.get $$1) (i32.const 0) ) ) - (set_local $$5 + (local.set $$5 (i32.and - (get_local $$4) - (get_local $$3) + (local.get $$4) + (local.get $$3) ) ) - (set_local $$6 + (local.set $$6 (i32.or - (get_local $$2) - (get_local $$5) + (local.get $$2) + (local.get $$5) ) ) (if - (get_local $$6) + (local.get $$6) (block - (set_local $$7 - (get_local $$0) + (local.set $$7 + (local.get $$0) ) - (set_local $$8 - (get_local $$1) + (local.set $$8 + (local.get $$1) ) - (set_local $$s$addr$013 - (get_local $$s) + (local.set $$s$addr$013 + (local.get $$s) ) (loop $while-in (block $while-out - (set_local $$9 + (local.set $$9 (call $___uremdi3 - (get_local $$7) - (get_local $$8) + (local.get $$7) + (local.get $$8) (i32.const 10) (i32.const 0) ) ) - (set_local $$10 - (get_global $tempRet0) + (local.set $$10 + (global.get $tempRet0) ) - (set_local $$11 + (local.set $$11 (i32.or - (get_local $$9) + (local.get $$9) (i32.const 48) ) ) - (set_local $$12 + (local.set $$12 (i32.and - (get_local $$11) + (local.get $$11) (i32.const 255) ) ) - (set_local $$incdec$ptr + (local.set $$incdec$ptr (i32.add - (get_local $$s$addr$013) + (local.get $$s$addr$013) (i32.const -1) ) ) (i32.store8 - (get_local $$incdec$ptr) - (get_local $$12) + (local.get $$incdec$ptr) + (local.get $$12) ) - (set_local $$13 + (local.set $$13 (call $___udivdi3 - (get_local $$7) - (get_local $$8) + (local.get $$7) + (local.get $$8) (i32.const 10) (i32.const 0) ) ) - (set_local $$14 - (get_global $tempRet0) + (local.set $$14 + (global.get $tempRet0) ) - (set_local $$15 + (local.set $$15 (i32.gt_u - (get_local $$8) + (local.get $$8) (i32.const 9) ) ) - (set_local $$16 + (local.set $$16 (i32.gt_u - (get_local $$7) + (local.get $$7) (i32.const -1) ) ) - (set_local $$17 + (local.set $$17 (i32.eq - (get_local $$8) + (local.get $$8) (i32.const 9) ) ) - (set_local $$18 + (local.set $$18 (i32.and - (get_local $$17) - (get_local $$16) + (local.get $$17) + (local.get $$16) ) ) - (set_local $$19 + (local.set $$19 (i32.or - (get_local $$15) - (get_local $$18) + (local.get $$15) + (local.get $$18) ) ) (if - (get_local $$19) + (local.get $$19) (block - (set_local $$7 - (get_local $$13) + (local.set $$7 + (local.get $$13) ) - (set_local $$8 - (get_local $$14) + (local.set $$8 + (local.get $$14) ) - (set_local $$s$addr$013 - (get_local $$incdec$ptr) + (local.set $$s$addr$013 + (local.get $$incdec$ptr) ) ) (block - (set_local $$21 - (get_local $$13) + (local.set $$21 + (local.get $$13) ) - (set_local $$22 - (get_local $$14) + (local.set $$22 + (local.get $$14) ) - (set_local $$incdec$ptr$lcssa - (get_local $$incdec$ptr) + (local.set $$incdec$ptr$lcssa + (local.get $$incdec$ptr) ) (br $while-out) ) @@ -16014,102 +16014,102 @@ (br $while-in) ) ) - (set_local $$s$addr$0$lcssa - (get_local $$incdec$ptr$lcssa) + (local.set $$s$addr$0$lcssa + (local.get $$incdec$ptr$lcssa) ) - (set_local $$x$addr$0$lcssa$off0 - (get_local $$21) + (local.set $$x$addr$0$lcssa$off0 + (local.get $$21) ) ) (block - (set_local $$s$addr$0$lcssa - (get_local $$s) + (local.set $$s$addr$0$lcssa + (local.get $$s) ) - (set_local $$x$addr$0$lcssa$off0 - (get_local $$0) + (local.set $$x$addr$0$lcssa$off0 + (local.get $$0) ) ) ) - (set_local $$tobool$8 + (local.set $$tobool$8 (i32.eq - (get_local $$x$addr$0$lcssa$off0) + (local.get $$x$addr$0$lcssa$off0) (i32.const 0) ) ) (if - (get_local $$tobool$8) - (set_local $$s$addr$1$lcssa - (get_local $$s$addr$0$lcssa) + (local.get $$tobool$8) + (local.set $$s$addr$1$lcssa + (local.get $$s$addr$0$lcssa) ) (block - (set_local $$s$addr$19 - (get_local $$s$addr$0$lcssa) + (local.set $$s$addr$19 + (local.get $$s$addr$0$lcssa) ) - (set_local $$y$010 - (get_local $$x$addr$0$lcssa$off0) + (local.set $$y$010 + (local.get $$x$addr$0$lcssa$off0) ) (loop $while-in1 (block $while-out0 - (set_local $$rem4 + (local.set $$rem4 (i32.and (call $i32u-rem - (get_local $$y$010) + (local.get $$y$010) (i32.const 10) ) (i32.const -1) ) ) - (set_local $$add5 + (local.set $$add5 (i32.or - (get_local $$rem4) + (local.get $$rem4) (i32.const 48) ) ) - (set_local $$conv6 + (local.set $$conv6 (i32.and - (get_local $$add5) + (local.get $$add5) (i32.const 255) ) ) - (set_local $$incdec$ptr7 + (local.set $$incdec$ptr7 (i32.add - (get_local $$s$addr$19) + (local.get $$s$addr$19) (i32.const -1) ) ) (i32.store8 - (get_local $$incdec$ptr7) - (get_local $$conv6) + (local.get $$incdec$ptr7) + (local.get $$conv6) ) - (set_local $$div9 + (local.set $$div9 (i32.and (call $i32u-div - (get_local $$y$010) + (local.get $$y$010) (i32.const 10) ) (i32.const -1) ) ) - (set_local $$20 + (local.set $$20 (i32.lt_u - (get_local $$y$010) + (local.get $$y$010) (i32.const 10) ) ) (if - (get_local $$20) + (local.get $$20) (block - (set_local $$s$addr$1$lcssa - (get_local $$incdec$ptr7) + (local.set $$s$addr$1$lcssa + (local.get $$incdec$ptr7) ) (br $while-out0) ) (block - (set_local $$s$addr$19 - (get_local $$incdec$ptr7) + (local.set $$s$addr$19 + (local.get $$incdec$ptr7) ) - (set_local $$y$010 - (get_local $$div9) + (local.set $$y$010 + (local.get $$div9) ) ) ) @@ -16119,7 +16119,7 @@ ) ) (return - (get_local $$s$addr$1$lcssa) + (local.get $$s$addr$1$lcssa) ) ) (func $_pad (; 57 ;) (param $$f i32) (param $$c i32) (param $$w i32) (param $$l i32) (param $$fl i32) @@ -16149,180 +16149,180 @@ (local $$tobool$i18 i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_global $STACKTOP + (global.set $STACKTOP (i32.add - (get_global $STACKTOP) + (global.get $STACKTOP) (i32.const 256) ) ) (if (i32.ge_s - (get_global $STACKTOP) - (get_global $STACK_MAX) + (global.get $STACKTOP) + (global.get $STACK_MAX) ) (call $abort) ) - (set_local $$pad - (get_local $sp) + (local.set $$pad + (local.get $sp) ) - (set_local $$and + (local.set $$and (i32.and - (get_local $$fl) + (local.get $$fl) (i32.const 73728) ) ) - (set_local $$tobool + (local.set $$tobool (i32.eq - (get_local $$and) + (local.get $$and) (i32.const 0) ) ) - (set_local $$cmp + (local.set $$cmp (i32.gt_s - (get_local $$w) - (get_local $$l) + (local.get $$w) + (local.get $$l) ) ) - (set_local $$or$cond + (local.set $$or$cond (i32.and - (get_local $$cmp) - (get_local $$tobool) + (local.get $$cmp) + (local.get $$tobool) ) ) (block $do-once (if - (get_local $$or$cond) + (local.get $$or$cond) (block - (set_local $$sub + (local.set $$sub (i32.sub - (get_local $$w) - (get_local $$l) + (local.get $$w) + (local.get $$l) ) ) - (set_local $$cmp1 + (local.set $$cmp1 (i32.gt_u - (get_local $$sub) + (local.get $$sub) (i32.const 256) ) ) - (set_local $$cond + (local.set $$cond (if (result i32) - (get_local $$cmp1) + (local.get $$cmp1) (i32.const 256) - (get_local $$sub) + (local.get $$sub) ) ) (drop (call $_memset - (get_local $$pad) - (get_local $$c) - (get_local $$cond) + (local.get $$pad) + (local.get $$c) + (local.get $$cond) ) ) - (set_local $$cmp3$14 + (local.set $$cmp3$14 (i32.gt_u - (get_local $$sub) + (local.get $$sub) (i32.const 255) ) ) - (set_local $$0 + (local.set $$0 (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$and$i$15 + (local.set $$and$i$15 (i32.and - (get_local $$0) + (local.get $$0) (i32.const 32) ) ) - (set_local $$tobool$i$16 + (local.set $$tobool$i$16 (i32.eq - (get_local $$and$i$15) + (local.get $$and$i$15) (i32.const 0) ) ) (if - (get_local $$cmp3$14) + (local.get $$cmp3$14) (block - (set_local $$1 + (local.set $$1 (i32.sub - (get_local $$w) - (get_local $$l) + (local.get $$w) + (local.get $$l) ) ) - (set_local $$4 - (get_local $$0) + (local.set $$4 + (local.get $$0) ) - (set_local $$l$addr$017 - (get_local $$sub) + (local.set $$l$addr$017 + (local.get $$sub) ) - (set_local $$tobool$i18 - (get_local $$tobool$i$16) + (local.set $$tobool$i18 + (local.get $$tobool$i$16) ) (loop $while-in (block $while-out (if - (get_local $$tobool$i18) + (local.get $$tobool$i18) (block (drop (call $___fwritex - (get_local $$pad) + (local.get $$pad) (i32.const 256) - (get_local $$f) + (local.get $$f) ) ) - (set_local $$$pre + (local.set $$$pre (i32.load - (get_local $$f) + (local.get $$f) ) ) - (set_local $$2 - (get_local $$$pre) + (local.set $$2 + (local.get $$$pre) ) ) - (set_local $$2 - (get_local $$4) + (local.set $$2 + (local.get $$4) ) ) - (set_local $$sub5 + (local.set $$sub5 (i32.add - (get_local $$l$addr$017) + (local.get $$l$addr$017) (i32.const -256) ) ) - (set_local $$cmp3 + (local.set $$cmp3 (i32.gt_u - (get_local $$sub5) + (local.get $$sub5) (i32.const 255) ) ) - (set_local $$and$i + (local.set $$and$i (i32.and - (get_local $$2) + (local.get $$2) (i32.const 32) ) ) - (set_local $$tobool$i + (local.set $$tobool$i (i32.eq - (get_local $$and$i) + (local.get $$and$i) (i32.const 0) ) ) (if - (get_local $$cmp3) + (local.get $$cmp3) (block - (set_local $$4 - (get_local $$2) + (local.set $$4 + (local.get $$2) ) - (set_local $$l$addr$017 - (get_local $$sub5) + (local.set $$l$addr$017 + (local.get $$sub5) ) - (set_local $$tobool$i18 - (get_local $$tobool$i) + (local.set $$tobool$i18 + (local.get $$tobool$i) ) ) (br $while-out) @@ -16330,40 +16330,40 @@ (br $while-in) ) ) - (set_local $$3 + (local.set $$3 (i32.and - (get_local $$1) + (local.get $$1) (i32.const 255) ) ) (if - (get_local $$tobool$i) - (set_local $$l$addr$0$lcssa21 - (get_local $$3) + (local.get $$tobool$i) + (local.set $$l$addr$0$lcssa21 + (local.get $$3) ) (br $do-once) ) ) (if - (get_local $$tobool$i$16) - (set_local $$l$addr$0$lcssa21 - (get_local $$sub) + (local.get $$tobool$i$16) + (local.set $$l$addr$0$lcssa21 + (local.get $$sub) ) (br $do-once) ) ) (drop (call $___fwritex - (get_local $$pad) - (get_local $$l$addr$0$lcssa21) - (get_local $$f) + (local.get $$pad) + (local.get $$l$addr$0$lcssa21) + (local.get $$f) ) ) ) ) ) - (set_global $STACKTOP - (get_local $sp) + (global.set $STACKTOP + (local.get $sp) ) (return) ) @@ -17557,209 +17557,209 @@ (local $$xor$i$i i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_local $$cmp + (local.set $$cmp (i32.lt_u - (get_local $$bytes) + (local.get $$bytes) (i32.const 245) ) ) (block $do-once (if - (get_local $$cmp) + (local.get $$cmp) (block - (set_local $$cmp1 + (local.set $$cmp1 (i32.lt_u - (get_local $$bytes) + (local.get $$bytes) (i32.const 11) ) ) - (set_local $$add2 + (local.set $$add2 (i32.add - (get_local $$bytes) + (local.get $$bytes) (i32.const 11) ) ) - (set_local $$and + (local.set $$and (i32.and - (get_local $$add2) + (local.get $$add2) (i32.const -8) ) ) - (set_local $$cond + (local.set $$cond (if (result i32) - (get_local $$cmp1) + (local.get $$cmp1) (i32.const 16) - (get_local $$and) + (local.get $$and) ) ) - (set_local $$shr + (local.set $$shr (i32.shr_u - (get_local $$cond) + (local.get $$cond) (i32.const 3) ) ) - (set_local $$0 + (local.set $$0 (i32.load (i32.const 176) ) ) - (set_local $$shr3 + (local.set $$shr3 (i32.shr_u - (get_local $$0) - (get_local $$shr) + (local.get $$0) + (local.get $$shr) ) ) - (set_local $$and4 + (local.set $$and4 (i32.and - (get_local $$shr3) + (local.get $$shr3) (i32.const 3) ) ) - (set_local $$cmp5 + (local.set $$cmp5 (i32.eq - (get_local $$and4) + (local.get $$and4) (i32.const 0) ) ) (if (i32.eqz - (get_local $$cmp5) + (local.get $$cmp5) ) (block - (set_local $$neg + (local.set $$neg (i32.and - (get_local $$shr3) + (local.get $$shr3) (i32.const 1) ) ) - (set_local $$and7 + (local.set $$and7 (i32.xor - (get_local $$neg) + (local.get $$neg) (i32.const 1) ) ) - (set_local $$add8 + (local.set $$add8 (i32.add - (get_local $$and7) - (get_local $$shr) + (local.get $$and7) + (local.get $$shr) ) ) - (set_local $$shl + (local.set $$shl (i32.shl - (get_local $$add8) + (local.get $$add8) (i32.const 1) ) ) - (set_local $$arrayidx + (local.set $$arrayidx (i32.add (i32.const 216) (i32.shl - (get_local $$shl) + (local.get $$shl) (i32.const 2) ) ) ) - (set_local $$1 + (local.set $$1 (i32.add - (get_local $$arrayidx) + (local.get $$arrayidx) (i32.const 8) ) ) - (set_local $$2 + (local.set $$2 (i32.load - (get_local $$1) + (local.get $$1) ) ) - (set_local $$fd9 + (local.set $$fd9 (i32.add - (get_local $$2) + (local.get $$2) (i32.const 8) ) ) - (set_local $$3 + (local.set $$3 (i32.load - (get_local $$fd9) + (local.get $$fd9) ) ) - (set_local $$cmp10 + (local.set $$cmp10 (i32.eq - (get_local $$arrayidx) - (get_local $$3) + (local.get $$arrayidx) + (local.get $$3) ) ) (block $do-once0 (if - (get_local $$cmp10) + (local.get $$cmp10) (block - (set_local $$shl12 + (local.set $$shl12 (i32.shl (i32.const 1) - (get_local $$add8) + (local.get $$add8) ) ) - (set_local $$neg13 + (local.set $$neg13 (i32.xor - (get_local $$shl12) + (local.get $$shl12) (i32.const -1) ) ) - (set_local $$and14 + (local.set $$and14 (i32.and - (get_local $$0) - (get_local $$neg13) + (local.get $$0) + (local.get $$neg13) ) ) (i32.store (i32.const 176) - (get_local $$and14) + (local.get $$and14) ) ) (block - (set_local $$4 + (local.set $$4 (i32.load (i32.const 192) ) ) - (set_local $$cmp15 + (local.set $$cmp15 (i32.lt_u - (get_local $$3) - (get_local $$4) + (local.get $$3) + (local.get $$4) ) ) (if - (get_local $$cmp15) + (local.get $$cmp15) (call $_abort) ) - (set_local $$bk + (local.set $$bk (i32.add - (get_local $$3) + (local.get $$3) (i32.const 12) ) ) - (set_local $$5 + (local.set $$5 (i32.load - (get_local $$bk) + (local.get $$bk) ) ) - (set_local $$cmp16 + (local.set $$cmp16 (i32.eq - (get_local $$5) - (get_local $$2) + (local.get $$5) + (local.get $$2) ) ) (if - (get_local $$cmp16) + (local.get $$cmp16) (block (i32.store - (get_local $$bk) - (get_local $$arrayidx) + (local.get $$bk) + (local.get $$arrayidx) ) (i32.store - (get_local $$1) - (get_local $$3) + (local.get $$1) + (local.get $$3) ) (br $do-once0) ) @@ -17768,380 +17768,380 @@ ) ) ) - (set_local $$shl22 + (local.set $$shl22 (i32.shl - (get_local $$add8) + (local.get $$add8) (i32.const 3) ) ) - (set_local $$or23 + (local.set $$or23 (i32.or - (get_local $$shl22) + (local.get $$shl22) (i32.const 3) ) ) - (set_local $$head + (local.set $$head (i32.add - (get_local $$2) + (local.get $$2) (i32.const 4) ) ) (i32.store - (get_local $$head) - (get_local $$or23) + (local.get $$head) + (local.get $$or23) ) - (set_local $$add$ptr + (local.set $$add$ptr (i32.add - (get_local $$2) - (get_local $$shl22) + (local.get $$2) + (local.get $$shl22) ) ) - (set_local $$head25 + (local.set $$head25 (i32.add - (get_local $$add$ptr) + (local.get $$add$ptr) (i32.const 4) ) ) - (set_local $$6 + (local.set $$6 (i32.load - (get_local $$head25) + (local.get $$head25) ) ) - (set_local $$or26 + (local.set $$or26 (i32.or - (get_local $$6) + (local.get $$6) (i32.const 1) ) ) (i32.store - (get_local $$head25) - (get_local $$or26) + (local.get $$head25) + (local.get $$or26) ) - (set_local $$retval$0 - (get_local $$fd9) + (local.set $$retval$0 + (local.get $$fd9) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) ) - (set_local $$7 + (local.set $$7 (i32.load (i32.const 184) ) ) - (set_local $$cmp29 + (local.set $$cmp29 (i32.gt_u - (get_local $$cond) - (get_local $$7) + (local.get $$cond) + (local.get $$7) ) ) (if - (get_local $$cmp29) + (local.get $$cmp29) (block - (set_local $$cmp31 + (local.set $$cmp31 (i32.eq - (get_local $$shr3) + (local.get $$shr3) (i32.const 0) ) ) (if (i32.eqz - (get_local $$cmp31) + (local.get $$cmp31) ) (block - (set_local $$shl35 + (local.set $$shl35 (i32.shl - (get_local $$shr3) - (get_local $$shr) + (local.get $$shr3) + (local.get $$shr) ) ) - (set_local $$shl37 + (local.set $$shl37 (i32.shl (i32.const 2) - (get_local $$shr) + (local.get $$shr) ) ) - (set_local $$sub + (local.set $$sub (i32.sub (i32.const 0) - (get_local $$shl37) + (local.get $$shl37) ) ) - (set_local $$or40 + (local.set $$or40 (i32.or - (get_local $$shl37) - (get_local $$sub) + (local.get $$shl37) + (local.get $$sub) ) ) - (set_local $$and41 + (local.set $$and41 (i32.and - (get_local $$shl35) - (get_local $$or40) + (local.get $$shl35) + (local.get $$or40) ) ) - (set_local $$sub42 + (local.set $$sub42 (i32.sub (i32.const 0) - (get_local $$and41) + (local.get $$and41) ) ) - (set_local $$and43 + (local.set $$and43 (i32.and - (get_local $$and41) - (get_local $$sub42) + (local.get $$and41) + (local.get $$sub42) ) ) - (set_local $$sub44 + (local.set $$sub44 (i32.add - (get_local $$and43) + (local.get $$and43) (i32.const -1) ) ) - (set_local $$shr45 + (local.set $$shr45 (i32.shr_u - (get_local $$sub44) + (local.get $$sub44) (i32.const 12) ) ) - (set_local $$and46 + (local.set $$and46 (i32.and - (get_local $$shr45) + (local.get $$shr45) (i32.const 16) ) ) - (set_local $$shr47 + (local.set $$shr47 (i32.shr_u - (get_local $$sub44) - (get_local $$and46) + (local.get $$sub44) + (local.get $$and46) ) ) - (set_local $$shr48 + (local.set $$shr48 (i32.shr_u - (get_local $$shr47) + (local.get $$shr47) (i32.const 5) ) ) - (set_local $$and49 + (local.set $$and49 (i32.and - (get_local $$shr48) + (local.get $$shr48) (i32.const 8) ) ) - (set_local $$add50 + (local.set $$add50 (i32.or - (get_local $$and49) - (get_local $$and46) + (local.get $$and49) + (local.get $$and46) ) ) - (set_local $$shr51 + (local.set $$shr51 (i32.shr_u - (get_local $$shr47) - (get_local $$and49) + (local.get $$shr47) + (local.get $$and49) ) ) - (set_local $$shr52 + (local.set $$shr52 (i32.shr_u - (get_local $$shr51) + (local.get $$shr51) (i32.const 2) ) ) - (set_local $$and53 + (local.set $$and53 (i32.and - (get_local $$shr52) + (local.get $$shr52) (i32.const 4) ) ) - (set_local $$add54 + (local.set $$add54 (i32.or - (get_local $$add50) - (get_local $$and53) + (local.get $$add50) + (local.get $$and53) ) ) - (set_local $$shr55 + (local.set $$shr55 (i32.shr_u - (get_local $$shr51) - (get_local $$and53) + (local.get $$shr51) + (local.get $$and53) ) ) - (set_local $$shr56 + (local.set $$shr56 (i32.shr_u - (get_local $$shr55) + (local.get $$shr55) (i32.const 1) ) ) - (set_local $$and57 + (local.set $$and57 (i32.and - (get_local $$shr56) + (local.get $$shr56) (i32.const 2) ) ) - (set_local $$add58 + (local.set $$add58 (i32.or - (get_local $$add54) - (get_local $$and57) + (local.get $$add54) + (local.get $$and57) ) ) - (set_local $$shr59 + (local.set $$shr59 (i32.shr_u - (get_local $$shr55) - (get_local $$and57) + (local.get $$shr55) + (local.get $$and57) ) ) - (set_local $$shr60 + (local.set $$shr60 (i32.shr_u - (get_local $$shr59) + (local.get $$shr59) (i32.const 1) ) ) - (set_local $$and61 + (local.set $$and61 (i32.and - (get_local $$shr60) + (local.get $$shr60) (i32.const 1) ) ) - (set_local $$add62 + (local.set $$add62 (i32.or - (get_local $$add58) - (get_local $$and61) + (local.get $$add58) + (local.get $$and61) ) ) - (set_local $$shr63 + (local.set $$shr63 (i32.shr_u - (get_local $$shr59) - (get_local $$and61) + (local.get $$shr59) + (local.get $$and61) ) ) - (set_local $$add64 + (local.set $$add64 (i32.add - (get_local $$add62) - (get_local $$shr63) + (local.get $$add62) + (local.get $$shr63) ) ) - (set_local $$shl65 + (local.set $$shl65 (i32.shl - (get_local $$add64) + (local.get $$add64) (i32.const 1) ) ) - (set_local $$arrayidx66 + (local.set $$arrayidx66 (i32.add (i32.const 216) (i32.shl - (get_local $$shl65) + (local.get $$shl65) (i32.const 2) ) ) ) - (set_local $$8 + (local.set $$8 (i32.add - (get_local $$arrayidx66) + (local.get $$arrayidx66) (i32.const 8) ) ) - (set_local $$9 + (local.set $$9 (i32.load - (get_local $$8) + (local.get $$8) ) ) - (set_local $$fd69 + (local.set $$fd69 (i32.add - (get_local $$9) + (local.get $$9) (i32.const 8) ) ) - (set_local $$10 + (local.set $$10 (i32.load - (get_local $$fd69) + (local.get $$fd69) ) ) - (set_local $$cmp70 + (local.set $$cmp70 (i32.eq - (get_local $$arrayidx66) - (get_local $$10) + (local.get $$arrayidx66) + (local.get $$10) ) ) (block $do-once2 (if - (get_local $$cmp70) + (local.get $$cmp70) (block - (set_local $$shl72 + (local.set $$shl72 (i32.shl (i32.const 1) - (get_local $$add64) + (local.get $$add64) ) ) - (set_local $$neg73 + (local.set $$neg73 (i32.xor - (get_local $$shl72) + (local.get $$shl72) (i32.const -1) ) ) - (set_local $$and74 + (local.set $$and74 (i32.and - (get_local $$0) - (get_local $$neg73) + (local.get $$0) + (local.get $$neg73) ) ) (i32.store (i32.const 176) - (get_local $$and74) + (local.get $$and74) ) - (set_local $$13 - (get_local $$7) + (local.set $$13 + (local.get $$7) ) ) (block - (set_local $$11 + (local.set $$11 (i32.load (i32.const 192) ) ) - (set_local $$cmp76 + (local.set $$cmp76 (i32.lt_u - (get_local $$10) - (get_local $$11) + (local.get $$10) + (local.get $$11) ) ) (if - (get_local $$cmp76) + (local.get $$cmp76) (call $_abort) ) - (set_local $$bk78 + (local.set $$bk78 (i32.add - (get_local $$10) + (local.get $$10) (i32.const 12) ) ) - (set_local $$12 + (local.set $$12 (i32.load - (get_local $$bk78) + (local.get $$bk78) ) ) - (set_local $$cmp79 + (local.set $$cmp79 (i32.eq - (get_local $$12) - (get_local $$9) + (local.get $$12) + (local.get $$9) ) ) (if - (get_local $$cmp79) + (local.get $$cmp79) (block (i32.store - (get_local $$bk78) - (get_local $$arrayidx66) + (local.get $$bk78) + (local.get $$arrayidx66) ) (i32.store - (get_local $$8) - (get_local $$10) + (local.get $$8) + (local.get $$10) ) - (set_local $$$pre + (local.set $$$pre (i32.load (i32.const 184) ) ) - (set_local $$13 - (get_local $$$pre) + (local.set $$13 + (local.get $$$pre) ) (br $do-once2) ) @@ -18150,854 +18150,854 @@ ) ) ) - (set_local $$shl90 + (local.set $$shl90 (i32.shl - (get_local $$add64) + (local.get $$add64) (i32.const 3) ) ) - (set_local $$sub91 + (local.set $$sub91 (i32.sub - (get_local $$shl90) - (get_local $$cond) + (local.get $$shl90) + (local.get $$cond) ) ) - (set_local $$or93 + (local.set $$or93 (i32.or - (get_local $$cond) + (local.get $$cond) (i32.const 3) ) ) - (set_local $$head94 + (local.set $$head94 (i32.add - (get_local $$9) + (local.get $$9) (i32.const 4) ) ) (i32.store - (get_local $$head94) - (get_local $$or93) + (local.get $$head94) + (local.get $$or93) ) - (set_local $$add$ptr95 + (local.set $$add$ptr95 (i32.add - (get_local $$9) - (get_local $$cond) + (local.get $$9) + (local.get $$cond) ) ) - (set_local $$or96 + (local.set $$or96 (i32.or - (get_local $$sub91) + (local.get $$sub91) (i32.const 1) ) ) - (set_local $$head97 + (local.set $$head97 (i32.add - (get_local $$add$ptr95) + (local.get $$add$ptr95) (i32.const 4) ) ) (i32.store - (get_local $$head97) - (get_local $$or96) + (local.get $$head97) + (local.get $$or96) ) - (set_local $$add$ptr98 + (local.set $$add$ptr98 (i32.add - (get_local $$add$ptr95) - (get_local $$sub91) + (local.get $$add$ptr95) + (local.get $$sub91) ) ) (i32.store - (get_local $$add$ptr98) - (get_local $$sub91) + (local.get $$add$ptr98) + (local.get $$sub91) ) - (set_local $$cmp99 + (local.set $$cmp99 (i32.eq - (get_local $$13) + (local.get $$13) (i32.const 0) ) ) (if (i32.eqz - (get_local $$cmp99) + (local.get $$cmp99) ) (block - (set_local $$14 + (local.set $$14 (i32.load (i32.const 196) ) ) - (set_local $$shr101 + (local.set $$shr101 (i32.shr_u - (get_local $$13) + (local.get $$13) (i32.const 3) ) ) - (set_local $$shl102 + (local.set $$shl102 (i32.shl - (get_local $$shr101) + (local.get $$shr101) (i32.const 1) ) ) - (set_local $$arrayidx103 + (local.set $$arrayidx103 (i32.add (i32.const 216) (i32.shl - (get_local $$shl102) + (local.get $$shl102) (i32.const 2) ) ) ) - (set_local $$15 + (local.set $$15 (i32.load (i32.const 176) ) ) - (set_local $$shl105 + (local.set $$shl105 (i32.shl (i32.const 1) - (get_local $$shr101) + (local.get $$shr101) ) ) - (set_local $$and106 + (local.set $$and106 (i32.and - (get_local $$15) - (get_local $$shl105) + (local.get $$15) + (local.get $$shl105) ) ) - (set_local $$tobool107 + (local.set $$tobool107 (i32.eq - (get_local $$and106) + (local.get $$and106) (i32.const 0) ) ) (if - (get_local $$tobool107) + (local.get $$tobool107) (block - (set_local $$or110 + (local.set $$or110 (i32.or - (get_local $$15) - (get_local $$shl105) + (local.get $$15) + (local.get $$shl105) ) ) (i32.store (i32.const 176) - (get_local $$or110) + (local.get $$or110) ) - (set_local $$$pre241 + (local.set $$$pre241 (i32.add - (get_local $$arrayidx103) + (local.get $$arrayidx103) (i32.const 8) ) ) - (set_local $$$pre$phiZ2D - (get_local $$$pre241) + (local.set $$$pre$phiZ2D + (local.get $$$pre241) ) - (set_local $$F104$0 - (get_local $$arrayidx103) + (local.set $$F104$0 + (local.get $$arrayidx103) ) ) (block - (set_local $$16 + (local.set $$16 (i32.add - (get_local $$arrayidx103) + (local.get $$arrayidx103) (i32.const 8) ) ) - (set_local $$17 + (local.set $$17 (i32.load - (get_local $$16) + (local.get $$16) ) ) - (set_local $$18 + (local.set $$18 (i32.load (i32.const 192) ) ) - (set_local $$cmp113 + (local.set $$cmp113 (i32.lt_u - (get_local $$17) - (get_local $$18) + (local.get $$17) + (local.get $$18) ) ) (if - (get_local $$cmp113) + (local.get $$cmp113) (call $_abort) (block - (set_local $$$pre$phiZ2D - (get_local $$16) + (local.set $$$pre$phiZ2D + (local.get $$16) ) - (set_local $$F104$0 - (get_local $$17) + (local.set $$F104$0 + (local.get $$17) ) ) ) ) ) (i32.store - (get_local $$$pre$phiZ2D) - (get_local $$14) + (local.get $$$pre$phiZ2D) + (local.get $$14) ) - (set_local $$bk122 + (local.set $$bk122 (i32.add - (get_local $$F104$0) + (local.get $$F104$0) (i32.const 12) ) ) (i32.store - (get_local $$bk122) - (get_local $$14) + (local.get $$bk122) + (local.get $$14) ) - (set_local $$fd123 + (local.set $$fd123 (i32.add - (get_local $$14) + (local.get $$14) (i32.const 8) ) ) (i32.store - (get_local $$fd123) - (get_local $$F104$0) + (local.get $$fd123) + (local.get $$F104$0) ) - (set_local $$bk124 + (local.set $$bk124 (i32.add - (get_local $$14) + (local.get $$14) (i32.const 12) ) ) (i32.store - (get_local $$bk124) - (get_local $$arrayidx103) + (local.get $$bk124) + (local.get $$arrayidx103) ) ) ) (i32.store (i32.const 184) - (get_local $$sub91) + (local.get $$sub91) ) (i32.store (i32.const 196) - (get_local $$add$ptr95) + (local.get $$add$ptr95) ) - (set_local $$retval$0 - (get_local $$fd69) + (local.set $$retval$0 + (local.get $$fd69) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) ) - (set_local $$19 + (local.set $$19 (i32.load (i32.const 180) ) ) - (set_local $$cmp128 + (local.set $$cmp128 (i32.eq - (get_local $$19) + (local.get $$19) (i32.const 0) ) ) (if - (get_local $$cmp128) - (set_local $$nb$0 - (get_local $$cond) + (local.get $$cmp128) + (local.set $$nb$0 + (local.get $$cond) ) (block - (set_local $$sub$i + (local.set $$sub$i (i32.sub (i32.const 0) - (get_local $$19) + (local.get $$19) ) ) - (set_local $$and$i + (local.set $$and$i (i32.and - (get_local $$19) - (get_local $$sub$i) + (local.get $$19) + (local.get $$sub$i) ) ) - (set_local $$sub2$i + (local.set $$sub2$i (i32.add - (get_local $$and$i) + (local.get $$and$i) (i32.const -1) ) ) - (set_local $$shr$i + (local.set $$shr$i (i32.shr_u - (get_local $$sub2$i) + (local.get $$sub2$i) (i32.const 12) ) ) - (set_local $$and3$i + (local.set $$and3$i (i32.and - (get_local $$shr$i) + (local.get $$shr$i) (i32.const 16) ) ) - (set_local $$shr4$i + (local.set $$shr4$i (i32.shr_u - (get_local $$sub2$i) - (get_local $$and3$i) + (local.get $$sub2$i) + (local.get $$and3$i) ) ) - (set_local $$shr5$i + (local.set $$shr5$i (i32.shr_u - (get_local $$shr4$i) + (local.get $$shr4$i) (i32.const 5) ) ) - (set_local $$and6$i + (local.set $$and6$i (i32.and - (get_local $$shr5$i) + (local.get $$shr5$i) (i32.const 8) ) ) - (set_local $$add$i + (local.set $$add$i (i32.or - (get_local $$and6$i) - (get_local $$and3$i) + (local.get $$and6$i) + (local.get $$and3$i) ) ) - (set_local $$shr7$i + (local.set $$shr7$i (i32.shr_u - (get_local $$shr4$i) - (get_local $$and6$i) + (local.get $$shr4$i) + (local.get $$and6$i) ) ) - (set_local $$shr8$i + (local.set $$shr8$i (i32.shr_u - (get_local $$shr7$i) + (local.get $$shr7$i) (i32.const 2) ) ) - (set_local $$and9$i + (local.set $$and9$i (i32.and - (get_local $$shr8$i) + (local.get $$shr8$i) (i32.const 4) ) ) - (set_local $$add10$i + (local.set $$add10$i (i32.or - (get_local $$add$i) - (get_local $$and9$i) + (local.get $$add$i) + (local.get $$and9$i) ) ) - (set_local $$shr11$i + (local.set $$shr11$i (i32.shr_u - (get_local $$shr7$i) - (get_local $$and9$i) + (local.get $$shr7$i) + (local.get $$and9$i) ) ) - (set_local $$shr12$i + (local.set $$shr12$i (i32.shr_u - (get_local $$shr11$i) + (local.get $$shr11$i) (i32.const 1) ) ) - (set_local $$and13$i + (local.set $$and13$i (i32.and - (get_local $$shr12$i) + (local.get $$shr12$i) (i32.const 2) ) ) - (set_local $$add14$i + (local.set $$add14$i (i32.or - (get_local $$add10$i) - (get_local $$and13$i) + (local.get $$add10$i) + (local.get $$and13$i) ) ) - (set_local $$shr15$i + (local.set $$shr15$i (i32.shr_u - (get_local $$shr11$i) - (get_local $$and13$i) + (local.get $$shr11$i) + (local.get $$and13$i) ) ) - (set_local $$shr16$i + (local.set $$shr16$i (i32.shr_u - (get_local $$shr15$i) + (local.get $$shr15$i) (i32.const 1) ) ) - (set_local $$and17$i + (local.set $$and17$i (i32.and - (get_local $$shr16$i) + (local.get $$shr16$i) (i32.const 1) ) ) - (set_local $$add18$i + (local.set $$add18$i (i32.or - (get_local $$add14$i) - (get_local $$and17$i) + (local.get $$add14$i) + (local.get $$and17$i) ) ) - (set_local $$shr19$i + (local.set $$shr19$i (i32.shr_u - (get_local $$shr15$i) - (get_local $$and17$i) + (local.get $$shr15$i) + (local.get $$and17$i) ) ) - (set_local $$add20$i + (local.set $$add20$i (i32.add - (get_local $$add18$i) - (get_local $$shr19$i) + (local.get $$add18$i) + (local.get $$shr19$i) ) ) - (set_local $$arrayidx$i + (local.set $$arrayidx$i (i32.add (i32.const 480) (i32.shl - (get_local $$add20$i) + (local.get $$add20$i) (i32.const 2) ) ) ) - (set_local $$20 + (local.set $$20 (i32.load - (get_local $$arrayidx$i) + (local.get $$arrayidx$i) ) ) - (set_local $$head$i + (local.set $$head$i (i32.add - (get_local $$20) + (local.get $$20) (i32.const 4) ) ) - (set_local $$21 + (local.set $$21 (i32.load - (get_local $$head$i) + (local.get $$head$i) ) ) - (set_local $$and21$i + (local.set $$and21$i (i32.and - (get_local $$21) + (local.get $$21) (i32.const -8) ) ) - (set_local $$sub22$i + (local.set $$sub22$i (i32.sub - (get_local $$and21$i) - (get_local $$cond) + (local.get $$and21$i) + (local.get $$cond) ) ) - (set_local $$rsize$0$i - (get_local $$sub22$i) + (local.set $$rsize$0$i + (local.get $$sub22$i) ) - (set_local $$t$0$i - (get_local $$20) + (local.set $$t$0$i + (local.get $$20) ) - (set_local $$v$0$i - (get_local $$20) + (local.set $$v$0$i + (local.get $$20) ) (loop $while-in (block $while-out - (set_local $$arrayidx23$i + (local.set $$arrayidx23$i (i32.add - (get_local $$t$0$i) + (local.get $$t$0$i) (i32.const 16) ) ) - (set_local $$22 + (local.set $$22 (i32.load - (get_local $$arrayidx23$i) + (local.get $$arrayidx23$i) ) ) - (set_local $$cmp$i + (local.set $$cmp$i (i32.eq - (get_local $$22) + (local.get $$22) (i32.const 0) ) ) (if - (get_local $$cmp$i) + (local.get $$cmp$i) (block - (set_local $$arrayidx27$i + (local.set $$arrayidx27$i (i32.add - (get_local $$t$0$i) + (local.get $$t$0$i) (i32.const 20) ) ) - (set_local $$23 + (local.set $$23 (i32.load - (get_local $$arrayidx27$i) + (local.get $$arrayidx27$i) ) ) - (set_local $$cmp28$i + (local.set $$cmp28$i (i32.eq - (get_local $$23) + (local.get $$23) (i32.const 0) ) ) (if - (get_local $$cmp28$i) + (local.get $$cmp28$i) (block - (set_local $$rsize$0$i$lcssa - (get_local $$rsize$0$i) + (local.set $$rsize$0$i$lcssa + (local.get $$rsize$0$i) ) - (set_local $$v$0$i$lcssa - (get_local $$v$0$i) + (local.set $$v$0$i$lcssa + (local.get $$v$0$i) ) (br $while-out) ) - (set_local $$cond4$i - (get_local $$23) + (local.set $$cond4$i + (local.get $$23) ) ) ) - (set_local $$cond4$i - (get_local $$22) + (local.set $$cond4$i + (local.get $$22) ) ) - (set_local $$head29$i + (local.set $$head29$i (i32.add - (get_local $$cond4$i) + (local.get $$cond4$i) (i32.const 4) ) ) - (set_local $$24 + (local.set $$24 (i32.load - (get_local $$head29$i) + (local.get $$head29$i) ) ) - (set_local $$and30$i + (local.set $$and30$i (i32.and - (get_local $$24) + (local.get $$24) (i32.const -8) ) ) - (set_local $$sub31$i + (local.set $$sub31$i (i32.sub - (get_local $$and30$i) - (get_local $$cond) + (local.get $$and30$i) + (local.get $$cond) ) ) - (set_local $$cmp32$i + (local.set $$cmp32$i (i32.lt_u - (get_local $$sub31$i) - (get_local $$rsize$0$i) + (local.get $$sub31$i) + (local.get $$rsize$0$i) ) ) - (set_local $$sub31$rsize$0$i + (local.set $$sub31$rsize$0$i (if (result i32) - (get_local $$cmp32$i) - (get_local $$sub31$i) - (get_local $$rsize$0$i) + (local.get $$cmp32$i) + (local.get $$sub31$i) + (local.get $$rsize$0$i) ) ) - (set_local $$cond$v$0$i + (local.set $$cond$v$0$i (if (result i32) - (get_local $$cmp32$i) - (get_local $$cond4$i) - (get_local $$v$0$i) + (local.get $$cmp32$i) + (local.get $$cond4$i) + (local.get $$v$0$i) ) ) - (set_local $$rsize$0$i - (get_local $$sub31$rsize$0$i) + (local.set $$rsize$0$i + (local.get $$sub31$rsize$0$i) ) - (set_local $$t$0$i - (get_local $$cond4$i) + (local.set $$t$0$i + (local.get $$cond4$i) ) - (set_local $$v$0$i - (get_local $$cond$v$0$i) + (local.set $$v$0$i + (local.get $$cond$v$0$i) ) (br $while-in) ) ) - (set_local $$25 + (local.set $$25 (i32.load (i32.const 192) ) ) - (set_local $$cmp33$i + (local.set $$cmp33$i (i32.lt_u - (get_local $$v$0$i$lcssa) - (get_local $$25) + (local.get $$v$0$i$lcssa) + (local.get $$25) ) ) (if - (get_local $$cmp33$i) + (local.get $$cmp33$i) (call $_abort) ) - (set_local $$add$ptr$i + (local.set $$add$ptr$i (i32.add - (get_local $$v$0$i$lcssa) - (get_local $$cond) + (local.get $$v$0$i$lcssa) + (local.get $$cond) ) ) - (set_local $$cmp35$i + (local.set $$cmp35$i (i32.lt_u - (get_local $$v$0$i$lcssa) - (get_local $$add$ptr$i) + (local.get $$v$0$i$lcssa) + (local.get $$add$ptr$i) ) ) (if (i32.eqz - (get_local $$cmp35$i) + (local.get $$cmp35$i) ) (call $_abort) ) - (set_local $$parent$i + (local.set $$parent$i (i32.add - (get_local $$v$0$i$lcssa) + (local.get $$v$0$i$lcssa) (i32.const 24) ) ) - (set_local $$26 + (local.set $$26 (i32.load - (get_local $$parent$i) + (local.get $$parent$i) ) ) - (set_local $$bk$i + (local.set $$bk$i (i32.add - (get_local $$v$0$i$lcssa) + (local.get $$v$0$i$lcssa) (i32.const 12) ) ) - (set_local $$27 + (local.set $$27 (i32.load - (get_local $$bk$i) + (local.get $$bk$i) ) ) - (set_local $$cmp40$i + (local.set $$cmp40$i (i32.eq - (get_local $$27) - (get_local $$v$0$i$lcssa) + (local.get $$27) + (local.get $$v$0$i$lcssa) ) ) (block $do-once4 (if - (get_local $$cmp40$i) + (local.get $$cmp40$i) (block - (set_local $$arrayidx61$i + (local.set $$arrayidx61$i (i32.add - (get_local $$v$0$i$lcssa) + (local.get $$v$0$i$lcssa) (i32.const 20) ) ) - (set_local $$31 + (local.set $$31 (i32.load - (get_local $$arrayidx61$i) + (local.get $$arrayidx61$i) ) ) - (set_local $$cmp62$i + (local.set $$cmp62$i (i32.eq - (get_local $$31) + (local.get $$31) (i32.const 0) ) ) (if - (get_local $$cmp62$i) + (local.get $$cmp62$i) (block - (set_local $$arrayidx65$i + (local.set $$arrayidx65$i (i32.add - (get_local $$v$0$i$lcssa) + (local.get $$v$0$i$lcssa) (i32.const 16) ) ) - (set_local $$32 + (local.set $$32 (i32.load - (get_local $$arrayidx65$i) + (local.get $$arrayidx65$i) ) ) - (set_local $$cmp66$i + (local.set $$cmp66$i (i32.eq - (get_local $$32) + (local.get $$32) (i32.const 0) ) ) (if - (get_local $$cmp66$i) + (local.get $$cmp66$i) (block - (set_local $$R$3$i + (local.set $$R$3$i (i32.const 0) ) (br $do-once4) ) (block - (set_local $$R$1$i - (get_local $$32) + (local.set $$R$1$i + (local.get $$32) ) - (set_local $$RP$1$i - (get_local $$arrayidx65$i) + (local.set $$RP$1$i + (local.get $$arrayidx65$i) ) ) ) ) (block - (set_local $$R$1$i - (get_local $$31) + (local.set $$R$1$i + (local.get $$31) ) - (set_local $$RP$1$i - (get_local $$arrayidx61$i) + (local.set $$RP$1$i + (local.get $$arrayidx61$i) ) ) ) (loop $while-in7 (block $while-out6 - (set_local $$arrayidx71$i + (local.set $$arrayidx71$i (i32.add - (get_local $$R$1$i) + (local.get $$R$1$i) (i32.const 20) ) ) - (set_local $$33 + (local.set $$33 (i32.load - (get_local $$arrayidx71$i) + (local.get $$arrayidx71$i) ) ) - (set_local $$cmp72$i + (local.set $$cmp72$i (i32.eq - (get_local $$33) + (local.get $$33) (i32.const 0) ) ) (if (i32.eqz - (get_local $$cmp72$i) + (local.get $$cmp72$i) ) (block - (set_local $$R$1$i - (get_local $$33) + (local.set $$R$1$i + (local.get $$33) ) - (set_local $$RP$1$i - (get_local $$arrayidx71$i) + (local.set $$RP$1$i + (local.get $$arrayidx71$i) ) (br $while-in7) ) ) - (set_local $$arrayidx75$i + (local.set $$arrayidx75$i (i32.add - (get_local $$R$1$i) + (local.get $$R$1$i) (i32.const 16) ) ) - (set_local $$34 + (local.set $$34 (i32.load - (get_local $$arrayidx75$i) + (local.get $$arrayidx75$i) ) ) - (set_local $$cmp76$i + (local.set $$cmp76$i (i32.eq - (get_local $$34) + (local.get $$34) (i32.const 0) ) ) (if - (get_local $$cmp76$i) + (local.get $$cmp76$i) (block - (set_local $$R$1$i$lcssa - (get_local $$R$1$i) + (local.set $$R$1$i$lcssa + (local.get $$R$1$i) ) - (set_local $$RP$1$i$lcssa - (get_local $$RP$1$i) + (local.set $$RP$1$i$lcssa + (local.get $$RP$1$i) ) (br $while-out6) ) (block - (set_local $$R$1$i - (get_local $$34) + (local.set $$R$1$i + (local.get $$34) ) - (set_local $$RP$1$i - (get_local $$arrayidx75$i) + (local.set $$RP$1$i + (local.get $$arrayidx75$i) ) ) ) (br $while-in7) ) ) - (set_local $$cmp81$i + (local.set $$cmp81$i (i32.lt_u - (get_local $$RP$1$i$lcssa) - (get_local $$25) + (local.get $$RP$1$i$lcssa) + (local.get $$25) ) ) (if - (get_local $$cmp81$i) + (local.get $$cmp81$i) (call $_abort) (block (i32.store - (get_local $$RP$1$i$lcssa) + (local.get $$RP$1$i$lcssa) (i32.const 0) ) - (set_local $$R$3$i - (get_local $$R$1$i$lcssa) + (local.set $$R$3$i + (local.get $$R$1$i$lcssa) ) (br $do-once4) ) ) ) (block - (set_local $$fd$i + (local.set $$fd$i (i32.add - (get_local $$v$0$i$lcssa) + (local.get $$v$0$i$lcssa) (i32.const 8) ) ) - (set_local $$28 + (local.set $$28 (i32.load - (get_local $$fd$i) + (local.get $$fd$i) ) ) - (set_local $$cmp45$i + (local.set $$cmp45$i (i32.lt_u - (get_local $$28) - (get_local $$25) + (local.get $$28) + (local.get $$25) ) ) (if - (get_local $$cmp45$i) + (local.get $$cmp45$i) (call $_abort) ) - (set_local $$bk47$i + (local.set $$bk47$i (i32.add - (get_local $$28) + (local.get $$28) (i32.const 12) ) ) - (set_local $$29 + (local.set $$29 (i32.load - (get_local $$bk47$i) + (local.get $$bk47$i) ) ) - (set_local $$cmp48$i + (local.set $$cmp48$i (i32.eq - (get_local $$29) - (get_local $$v$0$i$lcssa) + (local.get $$29) + (local.get $$v$0$i$lcssa) ) ) (if (i32.eqz - (get_local $$cmp48$i) + (local.get $$cmp48$i) ) (call $_abort) ) - (set_local $$fd50$i + (local.set $$fd50$i (i32.add - (get_local $$27) + (local.get $$27) (i32.const 8) ) ) - (set_local $$30 + (local.set $$30 (i32.load - (get_local $$fd50$i) + (local.get $$fd50$i) ) ) - (set_local $$cmp51$i + (local.set $$cmp51$i (i32.eq - (get_local $$30) - (get_local $$v$0$i$lcssa) + (local.get $$30) + (local.get $$v$0$i$lcssa) ) ) (if - (get_local $$cmp51$i) + (local.get $$cmp51$i) (block (i32.store - (get_local $$bk47$i) - (get_local $$27) + (local.get $$bk47$i) + (local.get $$27) ) (i32.store - (get_local $$fd50$i) - (get_local $$28) + (local.get $$fd50$i) + (local.get $$28) ) - (set_local $$R$3$i - (get_local $$27) + (local.set $$R$3$i + (local.get $$27) ) (br $do-once4) ) @@ -19006,237 +19006,237 @@ ) ) ) - (set_local $$cmp90$i + (local.set $$cmp90$i (i32.eq - (get_local $$26) + (local.get $$26) (i32.const 0) ) ) (block $do-once8 (if (i32.eqz - (get_local $$cmp90$i) + (local.get $$cmp90$i) ) (block - (set_local $$index$i + (local.set $$index$i (i32.add - (get_local $$v$0$i$lcssa) + (local.get $$v$0$i$lcssa) (i32.const 28) ) ) - (set_local $$35 + (local.set $$35 (i32.load - (get_local $$index$i) + (local.get $$index$i) ) ) - (set_local $$arrayidx94$i + (local.set $$arrayidx94$i (i32.add (i32.const 480) (i32.shl - (get_local $$35) + (local.get $$35) (i32.const 2) ) ) ) - (set_local $$36 + (local.set $$36 (i32.load - (get_local $$arrayidx94$i) + (local.get $$arrayidx94$i) ) ) - (set_local $$cmp95$i + (local.set $$cmp95$i (i32.eq - (get_local $$v$0$i$lcssa) - (get_local $$36) + (local.get $$v$0$i$lcssa) + (local.get $$36) ) ) (if - (get_local $$cmp95$i) + (local.get $$cmp95$i) (block (i32.store - (get_local $$arrayidx94$i) - (get_local $$R$3$i) + (local.get $$arrayidx94$i) + (local.get $$R$3$i) ) - (set_local $$cond2$i + (local.set $$cond2$i (i32.eq - (get_local $$R$3$i) + (local.get $$R$3$i) (i32.const 0) ) ) (if - (get_local $$cond2$i) + (local.get $$cond2$i) (block - (set_local $$shl$i + (local.set $$shl$i (i32.shl (i32.const 1) - (get_local $$35) + (local.get $$35) ) ) - (set_local $$neg$i + (local.set $$neg$i (i32.xor - (get_local $$shl$i) + (local.get $$shl$i) (i32.const -1) ) ) - (set_local $$37 + (local.set $$37 (i32.load (i32.const 180) ) ) - (set_local $$and103$i + (local.set $$and103$i (i32.and - (get_local $$37) - (get_local $$neg$i) + (local.get $$37) + (local.get $$neg$i) ) ) (i32.store (i32.const 180) - (get_local $$and103$i) + (local.get $$and103$i) ) (br $do-once8) ) ) ) (block - (set_local $$38 + (local.set $$38 (i32.load (i32.const 192) ) ) - (set_local $$cmp107$i + (local.set $$cmp107$i (i32.lt_u - (get_local $$26) - (get_local $$38) + (local.get $$26) + (local.get $$38) ) ) (if - (get_local $$cmp107$i) + (local.get $$cmp107$i) (call $_abort) ) - (set_local $$arrayidx113$i + (local.set $$arrayidx113$i (i32.add - (get_local $$26) + (local.get $$26) (i32.const 16) ) ) - (set_local $$39 + (local.set $$39 (i32.load - (get_local $$arrayidx113$i) + (local.get $$arrayidx113$i) ) ) - (set_local $$cmp114$i + (local.set $$cmp114$i (i32.eq - (get_local $$39) - (get_local $$v$0$i$lcssa) + (local.get $$39) + (local.get $$v$0$i$lcssa) ) ) (if - (get_local $$cmp114$i) + (local.get $$cmp114$i) (i32.store - (get_local $$arrayidx113$i) - (get_local $$R$3$i) + (local.get $$arrayidx113$i) + (local.get $$R$3$i) ) (block - (set_local $$arrayidx121$i + (local.set $$arrayidx121$i (i32.add - (get_local $$26) + (local.get $$26) (i32.const 20) ) ) (i32.store - (get_local $$arrayidx121$i) - (get_local $$R$3$i) + (local.get $$arrayidx121$i) + (local.get $$R$3$i) ) ) ) - (set_local $$cmp126$i + (local.set $$cmp126$i (i32.eq - (get_local $$R$3$i) + (local.get $$R$3$i) (i32.const 0) ) ) (if - (get_local $$cmp126$i) + (local.get $$cmp126$i) (br $do-once8) ) ) ) - (set_local $$40 + (local.set $$40 (i32.load (i32.const 192) ) ) - (set_local $$cmp130$i + (local.set $$cmp130$i (i32.lt_u - (get_local $$R$3$i) - (get_local $$40) + (local.get $$R$3$i) + (local.get $$40) ) ) (if - (get_local $$cmp130$i) + (local.get $$cmp130$i) (call $_abort) ) - (set_local $$parent135$i + (local.set $$parent135$i (i32.add - (get_local $$R$3$i) + (local.get $$R$3$i) (i32.const 24) ) ) (i32.store - (get_local $$parent135$i) - (get_local $$26) + (local.get $$parent135$i) + (local.get $$26) ) - (set_local $$arrayidx137$i + (local.set $$arrayidx137$i (i32.add - (get_local $$v$0$i$lcssa) + (local.get $$v$0$i$lcssa) (i32.const 16) ) ) - (set_local $$41 + (local.set $$41 (i32.load - (get_local $$arrayidx137$i) + (local.get $$arrayidx137$i) ) ) - (set_local $$cmp138$i + (local.set $$cmp138$i (i32.eq - (get_local $$41) + (local.get $$41) (i32.const 0) ) ) (block $do-once10 (if (i32.eqz - (get_local $$cmp138$i) + (local.get $$cmp138$i) ) (block - (set_local $$cmp142$i + (local.set $$cmp142$i (i32.lt_u - (get_local $$41) - (get_local $$40) + (local.get $$41) + (local.get $$40) ) ) (if - (get_local $$cmp142$i) + (local.get $$cmp142$i) (call $_abort) (block - (set_local $$arrayidx148$i + (local.set $$arrayidx148$i (i32.add - (get_local $$R$3$i) + (local.get $$R$3$i) (i32.const 16) ) ) (i32.store - (get_local $$arrayidx148$i) - (get_local $$41) + (local.get $$arrayidx148$i) + (local.get $$41) ) - (set_local $$parent149$i + (local.set $$parent149$i (i32.add - (get_local $$41) + (local.get $$41) (i32.const 24) ) ) (i32.store - (get_local $$parent149$i) - (get_local $$R$3$i) + (local.get $$parent149$i) + (local.get $$R$3$i) ) (br $do-once10) ) @@ -19244,62 +19244,62 @@ ) ) ) - (set_local $$arrayidx154$i + (local.set $$arrayidx154$i (i32.add - (get_local $$v$0$i$lcssa) + (local.get $$v$0$i$lcssa) (i32.const 20) ) ) - (set_local $$42 + (local.set $$42 (i32.load - (get_local $$arrayidx154$i) + (local.get $$arrayidx154$i) ) ) - (set_local $$cmp155$i + (local.set $$cmp155$i (i32.eq - (get_local $$42) + (local.get $$42) (i32.const 0) ) ) (if (i32.eqz - (get_local $$cmp155$i) + (local.get $$cmp155$i) ) (block - (set_local $$43 + (local.set $$43 (i32.load (i32.const 192) ) ) - (set_local $$cmp159$i + (local.set $$cmp159$i (i32.lt_u - (get_local $$42) - (get_local $$43) + (local.get $$42) + (local.get $$43) ) ) (if - (get_local $$cmp159$i) + (local.get $$cmp159$i) (call $_abort) (block - (set_local $$arrayidx165$i + (local.set $$arrayidx165$i (i32.add - (get_local $$R$3$i) + (local.get $$R$3$i) (i32.const 20) ) ) (i32.store - (get_local $$arrayidx165$i) - (get_local $$42) + (local.get $$arrayidx165$i) + (local.get $$42) ) - (set_local $$parent166$i + (local.set $$parent166$i (i32.add - (get_local $$42) + (local.get $$42) (i32.const 24) ) ) (i32.store - (get_local $$parent166$i) - (get_local $$R$3$i) + (local.get $$parent166$i) + (local.get $$R$3$i) ) (br $do-once8) ) @@ -19309,794 +19309,794 @@ ) ) ) - (set_local $$cmp174$i + (local.set $$cmp174$i (i32.lt_u - (get_local $$rsize$0$i$lcssa) + (local.get $$rsize$0$i$lcssa) (i32.const 16) ) ) (if - (get_local $$cmp174$i) + (local.get $$cmp174$i) (block - (set_local $$add177$i + (local.set $$add177$i (i32.add - (get_local $$rsize$0$i$lcssa) - (get_local $$cond) + (local.get $$rsize$0$i$lcssa) + (local.get $$cond) ) ) - (set_local $$or178$i + (local.set $$or178$i (i32.or - (get_local $$add177$i) + (local.get $$add177$i) (i32.const 3) ) ) - (set_local $$head179$i + (local.set $$head179$i (i32.add - (get_local $$v$0$i$lcssa) + (local.get $$v$0$i$lcssa) (i32.const 4) ) ) (i32.store - (get_local $$head179$i) - (get_local $$or178$i) + (local.get $$head179$i) + (local.get $$or178$i) ) - (set_local $$add$ptr181$i + (local.set $$add$ptr181$i (i32.add - (get_local $$v$0$i$lcssa) - (get_local $$add177$i) + (local.get $$v$0$i$lcssa) + (local.get $$add177$i) ) ) - (set_local $$head182$i + (local.set $$head182$i (i32.add - (get_local $$add$ptr181$i) + (local.get $$add$ptr181$i) (i32.const 4) ) ) - (set_local $$44 + (local.set $$44 (i32.load - (get_local $$head182$i) + (local.get $$head182$i) ) ) - (set_local $$or183$i + (local.set $$or183$i (i32.or - (get_local $$44) + (local.get $$44) (i32.const 1) ) ) (i32.store - (get_local $$head182$i) - (get_local $$or183$i) + (local.get $$head182$i) + (local.get $$or183$i) ) ) (block - (set_local $$or186$i + (local.set $$or186$i (i32.or - (get_local $$cond) + (local.get $$cond) (i32.const 3) ) ) - (set_local $$head187$i + (local.set $$head187$i (i32.add - (get_local $$v$0$i$lcssa) + (local.get $$v$0$i$lcssa) (i32.const 4) ) ) (i32.store - (get_local $$head187$i) - (get_local $$or186$i) + (local.get $$head187$i) + (local.get $$or186$i) ) - (set_local $$or188$i + (local.set $$or188$i (i32.or - (get_local $$rsize$0$i$lcssa) + (local.get $$rsize$0$i$lcssa) (i32.const 1) ) ) - (set_local $$head189$i + (local.set $$head189$i (i32.add - (get_local $$add$ptr$i) + (local.get $$add$ptr$i) (i32.const 4) ) ) (i32.store - (get_local $$head189$i) - (get_local $$or188$i) + (local.get $$head189$i) + (local.get $$or188$i) ) - (set_local $$add$ptr190$i + (local.set $$add$ptr190$i (i32.add - (get_local $$add$ptr$i) - (get_local $$rsize$0$i$lcssa) + (local.get $$add$ptr$i) + (local.get $$rsize$0$i$lcssa) ) ) (i32.store - (get_local $$add$ptr190$i) - (get_local $$rsize$0$i$lcssa) + (local.get $$add$ptr190$i) + (local.get $$rsize$0$i$lcssa) ) - (set_local $$45 + (local.set $$45 (i32.load (i32.const 184) ) ) - (set_local $$cmp191$i + (local.set $$cmp191$i (i32.eq - (get_local $$45) + (local.get $$45) (i32.const 0) ) ) (if (i32.eqz - (get_local $$cmp191$i) + (local.get $$cmp191$i) ) (block - (set_local $$46 + (local.set $$46 (i32.load (i32.const 196) ) ) - (set_local $$shr194$i + (local.set $$shr194$i (i32.shr_u - (get_local $$45) + (local.get $$45) (i32.const 3) ) ) - (set_local $$shl195$i + (local.set $$shl195$i (i32.shl - (get_local $$shr194$i) + (local.get $$shr194$i) (i32.const 1) ) ) - (set_local $$arrayidx196$i + (local.set $$arrayidx196$i (i32.add (i32.const 216) (i32.shl - (get_local $$shl195$i) + (local.get $$shl195$i) (i32.const 2) ) ) ) - (set_local $$47 + (local.set $$47 (i32.load (i32.const 176) ) ) - (set_local $$shl198$i + (local.set $$shl198$i (i32.shl (i32.const 1) - (get_local $$shr194$i) + (local.get $$shr194$i) ) ) - (set_local $$and199$i + (local.set $$and199$i (i32.and - (get_local $$47) - (get_local $$shl198$i) + (local.get $$47) + (local.get $$shl198$i) ) ) - (set_local $$tobool200$i + (local.set $$tobool200$i (i32.eq - (get_local $$and199$i) + (local.get $$and199$i) (i32.const 0) ) ) (if - (get_local $$tobool200$i) + (local.get $$tobool200$i) (block - (set_local $$or204$i + (local.set $$or204$i (i32.or - (get_local $$47) - (get_local $$shl198$i) + (local.get $$47) + (local.get $$shl198$i) ) ) (i32.store (i32.const 176) - (get_local $$or204$i) + (local.get $$or204$i) ) - (set_local $$$pre$i + (local.set $$$pre$i (i32.add - (get_local $$arrayidx196$i) + (local.get $$arrayidx196$i) (i32.const 8) ) ) - (set_local $$$pre$phi$iZ2D - (get_local $$$pre$i) + (local.set $$$pre$phi$iZ2D + (local.get $$$pre$i) ) - (set_local $$F197$0$i - (get_local $$arrayidx196$i) + (local.set $$F197$0$i + (local.get $$arrayidx196$i) ) ) (block - (set_local $$48 + (local.set $$48 (i32.add - (get_local $$arrayidx196$i) + (local.get $$arrayidx196$i) (i32.const 8) ) ) - (set_local $$49 + (local.set $$49 (i32.load - (get_local $$48) + (local.get $$48) ) ) - (set_local $$50 + (local.set $$50 (i32.load (i32.const 192) ) ) - (set_local $$cmp208$i + (local.set $$cmp208$i (i32.lt_u - (get_local $$49) - (get_local $$50) + (local.get $$49) + (local.get $$50) ) ) (if - (get_local $$cmp208$i) + (local.get $$cmp208$i) (call $_abort) (block - (set_local $$$pre$phi$iZ2D - (get_local $$48) + (local.set $$$pre$phi$iZ2D + (local.get $$48) ) - (set_local $$F197$0$i - (get_local $$49) + (local.set $$F197$0$i + (local.get $$49) ) ) ) ) ) (i32.store - (get_local $$$pre$phi$iZ2D) - (get_local $$46) + (local.get $$$pre$phi$iZ2D) + (local.get $$46) ) - (set_local $$bk218$i + (local.set $$bk218$i (i32.add - (get_local $$F197$0$i) + (local.get $$F197$0$i) (i32.const 12) ) ) (i32.store - (get_local $$bk218$i) - (get_local $$46) + (local.get $$bk218$i) + (local.get $$46) ) - (set_local $$fd219$i + (local.set $$fd219$i (i32.add - (get_local $$46) + (local.get $$46) (i32.const 8) ) ) (i32.store - (get_local $$fd219$i) - (get_local $$F197$0$i) + (local.get $$fd219$i) + (local.get $$F197$0$i) ) - (set_local $$bk220$i + (local.set $$bk220$i (i32.add - (get_local $$46) + (local.get $$46) (i32.const 12) ) ) (i32.store - (get_local $$bk220$i) - (get_local $$arrayidx196$i) + (local.get $$bk220$i) + (local.get $$arrayidx196$i) ) ) ) (i32.store (i32.const 184) - (get_local $$rsize$0$i$lcssa) + (local.get $$rsize$0$i$lcssa) ) (i32.store (i32.const 196) - (get_local $$add$ptr$i) + (local.get $$add$ptr$i) ) ) ) - (set_local $$add$ptr225$i + (local.set $$add$ptr225$i (i32.add - (get_local $$v$0$i$lcssa) + (local.get $$v$0$i$lcssa) (i32.const 8) ) ) - (set_local $$retval$0 - (get_local $$add$ptr225$i) + (local.set $$retval$0 + (local.get $$add$ptr225$i) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) ) ) - (set_local $$nb$0 - (get_local $$cond) + (local.set $$nb$0 + (local.get $$cond) ) ) ) (block - (set_local $$cmp139 + (local.set $$cmp139 (i32.gt_u - (get_local $$bytes) + (local.get $$bytes) (i32.const -65) ) ) (if - (get_local $$cmp139) - (set_local $$nb$0 + (local.get $$cmp139) + (local.set $$nb$0 (i32.const -1) ) (block - (set_local $$add144 + (local.set $$add144 (i32.add - (get_local $$bytes) + (local.get $$bytes) (i32.const 11) ) ) - (set_local $$and145 + (local.set $$and145 (i32.and - (get_local $$add144) + (local.get $$add144) (i32.const -8) ) ) - (set_local $$51 + (local.set $$51 (i32.load (i32.const 180) ) ) - (set_local $$cmp146 + (local.set $$cmp146 (i32.eq - (get_local $$51) + (local.get $$51) (i32.const 0) ) ) (if - (get_local $$cmp146) - (set_local $$nb$0 - (get_local $$and145) + (local.get $$cmp146) + (local.set $$nb$0 + (local.get $$and145) ) (block - (set_local $$sub$i$138 + (local.set $$sub$i$138 (i32.sub (i32.const 0) - (get_local $$and145) + (local.get $$and145) ) ) - (set_local $$shr$i$139 + (local.set $$shr$i$139 (i32.shr_u - (get_local $$add144) + (local.get $$add144) (i32.const 8) ) ) - (set_local $$cmp$i$140 + (local.set $$cmp$i$140 (i32.eq - (get_local $$shr$i$139) + (local.get $$shr$i$139) (i32.const 0) ) ) (if - (get_local $$cmp$i$140) - (set_local $$idx$0$i + (local.get $$cmp$i$140) + (local.set $$idx$0$i (i32.const 0) ) (block - (set_local $$cmp1$i + (local.set $$cmp1$i (i32.gt_u - (get_local $$and145) + (local.get $$and145) (i32.const 16777215) ) ) (if - (get_local $$cmp1$i) - (set_local $$idx$0$i + (local.get $$cmp1$i) + (local.set $$idx$0$i (i32.const 31) ) (block - (set_local $$sub4$i + (local.set $$sub4$i (i32.add - (get_local $$shr$i$139) + (local.get $$shr$i$139) (i32.const 1048320) ) ) - (set_local $$shr5$i$142 + (local.set $$shr5$i$142 (i32.shr_u - (get_local $$sub4$i) + (local.get $$sub4$i) (i32.const 16) ) ) - (set_local $$and$i$143 + (local.set $$and$i$143 (i32.and - (get_local $$shr5$i$142) + (local.get $$shr5$i$142) (i32.const 8) ) ) - (set_local $$shl$i$144 + (local.set $$shl$i$144 (i32.shl - (get_local $$shr$i$139) - (get_local $$and$i$143) + (local.get $$shr$i$139) + (local.get $$and$i$143) ) ) - (set_local $$sub6$i + (local.set $$sub6$i (i32.add - (get_local $$shl$i$144) + (local.get $$shl$i$144) (i32.const 520192) ) ) - (set_local $$shr7$i$145 + (local.set $$shr7$i$145 (i32.shr_u - (get_local $$sub6$i) + (local.get $$sub6$i) (i32.const 16) ) ) - (set_local $$and8$i + (local.set $$and8$i (i32.and - (get_local $$shr7$i$145) + (local.get $$shr7$i$145) (i32.const 4) ) ) - (set_local $$add$i$146 + (local.set $$add$i$146 (i32.or - (get_local $$and8$i) - (get_local $$and$i$143) + (local.get $$and8$i) + (local.get $$and$i$143) ) ) - (set_local $$shl9$i + (local.set $$shl9$i (i32.shl - (get_local $$shl$i$144) - (get_local $$and8$i) + (local.get $$shl$i$144) + (local.get $$and8$i) ) ) - (set_local $$sub10$i + (local.set $$sub10$i (i32.add - (get_local $$shl9$i) + (local.get $$shl9$i) (i32.const 245760) ) ) - (set_local $$shr11$i$147 + (local.set $$shr11$i$147 (i32.shr_u - (get_local $$sub10$i) + (local.get $$sub10$i) (i32.const 16) ) ) - (set_local $$and12$i + (local.set $$and12$i (i32.and - (get_local $$shr11$i$147) + (local.get $$shr11$i$147) (i32.const 2) ) ) - (set_local $$add13$i + (local.set $$add13$i (i32.or - (get_local $$add$i$146) - (get_local $$and12$i) + (local.get $$add$i$146) + (local.get $$and12$i) ) ) - (set_local $$sub14$i + (local.set $$sub14$i (i32.sub (i32.const 14) - (get_local $$add13$i) + (local.get $$add13$i) ) ) - (set_local $$shl15$i + (local.set $$shl15$i (i32.shl - (get_local $$shl9$i) - (get_local $$and12$i) + (local.get $$shl9$i) + (local.get $$and12$i) ) ) - (set_local $$shr16$i$148 + (local.set $$shr16$i$148 (i32.shr_u - (get_local $$shl15$i) + (local.get $$shl15$i) (i32.const 15) ) ) - (set_local $$add17$i + (local.set $$add17$i (i32.add - (get_local $$sub14$i) - (get_local $$shr16$i$148) + (local.get $$sub14$i) + (local.get $$shr16$i$148) ) ) - (set_local $$shl18$i + (local.set $$shl18$i (i32.shl - (get_local $$add17$i) + (local.get $$add17$i) (i32.const 1) ) ) - (set_local $$add19$i + (local.set $$add19$i (i32.add - (get_local $$add17$i) + (local.get $$add17$i) (i32.const 7) ) ) - (set_local $$shr20$i + (local.set $$shr20$i (i32.shr_u - (get_local $$and145) - (get_local $$add19$i) + (local.get $$and145) + (local.get $$add19$i) ) ) - (set_local $$and21$i$149 + (local.set $$and21$i$149 (i32.and - (get_local $$shr20$i) + (local.get $$shr20$i) (i32.const 1) ) ) - (set_local $$add22$i + (local.set $$add22$i (i32.or - (get_local $$and21$i$149) - (get_local $$shl18$i) + (local.get $$and21$i$149) + (local.get $$shl18$i) ) ) - (set_local $$idx$0$i - (get_local $$add22$i) + (local.set $$idx$0$i + (local.get $$add22$i) ) ) ) ) ) - (set_local $$arrayidx$i$150 + (local.set $$arrayidx$i$150 (i32.add (i32.const 480) (i32.shl - (get_local $$idx$0$i) + (local.get $$idx$0$i) (i32.const 2) ) ) ) - (set_local $$52 + (local.set $$52 (i32.load - (get_local $$arrayidx$i$150) + (local.get $$arrayidx$i$150) ) ) - (set_local $$cmp24$i + (local.set $$cmp24$i (i32.eq - (get_local $$52) + (local.get $$52) (i32.const 0) ) ) (block $label$break$L123 (if - (get_local $$cmp24$i) + (local.get $$cmp24$i) (block - (set_local $$rsize$3$i - (get_local $$sub$i$138) + (local.set $$rsize$3$i + (local.get $$sub$i$138) ) - (set_local $$t$2$i + (local.set $$t$2$i (i32.const 0) ) - (set_local $$v$3$i + (local.set $$v$3$i (i32.const 0) ) - (set_local $label + (local.set $label (i32.const 86) ) ) (block - (set_local $$cmp26$i + (local.set $$cmp26$i (i32.eq - (get_local $$idx$0$i) + (local.get $$idx$0$i) (i32.const 31) ) ) - (set_local $$shr27$i + (local.set $$shr27$i (i32.shr_u - (get_local $$idx$0$i) + (local.get $$idx$0$i) (i32.const 1) ) ) - (set_local $$sub30$i + (local.set $$sub30$i (i32.sub (i32.const 25) - (get_local $$shr27$i) + (local.get $$shr27$i) ) ) - (set_local $$cond$i + (local.set $$cond$i (if (result i32) - (get_local $$cmp26$i) + (local.get $$cmp26$i) (i32.const 0) - (get_local $$sub30$i) + (local.get $$sub30$i) ) ) - (set_local $$shl31$i + (local.set $$shl31$i (i32.shl - (get_local $$and145) - (get_local $$cond$i) + (local.get $$and145) + (local.get $$cond$i) ) ) - (set_local $$rsize$0$i$152 - (get_local $$sub$i$138) + (local.set $$rsize$0$i$152 + (local.get $$sub$i$138) ) - (set_local $$rst$0$i + (local.set $$rst$0$i (i32.const 0) ) - (set_local $$sizebits$0$i - (get_local $$shl31$i) + (local.set $$sizebits$0$i + (local.get $$shl31$i) ) - (set_local $$t$0$i$151 - (get_local $$52) + (local.set $$t$0$i$151 + (local.get $$52) ) - (set_local $$v$0$i$153 + (local.set $$v$0$i$153 (i32.const 0) ) (loop $while-in14 (block $while-out13 - (set_local $$head$i$154 + (local.set $$head$i$154 (i32.add - (get_local $$t$0$i$151) + (local.get $$t$0$i$151) (i32.const 4) ) ) - (set_local $$53 + (local.set $$53 (i32.load - (get_local $$head$i$154) + (local.get $$head$i$154) ) ) - (set_local $$and32$i + (local.set $$and32$i (i32.and - (get_local $$53) + (local.get $$53) (i32.const -8) ) ) - (set_local $$sub33$i + (local.set $$sub33$i (i32.sub - (get_local $$and32$i) - (get_local $$and145) + (local.get $$and32$i) + (local.get $$and145) ) ) - (set_local $$cmp34$i + (local.set $$cmp34$i (i32.lt_u - (get_local $$sub33$i) - (get_local $$rsize$0$i$152) + (local.get $$sub33$i) + (local.get $$rsize$0$i$152) ) ) (if - (get_local $$cmp34$i) + (local.get $$cmp34$i) (block - (set_local $$cmp36$i + (local.set $$cmp36$i (i32.eq - (get_local $$and32$i) - (get_local $$and145) + (local.get $$and32$i) + (local.get $$and145) ) ) (if - (get_local $$cmp36$i) + (local.get $$cmp36$i) (block - (set_local $$rsize$49$i - (get_local $$sub33$i) + (local.set $$rsize$49$i + (local.get $$sub33$i) ) - (set_local $$t$48$i - (get_local $$t$0$i$151) + (local.set $$t$48$i + (local.get $$t$0$i$151) ) - (set_local $$v$410$i - (get_local $$t$0$i$151) + (local.set $$v$410$i + (local.get $$t$0$i$151) ) - (set_local $label + (local.set $label (i32.const 90) ) (br $label$break$L123) ) (block - (set_local $$rsize$1$i - (get_local $$sub33$i) + (local.set $$rsize$1$i + (local.get $$sub33$i) ) - (set_local $$v$1$i - (get_local $$t$0$i$151) + (local.set $$v$1$i + (local.get $$t$0$i$151) ) ) ) ) (block - (set_local $$rsize$1$i - (get_local $$rsize$0$i$152) + (local.set $$rsize$1$i + (local.get $$rsize$0$i$152) ) - (set_local $$v$1$i - (get_local $$v$0$i$153) + (local.set $$v$1$i + (local.get $$v$0$i$153) ) ) ) - (set_local $$arrayidx40$i + (local.set $$arrayidx40$i (i32.add - (get_local $$t$0$i$151) + (local.get $$t$0$i$151) (i32.const 20) ) ) - (set_local $$54 + (local.set $$54 (i32.load - (get_local $$arrayidx40$i) + (local.get $$arrayidx40$i) ) ) - (set_local $$shr41$i + (local.set $$shr41$i (i32.shr_u - (get_local $$sizebits$0$i) + (local.get $$sizebits$0$i) (i32.const 31) ) ) - (set_local $$arrayidx44$i + (local.set $$arrayidx44$i (i32.add (i32.add - (get_local $$t$0$i$151) + (local.get $$t$0$i$151) (i32.const 16) ) (i32.shl - (get_local $$shr41$i) + (local.get $$shr41$i) (i32.const 2) ) ) ) - (set_local $$55 + (local.set $$55 (i32.load - (get_local $$arrayidx44$i) + (local.get $$arrayidx44$i) ) ) - (set_local $$cmp45$i$155 + (local.set $$cmp45$i$155 (i32.eq - (get_local $$54) + (local.get $$54) (i32.const 0) ) ) - (set_local $$cmp46$i + (local.set $$cmp46$i (i32.eq - (get_local $$54) - (get_local $$55) + (local.get $$54) + (local.get $$55) ) ) - (set_local $$or$cond1$i + (local.set $$or$cond1$i (i32.or - (get_local $$cmp45$i$155) - (get_local $$cmp46$i) + (local.get $$cmp45$i$155) + (local.get $$cmp46$i) ) ) - (set_local $$rst$1$i + (local.set $$rst$1$i (if (result i32) - (get_local $$or$cond1$i) - (get_local $$rst$0$i) - (get_local $$54) + (local.get $$or$cond1$i) + (local.get $$rst$0$i) + (local.get $$54) ) ) - (set_local $$cmp49$i + (local.set $$cmp49$i (i32.eq - (get_local $$55) + (local.get $$55) (i32.const 0) ) ) - (set_local $$56 + (local.set $$56 (i32.and - (get_local $$cmp49$i) + (local.get $$cmp49$i) (i32.const 1) ) ) - (set_local $$shl52$i + (local.set $$shl52$i (i32.xor - (get_local $$56) + (local.get $$56) (i32.const 1) ) ) - (set_local $$sizebits$0$shl52$i + (local.set $$sizebits$0$shl52$i (i32.shl - (get_local $$sizebits$0$i) - (get_local $$shl52$i) + (local.get $$sizebits$0$i) + (local.get $$shl52$i) ) ) (if - (get_local $$cmp49$i) + (local.get $$cmp49$i) (block - (set_local $$rsize$3$i - (get_local $$rsize$1$i) + (local.set $$rsize$3$i + (local.get $$rsize$1$i) ) - (set_local $$t$2$i - (get_local $$rst$1$i) + (local.set $$t$2$i + (local.get $$rst$1$i) ) - (set_local $$v$3$i - (get_local $$v$1$i) + (local.set $$v$3$i + (local.get $$v$1$i) ) - (set_local $label + (local.set $label (i32.const 86) ) (br $while-out13) ) (block - (set_local $$rsize$0$i$152 - (get_local $$rsize$1$i) + (local.set $$rsize$0$i$152 + (local.get $$rsize$1$i) ) - (set_local $$rst$0$i - (get_local $$rst$1$i) + (local.set $$rst$0$i + (local.get $$rst$1$i) ) - (set_local $$sizebits$0$i - (get_local $$sizebits$0$shl52$i) + (local.set $$sizebits$0$i + (local.get $$sizebits$0$shl52$i) ) - (set_local $$t$0$i$151 - (get_local $$55) + (local.set $$t$0$i$151 + (local.get $$55) ) - (set_local $$v$0$i$153 - (get_local $$v$1$i) + (local.set $$v$0$i$153 + (local.get $$v$1$i) ) ) ) @@ -20108,257 +20108,257 @@ ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 86) ) (block - (set_local $$cmp55$i + (local.set $$cmp55$i (i32.eq - (get_local $$t$2$i) + (local.get $$t$2$i) (i32.const 0) ) ) - (set_local $$cmp57$i + (local.set $$cmp57$i (i32.eq - (get_local $$v$3$i) + (local.get $$v$3$i) (i32.const 0) ) ) - (set_local $$or$cond$i + (local.set $$or$cond$i (i32.and - (get_local $$cmp55$i) - (get_local $$cmp57$i) + (local.get $$cmp55$i) + (local.get $$cmp57$i) ) ) (if - (get_local $$or$cond$i) + (local.get $$or$cond$i) (block - (set_local $$shl60$i + (local.set $$shl60$i (i32.shl (i32.const 2) - (get_local $$idx$0$i) + (local.get $$idx$0$i) ) ) - (set_local $$sub63$i + (local.set $$sub63$i (i32.sub (i32.const 0) - (get_local $$shl60$i) + (local.get $$shl60$i) ) ) - (set_local $$or$i + (local.set $$or$i (i32.or - (get_local $$shl60$i) - (get_local $$sub63$i) + (local.get $$shl60$i) + (local.get $$sub63$i) ) ) - (set_local $$and64$i + (local.set $$and64$i (i32.and - (get_local $$51) - (get_local $$or$i) + (local.get $$51) + (local.get $$or$i) ) ) - (set_local $$cmp65$i + (local.set $$cmp65$i (i32.eq - (get_local $$and64$i) + (local.get $$and64$i) (i32.const 0) ) ) (if - (get_local $$cmp65$i) + (local.get $$cmp65$i) (block - (set_local $$nb$0 - (get_local $$and145) + (local.set $$nb$0 + (local.get $$and145) ) (br $do-once) ) ) - (set_local $$sub67$i + (local.set $$sub67$i (i32.sub (i32.const 0) - (get_local $$and64$i) + (local.get $$and64$i) ) ) - (set_local $$and68$i + (local.set $$and68$i (i32.and - (get_local $$and64$i) - (get_local $$sub67$i) + (local.get $$and64$i) + (local.get $$sub67$i) ) ) - (set_local $$sub70$i + (local.set $$sub70$i (i32.add - (get_local $$and68$i) + (local.get $$and68$i) (i32.const -1) ) ) - (set_local $$shr72$i + (local.set $$shr72$i (i32.shr_u - (get_local $$sub70$i) + (local.get $$sub70$i) (i32.const 12) ) ) - (set_local $$and73$i + (local.set $$and73$i (i32.and - (get_local $$shr72$i) + (local.get $$shr72$i) (i32.const 16) ) ) - (set_local $$shr75$i + (local.set $$shr75$i (i32.shr_u - (get_local $$sub70$i) - (get_local $$and73$i) + (local.get $$sub70$i) + (local.get $$and73$i) ) ) - (set_local $$shr76$i + (local.set $$shr76$i (i32.shr_u - (get_local $$shr75$i) + (local.get $$shr75$i) (i32.const 5) ) ) - (set_local $$and77$i + (local.set $$and77$i (i32.and - (get_local $$shr76$i) + (local.get $$shr76$i) (i32.const 8) ) ) - (set_local $$add78$i + (local.set $$add78$i (i32.or - (get_local $$and77$i) - (get_local $$and73$i) + (local.get $$and77$i) + (local.get $$and73$i) ) ) - (set_local $$shr79$i + (local.set $$shr79$i (i32.shr_u - (get_local $$shr75$i) - (get_local $$and77$i) + (local.get $$shr75$i) + (local.get $$and77$i) ) ) - (set_local $$shr80$i + (local.set $$shr80$i (i32.shr_u - (get_local $$shr79$i) + (local.get $$shr79$i) (i32.const 2) ) ) - (set_local $$and81$i + (local.set $$and81$i (i32.and - (get_local $$shr80$i) + (local.get $$shr80$i) (i32.const 4) ) ) - (set_local $$add82$i + (local.set $$add82$i (i32.or - (get_local $$add78$i) - (get_local $$and81$i) + (local.get $$add78$i) + (local.get $$and81$i) ) ) - (set_local $$shr83$i + (local.set $$shr83$i (i32.shr_u - (get_local $$shr79$i) - (get_local $$and81$i) + (local.get $$shr79$i) + (local.get $$and81$i) ) ) - (set_local $$shr84$i + (local.set $$shr84$i (i32.shr_u - (get_local $$shr83$i) + (local.get $$shr83$i) (i32.const 1) ) ) - (set_local $$and85$i + (local.set $$and85$i (i32.and - (get_local $$shr84$i) + (local.get $$shr84$i) (i32.const 2) ) ) - (set_local $$add86$i + (local.set $$add86$i (i32.or - (get_local $$add82$i) - (get_local $$and85$i) + (local.get $$add82$i) + (local.get $$and85$i) ) ) - (set_local $$shr87$i + (local.set $$shr87$i (i32.shr_u - (get_local $$shr83$i) - (get_local $$and85$i) + (local.get $$shr83$i) + (local.get $$and85$i) ) ) - (set_local $$shr88$i + (local.set $$shr88$i (i32.shr_u - (get_local $$shr87$i) + (local.get $$shr87$i) (i32.const 1) ) ) - (set_local $$and89$i + (local.set $$and89$i (i32.and - (get_local $$shr88$i) + (local.get $$shr88$i) (i32.const 1) ) ) - (set_local $$add90$i + (local.set $$add90$i (i32.or - (get_local $$add86$i) - (get_local $$and89$i) + (local.get $$add86$i) + (local.get $$and89$i) ) ) - (set_local $$shr91$i + (local.set $$shr91$i (i32.shr_u - (get_local $$shr87$i) - (get_local $$and89$i) + (local.get $$shr87$i) + (local.get $$and89$i) ) ) - (set_local $$add92$i + (local.set $$add92$i (i32.add - (get_local $$add90$i) - (get_local $$shr91$i) + (local.get $$add90$i) + (local.get $$shr91$i) ) ) - (set_local $$arrayidx94$i$156 + (local.set $$arrayidx94$i$156 (i32.add (i32.const 480) (i32.shl - (get_local $$add92$i) + (local.get $$add92$i) (i32.const 2) ) ) ) - (set_local $$57 + (local.set $$57 (i32.load - (get_local $$arrayidx94$i$156) + (local.get $$arrayidx94$i$156) ) ) - (set_local $$t$4$ph$i - (get_local $$57) + (local.set $$t$4$ph$i + (local.get $$57) ) ) - (set_local $$t$4$ph$i - (get_local $$t$2$i) + (local.set $$t$4$ph$i + (local.get $$t$2$i) ) ) - (set_local $$cmp97$7$i + (local.set $$cmp97$7$i (i32.eq - (get_local $$t$4$ph$i) + (local.get $$t$4$ph$i) (i32.const 0) ) ) (if - (get_local $$cmp97$7$i) + (local.get $$cmp97$7$i) (block - (set_local $$rsize$4$lcssa$i - (get_local $$rsize$3$i) + (local.set $$rsize$4$lcssa$i + (local.get $$rsize$3$i) ) - (set_local $$v$4$lcssa$i - (get_local $$v$3$i) + (local.set $$v$4$lcssa$i + (local.get $$v$3$i) ) ) (block - (set_local $$rsize$49$i - (get_local $$rsize$3$i) + (local.set $$rsize$49$i + (local.get $$rsize$3$i) ) - (set_local $$t$48$i - (get_local $$t$4$ph$i) + (local.set $$t$48$i + (local.get $$t$4$ph$i) ) - (set_local $$v$410$i - (get_local $$v$3$i) + (local.set $$v$410$i + (local.get $$v$3$i) ) - (set_local $label + (local.set $label (i32.const 90) ) ) @@ -20367,133 +20367,133 @@ ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 90) ) (loop $while-in16 (block $while-out15 - (set_local $label + (local.set $label (i32.const 0) ) - (set_local $$head99$i + (local.set $$head99$i (i32.add - (get_local $$t$48$i) + (local.get $$t$48$i) (i32.const 4) ) ) - (set_local $$58 + (local.set $$58 (i32.load - (get_local $$head99$i) + (local.get $$head99$i) ) ) - (set_local $$and100$i + (local.set $$and100$i (i32.and - (get_local $$58) + (local.get $$58) (i32.const -8) ) ) - (set_local $$sub101$i + (local.set $$sub101$i (i32.sub - (get_local $$and100$i) - (get_local $$and145) + (local.get $$and100$i) + (local.get $$and145) ) ) - (set_local $$cmp102$i + (local.set $$cmp102$i (i32.lt_u - (get_local $$sub101$i) - (get_local $$rsize$49$i) + (local.get $$sub101$i) + (local.get $$rsize$49$i) ) ) - (set_local $$sub101$rsize$4$i + (local.set $$sub101$rsize$4$i (if (result i32) - (get_local $$cmp102$i) - (get_local $$sub101$i) - (get_local $$rsize$49$i) + (local.get $$cmp102$i) + (local.get $$sub101$i) + (local.get $$rsize$49$i) ) ) - (set_local $$t$4$v$4$i + (local.set $$t$4$v$4$i (if (result i32) - (get_local $$cmp102$i) - (get_local $$t$48$i) - (get_local $$v$410$i) + (local.get $$cmp102$i) + (local.get $$t$48$i) + (local.get $$v$410$i) ) ) - (set_local $$arrayidx106$i + (local.set $$arrayidx106$i (i32.add - (get_local $$t$48$i) + (local.get $$t$48$i) (i32.const 16) ) ) - (set_local $$59 + (local.set $$59 (i32.load - (get_local $$arrayidx106$i) + (local.get $$arrayidx106$i) ) ) - (set_local $$cmp107$i$157 + (local.set $$cmp107$i$157 (i32.eq - (get_local $$59) + (local.get $$59) (i32.const 0) ) ) (if (i32.eqz - (get_local $$cmp107$i$157) + (local.get $$cmp107$i$157) ) (block - (set_local $$rsize$49$i - (get_local $$sub101$rsize$4$i) + (local.set $$rsize$49$i + (local.get $$sub101$rsize$4$i) ) - (set_local $$t$48$i - (get_local $$59) + (local.set $$t$48$i + (local.get $$59) ) - (set_local $$v$410$i - (get_local $$t$4$v$4$i) + (local.set $$v$410$i + (local.get $$t$4$v$4$i) ) - (set_local $label + (local.set $label (i32.const 90) ) (br $while-in16) ) ) - (set_local $$arrayidx113$i$159 + (local.set $$arrayidx113$i$159 (i32.add - (get_local $$t$48$i) + (local.get $$t$48$i) (i32.const 20) ) ) - (set_local $$60 + (local.set $$60 (i32.load - (get_local $$arrayidx113$i$159) + (local.get $$arrayidx113$i$159) ) ) - (set_local $$cmp97$i + (local.set $$cmp97$i (i32.eq - (get_local $$60) + (local.get $$60) (i32.const 0) ) ) (if - (get_local $$cmp97$i) + (local.get $$cmp97$i) (block - (set_local $$rsize$4$lcssa$i - (get_local $$sub101$rsize$4$i) + (local.set $$rsize$4$lcssa$i + (local.get $$sub101$rsize$4$i) ) - (set_local $$v$4$lcssa$i - (get_local $$t$4$v$4$i) + (local.set $$v$4$lcssa$i + (local.get $$t$4$v$4$i) ) (br $while-out15) ) (block - (set_local $$rsize$49$i - (get_local $$sub101$rsize$4$i) + (local.set $$rsize$49$i + (local.get $$sub101$rsize$4$i) ) - (set_local $$t$48$i - (get_local $$60) + (local.set $$t$48$i + (local.get $$60) ) - (set_local $$v$410$i - (get_local $$t$4$v$4$i) + (local.set $$v$410$i + (local.get $$t$4$v$4$i) ) - (set_local $label + (local.set $label (i32.const 90) ) ) @@ -20502,336 +20502,336 @@ ) ) ) - (set_local $$cmp116$i + (local.set $$cmp116$i (i32.eq - (get_local $$v$4$lcssa$i) + (local.get $$v$4$lcssa$i) (i32.const 0) ) ) (if - (get_local $$cmp116$i) - (set_local $$nb$0 - (get_local $$and145) + (local.get $$cmp116$i) + (local.set $$nb$0 + (local.get $$and145) ) (block - (set_local $$61 + (local.set $$61 (i32.load (i32.const 184) ) ) - (set_local $$sub118$i + (local.set $$sub118$i (i32.sub - (get_local $$61) - (get_local $$and145) + (local.get $$61) + (local.get $$and145) ) ) - (set_local $$cmp119$i + (local.set $$cmp119$i (i32.lt_u - (get_local $$rsize$4$lcssa$i) - (get_local $$sub118$i) + (local.get $$rsize$4$lcssa$i) + (local.get $$sub118$i) ) ) (if - (get_local $$cmp119$i) + (local.get $$cmp119$i) (block - (set_local $$62 + (local.set $$62 (i32.load (i32.const 192) ) ) - (set_local $$cmp121$i + (local.set $$cmp121$i (i32.lt_u - (get_local $$v$4$lcssa$i) - (get_local $$62) + (local.get $$v$4$lcssa$i) + (local.get $$62) ) ) (if - (get_local $$cmp121$i) + (local.get $$cmp121$i) (call $_abort) ) - (set_local $$add$ptr$i$161 + (local.set $$add$ptr$i$161 (i32.add - (get_local $$v$4$lcssa$i) - (get_local $$and145) + (local.get $$v$4$lcssa$i) + (local.get $$and145) ) ) - (set_local $$cmp123$i + (local.set $$cmp123$i (i32.lt_u - (get_local $$v$4$lcssa$i) - (get_local $$add$ptr$i$161) + (local.get $$v$4$lcssa$i) + (local.get $$add$ptr$i$161) ) ) (if (i32.eqz - (get_local $$cmp123$i) + (local.get $$cmp123$i) ) (call $_abort) ) - (set_local $$parent$i$162 + (local.set $$parent$i$162 (i32.add - (get_local $$v$4$lcssa$i) + (local.get $$v$4$lcssa$i) (i32.const 24) ) ) - (set_local $$63 + (local.set $$63 (i32.load - (get_local $$parent$i$162) + (local.get $$parent$i$162) ) ) - (set_local $$bk$i$163 + (local.set $$bk$i$163 (i32.add - (get_local $$v$4$lcssa$i) + (local.get $$v$4$lcssa$i) (i32.const 12) ) ) - (set_local $$64 + (local.set $$64 (i32.load - (get_local $$bk$i$163) + (local.get $$bk$i$163) ) ) - (set_local $$cmp128$i + (local.set $$cmp128$i (i32.eq - (get_local $$64) - (get_local $$v$4$lcssa$i) + (local.get $$64) + (local.get $$v$4$lcssa$i) ) ) (block $do-once17 (if - (get_local $$cmp128$i) + (local.get $$cmp128$i) (block - (set_local $$arrayidx151$i + (local.set $$arrayidx151$i (i32.add - (get_local $$v$4$lcssa$i) + (local.get $$v$4$lcssa$i) (i32.const 20) ) ) - (set_local $$68 + (local.set $$68 (i32.load - (get_local $$arrayidx151$i) + (local.get $$arrayidx151$i) ) ) - (set_local $$cmp152$i + (local.set $$cmp152$i (i32.eq - (get_local $$68) + (local.get $$68) (i32.const 0) ) ) (if - (get_local $$cmp152$i) + (local.get $$cmp152$i) (block - (set_local $$arrayidx155$i + (local.set $$arrayidx155$i (i32.add - (get_local $$v$4$lcssa$i) + (local.get $$v$4$lcssa$i) (i32.const 16) ) ) - (set_local $$69 + (local.set $$69 (i32.load - (get_local $$arrayidx155$i) + (local.get $$arrayidx155$i) ) ) - (set_local $$cmp156$i + (local.set $$cmp156$i (i32.eq - (get_local $$69) + (local.get $$69) (i32.const 0) ) ) (if - (get_local $$cmp156$i) + (local.get $$cmp156$i) (block - (set_local $$R$3$i$171 + (local.set $$R$3$i$171 (i32.const 0) ) (br $do-once17) ) (block - (set_local $$R$1$i$168 - (get_local $$69) + (local.set $$R$1$i$168 + (local.get $$69) ) - (set_local $$RP$1$i$167 - (get_local $$arrayidx155$i) + (local.set $$RP$1$i$167 + (local.get $$arrayidx155$i) ) ) ) ) (block - (set_local $$R$1$i$168 - (get_local $$68) + (local.set $$R$1$i$168 + (local.get $$68) ) - (set_local $$RP$1$i$167 - (get_local $$arrayidx151$i) + (local.set $$RP$1$i$167 + (local.get $$arrayidx151$i) ) ) ) (loop $while-in20 (block $while-out19 - (set_local $$arrayidx161$i + (local.set $$arrayidx161$i (i32.add - (get_local $$R$1$i$168) + (local.get $$R$1$i$168) (i32.const 20) ) ) - (set_local $$70 + (local.set $$70 (i32.load - (get_local $$arrayidx161$i) + (local.get $$arrayidx161$i) ) ) - (set_local $$cmp162$i + (local.set $$cmp162$i (i32.eq - (get_local $$70) + (local.get $$70) (i32.const 0) ) ) (if (i32.eqz - (get_local $$cmp162$i) + (local.get $$cmp162$i) ) (block - (set_local $$R$1$i$168 - (get_local $$70) + (local.set $$R$1$i$168 + (local.get $$70) ) - (set_local $$RP$1$i$167 - (get_local $$arrayidx161$i) + (local.set $$RP$1$i$167 + (local.get $$arrayidx161$i) ) (br $while-in20) ) ) - (set_local $$arrayidx165$i$169 + (local.set $$arrayidx165$i$169 (i32.add - (get_local $$R$1$i$168) + (local.get $$R$1$i$168) (i32.const 16) ) ) - (set_local $$71 + (local.set $$71 (i32.load - (get_local $$arrayidx165$i$169) + (local.get $$arrayidx165$i$169) ) ) - (set_local $$cmp166$i + (local.set $$cmp166$i (i32.eq - (get_local $$71) + (local.get $$71) (i32.const 0) ) ) (if - (get_local $$cmp166$i) + (local.get $$cmp166$i) (block - (set_local $$R$1$i$168$lcssa - (get_local $$R$1$i$168) + (local.set $$R$1$i$168$lcssa + (local.get $$R$1$i$168) ) - (set_local $$RP$1$i$167$lcssa - (get_local $$RP$1$i$167) + (local.set $$RP$1$i$167$lcssa + (local.get $$RP$1$i$167) ) (br $while-out19) ) (block - (set_local $$R$1$i$168 - (get_local $$71) + (local.set $$R$1$i$168 + (local.get $$71) ) - (set_local $$RP$1$i$167 - (get_local $$arrayidx165$i$169) + (local.set $$RP$1$i$167 + (local.get $$arrayidx165$i$169) ) ) ) (br $while-in20) ) ) - (set_local $$cmp171$i + (local.set $$cmp171$i (i32.lt_u - (get_local $$RP$1$i$167$lcssa) - (get_local $$62) + (local.get $$RP$1$i$167$lcssa) + (local.get $$62) ) ) (if - (get_local $$cmp171$i) + (local.get $$cmp171$i) (call $_abort) (block (i32.store - (get_local $$RP$1$i$167$lcssa) + (local.get $$RP$1$i$167$lcssa) (i32.const 0) ) - (set_local $$R$3$i$171 - (get_local $$R$1$i$168$lcssa) + (local.set $$R$3$i$171 + (local.get $$R$1$i$168$lcssa) ) (br $do-once17) ) ) ) (block - (set_local $$fd$i$164 + (local.set $$fd$i$164 (i32.add - (get_local $$v$4$lcssa$i) + (local.get $$v$4$lcssa$i) (i32.const 8) ) ) - (set_local $$65 + (local.set $$65 (i32.load - (get_local $$fd$i$164) + (local.get $$fd$i$164) ) ) - (set_local $$cmp133$i + (local.set $$cmp133$i (i32.lt_u - (get_local $$65) - (get_local $$62) + (local.get $$65) + (local.get $$62) ) ) (if - (get_local $$cmp133$i) + (local.get $$cmp133$i) (call $_abort) ) - (set_local $$bk136$i + (local.set $$bk136$i (i32.add - (get_local $$65) + (local.get $$65) (i32.const 12) ) ) - (set_local $$66 + (local.set $$66 (i32.load - (get_local $$bk136$i) + (local.get $$bk136$i) ) ) - (set_local $$cmp137$i + (local.set $$cmp137$i (i32.eq - (get_local $$66) - (get_local $$v$4$lcssa$i) + (local.get $$66) + (local.get $$v$4$lcssa$i) ) ) (if (i32.eqz - (get_local $$cmp137$i) + (local.get $$cmp137$i) ) (call $_abort) ) - (set_local $$fd139$i + (local.set $$fd139$i (i32.add - (get_local $$64) + (local.get $$64) (i32.const 8) ) ) - (set_local $$67 + (local.set $$67 (i32.load - (get_local $$fd139$i) + (local.get $$fd139$i) ) ) - (set_local $$cmp140$i + (local.set $$cmp140$i (i32.eq - (get_local $$67) - (get_local $$v$4$lcssa$i) + (local.get $$67) + (local.get $$v$4$lcssa$i) ) ) (if - (get_local $$cmp140$i) + (local.get $$cmp140$i) (block (i32.store - (get_local $$bk136$i) - (get_local $$64) + (local.get $$bk136$i) + (local.get $$64) ) (i32.store - (get_local $$fd139$i) - (get_local $$65) + (local.get $$fd139$i) + (local.get $$65) ) - (set_local $$R$3$i$171 - (get_local $$64) + (local.set $$R$3$i$171 + (local.get $$64) ) (br $do-once17) ) @@ -20840,237 +20840,237 @@ ) ) ) - (set_local $$cmp180$i + (local.set $$cmp180$i (i32.eq - (get_local $$63) + (local.get $$63) (i32.const 0) ) ) (block $do-once21 (if (i32.eqz - (get_local $$cmp180$i) + (local.get $$cmp180$i) ) (block - (set_local $$index$i$172 + (local.set $$index$i$172 (i32.add - (get_local $$v$4$lcssa$i) + (local.get $$v$4$lcssa$i) (i32.const 28) ) ) - (set_local $$72 + (local.set $$72 (i32.load - (get_local $$index$i$172) + (local.get $$index$i$172) ) ) - (set_local $$arrayidx184$i + (local.set $$arrayidx184$i (i32.add (i32.const 480) (i32.shl - (get_local $$72) + (local.get $$72) (i32.const 2) ) ) ) - (set_local $$73 + (local.set $$73 (i32.load - (get_local $$arrayidx184$i) + (local.get $$arrayidx184$i) ) ) - (set_local $$cmp185$i + (local.set $$cmp185$i (i32.eq - (get_local $$v$4$lcssa$i) - (get_local $$73) + (local.get $$v$4$lcssa$i) + (local.get $$73) ) ) (if - (get_local $$cmp185$i) + (local.get $$cmp185$i) (block (i32.store - (get_local $$arrayidx184$i) - (get_local $$R$3$i$171) + (local.get $$arrayidx184$i) + (local.get $$R$3$i$171) ) - (set_local $$cond3$i + (local.set $$cond3$i (i32.eq - (get_local $$R$3$i$171) + (local.get $$R$3$i$171) (i32.const 0) ) ) (if - (get_local $$cond3$i) + (local.get $$cond3$i) (block - (set_local $$shl192$i + (local.set $$shl192$i (i32.shl (i32.const 1) - (get_local $$72) + (local.get $$72) ) ) - (set_local $$neg$i$173 + (local.set $$neg$i$173 (i32.xor - (get_local $$shl192$i) + (local.get $$shl192$i) (i32.const -1) ) ) - (set_local $$74 + (local.set $$74 (i32.load (i32.const 180) ) ) - (set_local $$and194$i + (local.set $$and194$i (i32.and - (get_local $$74) - (get_local $$neg$i$173) + (local.get $$74) + (local.get $$neg$i$173) ) ) (i32.store (i32.const 180) - (get_local $$and194$i) + (local.get $$and194$i) ) (br $do-once21) ) ) ) (block - (set_local $$75 + (local.set $$75 (i32.load (i32.const 192) ) ) - (set_local $$cmp198$i + (local.set $$cmp198$i (i32.lt_u - (get_local $$63) - (get_local $$75) + (local.get $$63) + (local.get $$75) ) ) (if - (get_local $$cmp198$i) + (local.get $$cmp198$i) (call $_abort) ) - (set_local $$arrayidx204$i + (local.set $$arrayidx204$i (i32.add - (get_local $$63) + (local.get $$63) (i32.const 16) ) ) - (set_local $$76 + (local.set $$76 (i32.load - (get_local $$arrayidx204$i) + (local.get $$arrayidx204$i) ) ) - (set_local $$cmp205$i + (local.set $$cmp205$i (i32.eq - (get_local $$76) - (get_local $$v$4$lcssa$i) + (local.get $$76) + (local.get $$v$4$lcssa$i) ) ) (if - (get_local $$cmp205$i) + (local.get $$cmp205$i) (i32.store - (get_local $$arrayidx204$i) - (get_local $$R$3$i$171) + (local.get $$arrayidx204$i) + (local.get $$R$3$i$171) ) (block - (set_local $$arrayidx212$i + (local.set $$arrayidx212$i (i32.add - (get_local $$63) + (local.get $$63) (i32.const 20) ) ) (i32.store - (get_local $$arrayidx212$i) - (get_local $$R$3$i$171) + (local.get $$arrayidx212$i) + (local.get $$R$3$i$171) ) ) ) - (set_local $$cmp217$i + (local.set $$cmp217$i (i32.eq - (get_local $$R$3$i$171) + (local.get $$R$3$i$171) (i32.const 0) ) ) (if - (get_local $$cmp217$i) + (local.get $$cmp217$i) (br $do-once21) ) ) ) - (set_local $$77 + (local.set $$77 (i32.load (i32.const 192) ) ) - (set_local $$cmp221$i + (local.set $$cmp221$i (i32.lt_u - (get_local $$R$3$i$171) - (get_local $$77) + (local.get $$R$3$i$171) + (local.get $$77) ) ) (if - (get_local $$cmp221$i) + (local.get $$cmp221$i) (call $_abort) ) - (set_local $$parent226$i + (local.set $$parent226$i (i32.add - (get_local $$R$3$i$171) + (local.get $$R$3$i$171) (i32.const 24) ) ) (i32.store - (get_local $$parent226$i) - (get_local $$63) + (local.get $$parent226$i) + (local.get $$63) ) - (set_local $$arrayidx228$i + (local.set $$arrayidx228$i (i32.add - (get_local $$v$4$lcssa$i) + (local.get $$v$4$lcssa$i) (i32.const 16) ) ) - (set_local $$78 + (local.set $$78 (i32.load - (get_local $$arrayidx228$i) + (local.get $$arrayidx228$i) ) ) - (set_local $$cmp229$i + (local.set $$cmp229$i (i32.eq - (get_local $$78) + (local.get $$78) (i32.const 0) ) ) (block $do-once23 (if (i32.eqz - (get_local $$cmp229$i) + (local.get $$cmp229$i) ) (block - (set_local $$cmp233$i + (local.set $$cmp233$i (i32.lt_u - (get_local $$78) - (get_local $$77) + (local.get $$78) + (local.get $$77) ) ) (if - (get_local $$cmp233$i) + (local.get $$cmp233$i) (call $_abort) (block - (set_local $$arrayidx239$i + (local.set $$arrayidx239$i (i32.add - (get_local $$R$3$i$171) + (local.get $$R$3$i$171) (i32.const 16) ) ) (i32.store - (get_local $$arrayidx239$i) - (get_local $$78) + (local.get $$arrayidx239$i) + (local.get $$78) ) - (set_local $$parent240$i + (local.set $$parent240$i (i32.add - (get_local $$78) + (local.get $$78) (i32.const 24) ) ) (i32.store - (get_local $$parent240$i) - (get_local $$R$3$i$171) + (local.get $$parent240$i) + (local.get $$R$3$i$171) ) (br $do-once23) ) @@ -21078,62 +21078,62 @@ ) ) ) - (set_local $$arrayidx245$i + (local.set $$arrayidx245$i (i32.add - (get_local $$v$4$lcssa$i) + (local.get $$v$4$lcssa$i) (i32.const 20) ) ) - (set_local $$79 + (local.set $$79 (i32.load - (get_local $$arrayidx245$i) + (local.get $$arrayidx245$i) ) ) - (set_local $$cmp246$i + (local.set $$cmp246$i (i32.eq - (get_local $$79) + (local.get $$79) (i32.const 0) ) ) (if (i32.eqz - (get_local $$cmp246$i) + (local.get $$cmp246$i) ) (block - (set_local $$80 + (local.set $$80 (i32.load (i32.const 192) ) ) - (set_local $$cmp250$i + (local.set $$cmp250$i (i32.lt_u - (get_local $$79) - (get_local $$80) + (local.get $$79) + (local.get $$80) ) ) (if - (get_local $$cmp250$i) + (local.get $$cmp250$i) (call $_abort) (block - (set_local $$arrayidx256$i + (local.set $$arrayidx256$i (i32.add - (get_local $$R$3$i$171) + (local.get $$R$3$i$171) (i32.const 20) ) ) (i32.store - (get_local $$arrayidx256$i) - (get_local $$79) + (local.get $$arrayidx256$i) + (local.get $$79) ) - (set_local $$parent257$i + (local.set $$parent257$i (i32.add - (get_local $$79) + (local.get $$79) (i32.const 24) ) ) (i32.store - (get_local $$parent257$i) - (get_local $$R$3$i$171) + (local.get $$parent257$i) + (local.get $$R$3$i$171) ) (br $do-once21) ) @@ -21143,677 +21143,677 @@ ) ) ) - (set_local $$cmp265$i + (local.set $$cmp265$i (i32.lt_u - (get_local $$rsize$4$lcssa$i) + (local.get $$rsize$4$lcssa$i) (i32.const 16) ) ) (block $do-once25 (if - (get_local $$cmp265$i) + (local.get $$cmp265$i) (block - (set_local $$add268$i + (local.set $$add268$i (i32.add - (get_local $$rsize$4$lcssa$i) - (get_local $$and145) + (local.get $$rsize$4$lcssa$i) + (local.get $$and145) ) ) - (set_local $$or270$i + (local.set $$or270$i (i32.or - (get_local $$add268$i) + (local.get $$add268$i) (i32.const 3) ) ) - (set_local $$head271$i + (local.set $$head271$i (i32.add - (get_local $$v$4$lcssa$i) + (local.get $$v$4$lcssa$i) (i32.const 4) ) ) (i32.store - (get_local $$head271$i) - (get_local $$or270$i) + (local.get $$head271$i) + (local.get $$or270$i) ) - (set_local $$add$ptr273$i + (local.set $$add$ptr273$i (i32.add - (get_local $$v$4$lcssa$i) - (get_local $$add268$i) + (local.get $$v$4$lcssa$i) + (local.get $$add268$i) ) ) - (set_local $$head274$i + (local.set $$head274$i (i32.add - (get_local $$add$ptr273$i) + (local.get $$add$ptr273$i) (i32.const 4) ) ) - (set_local $$81 + (local.set $$81 (i32.load - (get_local $$head274$i) + (local.get $$head274$i) ) ) - (set_local $$or275$i + (local.set $$or275$i (i32.or - (get_local $$81) + (local.get $$81) (i32.const 1) ) ) (i32.store - (get_local $$head274$i) - (get_local $$or275$i) + (local.get $$head274$i) + (local.get $$or275$i) ) ) (block - (set_local $$or278$i + (local.set $$or278$i (i32.or - (get_local $$and145) + (local.get $$and145) (i32.const 3) ) ) - (set_local $$head279$i + (local.set $$head279$i (i32.add - (get_local $$v$4$lcssa$i) + (local.get $$v$4$lcssa$i) (i32.const 4) ) ) (i32.store - (get_local $$head279$i) - (get_local $$or278$i) + (local.get $$head279$i) + (local.get $$or278$i) ) - (set_local $$or280$i + (local.set $$or280$i (i32.or - (get_local $$rsize$4$lcssa$i) + (local.get $$rsize$4$lcssa$i) (i32.const 1) ) ) - (set_local $$head281$i + (local.set $$head281$i (i32.add - (get_local $$add$ptr$i$161) + (local.get $$add$ptr$i$161) (i32.const 4) ) ) (i32.store - (get_local $$head281$i) - (get_local $$or280$i) + (local.get $$head281$i) + (local.get $$or280$i) ) - (set_local $$add$ptr282$i + (local.set $$add$ptr282$i (i32.add - (get_local $$add$ptr$i$161) - (get_local $$rsize$4$lcssa$i) + (local.get $$add$ptr$i$161) + (local.get $$rsize$4$lcssa$i) ) ) (i32.store - (get_local $$add$ptr282$i) - (get_local $$rsize$4$lcssa$i) + (local.get $$add$ptr282$i) + (local.get $$rsize$4$lcssa$i) ) - (set_local $$shr283$i + (local.set $$shr283$i (i32.shr_u - (get_local $$rsize$4$lcssa$i) + (local.get $$rsize$4$lcssa$i) (i32.const 3) ) ) - (set_local $$cmp284$i + (local.set $$cmp284$i (i32.lt_u - (get_local $$rsize$4$lcssa$i) + (local.get $$rsize$4$lcssa$i) (i32.const 256) ) ) (if - (get_local $$cmp284$i) + (local.get $$cmp284$i) (block - (set_local $$shl288$i + (local.set $$shl288$i (i32.shl - (get_local $$shr283$i) + (local.get $$shr283$i) (i32.const 1) ) ) - (set_local $$arrayidx289$i + (local.set $$arrayidx289$i (i32.add (i32.const 216) (i32.shl - (get_local $$shl288$i) + (local.get $$shl288$i) (i32.const 2) ) ) ) - (set_local $$82 + (local.set $$82 (i32.load (i32.const 176) ) ) - (set_local $$shl291$i + (local.set $$shl291$i (i32.shl (i32.const 1) - (get_local $$shr283$i) + (local.get $$shr283$i) ) ) - (set_local $$and292$i + (local.set $$and292$i (i32.and - (get_local $$82) - (get_local $$shl291$i) + (local.get $$82) + (local.get $$shl291$i) ) ) - (set_local $$tobool293$i + (local.set $$tobool293$i (i32.eq - (get_local $$and292$i) + (local.get $$and292$i) (i32.const 0) ) ) (if - (get_local $$tobool293$i) + (local.get $$tobool293$i) (block - (set_local $$or297$i + (local.set $$or297$i (i32.or - (get_local $$82) - (get_local $$shl291$i) + (local.get $$82) + (local.get $$shl291$i) ) ) (i32.store (i32.const 176) - (get_local $$or297$i) + (local.get $$or297$i) ) - (set_local $$$pre$i$177 + (local.set $$$pre$i$177 (i32.add - (get_local $$arrayidx289$i) + (local.get $$arrayidx289$i) (i32.const 8) ) ) - (set_local $$$pre$phi$i$178Z2D - (get_local $$$pre$i$177) + (local.set $$$pre$phi$i$178Z2D + (local.get $$$pre$i$177) ) - (set_local $$F290$0$i - (get_local $$arrayidx289$i) + (local.set $$F290$0$i + (local.get $$arrayidx289$i) ) ) (block - (set_local $$83 + (local.set $$83 (i32.add - (get_local $$arrayidx289$i) + (local.get $$arrayidx289$i) (i32.const 8) ) ) - (set_local $$84 + (local.set $$84 (i32.load - (get_local $$83) + (local.get $$83) ) ) - (set_local $$85 + (local.set $$85 (i32.load (i32.const 192) ) ) - (set_local $$cmp301$i + (local.set $$cmp301$i (i32.lt_u - (get_local $$84) - (get_local $$85) + (local.get $$84) + (local.get $$85) ) ) (if - (get_local $$cmp301$i) + (local.get $$cmp301$i) (call $_abort) (block - (set_local $$$pre$phi$i$178Z2D - (get_local $$83) + (local.set $$$pre$phi$i$178Z2D + (local.get $$83) ) - (set_local $$F290$0$i - (get_local $$84) + (local.set $$F290$0$i + (local.get $$84) ) ) ) ) ) (i32.store - (get_local $$$pre$phi$i$178Z2D) - (get_local $$add$ptr$i$161) + (local.get $$$pre$phi$i$178Z2D) + (local.get $$add$ptr$i$161) ) - (set_local $$bk311$i + (local.set $$bk311$i (i32.add - (get_local $$F290$0$i) + (local.get $$F290$0$i) (i32.const 12) ) ) (i32.store - (get_local $$bk311$i) - (get_local $$add$ptr$i$161) + (local.get $$bk311$i) + (local.get $$add$ptr$i$161) ) - (set_local $$fd312$i + (local.set $$fd312$i (i32.add - (get_local $$add$ptr$i$161) + (local.get $$add$ptr$i$161) (i32.const 8) ) ) (i32.store - (get_local $$fd312$i) - (get_local $$F290$0$i) + (local.get $$fd312$i) + (local.get $$F290$0$i) ) - (set_local $$bk313$i + (local.set $$bk313$i (i32.add - (get_local $$add$ptr$i$161) + (local.get $$add$ptr$i$161) (i32.const 12) ) ) (i32.store - (get_local $$bk313$i) - (get_local $$arrayidx289$i) + (local.get $$bk313$i) + (local.get $$arrayidx289$i) ) (br $do-once25) ) ) - (set_local $$shr318$i + (local.set $$shr318$i (i32.shr_u - (get_local $$rsize$4$lcssa$i) + (local.get $$rsize$4$lcssa$i) (i32.const 8) ) ) - (set_local $$cmp319$i + (local.set $$cmp319$i (i32.eq - (get_local $$shr318$i) + (local.get $$shr318$i) (i32.const 0) ) ) (if - (get_local $$cmp319$i) - (set_local $$I316$0$i + (local.get $$cmp319$i) + (local.set $$I316$0$i (i32.const 0) ) (block - (set_local $$cmp323$i + (local.set $$cmp323$i (i32.gt_u - (get_local $$rsize$4$lcssa$i) + (local.get $$rsize$4$lcssa$i) (i32.const 16777215) ) ) (if - (get_local $$cmp323$i) - (set_local $$I316$0$i + (local.get $$cmp323$i) + (local.set $$I316$0$i (i32.const 31) ) (block - (set_local $$sub329$i + (local.set $$sub329$i (i32.add - (get_local $$shr318$i) + (local.get $$shr318$i) (i32.const 1048320) ) ) - (set_local $$shr330$i + (local.set $$shr330$i (i32.shr_u - (get_local $$sub329$i) + (local.get $$sub329$i) (i32.const 16) ) ) - (set_local $$and331$i + (local.set $$and331$i (i32.and - (get_local $$shr330$i) + (local.get $$shr330$i) (i32.const 8) ) ) - (set_local $$shl333$i + (local.set $$shl333$i (i32.shl - (get_local $$shr318$i) - (get_local $$and331$i) + (local.get $$shr318$i) + (local.get $$and331$i) ) ) - (set_local $$sub334$i + (local.set $$sub334$i (i32.add - (get_local $$shl333$i) + (local.get $$shl333$i) (i32.const 520192) ) ) - (set_local $$shr335$i + (local.set $$shr335$i (i32.shr_u - (get_local $$sub334$i) + (local.get $$sub334$i) (i32.const 16) ) ) - (set_local $$and336$i + (local.set $$and336$i (i32.and - (get_local $$shr335$i) + (local.get $$shr335$i) (i32.const 4) ) ) - (set_local $$add337$i + (local.set $$add337$i (i32.or - (get_local $$and336$i) - (get_local $$and331$i) + (local.get $$and336$i) + (local.get $$and331$i) ) ) - (set_local $$shl338$i + (local.set $$shl338$i (i32.shl - (get_local $$shl333$i) - (get_local $$and336$i) + (local.get $$shl333$i) + (local.get $$and336$i) ) ) - (set_local $$sub339$i + (local.set $$sub339$i (i32.add - (get_local $$shl338$i) + (local.get $$shl338$i) (i32.const 245760) ) ) - (set_local $$shr340$i + (local.set $$shr340$i (i32.shr_u - (get_local $$sub339$i) + (local.get $$sub339$i) (i32.const 16) ) ) - (set_local $$and341$i + (local.set $$and341$i (i32.and - (get_local $$shr340$i) + (local.get $$shr340$i) (i32.const 2) ) ) - (set_local $$add342$i + (local.set $$add342$i (i32.or - (get_local $$add337$i) - (get_local $$and341$i) + (local.get $$add337$i) + (local.get $$and341$i) ) ) - (set_local $$sub343$i + (local.set $$sub343$i (i32.sub (i32.const 14) - (get_local $$add342$i) + (local.get $$add342$i) ) ) - (set_local $$shl344$i + (local.set $$shl344$i (i32.shl - (get_local $$shl338$i) - (get_local $$and341$i) + (local.get $$shl338$i) + (local.get $$and341$i) ) ) - (set_local $$shr345$i + (local.set $$shr345$i (i32.shr_u - (get_local $$shl344$i) + (local.get $$shl344$i) (i32.const 15) ) ) - (set_local $$add346$i + (local.set $$add346$i (i32.add - (get_local $$sub343$i) - (get_local $$shr345$i) + (local.get $$sub343$i) + (local.get $$shr345$i) ) ) - (set_local $$shl347$i + (local.set $$shl347$i (i32.shl - (get_local $$add346$i) + (local.get $$add346$i) (i32.const 1) ) ) - (set_local $$add348$i + (local.set $$add348$i (i32.add - (get_local $$add346$i) + (local.get $$add346$i) (i32.const 7) ) ) - (set_local $$shr349$i + (local.set $$shr349$i (i32.shr_u - (get_local $$rsize$4$lcssa$i) - (get_local $$add348$i) + (local.get $$rsize$4$lcssa$i) + (local.get $$add348$i) ) ) - (set_local $$and350$i + (local.set $$and350$i (i32.and - (get_local $$shr349$i) + (local.get $$shr349$i) (i32.const 1) ) ) - (set_local $$add351$i + (local.set $$add351$i (i32.or - (get_local $$and350$i) - (get_local $$shl347$i) + (local.get $$and350$i) + (local.get $$shl347$i) ) ) - (set_local $$I316$0$i - (get_local $$add351$i) + (local.set $$I316$0$i + (local.get $$add351$i) ) ) ) ) ) - (set_local $$arrayidx355$i + (local.set $$arrayidx355$i (i32.add (i32.const 480) (i32.shl - (get_local $$I316$0$i) + (local.get $$I316$0$i) (i32.const 2) ) ) ) - (set_local $$index356$i + (local.set $$index356$i (i32.add - (get_local $$add$ptr$i$161) + (local.get $$add$ptr$i$161) (i32.const 28) ) ) (i32.store - (get_local $$index356$i) - (get_local $$I316$0$i) + (local.get $$index356$i) + (local.get $$I316$0$i) ) - (set_local $$child357$i + (local.set $$child357$i (i32.add - (get_local $$add$ptr$i$161) + (local.get $$add$ptr$i$161) (i32.const 16) ) ) - (set_local $$arrayidx358$i + (local.set $$arrayidx358$i (i32.add - (get_local $$child357$i) + (local.get $$child357$i) (i32.const 4) ) ) (i32.store - (get_local $$arrayidx358$i) + (local.get $$arrayidx358$i) (i32.const 0) ) (i32.store - (get_local $$child357$i) + (local.get $$child357$i) (i32.const 0) ) - (set_local $$86 + (local.set $$86 (i32.load (i32.const 180) ) ) - (set_local $$shl362$i + (local.set $$shl362$i (i32.shl (i32.const 1) - (get_local $$I316$0$i) + (local.get $$I316$0$i) ) ) - (set_local $$and363$i + (local.set $$and363$i (i32.and - (get_local $$86) - (get_local $$shl362$i) + (local.get $$86) + (local.get $$shl362$i) ) ) - (set_local $$tobool364$i + (local.set $$tobool364$i (i32.eq - (get_local $$and363$i) + (local.get $$and363$i) (i32.const 0) ) ) (if - (get_local $$tobool364$i) + (local.get $$tobool364$i) (block - (set_local $$or368$i + (local.set $$or368$i (i32.or - (get_local $$86) - (get_local $$shl362$i) + (local.get $$86) + (local.get $$shl362$i) ) ) (i32.store (i32.const 180) - (get_local $$or368$i) + (local.get $$or368$i) ) (i32.store - (get_local $$arrayidx355$i) - (get_local $$add$ptr$i$161) + (local.get $$arrayidx355$i) + (local.get $$add$ptr$i$161) ) - (set_local $$parent369$i + (local.set $$parent369$i (i32.add - (get_local $$add$ptr$i$161) + (local.get $$add$ptr$i$161) (i32.const 24) ) ) (i32.store - (get_local $$parent369$i) - (get_local $$arrayidx355$i) + (local.get $$parent369$i) + (local.get $$arrayidx355$i) ) - (set_local $$bk370$i + (local.set $$bk370$i (i32.add - (get_local $$add$ptr$i$161) + (local.get $$add$ptr$i$161) (i32.const 12) ) ) (i32.store - (get_local $$bk370$i) - (get_local $$add$ptr$i$161) + (local.get $$bk370$i) + (local.get $$add$ptr$i$161) ) - (set_local $$fd371$i + (local.set $$fd371$i (i32.add - (get_local $$add$ptr$i$161) + (local.get $$add$ptr$i$161) (i32.const 8) ) ) (i32.store - (get_local $$fd371$i) - (get_local $$add$ptr$i$161) + (local.get $$fd371$i) + (local.get $$add$ptr$i$161) ) (br $do-once25) ) ) - (set_local $$87 + (local.set $$87 (i32.load - (get_local $$arrayidx355$i) + (local.get $$arrayidx355$i) ) ) - (set_local $$cmp374$i + (local.set $$cmp374$i (i32.eq - (get_local $$I316$0$i) + (local.get $$I316$0$i) (i32.const 31) ) ) - (set_local $$shr378$i + (local.set $$shr378$i (i32.shr_u - (get_local $$I316$0$i) + (local.get $$I316$0$i) (i32.const 1) ) ) - (set_local $$sub381$i + (local.set $$sub381$i (i32.sub (i32.const 25) - (get_local $$shr378$i) + (local.get $$shr378$i) ) ) - (set_local $$cond383$i + (local.set $$cond383$i (if (result i32) - (get_local $$cmp374$i) + (local.get $$cmp374$i) (i32.const 0) - (get_local $$sub381$i) + (local.get $$sub381$i) ) ) - (set_local $$shl384$i + (local.set $$shl384$i (i32.shl - (get_local $$rsize$4$lcssa$i) - (get_local $$cond383$i) + (local.get $$rsize$4$lcssa$i) + (local.get $$cond383$i) ) ) - (set_local $$K373$0$i - (get_local $$shl384$i) + (local.set $$K373$0$i + (local.get $$shl384$i) ) - (set_local $$T$0$i - (get_local $$87) + (local.set $$T$0$i + (local.get $$87) ) (loop $while-in28 (block $while-out27 - (set_local $$head386$i + (local.set $$head386$i (i32.add - (get_local $$T$0$i) + (local.get $$T$0$i) (i32.const 4) ) ) - (set_local $$88 + (local.set $$88 (i32.load - (get_local $$head386$i) + (local.get $$head386$i) ) ) - (set_local $$and387$i + (local.set $$and387$i (i32.and - (get_local $$88) + (local.get $$88) (i32.const -8) ) ) - (set_local $$cmp388$i + (local.set $$cmp388$i (i32.eq - (get_local $$and387$i) - (get_local $$rsize$4$lcssa$i) + (local.get $$and387$i) + (local.get $$rsize$4$lcssa$i) ) ) (if - (get_local $$cmp388$i) + (local.get $$cmp388$i) (block - (set_local $$T$0$i$lcssa - (get_local $$T$0$i) + (local.set $$T$0$i$lcssa + (local.get $$T$0$i) ) - (set_local $label + (local.set $label (i32.const 148) ) (br $while-out27) ) ) - (set_local $$shr391$i + (local.set $$shr391$i (i32.shr_u - (get_local $$K373$0$i) + (local.get $$K373$0$i) (i32.const 31) ) ) - (set_local $$arrayidx394$i + (local.set $$arrayidx394$i (i32.add (i32.add - (get_local $$T$0$i) + (local.get $$T$0$i) (i32.const 16) ) (i32.shl - (get_local $$shr391$i) + (local.get $$shr391$i) (i32.const 2) ) ) ) - (set_local $$shl395$i + (local.set $$shl395$i (i32.shl - (get_local $$K373$0$i) + (local.get $$K373$0$i) (i32.const 1) ) ) - (set_local $$89 + (local.set $$89 (i32.load - (get_local $$arrayidx394$i) + (local.get $$arrayidx394$i) ) ) - (set_local $$cmp396$i + (local.set $$cmp396$i (i32.eq - (get_local $$89) + (local.get $$89) (i32.const 0) ) ) (if - (get_local $$cmp396$i) + (local.get $$cmp396$i) (block - (set_local $$T$0$i$lcssa293 - (get_local $$T$0$i) + (local.set $$T$0$i$lcssa293 + (local.get $$T$0$i) ) - (set_local $$arrayidx394$i$lcssa - (get_local $$arrayidx394$i) + (local.set $$arrayidx394$i$lcssa + (local.get $$arrayidx394$i) ) - (set_local $label + (local.set $label (i32.const 145) ) (br $while-out27) ) (block - (set_local $$K373$0$i - (get_local $$shl395$i) + (local.set $$K373$0$i + (local.get $$shl395$i) ) - (set_local $$T$0$i - (get_local $$89) + (local.set $$T$0$i + (local.get $$89) ) ) ) @@ -21822,58 +21822,58 @@ ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 145) ) (block - (set_local $$90 + (local.set $$90 (i32.load (i32.const 192) ) ) - (set_local $$cmp401$i + (local.set $$cmp401$i (i32.lt_u - (get_local $$arrayidx394$i$lcssa) - (get_local $$90) + (local.get $$arrayidx394$i$lcssa) + (local.get $$90) ) ) (if - (get_local $$cmp401$i) + (local.get $$cmp401$i) (call $_abort) (block (i32.store - (get_local $$arrayidx394$i$lcssa) - (get_local $$add$ptr$i$161) + (local.get $$arrayidx394$i$lcssa) + (local.get $$add$ptr$i$161) ) - (set_local $$parent406$i + (local.set $$parent406$i (i32.add - (get_local $$add$ptr$i$161) + (local.get $$add$ptr$i$161) (i32.const 24) ) ) (i32.store - (get_local $$parent406$i) - (get_local $$T$0$i$lcssa293) + (local.get $$parent406$i) + (local.get $$T$0$i$lcssa293) ) - (set_local $$bk407$i + (local.set $$bk407$i (i32.add - (get_local $$add$ptr$i$161) + (local.get $$add$ptr$i$161) (i32.const 12) ) ) (i32.store - (get_local $$bk407$i) - (get_local $$add$ptr$i$161) + (local.get $$bk407$i) + (local.get $$add$ptr$i$161) ) - (set_local $$fd408$i + (local.set $$fd408$i (i32.add - (get_local $$add$ptr$i$161) + (local.get $$add$ptr$i$161) (i32.const 8) ) ) (i32.store - (get_local $$fd408$i) - (get_local $$add$ptr$i$161) + (local.get $$fd408$i) + (local.get $$add$ptr$i$161) ) (br $do-once25) ) @@ -21881,89 +21881,89 @@ ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 148) ) (block - (set_local $$fd416$i + (local.set $$fd416$i (i32.add - (get_local $$T$0$i$lcssa) + (local.get $$T$0$i$lcssa) (i32.const 8) ) ) - (set_local $$91 + (local.set $$91 (i32.load - (get_local $$fd416$i) + (local.get $$fd416$i) ) ) - (set_local $$92 + (local.set $$92 (i32.load (i32.const 192) ) ) - (set_local $$cmp422$i + (local.set $$cmp422$i (i32.ge_u - (get_local $$91) - (get_local $$92) + (local.get $$91) + (local.get $$92) ) ) - (set_local $$not$cmp418$i + (local.set $$not$cmp418$i (i32.ge_u - (get_local $$T$0$i$lcssa) - (get_local $$92) + (local.get $$T$0$i$lcssa) + (local.get $$92) ) ) - (set_local $$93 + (local.set $$93 (i32.and - (get_local $$cmp422$i) - (get_local $$not$cmp418$i) + (local.get $$cmp422$i) + (local.get $$not$cmp418$i) ) ) (if - (get_local $$93) + (local.get $$93) (block - (set_local $$bk429$i + (local.set $$bk429$i (i32.add - (get_local $$91) + (local.get $$91) (i32.const 12) ) ) (i32.store - (get_local $$bk429$i) - (get_local $$add$ptr$i$161) + (local.get $$bk429$i) + (local.get $$add$ptr$i$161) ) (i32.store - (get_local $$fd416$i) - (get_local $$add$ptr$i$161) + (local.get $$fd416$i) + (local.get $$add$ptr$i$161) ) - (set_local $$fd431$i + (local.set $$fd431$i (i32.add - (get_local $$add$ptr$i$161) + (local.get $$add$ptr$i$161) (i32.const 8) ) ) (i32.store - (get_local $$fd431$i) - (get_local $$91) + (local.get $$fd431$i) + (local.get $$91) ) - (set_local $$bk432$i + (local.set $$bk432$i (i32.add - (get_local $$add$ptr$i$161) + (local.get $$add$ptr$i$161) (i32.const 12) ) ) (i32.store - (get_local $$bk432$i) - (get_local $$T$0$i$lcssa) + (local.get $$bk432$i) + (local.get $$T$0$i$lcssa) ) - (set_local $$parent433$i + (local.set $$parent433$i (i32.add - (get_local $$add$ptr$i$161) + (local.get $$add$ptr$i$161) (i32.const 24) ) ) (i32.store - (get_local $$parent433$i) + (local.get $$parent433$i) (i32.const 0) ) (br $do-once25) @@ -21976,21 +21976,21 @@ ) ) ) - (set_local $$add$ptr441$i + (local.set $$add$ptr441$i (i32.add - (get_local $$v$4$lcssa$i) + (local.get $$v$4$lcssa$i) (i32.const 8) ) ) - (set_local $$retval$0 - (get_local $$add$ptr441$i) + (local.set $$retval$0 + (local.get $$add$ptr441$i) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) - (set_local $$nb$0 - (get_local $$and145) + (local.set $$nb$0 + (local.get $$and145) ) ) ) @@ -22002,97 +22002,97 @@ ) ) ) - (set_local $$94 + (local.set $$94 (i32.load (i32.const 184) ) ) - (set_local $$cmp156 + (local.set $$cmp156 (i32.lt_u - (get_local $$94) - (get_local $$nb$0) + (local.get $$94) + (local.get $$nb$0) ) ) (if (i32.eqz - (get_local $$cmp156) + (local.get $$cmp156) ) (block - (set_local $$sub160 + (local.set $$sub160 (i32.sub - (get_local $$94) - (get_local $$nb$0) + (local.get $$94) + (local.get $$nb$0) ) ) - (set_local $$95 + (local.set $$95 (i32.load (i32.const 196) ) ) - (set_local $$cmp162 + (local.set $$cmp162 (i32.gt_u - (get_local $$sub160) + (local.get $$sub160) (i32.const 15) ) ) (if - (get_local $$cmp162) + (local.get $$cmp162) (block - (set_local $$add$ptr166 + (local.set $$add$ptr166 (i32.add - (get_local $$95) - (get_local $$nb$0) + (local.get $$95) + (local.get $$nb$0) ) ) (i32.store (i32.const 196) - (get_local $$add$ptr166) + (local.get $$add$ptr166) ) (i32.store (i32.const 184) - (get_local $$sub160) + (local.get $$sub160) ) - (set_local $$or167 + (local.set $$or167 (i32.or - (get_local $$sub160) + (local.get $$sub160) (i32.const 1) ) ) - (set_local $$head168 + (local.set $$head168 (i32.add - (get_local $$add$ptr166) + (local.get $$add$ptr166) (i32.const 4) ) ) (i32.store - (get_local $$head168) - (get_local $$or167) + (local.get $$head168) + (local.get $$or167) ) - (set_local $$add$ptr169 + (local.set $$add$ptr169 (i32.add - (get_local $$add$ptr166) - (get_local $$sub160) + (local.get $$add$ptr166) + (local.get $$sub160) ) ) (i32.store - (get_local $$add$ptr169) - (get_local $$sub160) + (local.get $$add$ptr169) + (local.get $$sub160) ) - (set_local $$or172 + (local.set $$or172 (i32.or - (get_local $$nb$0) + (local.get $$nb$0) (i32.const 3) ) ) - (set_local $$head173 + (local.set $$head173 (i32.add - (get_local $$95) + (local.get $$95) (i32.const 4) ) ) (i32.store - (get_local $$head173) - (get_local $$or172) + (local.get $$head173) + (local.get $$or172) ) ) (block @@ -22104,198 +22104,198 @@ (i32.const 196) (i32.const 0) ) - (set_local $$or176 + (local.set $$or176 (i32.or - (get_local $$94) + (local.get $$94) (i32.const 3) ) ) - (set_local $$head177 + (local.set $$head177 (i32.add - (get_local $$95) + (local.get $$95) (i32.const 4) ) ) (i32.store - (get_local $$head177) - (get_local $$or176) + (local.get $$head177) + (local.get $$or176) ) - (set_local $$add$ptr178 + (local.set $$add$ptr178 (i32.add - (get_local $$95) - (get_local $$94) + (local.get $$95) + (local.get $$94) ) ) - (set_local $$head179 + (local.set $$head179 (i32.add - (get_local $$add$ptr178) + (local.get $$add$ptr178) (i32.const 4) ) ) - (set_local $$96 + (local.set $$96 (i32.load - (get_local $$head179) + (local.get $$head179) ) ) - (set_local $$or180 + (local.set $$or180 (i32.or - (get_local $$96) + (local.get $$96) (i32.const 1) ) ) (i32.store - (get_local $$head179) - (get_local $$or180) + (local.get $$head179) + (local.get $$or180) ) ) ) - (set_local $$add$ptr182 + (local.set $$add$ptr182 (i32.add - (get_local $$95) + (local.get $$95) (i32.const 8) ) ) - (set_local $$retval$0 - (get_local $$add$ptr182) + (local.set $$retval$0 + (local.get $$add$ptr182) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) ) - (set_local $$97 + (local.set $$97 (i32.load (i32.const 188) ) ) - (set_local $$cmp186 + (local.set $$cmp186 (i32.gt_u - (get_local $$97) - (get_local $$nb$0) + (local.get $$97) + (local.get $$nb$0) ) ) (if - (get_local $$cmp186) + (local.get $$cmp186) (block - (set_local $$sub190 + (local.set $$sub190 (i32.sub - (get_local $$97) - (get_local $$nb$0) + (local.get $$97) + (local.get $$nb$0) ) ) (i32.store (i32.const 188) - (get_local $$sub190) + (local.get $$sub190) ) - (set_local $$98 + (local.set $$98 (i32.load (i32.const 200) ) ) - (set_local $$add$ptr193 + (local.set $$add$ptr193 (i32.add - (get_local $$98) - (get_local $$nb$0) + (local.get $$98) + (local.get $$nb$0) ) ) (i32.store (i32.const 200) - (get_local $$add$ptr193) + (local.get $$add$ptr193) ) - (set_local $$or194 + (local.set $$or194 (i32.or - (get_local $$sub190) + (local.get $$sub190) (i32.const 1) ) ) - (set_local $$head195 + (local.set $$head195 (i32.add - (get_local $$add$ptr193) + (local.get $$add$ptr193) (i32.const 4) ) ) (i32.store - (get_local $$head195) - (get_local $$or194) + (local.get $$head195) + (local.get $$or194) ) - (set_local $$or197 + (local.set $$or197 (i32.or - (get_local $$nb$0) + (local.get $$nb$0) (i32.const 3) ) ) - (set_local $$head198 + (local.set $$head198 (i32.add - (get_local $$98) + (local.get $$98) (i32.const 4) ) ) (i32.store - (get_local $$head198) - (get_local $$or197) + (local.get $$head198) + (local.get $$or197) ) - (set_local $$add$ptr199 + (local.set $$add$ptr199 (i32.add - (get_local $$98) + (local.get $$98) (i32.const 8) ) ) - (set_local $$retval$0 - (get_local $$add$ptr199) + (local.set $$retval$0 + (local.get $$add$ptr199) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) ) - (set_local $$99 + (local.set $$99 (i32.load (i32.const 648) ) ) - (set_local $$cmp$i$179 + (local.set $$cmp$i$179 (i32.eq - (get_local $$99) + (local.get $$99) (i32.const 0) ) ) (block $do-once29 (if - (get_local $$cmp$i$179) + (local.get $$cmp$i$179) (block - (set_local $$call$i$i + (local.set $$call$i$i (call $_sysconf (i32.const 30) ) ) - (set_local $$sub$i$i + (local.set $$sub$i$i (i32.add - (get_local $$call$i$i) + (local.get $$call$i$i) (i32.const -1) ) ) - (set_local $$and$i$i + (local.set $$and$i$i (i32.and - (get_local $$sub$i$i) - (get_local $$call$i$i) + (local.get $$sub$i$i) + (local.get $$call$i$i) ) ) - (set_local $$cmp1$i$i + (local.set $$cmp1$i$i (i32.eq - (get_local $$and$i$i) + (local.get $$and$i$i) (i32.const 0) ) ) (if - (get_local $$cmp1$i$i) + (local.get $$cmp1$i$i) (block (i32.store (i32.const 656) - (get_local $$call$i$i) + (local.get $$call$i$i) ) (i32.store (i32.const 652) - (get_local $$call$i$i) + (local.get $$call$i$i) ) (i32.store (i32.const 660) @@ -22313,26 +22313,26 @@ (i32.const 620) (i32.const 0) ) - (set_local $$call6$i$i + (local.set $$call6$i$i (call $_time (i32.const 0) ) ) - (set_local $$xor$i$i + (local.set $$xor$i$i (i32.and - (get_local $$call6$i$i) + (local.get $$call6$i$i) (i32.const -16) ) ) - (set_local $$and7$i$i + (local.set $$and7$i$i (i32.xor - (get_local $$xor$i$i) + (local.get $$xor$i$i) (i32.const 1431655768) ) ) (i32.store (i32.const 648) - (get_local $$and7$i$i) + (local.get $$and7$i$i) ) (br $do-once29) ) @@ -22341,321 +22341,321 @@ ) ) ) - (set_local $$add$i$180 + (local.set $$add$i$180 (i32.add - (get_local $$nb$0) + (local.get $$nb$0) (i32.const 48) ) ) - (set_local $$100 + (local.set $$100 (i32.load (i32.const 656) ) ) - (set_local $$sub$i$181 + (local.set $$sub$i$181 (i32.add - (get_local $$nb$0) + (local.get $$nb$0) (i32.const 47) ) ) - (set_local $$add9$i + (local.set $$add9$i (i32.add - (get_local $$100) - (get_local $$sub$i$181) + (local.get $$100) + (local.get $$sub$i$181) ) ) - (set_local $$neg$i$182 + (local.set $$neg$i$182 (i32.sub (i32.const 0) - (get_local $$100) + (local.get $$100) ) ) - (set_local $$and11$i + (local.set $$and11$i (i32.and - (get_local $$add9$i) - (get_local $$neg$i$182) + (local.get $$add9$i) + (local.get $$neg$i$182) ) ) - (set_local $$cmp12$i + (local.set $$cmp12$i (i32.gt_u - (get_local $$and11$i) - (get_local $$nb$0) + (local.get $$and11$i) + (local.get $$nb$0) ) ) (if (i32.eqz - (get_local $$cmp12$i) + (local.get $$cmp12$i) ) (block - (set_local $$retval$0 + (local.set $$retval$0 (i32.const 0) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) ) - (set_local $$101 + (local.set $$101 (i32.load (i32.const 616) ) ) - (set_local $$cmp15$i + (local.set $$cmp15$i (i32.eq - (get_local $$101) + (local.get $$101) (i32.const 0) ) ) (if (i32.eqz - (get_local $$cmp15$i) + (local.get $$cmp15$i) ) (block - (set_local $$102 + (local.set $$102 (i32.load (i32.const 608) ) ) - (set_local $$add17$i$183 + (local.set $$add17$i$183 (i32.add - (get_local $$102) - (get_local $$and11$i) + (local.get $$102) + (local.get $$and11$i) ) ) - (set_local $$cmp19$i + (local.set $$cmp19$i (i32.le_u - (get_local $$add17$i$183) - (get_local $$102) + (local.get $$add17$i$183) + (local.get $$102) ) ) - (set_local $$cmp21$i + (local.set $$cmp21$i (i32.gt_u - (get_local $$add17$i$183) - (get_local $$101) + (local.get $$add17$i$183) + (local.get $$101) ) ) - (set_local $$or$cond1$i$184 + (local.set $$or$cond1$i$184 (i32.or - (get_local $$cmp19$i) - (get_local $$cmp21$i) + (local.get $$cmp19$i) + (local.get $$cmp21$i) ) ) (if - (get_local $$or$cond1$i$184) + (local.get $$or$cond1$i$184) (block - (set_local $$retval$0 + (local.set $$retval$0 (i32.const 0) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) ) ) ) - (set_local $$103 + (local.set $$103 (i32.load (i32.const 620) ) ) - (set_local $$and29$i + (local.set $$and29$i (i32.and - (get_local $$103) + (local.get $$103) (i32.const 4) ) ) - (set_local $$tobool30$i + (local.set $$tobool30$i (i32.eq - (get_local $$and29$i) + (local.get $$and29$i) (i32.const 0) ) ) (block $label$break$L257 (if - (get_local $$tobool30$i) + (local.get $$tobool30$i) (block - (set_local $$104 + (local.set $$104 (i32.load (i32.const 200) ) ) - (set_local $$cmp32$i$185 + (local.set $$cmp32$i$185 (i32.eq - (get_local $$104) + (local.get $$104) (i32.const 0) ) ) (block $label$break$L259 (if - (get_local $$cmp32$i$185) - (set_local $label + (local.get $$cmp32$i$185) + (local.set $label (i32.const 173) ) (block - (set_local $$sp$0$i$i + (local.set $$sp$0$i$i (i32.const 624) ) (loop $while-in34 (block $while-out33 - (set_local $$105 + (local.set $$105 (i32.load - (get_local $$sp$0$i$i) + (local.get $$sp$0$i$i) ) ) - (set_local $$cmp$i$9$i + (local.set $$cmp$i$9$i (i32.gt_u - (get_local $$105) - (get_local $$104) + (local.get $$105) + (local.get $$104) ) ) (if (i32.eqz - (get_local $$cmp$i$9$i) + (local.get $$cmp$i$9$i) ) (block - (set_local $$size$i$i + (local.set $$size$i$i (i32.add - (get_local $$sp$0$i$i) + (local.get $$sp$0$i$i) (i32.const 4) ) ) - (set_local $$106 + (local.set $$106 (i32.load - (get_local $$size$i$i) + (local.get $$size$i$i) ) ) - (set_local $$add$ptr$i$i + (local.set $$add$ptr$i$i (i32.add - (get_local $$105) - (get_local $$106) + (local.get $$105) + (local.get $$106) ) ) - (set_local $$cmp2$i$i + (local.set $$cmp2$i$i (i32.gt_u - (get_local $$add$ptr$i$i) - (get_local $$104) + (local.get $$add$ptr$i$i) + (local.get $$104) ) ) (if - (get_local $$cmp2$i$i) + (local.get $$cmp2$i$i) (block - (set_local $$base$i$i$lcssa - (get_local $$sp$0$i$i) + (local.set $$base$i$i$lcssa + (local.get $$sp$0$i$i) ) - (set_local $$size$i$i$lcssa - (get_local $$size$i$i) + (local.set $$size$i$i$lcssa + (local.get $$size$i$i) ) (br $while-out33) ) ) ) ) - (set_local $$next$i$i + (local.set $$next$i$i (i32.add - (get_local $$sp$0$i$i) + (local.get $$sp$0$i$i) (i32.const 8) ) ) - (set_local $$107 + (local.set $$107 (i32.load - (get_local $$next$i$i) + (local.get $$next$i$i) ) ) - (set_local $$cmp3$i$i + (local.set $$cmp3$i$i (i32.eq - (get_local $$107) + (local.get $$107) (i32.const 0) ) ) (if - (get_local $$cmp3$i$i) + (local.get $$cmp3$i$i) (block - (set_local $label + (local.set $label (i32.const 173) ) (br $label$break$L259) ) - (set_local $$sp$0$i$i - (get_local $$107) + (local.set $$sp$0$i$i + (local.get $$107) ) ) (br $while-in34) ) ) - (set_local $$112 + (local.set $$112 (i32.load (i32.const 188) ) ) - (set_local $$add77$i + (local.set $$add77$i (i32.sub - (get_local $$add9$i) - (get_local $$112) + (local.get $$add9$i) + (local.get $$112) ) ) - (set_local $$and80$i + (local.set $$and80$i (i32.and - (get_local $$add77$i) - (get_local $$neg$i$182) + (local.get $$add77$i) + (local.get $$neg$i$182) ) ) - (set_local $$cmp81$i$191 + (local.set $$cmp81$i$191 (i32.lt_u - (get_local $$and80$i) + (local.get $$and80$i) (i32.const 2147483647) ) ) (if - (get_local $$cmp81$i$191) + (local.get $$cmp81$i$191) (block - (set_local $$call83$i + (local.set $$call83$i (call $_sbrk - (get_local $$and80$i) + (local.get $$and80$i) ) ) - (set_local $$113 + (local.set $$113 (i32.load - (get_local $$base$i$i$lcssa) + (local.get $$base$i$i$lcssa) ) ) - (set_local $$114 + (local.set $$114 (i32.load - (get_local $$size$i$i$lcssa) + (local.get $$size$i$i$lcssa) ) ) - (set_local $$add$ptr$i$193 + (local.set $$add$ptr$i$193 (i32.add - (get_local $$113) - (get_local $$114) + (local.get $$113) + (local.get $$114) ) ) - (set_local $$cmp85$i + (local.set $$cmp85$i (i32.eq - (get_local $$call83$i) - (get_local $$add$ptr$i$193) + (local.get $$call83$i) + (local.get $$add$ptr$i$193) ) ) (if - (get_local $$cmp85$i) + (local.get $$cmp85$i) (block - (set_local $$cmp89$i + (local.set $$cmp89$i (i32.eq - (get_local $$call83$i) + (local.get $$call83$i) (i32.const -1) ) ) (if (i32.eqz - (get_local $$cmp89$i) + (local.get $$cmp89$i) ) (block - (set_local $$tbase$796$i - (get_local $$call83$i) + (local.set $$tbase$796$i + (local.get $$call83$i) ) - (set_local $$tsize$795$i - (get_local $$and80$i) + (local.set $$tsize$795$i + (local.get $$and80$i) ) - (set_local $label + (local.set $label (i32.const 193) ) (br $label$break$L257) @@ -22663,13 +22663,13 @@ ) ) (block - (set_local $$br$2$ph$i - (get_local $$call83$i) + (local.set $$br$2$ph$i + (local.get $$call83$i) ) - (set_local $$ssize$2$ph$i - (get_local $$and80$i) + (local.set $$ssize$2$ph$i + (local.get $$and80$i) ) - (set_local $label + (local.set $label (i32.const 183) ) ) @@ -22682,198 +22682,198 @@ (block $do-once35 (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 173) ) (block - (set_local $$call37$i + (local.set $$call37$i (call $_sbrk (i32.const 0) ) ) - (set_local $$cmp38$i + (local.set $$cmp38$i (i32.eq - (get_local $$call37$i) + (local.get $$call37$i) (i32.const -1) ) ) (if (i32.eqz - (get_local $$cmp38$i) + (local.get $$cmp38$i) ) (block - (set_local $$108 - (get_local $$call37$i) + (local.set $$108 + (local.get $$call37$i) ) - (set_local $$109 + (local.set $$109 (i32.load (i32.const 652) ) ) - (set_local $$sub41$i + (local.set $$sub41$i (i32.add - (get_local $$109) + (local.get $$109) (i32.const -1) ) ) - (set_local $$and42$i + (local.set $$and42$i (i32.and - (get_local $$sub41$i) - (get_local $$108) + (local.get $$sub41$i) + (local.get $$108) ) ) - (set_local $$cmp43$i + (local.set $$cmp43$i (i32.eq - (get_local $$and42$i) + (local.get $$and42$i) (i32.const 0) ) ) (if - (get_local $$cmp43$i) - (set_local $$ssize$0$i - (get_local $$and11$i) + (local.get $$cmp43$i) + (local.set $$ssize$0$i + (local.get $$and11$i) ) (block - (set_local $$add46$i + (local.set $$add46$i (i32.add - (get_local $$sub41$i) - (get_local $$108) + (local.get $$sub41$i) + (local.get $$108) ) ) - (set_local $$neg48$i + (local.set $$neg48$i (i32.sub (i32.const 0) - (get_local $$109) + (local.get $$109) ) ) - (set_local $$and49$i + (local.set $$and49$i (i32.and - (get_local $$add46$i) - (get_local $$neg48$i) + (local.get $$add46$i) + (local.get $$neg48$i) ) ) - (set_local $$sub50$i + (local.set $$sub50$i (i32.sub - (get_local $$and11$i) - (get_local $$108) + (local.get $$and11$i) + (local.get $$108) ) ) - (set_local $$add51$i + (local.set $$add51$i (i32.add - (get_local $$sub50$i) - (get_local $$and49$i) + (local.get $$sub50$i) + (local.get $$and49$i) ) ) - (set_local $$ssize$0$i - (get_local $$add51$i) + (local.set $$ssize$0$i + (local.get $$add51$i) ) ) ) - (set_local $$110 + (local.set $$110 (i32.load (i32.const 608) ) ) - (set_local $$add54$i + (local.set $$add54$i (i32.add - (get_local $$110) - (get_local $$ssize$0$i) + (local.get $$110) + (local.get $$ssize$0$i) ) ) - (set_local $$cmp55$i$187 + (local.set $$cmp55$i$187 (i32.gt_u - (get_local $$ssize$0$i) - (get_local $$nb$0) + (local.get $$ssize$0$i) + (local.get $$nb$0) ) ) - (set_local $$cmp57$i$188 + (local.set $$cmp57$i$188 (i32.lt_u - (get_local $$ssize$0$i) + (local.get $$ssize$0$i) (i32.const 2147483647) ) ) - (set_local $$or$cond$i$189 + (local.set $$or$cond$i$189 (i32.and - (get_local $$cmp55$i$187) - (get_local $$cmp57$i$188) + (local.get $$cmp55$i$187) + (local.get $$cmp57$i$188) ) ) (if - (get_local $$or$cond$i$189) + (local.get $$or$cond$i$189) (block - (set_local $$111 + (local.set $$111 (i32.load (i32.const 616) ) ) - (set_local $$cmp60$i + (local.set $$cmp60$i (i32.eq - (get_local $$111) + (local.get $$111) (i32.const 0) ) ) (if (i32.eqz - (get_local $$cmp60$i) + (local.get $$cmp60$i) ) (block - (set_local $$cmp63$i + (local.set $$cmp63$i (i32.le_u - (get_local $$add54$i) - (get_local $$110) + (local.get $$add54$i) + (local.get $$110) ) ) - (set_local $$cmp66$i$190 + (local.set $$cmp66$i$190 (i32.gt_u - (get_local $$add54$i) - (get_local $$111) + (local.get $$add54$i) + (local.get $$111) ) ) - (set_local $$or$cond2$i + (local.set $$or$cond2$i (i32.or - (get_local $$cmp63$i) - (get_local $$cmp66$i$190) + (local.get $$cmp63$i) + (local.get $$cmp66$i$190) ) ) (if - (get_local $$or$cond2$i) + (local.get $$or$cond2$i) (br $do-once35) ) ) ) - (set_local $$call68$i + (local.set $$call68$i (call $_sbrk - (get_local $$ssize$0$i) + (local.get $$ssize$0$i) ) ) - (set_local $$cmp69$i + (local.set $$cmp69$i (i32.eq - (get_local $$call68$i) - (get_local $$call37$i) + (local.get $$call68$i) + (local.get $$call37$i) ) ) (if - (get_local $$cmp69$i) + (local.get $$cmp69$i) (block - (set_local $$tbase$796$i - (get_local $$call37$i) + (local.set $$tbase$796$i + (local.get $$call37$i) ) - (set_local $$tsize$795$i - (get_local $$ssize$0$i) + (local.set $$tsize$795$i + (local.get $$ssize$0$i) ) - (set_local $label + (local.set $label (i32.const 193) ) (br $label$break$L257) ) (block - (set_local $$br$2$ph$i - (get_local $$call68$i) + (local.set $$br$2$ph$i + (local.get $$call68$i) ) - (set_local $$ssize$2$ph$i - (get_local $$ssize$0$i) + (local.set $$ssize$2$ph$i + (local.get $$ssize$0$i) ) - (set_local $label + (local.set $label (i32.const 183) ) ) @@ -22888,151 +22888,151 @@ (block $label$break$L279 (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 183) ) (block - (set_local $$sub112$i + (local.set $$sub112$i (i32.sub (i32.const 0) - (get_local $$ssize$2$ph$i) + (local.get $$ssize$2$ph$i) ) ) - (set_local $$cmp91$i + (local.set $$cmp91$i (i32.ne - (get_local $$br$2$ph$i) + (local.get $$br$2$ph$i) (i32.const -1) ) ) - (set_local $$cmp93$i + (local.set $$cmp93$i (i32.lt_u - (get_local $$ssize$2$ph$i) + (local.get $$ssize$2$ph$i) (i32.const 2147483647) ) ) - (set_local $$or$cond5$i + (local.set $$or$cond5$i (i32.and - (get_local $$cmp93$i) - (get_local $$cmp91$i) + (local.get $$cmp93$i) + (local.get $$cmp91$i) ) ) - (set_local $$cmp96$i + (local.set $$cmp96$i (i32.gt_u - (get_local $$add$i$180) - (get_local $$ssize$2$ph$i) + (local.get $$add$i$180) + (local.get $$ssize$2$ph$i) ) ) - (set_local $$or$cond3$i + (local.set $$or$cond3$i (i32.and - (get_local $$cmp96$i) - (get_local $$or$cond5$i) + (local.get $$cmp96$i) + (local.get $$or$cond5$i) ) ) (block $do-once38 (if - (get_local $$or$cond3$i) + (local.get $$or$cond3$i) (block - (set_local $$115 + (local.set $$115 (i32.load (i32.const 656) ) ) - (set_local $$sub99$i + (local.set $$sub99$i (i32.sub - (get_local $$sub$i$181) - (get_local $$ssize$2$ph$i) + (local.get $$sub$i$181) + (local.get $$ssize$2$ph$i) ) ) - (set_local $$add101$i + (local.set $$add101$i (i32.add - (get_local $$sub99$i) - (get_local $$115) + (local.get $$sub99$i) + (local.get $$115) ) ) - (set_local $$neg103$i + (local.set $$neg103$i (i32.sub (i32.const 0) - (get_local $$115) + (local.get $$115) ) ) - (set_local $$and104$i + (local.set $$and104$i (i32.and - (get_local $$add101$i) - (get_local $$neg103$i) + (local.get $$add101$i) + (local.get $$neg103$i) ) ) - (set_local $$cmp105$i + (local.set $$cmp105$i (i32.lt_u - (get_local $$and104$i) + (local.get $$and104$i) (i32.const 2147483647) ) ) (if - (get_local $$cmp105$i) + (local.get $$cmp105$i) (block - (set_local $$call107$i + (local.set $$call107$i (call $_sbrk - (get_local $$and104$i) + (local.get $$and104$i) ) ) - (set_local $$cmp108$i + (local.set $$cmp108$i (i32.eq - (get_local $$call107$i) + (local.get $$call107$i) (i32.const -1) ) ) (if - (get_local $$cmp108$i) + (local.get $$cmp108$i) (block (drop (call $_sbrk - (get_local $$sub112$i) + (local.get $$sub112$i) ) ) (br $label$break$L279) ) (block - (set_local $$add110$i + (local.set $$add110$i (i32.add - (get_local $$and104$i) - (get_local $$ssize$2$ph$i) + (local.get $$and104$i) + (local.get $$ssize$2$ph$i) ) ) - (set_local $$ssize$5$i - (get_local $$add110$i) + (local.set $$ssize$5$i + (local.get $$add110$i) ) (br $do-once38) ) ) ) - (set_local $$ssize$5$i - (get_local $$ssize$2$ph$i) + (local.set $$ssize$5$i + (local.get $$ssize$2$ph$i) ) ) ) - (set_local $$ssize$5$i - (get_local $$ssize$2$ph$i) + (local.set $$ssize$5$i + (local.get $$ssize$2$ph$i) ) ) ) - (set_local $$cmp118$i + (local.set $$cmp118$i (i32.eq - (get_local $$br$2$ph$i) + (local.get $$br$2$ph$i) (i32.const -1) ) ) (if (i32.eqz - (get_local $$cmp118$i) + (local.get $$cmp118$i) ) (block - (set_local $$tbase$796$i - (get_local $$br$2$ph$i) + (local.set $$tbase$796$i + (local.get $$br$2$ph$i) ) - (set_local $$tsize$795$i - (get_local $$ssize$5$i) + (local.set $$tsize$795$i + (local.get $$ssize$5$i) ) - (set_local $label + (local.set $label (i32.const 193) ) (br $label$break$L257) @@ -23041,122 +23041,122 @@ ) ) ) - (set_local $$116 + (local.set $$116 (i32.load (i32.const 620) ) ) - (set_local $$or$i$195 + (local.set $$or$i$195 (i32.or - (get_local $$116) + (local.get $$116) (i32.const 4) ) ) (i32.store (i32.const 620) - (get_local $$or$i$195) + (local.get $$or$i$195) ) - (set_local $label + (local.set $label (i32.const 190) ) ) - (set_local $label + (local.set $label (i32.const 190) ) ) ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 190) ) (block - (set_local $$cmp127$i + (local.set $$cmp127$i (i32.lt_u - (get_local $$and11$i) + (local.get $$and11$i) (i32.const 2147483647) ) ) (if - (get_local $$cmp127$i) + (local.get $$cmp127$i) (block - (set_local $$call131$i + (local.set $$call131$i (call $_sbrk - (get_local $$and11$i) + (local.get $$and11$i) ) ) - (set_local $$call132$i + (local.set $$call132$i (call $_sbrk (i32.const 0) ) ) - (set_local $$cmp133$i$196 + (local.set $$cmp133$i$196 (i32.ne - (get_local $$call131$i) + (local.get $$call131$i) (i32.const -1) ) ) - (set_local $$cmp135$i + (local.set $$cmp135$i (i32.ne - (get_local $$call132$i) + (local.get $$call132$i) (i32.const -1) ) ) - (set_local $$or$cond4$i + (local.set $$or$cond4$i (i32.and - (get_local $$cmp133$i$196) - (get_local $$cmp135$i) + (local.get $$cmp133$i$196) + (local.get $$cmp135$i) ) ) - (set_local $$cmp137$i$197 + (local.set $$cmp137$i$197 (i32.lt_u - (get_local $$call131$i) - (get_local $$call132$i) + (local.get $$call131$i) + (local.get $$call132$i) ) ) - (set_local $$or$cond7$i + (local.set $$or$cond7$i (i32.and - (get_local $$cmp137$i$197) - (get_local $$or$cond4$i) + (local.get $$cmp137$i$197) + (local.get $$or$cond4$i) ) ) (if - (get_local $$or$cond7$i) + (local.get $$or$cond7$i) (block - (set_local $$sub$ptr$lhs$cast$i - (get_local $$call132$i) + (local.set $$sub$ptr$lhs$cast$i + (local.get $$call132$i) ) - (set_local $$sub$ptr$rhs$cast$i - (get_local $$call131$i) + (local.set $$sub$ptr$rhs$cast$i + (local.get $$call131$i) ) - (set_local $$sub$ptr$sub$i + (local.set $$sub$ptr$sub$i (i32.sub - (get_local $$sub$ptr$lhs$cast$i) - (get_local $$sub$ptr$rhs$cast$i) + (local.get $$sub$ptr$lhs$cast$i) + (local.get $$sub$ptr$rhs$cast$i) ) ) - (set_local $$add140$i + (local.set $$add140$i (i32.add - (get_local $$nb$0) + (local.get $$nb$0) (i32.const 40) ) ) - (set_local $$cmp141$not$i + (local.set $$cmp141$not$i (i32.gt_u - (get_local $$sub$ptr$sub$i) - (get_local $$add140$i) + (local.get $$sub$ptr$sub$i) + (local.get $$add140$i) ) ) (if - (get_local $$cmp141$not$i) + (local.get $$cmp141$not$i) (block - (set_local $$tbase$796$i - (get_local $$call131$i) + (local.set $$tbase$796$i + (local.get $$call131$i) ) - (set_local $$tsize$795$i - (get_local $$sub$ptr$sub$i) + (local.set $$tsize$795$i + (local.get $$sub$ptr$sub$i) ) - (set_local $label + (local.set $label (i32.const 193) ) ) @@ -23169,360 +23169,360 @@ ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 193) ) (block - (set_local $$117 + (local.set $$117 (i32.load (i32.const 608) ) ) - (set_local $$add150$i + (local.set $$add150$i (i32.add - (get_local $$117) - (get_local $$tsize$795$i) + (local.get $$117) + (local.get $$tsize$795$i) ) ) (i32.store (i32.const 608) - (get_local $$add150$i) + (local.get $$add150$i) ) - (set_local $$118 + (local.set $$118 (i32.load (i32.const 612) ) ) - (set_local $$cmp151$i + (local.set $$cmp151$i (i32.gt_u - (get_local $$add150$i) - (get_local $$118) + (local.get $$add150$i) + (local.get $$118) ) ) (if - (get_local $$cmp151$i) + (local.get $$cmp151$i) (i32.store (i32.const 612) - (get_local $$add150$i) + (local.get $$add150$i) ) ) - (set_local $$119 + (local.set $$119 (i32.load (i32.const 200) ) ) - (set_local $$cmp157$i + (local.set $$cmp157$i (i32.eq - (get_local $$119) + (local.get $$119) (i32.const 0) ) ) (block $do-once40 (if - (get_local $$cmp157$i) + (local.get $$cmp157$i) (block - (set_local $$120 + (local.set $$120 (i32.load (i32.const 192) ) ) - (set_local $$cmp159$i$199 + (local.set $$cmp159$i$199 (i32.eq - (get_local $$120) + (local.get $$120) (i32.const 0) ) ) - (set_local $$cmp162$i$200 + (local.set $$cmp162$i$200 (i32.lt_u - (get_local $$tbase$796$i) - (get_local $$120) + (local.get $$tbase$796$i) + (local.get $$120) ) ) - (set_local $$or$cond8$i + (local.set $$or$cond8$i (i32.or - (get_local $$cmp159$i$199) - (get_local $$cmp162$i$200) + (local.get $$cmp159$i$199) + (local.get $$cmp162$i$200) ) ) (if - (get_local $$or$cond8$i) + (local.get $$or$cond8$i) (i32.store (i32.const 192) - (get_local $$tbase$796$i) + (local.get $$tbase$796$i) ) ) (i32.store (i32.const 624) - (get_local $$tbase$796$i) + (local.get $$tbase$796$i) ) (i32.store (i32.const 628) - (get_local $$tsize$795$i) + (local.get $$tsize$795$i) ) (i32.store (i32.const 636) (i32.const 0) ) - (set_local $$121 + (local.set $$121 (i32.load (i32.const 648) ) ) (i32.store (i32.const 212) - (get_local $$121) + (local.get $$121) ) (i32.store (i32.const 208) (i32.const -1) ) - (set_local $$i$01$i$i + (local.set $$i$01$i$i (i32.const 0) ) (loop $while-in43 (block $while-out42 - (set_local $$shl$i$i + (local.set $$shl$i$i (i32.shl - (get_local $$i$01$i$i) + (local.get $$i$01$i$i) (i32.const 1) ) ) - (set_local $$arrayidx$i$i + (local.set $$arrayidx$i$i (i32.add (i32.const 216) (i32.shl - (get_local $$shl$i$i) + (local.get $$shl$i$i) (i32.const 2) ) ) ) - (set_local $$122 + (local.set $$122 (i32.add - (get_local $$arrayidx$i$i) + (local.get $$arrayidx$i$i) (i32.const 12) ) ) (i32.store - (get_local $$122) - (get_local $$arrayidx$i$i) + (local.get $$122) + (local.get $$arrayidx$i$i) ) - (set_local $$123 + (local.set $$123 (i32.add - (get_local $$arrayidx$i$i) + (local.get $$arrayidx$i$i) (i32.const 8) ) ) (i32.store - (get_local $$123) - (get_local $$arrayidx$i$i) + (local.get $$123) + (local.get $$arrayidx$i$i) ) - (set_local $$inc$i$i + (local.set $$inc$i$i (i32.add - (get_local $$i$01$i$i) + (local.get $$i$01$i$i) (i32.const 1) ) ) - (set_local $$exitcond$i$i + (local.set $$exitcond$i$i (i32.eq - (get_local $$inc$i$i) + (local.get $$inc$i$i) (i32.const 32) ) ) (if - (get_local $$exitcond$i$i) + (local.get $$exitcond$i$i) (br $while-out42) - (set_local $$i$01$i$i - (get_local $$inc$i$i) + (local.set $$i$01$i$i + (local.get $$inc$i$i) ) ) (br $while-in43) ) ) - (set_local $$sub172$i + (local.set $$sub172$i (i32.add - (get_local $$tsize$795$i) + (local.get $$tsize$795$i) (i32.const -40) ) ) - (set_local $$add$ptr$i$11$i + (local.set $$add$ptr$i$11$i (i32.add - (get_local $$tbase$796$i) + (local.get $$tbase$796$i) (i32.const 8) ) ) - (set_local $$124 - (get_local $$add$ptr$i$11$i) + (local.set $$124 + (local.get $$add$ptr$i$11$i) ) - (set_local $$and$i$12$i + (local.set $$and$i$12$i (i32.and - (get_local $$124) + (local.get $$124) (i32.const 7) ) ) - (set_local $$cmp$i$13$i + (local.set $$cmp$i$13$i (i32.eq - (get_local $$and$i$12$i) + (local.get $$and$i$12$i) (i32.const 0) ) ) - (set_local $$125 + (local.set $$125 (i32.sub (i32.const 0) - (get_local $$124) + (local.get $$124) ) ) - (set_local $$and3$i$i + (local.set $$and3$i$i (i32.and - (get_local $$125) + (local.get $$125) (i32.const 7) ) ) - (set_local $$cond$i$i + (local.set $$cond$i$i (if (result i32) - (get_local $$cmp$i$13$i) + (local.get $$cmp$i$13$i) (i32.const 0) - (get_local $$and3$i$i) + (local.get $$and3$i$i) ) ) - (set_local $$add$ptr4$i$i + (local.set $$add$ptr4$i$i (i32.add - (get_local $$tbase$796$i) - (get_local $$cond$i$i) + (local.get $$tbase$796$i) + (local.get $$cond$i$i) ) ) - (set_local $$sub5$i$i + (local.set $$sub5$i$i (i32.sub - (get_local $$sub172$i) - (get_local $$cond$i$i) + (local.get $$sub172$i) + (local.get $$cond$i$i) ) ) (i32.store (i32.const 200) - (get_local $$add$ptr4$i$i) + (local.get $$add$ptr4$i$i) ) (i32.store (i32.const 188) - (get_local $$sub5$i$i) + (local.get $$sub5$i$i) ) - (set_local $$or$i$i + (local.set $$or$i$i (i32.or - (get_local $$sub5$i$i) + (local.get $$sub5$i$i) (i32.const 1) ) ) - (set_local $$head$i$i + (local.set $$head$i$i (i32.add - (get_local $$add$ptr4$i$i) + (local.get $$add$ptr4$i$i) (i32.const 4) ) ) (i32.store - (get_local $$head$i$i) - (get_local $$or$i$i) + (local.get $$head$i$i) + (local.get $$or$i$i) ) - (set_local $$add$ptr6$i$i + (local.set $$add$ptr6$i$i (i32.add - (get_local $$add$ptr4$i$i) - (get_local $$sub5$i$i) + (local.get $$add$ptr4$i$i) + (local.get $$sub5$i$i) ) ) - (set_local $$head7$i$i + (local.set $$head7$i$i (i32.add - (get_local $$add$ptr6$i$i) + (local.get $$add$ptr6$i$i) (i32.const 4) ) ) (i32.store - (get_local $$head7$i$i) + (local.get $$head7$i$i) (i32.const 40) ) - (set_local $$126 + (local.set $$126 (i32.load (i32.const 664) ) ) (i32.store (i32.const 204) - (get_local $$126) + (local.get $$126) ) ) (block - (set_local $$sp$0108$i + (local.set $$sp$0108$i (i32.const 624) ) (loop $while-in45 (block $while-out44 - (set_local $$127 + (local.set $$127 (i32.load - (get_local $$sp$0108$i) + (local.get $$sp$0108$i) ) ) - (set_local $$size188$i + (local.set $$size188$i (i32.add - (get_local $$sp$0108$i) + (local.get $$sp$0108$i) (i32.const 4) ) ) - (set_local $$128 + (local.set $$128 (i32.load - (get_local $$size188$i) + (local.get $$size188$i) ) ) - (set_local $$add$ptr189$i + (local.set $$add$ptr189$i (i32.add - (get_local $$127) - (get_local $$128) + (local.get $$127) + (local.get $$128) ) ) - (set_local $$cmp190$i + (local.set $$cmp190$i (i32.eq - (get_local $$tbase$796$i) - (get_local $$add$ptr189$i) + (local.get $$tbase$796$i) + (local.get $$add$ptr189$i) ) ) (if - (get_local $$cmp190$i) + (local.get $$cmp190$i) (block - (set_local $$$lcssa - (get_local $$127) + (local.set $$$lcssa + (local.get $$127) ) - (set_local $$$lcssa290 - (get_local $$128) + (local.set $$$lcssa290 + (local.get $$128) ) - (set_local $$size188$i$lcssa - (get_local $$size188$i) + (local.set $$size188$i$lcssa + (local.get $$size188$i) ) - (set_local $$sp$0108$i$lcssa - (get_local $$sp$0108$i) + (local.set $$sp$0108$i$lcssa + (local.get $$sp$0108$i) ) - (set_local $label + (local.set $label (i32.const 203) ) (br $while-out44) ) ) - (set_local $$next$i + (local.set $$next$i (i32.add - (get_local $$sp$0108$i) + (local.get $$sp$0108$i) (i32.const 8) ) ) - (set_local $$129 + (local.set $$129 (i32.load - (get_local $$next$i) + (local.get $$next$i) ) ) - (set_local $$cmp186$i + (local.set $$cmp186$i (i32.eq - (get_local $$129) + (local.get $$129) (i32.const 0) ) ) (if - (get_local $$cmp186$i) + (local.get $$cmp186$i) (br $while-out44) - (set_local $$sp$0108$i - (get_local $$129) + (local.set $$sp$0108$i + (local.get $$129) ) ) (br $while-in45) @@ -23530,178 +23530,178 @@ ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 203) ) (block - (set_local $$sflags193$i + (local.set $$sflags193$i (i32.add - (get_local $$sp$0108$i$lcssa) + (local.get $$sp$0108$i$lcssa) (i32.const 12) ) ) - (set_local $$130 + (local.set $$130 (i32.load - (get_local $$sflags193$i) + (local.get $$sflags193$i) ) ) - (set_local $$and194$i$204 + (local.set $$and194$i$204 (i32.and - (get_local $$130) + (local.get $$130) (i32.const 8) ) ) - (set_local $$tobool195$i + (local.set $$tobool195$i (i32.eq - (get_local $$and194$i$204) + (local.get $$and194$i$204) (i32.const 0) ) ) (if - (get_local $$tobool195$i) + (local.get $$tobool195$i) (block - (set_local $$cmp203$i + (local.set $$cmp203$i (i32.ge_u - (get_local $$119) - (get_local $$$lcssa) + (local.get $$119) + (local.get $$$lcssa) ) ) - (set_local $$cmp209$i + (local.set $$cmp209$i (i32.lt_u - (get_local $$119) - (get_local $$tbase$796$i) + (local.get $$119) + (local.get $$tbase$796$i) ) ) - (set_local $$or$cond98$i + (local.set $$or$cond98$i (i32.and - (get_local $$cmp209$i) - (get_local $$cmp203$i) + (local.get $$cmp209$i) + (local.get $$cmp203$i) ) ) (if - (get_local $$or$cond98$i) + (local.get $$or$cond98$i) (block - (set_local $$add212$i + (local.set $$add212$i (i32.add - (get_local $$$lcssa290) - (get_local $$tsize$795$i) + (local.get $$$lcssa290) + (local.get $$tsize$795$i) ) ) (i32.store - (get_local $$size188$i$lcssa) - (get_local $$add212$i) + (local.get $$size188$i$lcssa) + (local.get $$add212$i) ) - (set_local $$131 + (local.set $$131 (i32.load (i32.const 188) ) ) - (set_local $$add$ptr$i$21$i + (local.set $$add$ptr$i$21$i (i32.add - (get_local $$119) + (local.get $$119) (i32.const 8) ) ) - (set_local $$132 - (get_local $$add$ptr$i$21$i) + (local.set $$132 + (local.get $$add$ptr$i$21$i) ) - (set_local $$and$i$22$i + (local.set $$and$i$22$i (i32.and - (get_local $$132) + (local.get $$132) (i32.const 7) ) ) - (set_local $$cmp$i$23$i + (local.set $$cmp$i$23$i (i32.eq - (get_local $$and$i$22$i) + (local.get $$and$i$22$i) (i32.const 0) ) ) - (set_local $$133 + (local.set $$133 (i32.sub (i32.const 0) - (get_local $$132) + (local.get $$132) ) ) - (set_local $$and3$i$24$i + (local.set $$and3$i$24$i (i32.and - (get_local $$133) + (local.get $$133) (i32.const 7) ) ) - (set_local $$cond$i$25$i + (local.set $$cond$i$25$i (if (result i32) - (get_local $$cmp$i$23$i) + (local.get $$cmp$i$23$i) (i32.const 0) - (get_local $$and3$i$24$i) + (local.get $$and3$i$24$i) ) ) - (set_local $$add$ptr4$i$26$i + (local.set $$add$ptr4$i$26$i (i32.add - (get_local $$119) - (get_local $$cond$i$25$i) + (local.get $$119) + (local.get $$cond$i$25$i) ) ) - (set_local $$add215$i + (local.set $$add215$i (i32.sub - (get_local $$tsize$795$i) - (get_local $$cond$i$25$i) + (local.get $$tsize$795$i) + (local.get $$cond$i$25$i) ) ) - (set_local $$sub5$i$27$i + (local.set $$sub5$i$27$i (i32.add - (get_local $$add215$i) - (get_local $$131) + (local.get $$add215$i) + (local.get $$131) ) ) (i32.store (i32.const 200) - (get_local $$add$ptr4$i$26$i) + (local.get $$add$ptr4$i$26$i) ) (i32.store (i32.const 188) - (get_local $$sub5$i$27$i) + (local.get $$sub5$i$27$i) ) - (set_local $$or$i$28$i + (local.set $$or$i$28$i (i32.or - (get_local $$sub5$i$27$i) + (local.get $$sub5$i$27$i) (i32.const 1) ) ) - (set_local $$head$i$29$i + (local.set $$head$i$29$i (i32.add - (get_local $$add$ptr4$i$26$i) + (local.get $$add$ptr4$i$26$i) (i32.const 4) ) ) (i32.store - (get_local $$head$i$29$i) - (get_local $$or$i$28$i) + (local.get $$head$i$29$i) + (local.get $$or$i$28$i) ) - (set_local $$add$ptr6$i$30$i + (local.set $$add$ptr6$i$30$i (i32.add - (get_local $$add$ptr4$i$26$i) - (get_local $$sub5$i$27$i) + (local.get $$add$ptr4$i$26$i) + (local.get $$sub5$i$27$i) ) ) - (set_local $$head7$i$31$i + (local.set $$head7$i$31$i (i32.add - (get_local $$add$ptr6$i$30$i) + (local.get $$add$ptr6$i$30$i) (i32.const 4) ) ) (i32.store - (get_local $$head7$i$31$i) + (local.get $$head7$i$31$i) (i32.const 40) ) - (set_local $$134 + (local.set $$134 (i32.load (i32.const 664) ) ) (i32.store (i32.const 204) - (get_local $$134) + (local.get $$134) ) (br $do-once40) ) @@ -23710,96 +23710,96 @@ ) ) ) - (set_local $$135 + (local.set $$135 (i32.load (i32.const 192) ) ) - (set_local $$cmp218$i + (local.set $$cmp218$i (i32.lt_u - (get_local $$tbase$796$i) - (get_local $$135) + (local.get $$tbase$796$i) + (local.get $$135) ) ) (if - (get_local $$cmp218$i) + (local.get $$cmp218$i) (block (i32.store (i32.const 192) - (get_local $$tbase$796$i) + (local.get $$tbase$796$i) ) - (set_local $$150 - (get_local $$tbase$796$i) + (local.set $$150 + (local.get $$tbase$796$i) ) ) - (set_local $$150 - (get_local $$135) + (local.set $$150 + (local.get $$135) ) ) - (set_local $$add$ptr227$i + (local.set $$add$ptr227$i (i32.add - (get_local $$tbase$796$i) - (get_local $$tsize$795$i) + (local.get $$tbase$796$i) + (local.get $$tsize$795$i) ) ) - (set_local $$sp$1107$i + (local.set $$sp$1107$i (i32.const 624) ) (loop $while-in47 (block $while-out46 - (set_local $$136 + (local.set $$136 (i32.load - (get_local $$sp$1107$i) + (local.get $$sp$1107$i) ) ) - (set_local $$cmp228$i + (local.set $$cmp228$i (i32.eq - (get_local $$136) - (get_local $$add$ptr227$i) + (local.get $$136) + (local.get $$add$ptr227$i) ) ) (if - (get_local $$cmp228$i) + (local.get $$cmp228$i) (block - (set_local $$base226$i$lcssa - (get_local $$sp$1107$i) + (local.set $$base226$i$lcssa + (local.get $$sp$1107$i) ) - (set_local $$sp$1107$i$lcssa - (get_local $$sp$1107$i) + (local.set $$sp$1107$i$lcssa + (local.get $$sp$1107$i) ) - (set_local $label + (local.set $label (i32.const 211) ) (br $while-out46) ) ) - (set_local $$next231$i + (local.set $$next231$i (i32.add - (get_local $$sp$1107$i) + (local.get $$sp$1107$i) (i32.const 8) ) ) - (set_local $$137 + (local.set $$137 (i32.load - (get_local $$next231$i) + (local.get $$next231$i) ) ) - (set_local $$cmp224$i + (local.set $$cmp224$i (i32.eq - (get_local $$137) + (local.get $$137) (i32.const 0) ) ) (if - (get_local $$cmp224$i) + (local.get $$cmp224$i) (block - (set_local $$sp$0$i$i$i + (local.set $$sp$0$i$i$i (i32.const 624) ) (br $while-out46) ) - (set_local $$sp$1107$i - (get_local $$137) + (local.set $$sp$1107$i + (local.get $$137) ) ) (br $while-in47) @@ -23807,526 +23807,526 @@ ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 211) ) (block - (set_local $$sflags235$i + (local.set $$sflags235$i (i32.add - (get_local $$sp$1107$i$lcssa) + (local.get $$sp$1107$i$lcssa) (i32.const 12) ) ) - (set_local $$138 + (local.set $$138 (i32.load - (get_local $$sflags235$i) + (local.get $$sflags235$i) ) ) - (set_local $$and236$i + (local.set $$and236$i (i32.and - (get_local $$138) + (local.get $$138) (i32.const 8) ) ) - (set_local $$tobool237$i + (local.set $$tobool237$i (i32.eq - (get_local $$and236$i) + (local.get $$and236$i) (i32.const 0) ) ) (if - (get_local $$tobool237$i) + (local.get $$tobool237$i) (block (i32.store - (get_local $$base226$i$lcssa) - (get_local $$tbase$796$i) + (local.get $$base226$i$lcssa) + (local.get $$tbase$796$i) ) - (set_local $$size245$i + (local.set $$size245$i (i32.add - (get_local $$sp$1107$i$lcssa) + (local.get $$sp$1107$i$lcssa) (i32.const 4) ) ) - (set_local $$139 + (local.set $$139 (i32.load - (get_local $$size245$i) + (local.get $$size245$i) ) ) - (set_local $$add246$i + (local.set $$add246$i (i32.add - (get_local $$139) - (get_local $$tsize$795$i) + (local.get $$139) + (local.get $$tsize$795$i) ) ) (i32.store - (get_local $$size245$i) - (get_local $$add246$i) + (local.get $$size245$i) + (local.get $$add246$i) ) - (set_local $$add$ptr$i$32$i + (local.set $$add$ptr$i$32$i (i32.add - (get_local $$tbase$796$i) + (local.get $$tbase$796$i) (i32.const 8) ) ) - (set_local $$140 - (get_local $$add$ptr$i$32$i) + (local.set $$140 + (local.get $$add$ptr$i$32$i) ) - (set_local $$and$i$33$i + (local.set $$and$i$33$i (i32.and - (get_local $$140) + (local.get $$140) (i32.const 7) ) ) - (set_local $$cmp$i$34$i + (local.set $$cmp$i$34$i (i32.eq - (get_local $$and$i$33$i) + (local.get $$and$i$33$i) (i32.const 0) ) ) - (set_local $$141 + (local.set $$141 (i32.sub (i32.const 0) - (get_local $$140) + (local.get $$140) ) ) - (set_local $$and3$i$35$i + (local.set $$and3$i$35$i (i32.and - (get_local $$141) + (local.get $$141) (i32.const 7) ) ) - (set_local $$cond$i$36$i + (local.set $$cond$i$36$i (if (result i32) - (get_local $$cmp$i$34$i) + (local.get $$cmp$i$34$i) (i32.const 0) - (get_local $$and3$i$35$i) + (local.get $$and3$i$35$i) ) ) - (set_local $$add$ptr4$i$37$i + (local.set $$add$ptr4$i$37$i (i32.add - (get_local $$tbase$796$i) - (get_local $$cond$i$36$i) + (local.get $$tbase$796$i) + (local.get $$cond$i$36$i) ) ) - (set_local $$add$ptr5$i$i + (local.set $$add$ptr5$i$i (i32.add - (get_local $$add$ptr227$i) + (local.get $$add$ptr227$i) (i32.const 8) ) ) - (set_local $$142 - (get_local $$add$ptr5$i$i) + (local.set $$142 + (local.get $$add$ptr5$i$i) ) - (set_local $$and6$i$38$i + (local.set $$and6$i$38$i (i32.and - (get_local $$142) + (local.get $$142) (i32.const 7) ) ) - (set_local $$cmp7$i$i + (local.set $$cmp7$i$i (i32.eq - (get_local $$and6$i$38$i) + (local.get $$and6$i$38$i) (i32.const 0) ) ) - (set_local $$143 + (local.set $$143 (i32.sub (i32.const 0) - (get_local $$142) + (local.get $$142) ) ) - (set_local $$and13$i$i + (local.set $$and13$i$i (i32.and - (get_local $$143) + (local.get $$143) (i32.const 7) ) ) - (set_local $$cond15$i$i + (local.set $$cond15$i$i (if (result i32) - (get_local $$cmp7$i$i) + (local.get $$cmp7$i$i) (i32.const 0) - (get_local $$and13$i$i) + (local.get $$and13$i$i) ) ) - (set_local $$add$ptr16$i$i + (local.set $$add$ptr16$i$i (i32.add - (get_local $$add$ptr227$i) - (get_local $$cond15$i$i) + (local.get $$add$ptr227$i) + (local.get $$cond15$i$i) ) ) - (set_local $$sub$ptr$lhs$cast$i$39$i - (get_local $$add$ptr16$i$i) + (local.set $$sub$ptr$lhs$cast$i$39$i + (local.get $$add$ptr16$i$i) ) - (set_local $$sub$ptr$rhs$cast$i$40$i - (get_local $$add$ptr4$i$37$i) + (local.set $$sub$ptr$rhs$cast$i$40$i + (local.get $$add$ptr4$i$37$i) ) - (set_local $$sub$ptr$sub$i$41$i + (local.set $$sub$ptr$sub$i$41$i (i32.sub - (get_local $$sub$ptr$lhs$cast$i$39$i) - (get_local $$sub$ptr$rhs$cast$i$40$i) + (local.get $$sub$ptr$lhs$cast$i$39$i) + (local.get $$sub$ptr$rhs$cast$i$40$i) ) ) - (set_local $$add$ptr17$i$i + (local.set $$add$ptr17$i$i (i32.add - (get_local $$add$ptr4$i$37$i) - (get_local $$nb$0) + (local.get $$add$ptr4$i$37$i) + (local.get $$nb$0) ) ) - (set_local $$sub18$i$i + (local.set $$sub18$i$i (i32.sub - (get_local $$sub$ptr$sub$i$41$i) - (get_local $$nb$0) + (local.get $$sub$ptr$sub$i$41$i) + (local.get $$nb$0) ) ) - (set_local $$or19$i$i + (local.set $$or19$i$i (i32.or - (get_local $$nb$0) + (local.get $$nb$0) (i32.const 3) ) ) - (set_local $$head$i$42$i + (local.set $$head$i$42$i (i32.add - (get_local $$add$ptr4$i$37$i) + (local.get $$add$ptr4$i$37$i) (i32.const 4) ) ) (i32.store - (get_local $$head$i$42$i) - (get_local $$or19$i$i) + (local.get $$head$i$42$i) + (local.get $$or19$i$i) ) - (set_local $$cmp20$i$i + (local.set $$cmp20$i$i (i32.eq - (get_local $$add$ptr16$i$i) - (get_local $$119) + (local.get $$add$ptr16$i$i) + (local.get $$119) ) ) (block $do-once48 (if - (get_local $$cmp20$i$i) + (local.get $$cmp20$i$i) (block - (set_local $$144 + (local.set $$144 (i32.load (i32.const 188) ) ) - (set_local $$add$i$i + (local.set $$add$i$i (i32.add - (get_local $$144) - (get_local $$sub18$i$i) + (local.get $$144) + (local.get $$sub18$i$i) ) ) (i32.store (i32.const 188) - (get_local $$add$i$i) + (local.get $$add$i$i) ) (i32.store (i32.const 200) - (get_local $$add$ptr17$i$i) + (local.get $$add$ptr17$i$i) ) - (set_local $$or22$i$i + (local.set $$or22$i$i (i32.or - (get_local $$add$i$i) + (local.get $$add$i$i) (i32.const 1) ) ) - (set_local $$head23$i$i + (local.set $$head23$i$i (i32.add - (get_local $$add$ptr17$i$i) + (local.get $$add$ptr17$i$i) (i32.const 4) ) ) (i32.store - (get_local $$head23$i$i) - (get_local $$or22$i$i) + (local.get $$head23$i$i) + (local.get $$or22$i$i) ) ) (block - (set_local $$145 + (local.set $$145 (i32.load (i32.const 196) ) ) - (set_local $$cmp24$i$i + (local.set $$cmp24$i$i (i32.eq - (get_local $$add$ptr16$i$i) - (get_local $$145) + (local.get $$add$ptr16$i$i) + (local.get $$145) ) ) (if - (get_local $$cmp24$i$i) + (local.get $$cmp24$i$i) (block - (set_local $$146 + (local.set $$146 (i32.load (i32.const 184) ) ) - (set_local $$add26$i$i + (local.set $$add26$i$i (i32.add - (get_local $$146) - (get_local $$sub18$i$i) + (local.get $$146) + (local.get $$sub18$i$i) ) ) (i32.store (i32.const 184) - (get_local $$add26$i$i) + (local.get $$add26$i$i) ) (i32.store (i32.const 196) - (get_local $$add$ptr17$i$i) + (local.get $$add$ptr17$i$i) ) - (set_local $$or28$i$i + (local.set $$or28$i$i (i32.or - (get_local $$add26$i$i) + (local.get $$add26$i$i) (i32.const 1) ) ) - (set_local $$head29$i$i + (local.set $$head29$i$i (i32.add - (get_local $$add$ptr17$i$i) + (local.get $$add$ptr17$i$i) (i32.const 4) ) ) (i32.store - (get_local $$head29$i$i) - (get_local $$or28$i$i) + (local.get $$head29$i$i) + (local.get $$or28$i$i) ) - (set_local $$add$ptr30$i$i + (local.set $$add$ptr30$i$i (i32.add - (get_local $$add$ptr17$i$i) - (get_local $$add26$i$i) + (local.get $$add$ptr17$i$i) + (local.get $$add26$i$i) ) ) (i32.store - (get_local $$add$ptr30$i$i) - (get_local $$add26$i$i) + (local.get $$add$ptr30$i$i) + (local.get $$add26$i$i) ) (br $do-once48) ) ) - (set_local $$head32$i$i + (local.set $$head32$i$i (i32.add - (get_local $$add$ptr16$i$i) + (local.get $$add$ptr16$i$i) (i32.const 4) ) ) - (set_local $$147 + (local.set $$147 (i32.load - (get_local $$head32$i$i) + (local.get $$head32$i$i) ) ) - (set_local $$and33$i$i + (local.set $$and33$i$i (i32.and - (get_local $$147) + (local.get $$147) (i32.const 3) ) ) - (set_local $$cmp34$i$i + (local.set $$cmp34$i$i (i32.eq - (get_local $$and33$i$i) + (local.get $$and33$i$i) (i32.const 1) ) ) (if - (get_local $$cmp34$i$i) + (local.get $$cmp34$i$i) (block - (set_local $$and37$i$i + (local.set $$and37$i$i (i32.and - (get_local $$147) + (local.get $$147) (i32.const -8) ) ) - (set_local $$shr$i$45$i + (local.set $$shr$i$45$i (i32.shr_u - (get_local $$147) + (local.get $$147) (i32.const 3) ) ) - (set_local $$cmp38$i$i + (local.set $$cmp38$i$i (i32.lt_u - (get_local $$147) + (local.get $$147) (i32.const 256) ) ) (block $label$break$L331 (if - (get_local $$cmp38$i$i) + (local.get $$cmp38$i$i) (block - (set_local $$fd$i$i + (local.set $$fd$i$i (i32.add - (get_local $$add$ptr16$i$i) + (local.get $$add$ptr16$i$i) (i32.const 8) ) ) - (set_local $$148 + (local.set $$148 (i32.load - (get_local $$fd$i$i) + (local.get $$fd$i$i) ) ) - (set_local $$bk$i$46$i + (local.set $$bk$i$46$i (i32.add - (get_local $$add$ptr16$i$i) + (local.get $$add$ptr16$i$i) (i32.const 12) ) ) - (set_local $$149 + (local.set $$149 (i32.load - (get_local $$bk$i$46$i) + (local.get $$bk$i$46$i) ) ) - (set_local $$shl$i$47$i + (local.set $$shl$i$47$i (i32.shl - (get_local $$shr$i$45$i) + (local.get $$shr$i$45$i) (i32.const 1) ) ) - (set_local $$arrayidx$i$48$i + (local.set $$arrayidx$i$48$i (i32.add (i32.const 216) (i32.shl - (get_local $$shl$i$47$i) + (local.get $$shl$i$47$i) (i32.const 2) ) ) ) - (set_local $$cmp41$i$i + (local.set $$cmp41$i$i (i32.eq - (get_local $$148) - (get_local $$arrayidx$i$48$i) + (local.get $$148) + (local.get $$arrayidx$i$48$i) ) ) (block $do-once51 (if (i32.eqz - (get_local $$cmp41$i$i) + (local.get $$cmp41$i$i) ) (block - (set_local $$cmp42$i$i + (local.set $$cmp42$i$i (i32.lt_u - (get_local $$148) - (get_local $$150) + (local.get $$148) + (local.get $$150) ) ) (if - (get_local $$cmp42$i$i) + (local.get $$cmp42$i$i) (call $_abort) ) - (set_local $$bk43$i$i + (local.set $$bk43$i$i (i32.add - (get_local $$148) + (local.get $$148) (i32.const 12) ) ) - (set_local $$151 + (local.set $$151 (i32.load - (get_local $$bk43$i$i) + (local.get $$bk43$i$i) ) ) - (set_local $$cmp44$i$i + (local.set $$cmp44$i$i (i32.eq - (get_local $$151) - (get_local $$add$ptr16$i$i) + (local.get $$151) + (local.get $$add$ptr16$i$i) ) ) (if - (get_local $$cmp44$i$i) + (local.get $$cmp44$i$i) (br $do-once51) ) (call $_abort) ) ) ) - (set_local $$cmp46$i$49$i + (local.set $$cmp46$i$49$i (i32.eq - (get_local $$149) - (get_local $$148) + (local.get $$149) + (local.get $$148) ) ) (if - (get_local $$cmp46$i$49$i) + (local.get $$cmp46$i$49$i) (block - (set_local $$shl48$i$i + (local.set $$shl48$i$i (i32.shl (i32.const 1) - (get_local $$shr$i$45$i) + (local.get $$shr$i$45$i) ) ) - (set_local $$neg$i$i + (local.set $$neg$i$i (i32.xor - (get_local $$shl48$i$i) + (local.get $$shl48$i$i) (i32.const -1) ) ) - (set_local $$152 + (local.set $$152 (i32.load (i32.const 176) ) ) - (set_local $$and49$i$i + (local.set $$and49$i$i (i32.and - (get_local $$152) - (get_local $$neg$i$i) + (local.get $$152) + (local.get $$neg$i$i) ) ) (i32.store (i32.const 176) - (get_local $$and49$i$i) + (local.get $$and49$i$i) ) (br $label$break$L331) ) ) - (set_local $$cmp54$i$i + (local.set $$cmp54$i$i (i32.eq - (get_local $$149) - (get_local $$arrayidx$i$48$i) + (local.get $$149) + (local.get $$arrayidx$i$48$i) ) ) (block $do-once53 (if - (get_local $$cmp54$i$i) + (local.get $$cmp54$i$i) (block - (set_local $$$pre5$i$i + (local.set $$$pre5$i$i (i32.add - (get_local $$149) + (local.get $$149) (i32.const 8) ) ) - (set_local $$fd68$pre$phi$i$iZ2D - (get_local $$$pre5$i$i) + (local.set $$fd68$pre$phi$i$iZ2D + (local.get $$$pre5$i$i) ) ) (block - (set_local $$cmp57$i$i + (local.set $$cmp57$i$i (i32.lt_u - (get_local $$149) - (get_local $$150) + (local.get $$149) + (local.get $$150) ) ) (if - (get_local $$cmp57$i$i) + (local.get $$cmp57$i$i) (call $_abort) ) - (set_local $$fd59$i$i + (local.set $$fd59$i$i (i32.add - (get_local $$149) + (local.get $$149) (i32.const 8) ) ) - (set_local $$153 + (local.set $$153 (i32.load - (get_local $$fd59$i$i) + (local.get $$fd59$i$i) ) ) - (set_local $$cmp60$i$i + (local.set $$cmp60$i$i (i32.eq - (get_local $$153) - (get_local $$add$ptr16$i$i) + (local.get $$153) + (local.get $$add$ptr16$i$i) ) ) (if - (get_local $$cmp60$i$i) + (local.get $$cmp60$i$i) (block - (set_local $$fd68$pre$phi$i$iZ2D - (get_local $$fd59$i$i) + (local.set $$fd68$pre$phi$i$iZ2D + (local.get $$fd59$i$i) ) (br $do-once53) ) @@ -24335,287 +24335,287 @@ ) ) ) - (set_local $$bk67$i$i + (local.set $$bk67$i$i (i32.add - (get_local $$148) + (local.get $$148) (i32.const 12) ) ) (i32.store - (get_local $$bk67$i$i) - (get_local $$149) + (local.get $$bk67$i$i) + (local.get $$149) ) (i32.store - (get_local $$fd68$pre$phi$i$iZ2D) - (get_local $$148) + (local.get $$fd68$pre$phi$i$iZ2D) + (local.get $$148) ) ) (block - (set_local $$parent$i$51$i + (local.set $$parent$i$51$i (i32.add - (get_local $$add$ptr16$i$i) + (local.get $$add$ptr16$i$i) (i32.const 24) ) ) - (set_local $$154 + (local.set $$154 (i32.load - (get_local $$parent$i$51$i) + (local.get $$parent$i$51$i) ) ) - (set_local $$bk74$i$i + (local.set $$bk74$i$i (i32.add - (get_local $$add$ptr16$i$i) + (local.get $$add$ptr16$i$i) (i32.const 12) ) ) - (set_local $$155 + (local.set $$155 (i32.load - (get_local $$bk74$i$i) + (local.get $$bk74$i$i) ) ) - (set_local $$cmp75$i$i + (local.set $$cmp75$i$i (i32.eq - (get_local $$155) - (get_local $$add$ptr16$i$i) + (local.get $$155) + (local.get $$add$ptr16$i$i) ) ) (block $do-once55 (if - (get_local $$cmp75$i$i) + (local.get $$cmp75$i$i) (block - (set_local $$child$i$i + (local.set $$child$i$i (i32.add - (get_local $$add$ptr16$i$i) + (local.get $$add$ptr16$i$i) (i32.const 16) ) ) - (set_local $$arrayidx96$i$i + (local.set $$arrayidx96$i$i (i32.add - (get_local $$child$i$i) + (local.get $$child$i$i) (i32.const 4) ) ) - (set_local $$159 + (local.set $$159 (i32.load - (get_local $$arrayidx96$i$i) + (local.get $$arrayidx96$i$i) ) ) - (set_local $$cmp97$i$i + (local.set $$cmp97$i$i (i32.eq - (get_local $$159) + (local.get $$159) (i32.const 0) ) ) (if - (get_local $$cmp97$i$i) + (local.get $$cmp97$i$i) (block - (set_local $$160 + (local.set $$160 (i32.load - (get_local $$child$i$i) + (local.get $$child$i$i) ) ) - (set_local $$cmp100$i$i + (local.set $$cmp100$i$i (i32.eq - (get_local $$160) + (local.get $$160) (i32.const 0) ) ) (if - (get_local $$cmp100$i$i) + (local.get $$cmp100$i$i) (block - (set_local $$R$3$i$i + (local.set $$R$3$i$i (i32.const 0) ) (br $do-once55) ) (block - (set_local $$R$1$i$i - (get_local $$160) + (local.set $$R$1$i$i + (local.get $$160) ) - (set_local $$RP$1$i$i - (get_local $$child$i$i) + (local.set $$RP$1$i$i + (local.get $$child$i$i) ) ) ) ) (block - (set_local $$R$1$i$i - (get_local $$159) + (local.set $$R$1$i$i + (local.get $$159) ) - (set_local $$RP$1$i$i - (get_local $$arrayidx96$i$i) + (local.set $$RP$1$i$i + (local.get $$arrayidx96$i$i) ) ) ) (loop $while-in58 (block $while-out57 - (set_local $$arrayidx103$i$i + (local.set $$arrayidx103$i$i (i32.add - (get_local $$R$1$i$i) + (local.get $$R$1$i$i) (i32.const 20) ) ) - (set_local $$161 + (local.set $$161 (i32.load - (get_local $$arrayidx103$i$i) + (local.get $$arrayidx103$i$i) ) ) - (set_local $$cmp104$i$i + (local.set $$cmp104$i$i (i32.eq - (get_local $$161) + (local.get $$161) (i32.const 0) ) ) (if (i32.eqz - (get_local $$cmp104$i$i) + (local.get $$cmp104$i$i) ) (block - (set_local $$R$1$i$i - (get_local $$161) + (local.set $$R$1$i$i + (local.get $$161) ) - (set_local $$RP$1$i$i - (get_local $$arrayidx103$i$i) + (local.set $$RP$1$i$i + (local.get $$arrayidx103$i$i) ) (br $while-in58) ) ) - (set_local $$arrayidx107$i$i + (local.set $$arrayidx107$i$i (i32.add - (get_local $$R$1$i$i) + (local.get $$R$1$i$i) (i32.const 16) ) ) - (set_local $$162 + (local.set $$162 (i32.load - (get_local $$arrayidx107$i$i) + (local.get $$arrayidx107$i$i) ) ) - (set_local $$cmp108$i$i + (local.set $$cmp108$i$i (i32.eq - (get_local $$162) + (local.get $$162) (i32.const 0) ) ) (if - (get_local $$cmp108$i$i) + (local.get $$cmp108$i$i) (block - (set_local $$R$1$i$i$lcssa - (get_local $$R$1$i$i) + (local.set $$R$1$i$i$lcssa + (local.get $$R$1$i$i) ) - (set_local $$RP$1$i$i$lcssa - (get_local $$RP$1$i$i) + (local.set $$RP$1$i$i$lcssa + (local.get $$RP$1$i$i) ) (br $while-out57) ) (block - (set_local $$R$1$i$i - (get_local $$162) + (local.set $$R$1$i$i + (local.get $$162) ) - (set_local $$RP$1$i$i - (get_local $$arrayidx107$i$i) + (local.set $$RP$1$i$i + (local.get $$arrayidx107$i$i) ) ) ) (br $while-in58) ) ) - (set_local $$cmp112$i$i + (local.set $$cmp112$i$i (i32.lt_u - (get_local $$RP$1$i$i$lcssa) - (get_local $$150) + (local.get $$RP$1$i$i$lcssa) + (local.get $$150) ) ) (if - (get_local $$cmp112$i$i) + (local.get $$cmp112$i$i) (call $_abort) (block (i32.store - (get_local $$RP$1$i$i$lcssa) + (local.get $$RP$1$i$i$lcssa) (i32.const 0) ) - (set_local $$R$3$i$i - (get_local $$R$1$i$i$lcssa) + (local.set $$R$3$i$i + (local.get $$R$1$i$i$lcssa) ) (br $do-once55) ) ) ) (block - (set_local $$fd78$i$i + (local.set $$fd78$i$i (i32.add - (get_local $$add$ptr16$i$i) + (local.get $$add$ptr16$i$i) (i32.const 8) ) ) - (set_local $$156 + (local.set $$156 (i32.load - (get_local $$fd78$i$i) + (local.get $$fd78$i$i) ) ) - (set_local $$cmp81$i$i + (local.set $$cmp81$i$i (i32.lt_u - (get_local $$156) - (get_local $$150) + (local.get $$156) + (local.get $$150) ) ) (if - (get_local $$cmp81$i$i) + (local.get $$cmp81$i$i) (call $_abort) ) - (set_local $$bk82$i$i + (local.set $$bk82$i$i (i32.add - (get_local $$156) + (local.get $$156) (i32.const 12) ) ) - (set_local $$157 + (local.set $$157 (i32.load - (get_local $$bk82$i$i) + (local.get $$bk82$i$i) ) ) - (set_local $$cmp83$i$i + (local.set $$cmp83$i$i (i32.eq - (get_local $$157) - (get_local $$add$ptr16$i$i) + (local.get $$157) + (local.get $$add$ptr16$i$i) ) ) (if (i32.eqz - (get_local $$cmp83$i$i) + (local.get $$cmp83$i$i) ) (call $_abort) ) - (set_local $$fd85$i$i + (local.set $$fd85$i$i (i32.add - (get_local $$155) + (local.get $$155) (i32.const 8) ) ) - (set_local $$158 + (local.set $$158 (i32.load - (get_local $$fd85$i$i) + (local.get $$fd85$i$i) ) ) - (set_local $$cmp86$i$i + (local.set $$cmp86$i$i (i32.eq - (get_local $$158) - (get_local $$add$ptr16$i$i) + (local.get $$158) + (local.get $$add$ptr16$i$i) ) ) (if - (get_local $$cmp86$i$i) + (local.get $$cmp86$i$i) (block (i32.store - (get_local $$bk82$i$i) - (get_local $$155) + (local.get $$bk82$i$i) + (local.get $$155) ) (i32.store - (get_local $$fd85$i$i) - (get_local $$156) + (local.get $$fd85$i$i) + (local.get $$156) ) - (set_local $$R$3$i$i - (get_local $$155) + (local.set $$R$3$i$i + (local.get $$155) ) (br $do-once55) ) @@ -24624,238 +24624,238 @@ ) ) ) - (set_local $$cmp120$i$53$i + (local.set $$cmp120$i$53$i (i32.eq - (get_local $$154) + (local.get $$154) (i32.const 0) ) ) (if - (get_local $$cmp120$i$53$i) + (local.get $$cmp120$i$53$i) (br $label$break$L331) ) - (set_local $$index$i$54$i + (local.set $$index$i$54$i (i32.add - (get_local $$add$ptr16$i$i) + (local.get $$add$ptr16$i$i) (i32.const 28) ) ) - (set_local $$163 + (local.set $$163 (i32.load - (get_local $$index$i$54$i) + (local.get $$index$i$54$i) ) ) - (set_local $$arrayidx123$i$i + (local.set $$arrayidx123$i$i (i32.add (i32.const 480) (i32.shl - (get_local $$163) + (local.get $$163) (i32.const 2) ) ) ) - (set_local $$164 + (local.set $$164 (i32.load - (get_local $$arrayidx123$i$i) + (local.get $$arrayidx123$i$i) ) ) - (set_local $$cmp124$i$i + (local.set $$cmp124$i$i (i32.eq - (get_local $$add$ptr16$i$i) - (get_local $$164) + (local.get $$add$ptr16$i$i) + (local.get $$164) ) ) (block $do-once59 (if - (get_local $$cmp124$i$i) + (local.get $$cmp124$i$i) (block (i32.store - (get_local $$arrayidx123$i$i) - (get_local $$R$3$i$i) + (local.get $$arrayidx123$i$i) + (local.get $$R$3$i$i) ) - (set_local $$cond2$i$i + (local.set $$cond2$i$i (i32.eq - (get_local $$R$3$i$i) + (local.get $$R$3$i$i) (i32.const 0) ) ) (if (i32.eqz - (get_local $$cond2$i$i) + (local.get $$cond2$i$i) ) (br $do-once59) ) - (set_local $$shl131$i$i + (local.set $$shl131$i$i (i32.shl (i32.const 1) - (get_local $$163) + (local.get $$163) ) ) - (set_local $$neg132$i$i + (local.set $$neg132$i$i (i32.xor - (get_local $$shl131$i$i) + (local.get $$shl131$i$i) (i32.const -1) ) ) - (set_local $$165 + (local.set $$165 (i32.load (i32.const 180) ) ) - (set_local $$and133$i$i + (local.set $$and133$i$i (i32.and - (get_local $$165) - (get_local $$neg132$i$i) + (local.get $$165) + (local.get $$neg132$i$i) ) ) (i32.store (i32.const 180) - (get_local $$and133$i$i) + (local.get $$and133$i$i) ) (br $label$break$L331) ) (block - (set_local $$166 + (local.set $$166 (i32.load (i32.const 192) ) ) - (set_local $$cmp137$i$i + (local.set $$cmp137$i$i (i32.lt_u - (get_local $$154) - (get_local $$166) + (local.get $$154) + (local.get $$166) ) ) (if - (get_local $$cmp137$i$i) + (local.get $$cmp137$i$i) (call $_abort) ) - (set_local $$arrayidx143$i$i + (local.set $$arrayidx143$i$i (i32.add - (get_local $$154) + (local.get $$154) (i32.const 16) ) ) - (set_local $$167 + (local.set $$167 (i32.load - (get_local $$arrayidx143$i$i) + (local.get $$arrayidx143$i$i) ) ) - (set_local $$cmp144$i$i + (local.set $$cmp144$i$i (i32.eq - (get_local $$167) - (get_local $$add$ptr16$i$i) + (local.get $$167) + (local.get $$add$ptr16$i$i) ) ) (if - (get_local $$cmp144$i$i) + (local.get $$cmp144$i$i) (i32.store - (get_local $$arrayidx143$i$i) - (get_local $$R$3$i$i) + (local.get $$arrayidx143$i$i) + (local.get $$R$3$i$i) ) (block - (set_local $$arrayidx151$i$i + (local.set $$arrayidx151$i$i (i32.add - (get_local $$154) + (local.get $$154) (i32.const 20) ) ) (i32.store - (get_local $$arrayidx151$i$i) - (get_local $$R$3$i$i) + (local.get $$arrayidx151$i$i) + (local.get $$R$3$i$i) ) ) ) - (set_local $$cmp156$i$i + (local.set $$cmp156$i$i (i32.eq - (get_local $$R$3$i$i) + (local.get $$R$3$i$i) (i32.const 0) ) ) (if - (get_local $$cmp156$i$i) + (local.get $$cmp156$i$i) (br $label$break$L331) ) ) ) ) - (set_local $$168 + (local.set $$168 (i32.load (i32.const 192) ) ) - (set_local $$cmp160$i$i + (local.set $$cmp160$i$i (i32.lt_u - (get_local $$R$3$i$i) - (get_local $$168) + (local.get $$R$3$i$i) + (local.get $$168) ) ) (if - (get_local $$cmp160$i$i) + (local.get $$cmp160$i$i) (call $_abort) ) - (set_local $$parent165$i$i + (local.set $$parent165$i$i (i32.add - (get_local $$R$3$i$i) + (local.get $$R$3$i$i) (i32.const 24) ) ) (i32.store - (get_local $$parent165$i$i) - (get_local $$154) + (local.get $$parent165$i$i) + (local.get $$154) ) - (set_local $$child166$i$i + (local.set $$child166$i$i (i32.add - (get_local $$add$ptr16$i$i) + (local.get $$add$ptr16$i$i) (i32.const 16) ) ) - (set_local $$169 + (local.set $$169 (i32.load - (get_local $$child166$i$i) + (local.get $$child166$i$i) ) ) - (set_local $$cmp168$i$i + (local.set $$cmp168$i$i (i32.eq - (get_local $$169) + (local.get $$169) (i32.const 0) ) ) (block $do-once61 (if (i32.eqz - (get_local $$cmp168$i$i) + (local.get $$cmp168$i$i) ) (block - (set_local $$cmp172$i$i + (local.set $$cmp172$i$i (i32.lt_u - (get_local $$169) - (get_local $$168) + (local.get $$169) + (local.get $$168) ) ) (if - (get_local $$cmp172$i$i) + (local.get $$cmp172$i$i) (call $_abort) (block - (set_local $$arrayidx178$i$i + (local.set $$arrayidx178$i$i (i32.add - (get_local $$R$3$i$i) + (local.get $$R$3$i$i) (i32.const 16) ) ) (i32.store - (get_local $$arrayidx178$i$i) - (get_local $$169) + (local.get $$arrayidx178$i$i) + (local.get $$169) ) - (set_local $$parent179$i$i + (local.set $$parent179$i$i (i32.add - (get_local $$169) + (local.get $$169) (i32.const 24) ) ) (i32.store - (get_local $$parent179$i$i) - (get_local $$R$3$i$i) + (local.get $$parent179$i$i) + (local.get $$R$3$i$i) ) (br $do-once61) ) @@ -24863,61 +24863,61 @@ ) ) ) - (set_local $$arrayidx184$i$i + (local.set $$arrayidx184$i$i (i32.add - (get_local $$child166$i$i) + (local.get $$child166$i$i) (i32.const 4) ) ) - (set_local $$170 + (local.set $$170 (i32.load - (get_local $$arrayidx184$i$i) + (local.get $$arrayidx184$i$i) ) ) - (set_local $$cmp185$i$i + (local.set $$cmp185$i$i (i32.eq - (get_local $$170) + (local.get $$170) (i32.const 0) ) ) (if - (get_local $$cmp185$i$i) + (local.get $$cmp185$i$i) (br $label$break$L331) ) - (set_local $$171 + (local.set $$171 (i32.load (i32.const 192) ) ) - (set_local $$cmp189$i$i + (local.set $$cmp189$i$i (i32.lt_u - (get_local $$170) - (get_local $$171) + (local.get $$170) + (local.get $$171) ) ) (if - (get_local $$cmp189$i$i) + (local.get $$cmp189$i$i) (call $_abort) (block - (set_local $$arrayidx195$i$i + (local.set $$arrayidx195$i$i (i32.add - (get_local $$R$3$i$i) + (local.get $$R$3$i$i) (i32.const 20) ) ) (i32.store - (get_local $$arrayidx195$i$i) - (get_local $$170) + (local.get $$arrayidx195$i$i) + (local.get $$170) ) - (set_local $$parent196$i$i + (local.set $$parent196$i$i (i32.add - (get_local $$170) + (local.get $$170) (i32.const 24) ) ) (i32.store - (get_local $$parent196$i$i) - (get_local $$R$3$i$i) + (local.get $$parent196$i$i) + (local.get $$R$3$i$i) ) (br $label$break$L331) ) @@ -24925,194 +24925,194 @@ ) ) ) - (set_local $$add$ptr205$i$i + (local.set $$add$ptr205$i$i (i32.add - (get_local $$add$ptr16$i$i) - (get_local $$and37$i$i) + (local.get $$add$ptr16$i$i) + (local.get $$and37$i$i) ) ) - (set_local $$add206$i$i + (local.set $$add206$i$i (i32.add - (get_local $$and37$i$i) - (get_local $$sub18$i$i) + (local.get $$and37$i$i) + (local.get $$sub18$i$i) ) ) - (set_local $$oldfirst$0$i$i - (get_local $$add$ptr205$i$i) + (local.set $$oldfirst$0$i$i + (local.get $$add$ptr205$i$i) ) - (set_local $$qsize$0$i$i - (get_local $$add206$i$i) + (local.set $$qsize$0$i$i + (local.get $$add206$i$i) ) ) (block - (set_local $$oldfirst$0$i$i - (get_local $$add$ptr16$i$i) + (local.set $$oldfirst$0$i$i + (local.get $$add$ptr16$i$i) ) - (set_local $$qsize$0$i$i - (get_local $$sub18$i$i) + (local.set $$qsize$0$i$i + (local.get $$sub18$i$i) ) ) ) - (set_local $$head208$i$i + (local.set $$head208$i$i (i32.add - (get_local $$oldfirst$0$i$i) + (local.get $$oldfirst$0$i$i) (i32.const 4) ) ) - (set_local $$172 + (local.set $$172 (i32.load - (get_local $$head208$i$i) + (local.get $$head208$i$i) ) ) - (set_local $$and209$i$i + (local.set $$and209$i$i (i32.and - (get_local $$172) + (local.get $$172) (i32.const -2) ) ) (i32.store - (get_local $$head208$i$i) - (get_local $$and209$i$i) + (local.get $$head208$i$i) + (local.get $$and209$i$i) ) - (set_local $$or210$i$i + (local.set $$or210$i$i (i32.or - (get_local $$qsize$0$i$i) + (local.get $$qsize$0$i$i) (i32.const 1) ) ) - (set_local $$head211$i$i + (local.set $$head211$i$i (i32.add - (get_local $$add$ptr17$i$i) + (local.get $$add$ptr17$i$i) (i32.const 4) ) ) (i32.store - (get_local $$head211$i$i) - (get_local $$or210$i$i) + (local.get $$head211$i$i) + (local.get $$or210$i$i) ) - (set_local $$add$ptr212$i$i + (local.set $$add$ptr212$i$i (i32.add - (get_local $$add$ptr17$i$i) - (get_local $$qsize$0$i$i) + (local.get $$add$ptr17$i$i) + (local.get $$qsize$0$i$i) ) ) (i32.store - (get_local $$add$ptr212$i$i) - (get_local $$qsize$0$i$i) + (local.get $$add$ptr212$i$i) + (local.get $$qsize$0$i$i) ) - (set_local $$shr214$i$i + (local.set $$shr214$i$i (i32.shr_u - (get_local $$qsize$0$i$i) + (local.get $$qsize$0$i$i) (i32.const 3) ) ) - (set_local $$cmp215$i$i + (local.set $$cmp215$i$i (i32.lt_u - (get_local $$qsize$0$i$i) + (local.get $$qsize$0$i$i) (i32.const 256) ) ) (if - (get_local $$cmp215$i$i) + (local.get $$cmp215$i$i) (block - (set_local $$shl221$i$i + (local.set $$shl221$i$i (i32.shl - (get_local $$shr214$i$i) + (local.get $$shr214$i$i) (i32.const 1) ) ) - (set_local $$arrayidx223$i$i + (local.set $$arrayidx223$i$i (i32.add (i32.const 216) (i32.shl - (get_local $$shl221$i$i) + (local.get $$shl221$i$i) (i32.const 2) ) ) ) - (set_local $$173 + (local.set $$173 (i32.load (i32.const 176) ) ) - (set_local $$shl226$i$i + (local.set $$shl226$i$i (i32.shl (i32.const 1) - (get_local $$shr214$i$i) + (local.get $$shr214$i$i) ) ) - (set_local $$and227$i$i + (local.set $$and227$i$i (i32.and - (get_local $$173) - (get_local $$shl226$i$i) + (local.get $$173) + (local.get $$shl226$i$i) ) ) - (set_local $$tobool228$i$i + (local.set $$tobool228$i$i (i32.eq - (get_local $$and227$i$i) + (local.get $$and227$i$i) (i32.const 0) ) ) (block $do-once63 (if - (get_local $$tobool228$i$i) + (local.get $$tobool228$i$i) (block - (set_local $$or232$i$i + (local.set $$or232$i$i (i32.or - (get_local $$173) - (get_local $$shl226$i$i) + (local.get $$173) + (local.get $$shl226$i$i) ) ) (i32.store (i32.const 176) - (get_local $$or232$i$i) + (local.get $$or232$i$i) ) - (set_local $$$pre$i$56$i + (local.set $$$pre$i$56$i (i32.add - (get_local $$arrayidx223$i$i) + (local.get $$arrayidx223$i$i) (i32.const 8) ) ) - (set_local $$$pre$phi$i$57$iZ2D - (get_local $$$pre$i$56$i) + (local.set $$$pre$phi$i$57$iZ2D + (local.get $$$pre$i$56$i) ) - (set_local $$F224$0$i$i - (get_local $$arrayidx223$i$i) + (local.set $$F224$0$i$i + (local.get $$arrayidx223$i$i) ) ) (block - (set_local $$174 + (local.set $$174 (i32.add - (get_local $$arrayidx223$i$i) + (local.get $$arrayidx223$i$i) (i32.const 8) ) ) - (set_local $$175 + (local.set $$175 (i32.load - (get_local $$174) + (local.get $$174) ) ) - (set_local $$176 + (local.set $$176 (i32.load (i32.const 192) ) ) - (set_local $$cmp236$i$i + (local.set $$cmp236$i$i (i32.lt_u - (get_local $$175) - (get_local $$176) + (local.get $$175) + (local.get $$176) ) ) (if (i32.eqz - (get_local $$cmp236$i$i) + (local.get $$cmp236$i$i) ) (block - (set_local $$$pre$phi$i$57$iZ2D - (get_local $$174) + (local.set $$$pre$phi$i$57$iZ2D + (local.get $$174) ) - (set_local $$F224$0$i$i - (get_local $$175) + (local.set $$F224$0$i$i + (local.get $$175) ) (br $do-once63) ) @@ -25122,460 +25122,460 @@ ) ) (i32.store - (get_local $$$pre$phi$i$57$iZ2D) - (get_local $$add$ptr17$i$i) + (local.get $$$pre$phi$i$57$iZ2D) + (local.get $$add$ptr17$i$i) ) - (set_local $$bk246$i$i + (local.set $$bk246$i$i (i32.add - (get_local $$F224$0$i$i) + (local.get $$F224$0$i$i) (i32.const 12) ) ) (i32.store - (get_local $$bk246$i$i) - (get_local $$add$ptr17$i$i) + (local.get $$bk246$i$i) + (local.get $$add$ptr17$i$i) ) - (set_local $$fd247$i$i + (local.set $$fd247$i$i (i32.add - (get_local $$add$ptr17$i$i) + (local.get $$add$ptr17$i$i) (i32.const 8) ) ) (i32.store - (get_local $$fd247$i$i) - (get_local $$F224$0$i$i) + (local.get $$fd247$i$i) + (local.get $$F224$0$i$i) ) - (set_local $$bk248$i$i + (local.set $$bk248$i$i (i32.add - (get_local $$add$ptr17$i$i) + (local.get $$add$ptr17$i$i) (i32.const 12) ) ) (i32.store - (get_local $$bk248$i$i) - (get_local $$arrayidx223$i$i) + (local.get $$bk248$i$i) + (local.get $$arrayidx223$i$i) ) (br $do-once48) ) ) - (set_local $$shr253$i$i + (local.set $$shr253$i$i (i32.shr_u - (get_local $$qsize$0$i$i) + (local.get $$qsize$0$i$i) (i32.const 8) ) ) - (set_local $$cmp254$i$i + (local.set $$cmp254$i$i (i32.eq - (get_local $$shr253$i$i) + (local.get $$shr253$i$i) (i32.const 0) ) ) (block $do-once65 (if - (get_local $$cmp254$i$i) - (set_local $$I252$0$i$i + (local.get $$cmp254$i$i) + (local.set $$I252$0$i$i (i32.const 0) ) (block - (set_local $$cmp258$i$i + (local.set $$cmp258$i$i (i32.gt_u - (get_local $$qsize$0$i$i) + (local.get $$qsize$0$i$i) (i32.const 16777215) ) ) (if - (get_local $$cmp258$i$i) + (local.get $$cmp258$i$i) (block - (set_local $$I252$0$i$i + (local.set $$I252$0$i$i (i32.const 31) ) (br $do-once65) ) ) - (set_local $$sub262$i$i + (local.set $$sub262$i$i (i32.add - (get_local $$shr253$i$i) + (local.get $$shr253$i$i) (i32.const 1048320) ) ) - (set_local $$shr263$i$i + (local.set $$shr263$i$i (i32.shr_u - (get_local $$sub262$i$i) + (local.get $$sub262$i$i) (i32.const 16) ) ) - (set_local $$and264$i$i + (local.set $$and264$i$i (i32.and - (get_local $$shr263$i$i) + (local.get $$shr263$i$i) (i32.const 8) ) ) - (set_local $$shl265$i$i + (local.set $$shl265$i$i (i32.shl - (get_local $$shr253$i$i) - (get_local $$and264$i$i) + (local.get $$shr253$i$i) + (local.get $$and264$i$i) ) ) - (set_local $$sub266$i$i + (local.set $$sub266$i$i (i32.add - (get_local $$shl265$i$i) + (local.get $$shl265$i$i) (i32.const 520192) ) ) - (set_local $$shr267$i$i + (local.set $$shr267$i$i (i32.shr_u - (get_local $$sub266$i$i) + (local.get $$sub266$i$i) (i32.const 16) ) ) - (set_local $$and268$i$i + (local.set $$and268$i$i (i32.and - (get_local $$shr267$i$i) + (local.get $$shr267$i$i) (i32.const 4) ) ) - (set_local $$add269$i$i + (local.set $$add269$i$i (i32.or - (get_local $$and268$i$i) - (get_local $$and264$i$i) + (local.get $$and268$i$i) + (local.get $$and264$i$i) ) ) - (set_local $$shl270$i$i + (local.set $$shl270$i$i (i32.shl - (get_local $$shl265$i$i) - (get_local $$and268$i$i) + (local.get $$shl265$i$i) + (local.get $$and268$i$i) ) ) - (set_local $$sub271$i$i + (local.set $$sub271$i$i (i32.add - (get_local $$shl270$i$i) + (local.get $$shl270$i$i) (i32.const 245760) ) ) - (set_local $$shr272$i$i + (local.set $$shr272$i$i (i32.shr_u - (get_local $$sub271$i$i) + (local.get $$sub271$i$i) (i32.const 16) ) ) - (set_local $$and273$i$i + (local.set $$and273$i$i (i32.and - (get_local $$shr272$i$i) + (local.get $$shr272$i$i) (i32.const 2) ) ) - (set_local $$add274$i$i + (local.set $$add274$i$i (i32.or - (get_local $$add269$i$i) - (get_local $$and273$i$i) + (local.get $$add269$i$i) + (local.get $$and273$i$i) ) ) - (set_local $$sub275$i$i + (local.set $$sub275$i$i (i32.sub (i32.const 14) - (get_local $$add274$i$i) + (local.get $$add274$i$i) ) ) - (set_local $$shl276$i$i + (local.set $$shl276$i$i (i32.shl - (get_local $$shl270$i$i) - (get_local $$and273$i$i) + (local.get $$shl270$i$i) + (local.get $$and273$i$i) ) ) - (set_local $$shr277$i$i + (local.set $$shr277$i$i (i32.shr_u - (get_local $$shl276$i$i) + (local.get $$shl276$i$i) (i32.const 15) ) ) - (set_local $$add278$i$i + (local.set $$add278$i$i (i32.add - (get_local $$sub275$i$i) - (get_local $$shr277$i$i) + (local.get $$sub275$i$i) + (local.get $$shr277$i$i) ) ) - (set_local $$shl279$i$i + (local.set $$shl279$i$i (i32.shl - (get_local $$add278$i$i) + (local.get $$add278$i$i) (i32.const 1) ) ) - (set_local $$add280$i$i + (local.set $$add280$i$i (i32.add - (get_local $$add278$i$i) + (local.get $$add278$i$i) (i32.const 7) ) ) - (set_local $$shr281$i$i + (local.set $$shr281$i$i (i32.shr_u - (get_local $$qsize$0$i$i) - (get_local $$add280$i$i) + (local.get $$qsize$0$i$i) + (local.get $$add280$i$i) ) ) - (set_local $$and282$i$i + (local.set $$and282$i$i (i32.and - (get_local $$shr281$i$i) + (local.get $$shr281$i$i) (i32.const 1) ) ) - (set_local $$add283$i$i + (local.set $$add283$i$i (i32.or - (get_local $$and282$i$i) - (get_local $$shl279$i$i) + (local.get $$and282$i$i) + (local.get $$shl279$i$i) ) ) - (set_local $$I252$0$i$i - (get_local $$add283$i$i) + (local.set $$I252$0$i$i + (local.get $$add283$i$i) ) ) ) ) - (set_local $$arrayidx287$i$i + (local.set $$arrayidx287$i$i (i32.add (i32.const 480) (i32.shl - (get_local $$I252$0$i$i) + (local.get $$I252$0$i$i) (i32.const 2) ) ) ) - (set_local $$index288$i$i + (local.set $$index288$i$i (i32.add - (get_local $$add$ptr17$i$i) + (local.get $$add$ptr17$i$i) (i32.const 28) ) ) (i32.store - (get_local $$index288$i$i) - (get_local $$I252$0$i$i) + (local.get $$index288$i$i) + (local.get $$I252$0$i$i) ) - (set_local $$child289$i$i + (local.set $$child289$i$i (i32.add - (get_local $$add$ptr17$i$i) + (local.get $$add$ptr17$i$i) (i32.const 16) ) ) - (set_local $$arrayidx290$i$i + (local.set $$arrayidx290$i$i (i32.add - (get_local $$child289$i$i) + (local.get $$child289$i$i) (i32.const 4) ) ) (i32.store - (get_local $$arrayidx290$i$i) + (local.get $$arrayidx290$i$i) (i32.const 0) ) (i32.store - (get_local $$child289$i$i) + (local.get $$child289$i$i) (i32.const 0) ) - (set_local $$177 + (local.set $$177 (i32.load (i32.const 180) ) ) - (set_local $$shl294$i$i + (local.set $$shl294$i$i (i32.shl (i32.const 1) - (get_local $$I252$0$i$i) + (local.get $$I252$0$i$i) ) ) - (set_local $$and295$i$i + (local.set $$and295$i$i (i32.and - (get_local $$177) - (get_local $$shl294$i$i) + (local.get $$177) + (local.get $$shl294$i$i) ) ) - (set_local $$tobool296$i$i + (local.set $$tobool296$i$i (i32.eq - (get_local $$and295$i$i) + (local.get $$and295$i$i) (i32.const 0) ) ) (if - (get_local $$tobool296$i$i) + (local.get $$tobool296$i$i) (block - (set_local $$or300$i$i + (local.set $$or300$i$i (i32.or - (get_local $$177) - (get_local $$shl294$i$i) + (local.get $$177) + (local.get $$shl294$i$i) ) ) (i32.store (i32.const 180) - (get_local $$or300$i$i) + (local.get $$or300$i$i) ) (i32.store - (get_local $$arrayidx287$i$i) - (get_local $$add$ptr17$i$i) + (local.get $$arrayidx287$i$i) + (local.get $$add$ptr17$i$i) ) - (set_local $$parent301$i$i + (local.set $$parent301$i$i (i32.add - (get_local $$add$ptr17$i$i) + (local.get $$add$ptr17$i$i) (i32.const 24) ) ) (i32.store - (get_local $$parent301$i$i) - (get_local $$arrayidx287$i$i) + (local.get $$parent301$i$i) + (local.get $$arrayidx287$i$i) ) - (set_local $$bk302$i$i + (local.set $$bk302$i$i (i32.add - (get_local $$add$ptr17$i$i) + (local.get $$add$ptr17$i$i) (i32.const 12) ) ) (i32.store - (get_local $$bk302$i$i) - (get_local $$add$ptr17$i$i) + (local.get $$bk302$i$i) + (local.get $$add$ptr17$i$i) ) - (set_local $$fd303$i$i + (local.set $$fd303$i$i (i32.add - (get_local $$add$ptr17$i$i) + (local.get $$add$ptr17$i$i) (i32.const 8) ) ) (i32.store - (get_local $$fd303$i$i) - (get_local $$add$ptr17$i$i) + (local.get $$fd303$i$i) + (local.get $$add$ptr17$i$i) ) (br $do-once48) ) ) - (set_local $$178 + (local.set $$178 (i32.load - (get_local $$arrayidx287$i$i) + (local.get $$arrayidx287$i$i) ) ) - (set_local $$cmp306$i$i + (local.set $$cmp306$i$i (i32.eq - (get_local $$I252$0$i$i) + (local.get $$I252$0$i$i) (i32.const 31) ) ) - (set_local $$shr310$i$i + (local.set $$shr310$i$i (i32.shr_u - (get_local $$I252$0$i$i) + (local.get $$I252$0$i$i) (i32.const 1) ) ) - (set_local $$sub313$i$i + (local.set $$sub313$i$i (i32.sub (i32.const 25) - (get_local $$shr310$i$i) + (local.get $$shr310$i$i) ) ) - (set_local $$cond315$i$i + (local.set $$cond315$i$i (if (result i32) - (get_local $$cmp306$i$i) + (local.get $$cmp306$i$i) (i32.const 0) - (get_local $$sub313$i$i) + (local.get $$sub313$i$i) ) ) - (set_local $$shl316$i$i + (local.set $$shl316$i$i (i32.shl - (get_local $$qsize$0$i$i) - (get_local $$cond315$i$i) + (local.get $$qsize$0$i$i) + (local.get $$cond315$i$i) ) ) - (set_local $$K305$0$i$i - (get_local $$shl316$i$i) + (local.set $$K305$0$i$i + (local.get $$shl316$i$i) ) - (set_local $$T$0$i$58$i - (get_local $$178) + (local.set $$T$0$i$58$i + (local.get $$178) ) (loop $while-in68 (block $while-out67 - (set_local $$head317$i$i + (local.set $$head317$i$i (i32.add - (get_local $$T$0$i$58$i) + (local.get $$T$0$i$58$i) (i32.const 4) ) ) - (set_local $$179 + (local.set $$179 (i32.load - (get_local $$head317$i$i) + (local.get $$head317$i$i) ) ) - (set_local $$and318$i$i + (local.set $$and318$i$i (i32.and - (get_local $$179) + (local.get $$179) (i32.const -8) ) ) - (set_local $$cmp319$i$i + (local.set $$cmp319$i$i (i32.eq - (get_local $$and318$i$i) - (get_local $$qsize$0$i$i) + (local.get $$and318$i$i) + (local.get $$qsize$0$i$i) ) ) (if - (get_local $$cmp319$i$i) + (local.get $$cmp319$i$i) (block - (set_local $$T$0$i$58$i$lcssa - (get_local $$T$0$i$58$i) + (local.set $$T$0$i$58$i$lcssa + (local.get $$T$0$i$58$i) ) - (set_local $label + (local.set $label (i32.const 281) ) (br $while-out67) ) ) - (set_local $$shr322$i$i + (local.set $$shr322$i$i (i32.shr_u - (get_local $$K305$0$i$i) + (local.get $$K305$0$i$i) (i32.const 31) ) ) - (set_local $$arrayidx325$i$i + (local.set $$arrayidx325$i$i (i32.add (i32.add - (get_local $$T$0$i$58$i) + (local.get $$T$0$i$58$i) (i32.const 16) ) (i32.shl - (get_local $$shr322$i$i) + (local.get $$shr322$i$i) (i32.const 2) ) ) ) - (set_local $$shl326$i$i + (local.set $$shl326$i$i (i32.shl - (get_local $$K305$0$i$i) + (local.get $$K305$0$i$i) (i32.const 1) ) ) - (set_local $$180 + (local.set $$180 (i32.load - (get_local $$arrayidx325$i$i) + (local.get $$arrayidx325$i$i) ) ) - (set_local $$cmp327$i$i + (local.set $$cmp327$i$i (i32.eq - (get_local $$180) + (local.get $$180) (i32.const 0) ) ) (if - (get_local $$cmp327$i$i) + (local.get $$cmp327$i$i) (block - (set_local $$T$0$i$58$i$lcssa283 - (get_local $$T$0$i$58$i) + (local.set $$T$0$i$58$i$lcssa283 + (local.get $$T$0$i$58$i) ) - (set_local $$arrayidx325$i$i$lcssa - (get_local $$arrayidx325$i$i) + (local.set $$arrayidx325$i$i$lcssa + (local.get $$arrayidx325$i$i) ) - (set_local $label + (local.set $label (i32.const 278) ) (br $while-out67) ) (block - (set_local $$K305$0$i$i - (get_local $$shl326$i$i) + (local.set $$K305$0$i$i + (local.get $$shl326$i$i) ) - (set_local $$T$0$i$58$i - (get_local $$180) + (local.set $$T$0$i$58$i + (local.get $$180) ) ) ) @@ -25584,58 +25584,58 @@ ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 278) ) (block - (set_local $$181 + (local.set $$181 (i32.load (i32.const 192) ) ) - (set_local $$cmp332$i$i + (local.set $$cmp332$i$i (i32.lt_u - (get_local $$arrayidx325$i$i$lcssa) - (get_local $$181) + (local.get $$arrayidx325$i$i$lcssa) + (local.get $$181) ) ) (if - (get_local $$cmp332$i$i) + (local.get $$cmp332$i$i) (call $_abort) (block (i32.store - (get_local $$arrayidx325$i$i$lcssa) - (get_local $$add$ptr17$i$i) + (local.get $$arrayidx325$i$i$lcssa) + (local.get $$add$ptr17$i$i) ) - (set_local $$parent337$i$i + (local.set $$parent337$i$i (i32.add - (get_local $$add$ptr17$i$i) + (local.get $$add$ptr17$i$i) (i32.const 24) ) ) (i32.store - (get_local $$parent337$i$i) - (get_local $$T$0$i$58$i$lcssa283) + (local.get $$parent337$i$i) + (local.get $$T$0$i$58$i$lcssa283) ) - (set_local $$bk338$i$i + (local.set $$bk338$i$i (i32.add - (get_local $$add$ptr17$i$i) + (local.get $$add$ptr17$i$i) (i32.const 12) ) ) (i32.store - (get_local $$bk338$i$i) - (get_local $$add$ptr17$i$i) + (local.get $$bk338$i$i) + (local.get $$add$ptr17$i$i) ) - (set_local $$fd339$i$i + (local.set $$fd339$i$i (i32.add - (get_local $$add$ptr17$i$i) + (local.get $$add$ptr17$i$i) (i32.const 8) ) ) (i32.store - (get_local $$fd339$i$i) - (get_local $$add$ptr17$i$i) + (local.get $$fd339$i$i) + (local.get $$add$ptr17$i$i) ) (br $do-once48) ) @@ -25643,89 +25643,89 @@ ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 281) ) (block - (set_local $$fd344$i$i + (local.set $$fd344$i$i (i32.add - (get_local $$T$0$i$58$i$lcssa) + (local.get $$T$0$i$58$i$lcssa) (i32.const 8) ) ) - (set_local $$182 + (local.set $$182 (i32.load - (get_local $$fd344$i$i) + (local.get $$fd344$i$i) ) ) - (set_local $$183 + (local.set $$183 (i32.load (i32.const 192) ) ) - (set_local $$cmp350$i$i + (local.set $$cmp350$i$i (i32.ge_u - (get_local $$182) - (get_local $$183) + (local.get $$182) + (local.get $$183) ) ) - (set_local $$not$cmp346$i$i + (local.set $$not$cmp346$i$i (i32.ge_u - (get_local $$T$0$i$58$i$lcssa) - (get_local $$183) + (local.get $$T$0$i$58$i$lcssa) + (local.get $$183) ) ) - (set_local $$184 + (local.set $$184 (i32.and - (get_local $$cmp350$i$i) - (get_local $$not$cmp346$i$i) + (local.get $$cmp350$i$i) + (local.get $$not$cmp346$i$i) ) ) (if - (get_local $$184) + (local.get $$184) (block - (set_local $$bk357$i$i + (local.set $$bk357$i$i (i32.add - (get_local $$182) + (local.get $$182) (i32.const 12) ) ) (i32.store - (get_local $$bk357$i$i) - (get_local $$add$ptr17$i$i) + (local.get $$bk357$i$i) + (local.get $$add$ptr17$i$i) ) (i32.store - (get_local $$fd344$i$i) - (get_local $$add$ptr17$i$i) + (local.get $$fd344$i$i) + (local.get $$add$ptr17$i$i) ) - (set_local $$fd359$i$i + (local.set $$fd359$i$i (i32.add - (get_local $$add$ptr17$i$i) + (local.get $$add$ptr17$i$i) (i32.const 8) ) ) (i32.store - (get_local $$fd359$i$i) - (get_local $$182) + (local.get $$fd359$i$i) + (local.get $$182) ) - (set_local $$bk360$i$i + (local.set $$bk360$i$i (i32.add - (get_local $$add$ptr17$i$i) + (local.get $$add$ptr17$i$i) (i32.const 12) ) ) (i32.store - (get_local $$bk360$i$i) - (get_local $$T$0$i$58$i$lcssa) + (local.get $$bk360$i$i) + (local.get $$T$0$i$58$i$lcssa) ) - (set_local $$parent361$i$i + (local.set $$parent361$i$i (i32.add - (get_local $$add$ptr17$i$i) + (local.get $$add$ptr17$i$i) (i32.const 24) ) ) (i32.store - (get_local $$parent361$i$i) + (local.get $$parent361$i$i) (i32.const 0) ) (br $do-once48) @@ -25738,20 +25738,20 @@ ) ) ) - (set_local $$add$ptr369$i$i + (local.set $$add$ptr369$i$i (i32.add - (get_local $$add$ptr4$i$37$i) + (local.get $$add$ptr4$i$37$i) (i32.const 8) ) ) - (set_local $$retval$0 - (get_local $$add$ptr369$i$i) + (local.set $$retval$0 + (local.get $$add$ptr369$i$i) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) - (set_local $$sp$0$i$i$i + (local.set $$sp$0$i$i$i (i32.const 624) ) ) @@ -25759,282 +25759,282 @@ ) (loop $while-in70 (block $while-out69 - (set_local $$185 + (local.set $$185 (i32.load - (get_local $$sp$0$i$i$i) + (local.get $$sp$0$i$i$i) ) ) - (set_local $$cmp$i$i$i + (local.set $$cmp$i$i$i (i32.gt_u - (get_local $$185) - (get_local $$119) + (local.get $$185) + (local.get $$119) ) ) (if (i32.eqz - (get_local $$cmp$i$i$i) + (local.get $$cmp$i$i$i) ) (block - (set_local $$size$i$i$i + (local.set $$size$i$i$i (i32.add - (get_local $$sp$0$i$i$i) + (local.get $$sp$0$i$i$i) (i32.const 4) ) ) - (set_local $$186 + (local.set $$186 (i32.load - (get_local $$size$i$i$i) + (local.get $$size$i$i$i) ) ) - (set_local $$add$ptr$i$i$i + (local.set $$add$ptr$i$i$i (i32.add - (get_local $$185) - (get_local $$186) + (local.get $$185) + (local.get $$186) ) ) - (set_local $$cmp2$i$i$i + (local.set $$cmp2$i$i$i (i32.gt_u - (get_local $$add$ptr$i$i$i) - (get_local $$119) + (local.get $$add$ptr$i$i$i) + (local.get $$119) ) ) (if - (get_local $$cmp2$i$i$i) + (local.get $$cmp2$i$i$i) (block - (set_local $$add$ptr$i$i$i$lcssa - (get_local $$add$ptr$i$i$i) + (local.set $$add$ptr$i$i$i$lcssa + (local.get $$add$ptr$i$i$i) ) (br $while-out69) ) ) ) ) - (set_local $$next$i$i$i + (local.set $$next$i$i$i (i32.add - (get_local $$sp$0$i$i$i) + (local.get $$sp$0$i$i$i) (i32.const 8) ) ) - (set_local $$187 + (local.set $$187 (i32.load - (get_local $$next$i$i$i) + (local.get $$next$i$i$i) ) ) - (set_local $$sp$0$i$i$i - (get_local $$187) + (local.set $$sp$0$i$i$i + (local.get $$187) ) (br $while-in70) ) ) - (set_local $$add$ptr2$i$i + (local.set $$add$ptr2$i$i (i32.add - (get_local $$add$ptr$i$i$i$lcssa) + (local.get $$add$ptr$i$i$i$lcssa) (i32.const -47) ) ) - (set_local $$add$ptr3$i$i + (local.set $$add$ptr3$i$i (i32.add - (get_local $$add$ptr2$i$i) + (local.get $$add$ptr2$i$i) (i32.const 8) ) ) - (set_local $$188 - (get_local $$add$ptr3$i$i) + (local.set $$188 + (local.get $$add$ptr3$i$i) ) - (set_local $$and$i$14$i + (local.set $$and$i$14$i (i32.and - (get_local $$188) + (local.get $$188) (i32.const 7) ) ) - (set_local $$cmp$i$15$i + (local.set $$cmp$i$15$i (i32.eq - (get_local $$and$i$14$i) + (local.get $$and$i$14$i) (i32.const 0) ) ) - (set_local $$189 + (local.set $$189 (i32.sub (i32.const 0) - (get_local $$188) + (local.get $$188) ) ) - (set_local $$and6$i$i + (local.set $$and6$i$i (i32.and - (get_local $$189) + (local.get $$189) (i32.const 7) ) ) - (set_local $$cond$i$16$i + (local.set $$cond$i$16$i (if (result i32) - (get_local $$cmp$i$15$i) + (local.get $$cmp$i$15$i) (i32.const 0) - (get_local $$and6$i$i) + (local.get $$and6$i$i) ) ) - (set_local $$add$ptr7$i$i + (local.set $$add$ptr7$i$i (i32.add - (get_local $$add$ptr2$i$i) - (get_local $$cond$i$16$i) + (local.get $$add$ptr2$i$i) + (local.get $$cond$i$16$i) ) ) - (set_local $$add$ptr8$i122$i + (local.set $$add$ptr8$i122$i (i32.add - (get_local $$119) + (local.get $$119) (i32.const 16) ) ) - (set_local $$cmp9$i$i + (local.set $$cmp9$i$i (i32.lt_u - (get_local $$add$ptr7$i$i) - (get_local $$add$ptr8$i122$i) + (local.get $$add$ptr7$i$i) + (local.get $$add$ptr8$i122$i) ) ) - (set_local $$cond13$i$i + (local.set $$cond13$i$i (if (result i32) - (get_local $$cmp9$i$i) - (get_local $$119) - (get_local $$add$ptr7$i$i) + (local.get $$cmp9$i$i) + (local.get $$119) + (local.get $$add$ptr7$i$i) ) ) - (set_local $$add$ptr14$i$i + (local.set $$add$ptr14$i$i (i32.add - (get_local $$cond13$i$i) + (local.get $$cond13$i$i) (i32.const 8) ) ) - (set_local $$add$ptr15$i$i + (local.set $$add$ptr15$i$i (i32.add - (get_local $$cond13$i$i) + (local.get $$cond13$i$i) (i32.const 24) ) ) - (set_local $$sub16$i$i + (local.set $$sub16$i$i (i32.add - (get_local $$tsize$795$i) + (local.get $$tsize$795$i) (i32.const -40) ) ) - (set_local $$add$ptr$i$1$i$i + (local.set $$add$ptr$i$1$i$i (i32.add - (get_local $$tbase$796$i) + (local.get $$tbase$796$i) (i32.const 8) ) ) - (set_local $$190 - (get_local $$add$ptr$i$1$i$i) + (local.set $$190 + (local.get $$add$ptr$i$1$i$i) ) - (set_local $$and$i$i$i + (local.set $$and$i$i$i (i32.and - (get_local $$190) + (local.get $$190) (i32.const 7) ) ) - (set_local $$cmp$i$2$i$i + (local.set $$cmp$i$2$i$i (i32.eq - (get_local $$and$i$i$i) + (local.get $$and$i$i$i) (i32.const 0) ) ) - (set_local $$191 + (local.set $$191 (i32.sub (i32.const 0) - (get_local $$190) + (local.get $$190) ) ) - (set_local $$and3$i$i$i + (local.set $$and3$i$i$i (i32.and - (get_local $$191) + (local.get $$191) (i32.const 7) ) ) - (set_local $$cond$i$i$i + (local.set $$cond$i$i$i (if (result i32) - (get_local $$cmp$i$2$i$i) + (local.get $$cmp$i$2$i$i) (i32.const 0) - (get_local $$and3$i$i$i) + (local.get $$and3$i$i$i) ) ) - (set_local $$add$ptr4$i$i$i + (local.set $$add$ptr4$i$i$i (i32.add - (get_local $$tbase$796$i) - (get_local $$cond$i$i$i) + (local.get $$tbase$796$i) + (local.get $$cond$i$i$i) ) ) - (set_local $$sub5$i$i$i + (local.set $$sub5$i$i$i (i32.sub - (get_local $$sub16$i$i) - (get_local $$cond$i$i$i) + (local.get $$sub16$i$i) + (local.get $$cond$i$i$i) ) ) (i32.store (i32.const 200) - (get_local $$add$ptr4$i$i$i) + (local.get $$add$ptr4$i$i$i) ) (i32.store (i32.const 188) - (get_local $$sub5$i$i$i) + (local.get $$sub5$i$i$i) ) - (set_local $$or$i$i$i + (local.set $$or$i$i$i (i32.or - (get_local $$sub5$i$i$i) + (local.get $$sub5$i$i$i) (i32.const 1) ) ) - (set_local $$head$i$i$i + (local.set $$head$i$i$i (i32.add - (get_local $$add$ptr4$i$i$i) + (local.get $$add$ptr4$i$i$i) (i32.const 4) ) ) (i32.store - (get_local $$head$i$i$i) - (get_local $$or$i$i$i) + (local.get $$head$i$i$i) + (local.get $$or$i$i$i) ) - (set_local $$add$ptr6$i$i$i + (local.set $$add$ptr6$i$i$i (i32.add - (get_local $$add$ptr4$i$i$i) - (get_local $$sub5$i$i$i) + (local.get $$add$ptr4$i$i$i) + (local.get $$sub5$i$i$i) ) ) - (set_local $$head7$i$i$i + (local.set $$head7$i$i$i (i32.add - (get_local $$add$ptr6$i$i$i) + (local.get $$add$ptr6$i$i$i) (i32.const 4) ) ) (i32.store - (get_local $$head7$i$i$i) + (local.get $$head7$i$i$i) (i32.const 40) ) - (set_local $$192 + (local.set $$192 (i32.load (i32.const 664) ) ) (i32.store (i32.const 204) - (get_local $$192) + (local.get $$192) ) - (set_local $$head$i$17$i + (local.set $$head$i$17$i (i32.add - (get_local $$cond13$i$i) + (local.get $$cond13$i$i) (i32.const 4) ) ) (i32.store - (get_local $$head$i$17$i) + (local.get $$head$i$17$i) (i32.const 27) ) (i32.store - (get_local $$add$ptr14$i$i) + (local.get $$add$ptr14$i$i) (i32.load (i32.const 624) ) ) (i32.store (i32.add - (get_local $$add$ptr14$i$i) + (local.get $$add$ptr14$i$i) (i32.const 4) ) (i32.load @@ -26046,7 +26046,7 @@ ) (i32.store (i32.add - (get_local $$add$ptr14$i$i) + (local.get $$add$ptr14$i$i) (i32.const 8) ) (i32.load @@ -26058,7 +26058,7 @@ ) (i32.store (i32.add - (get_local $$add$ptr14$i$i) + (local.get $$add$ptr14$i$i) (i32.const 12) ) (i32.load @@ -26070,11 +26070,11 @@ ) (i32.store (i32.const 624) - (get_local $$tbase$796$i) + (local.get $$tbase$796$i) ) (i32.store (i32.const 628) - (get_local $$tsize$795$i) + (local.get $$tsize$795$i) ) (i32.store (i32.const 636) @@ -26082,665 +26082,665 @@ ) (i32.store (i32.const 632) - (get_local $$add$ptr14$i$i) + (local.get $$add$ptr14$i$i) ) - (set_local $$p$0$i$i - (get_local $$add$ptr15$i$i) + (local.set $$p$0$i$i + (local.get $$add$ptr15$i$i) ) (loop $while-in72 (block $while-out71 - (set_local $$add$ptr24$i$i + (local.set $$add$ptr24$i$i (i32.add - (get_local $$p$0$i$i) + (local.get $$p$0$i$i) (i32.const 4) ) ) (i32.store - (get_local $$add$ptr24$i$i) + (local.get $$add$ptr24$i$i) (i32.const 7) ) - (set_local $$193 + (local.set $$193 (i32.add - (get_local $$add$ptr24$i$i) + (local.get $$add$ptr24$i$i) (i32.const 4) ) ) - (set_local $$cmp27$i$i + (local.set $$cmp27$i$i (i32.lt_u - (get_local $$193) - (get_local $$add$ptr$i$i$i$lcssa) + (local.get $$193) + (local.get $$add$ptr$i$i$i$lcssa) ) ) (if - (get_local $$cmp27$i$i) - (set_local $$p$0$i$i - (get_local $$add$ptr24$i$i) + (local.get $$cmp27$i$i) + (local.set $$p$0$i$i + (local.get $$add$ptr24$i$i) ) (br $while-out71) ) (br $while-in72) ) ) - (set_local $$cmp28$i$i + (local.set $$cmp28$i$i (i32.eq - (get_local $$cond13$i$i) - (get_local $$119) + (local.get $$cond13$i$i) + (local.get $$119) ) ) (if (i32.eqz - (get_local $$cmp28$i$i) + (local.get $$cmp28$i$i) ) (block - (set_local $$sub$ptr$lhs$cast$i$i - (get_local $$cond13$i$i) + (local.set $$sub$ptr$lhs$cast$i$i + (local.get $$cond13$i$i) ) - (set_local $$sub$ptr$rhs$cast$i$i - (get_local $$119) + (local.set $$sub$ptr$rhs$cast$i$i + (local.get $$119) ) - (set_local $$sub$ptr$sub$i$i + (local.set $$sub$ptr$sub$i$i (i32.sub - (get_local $$sub$ptr$lhs$cast$i$i) - (get_local $$sub$ptr$rhs$cast$i$i) + (local.get $$sub$ptr$lhs$cast$i$i) + (local.get $$sub$ptr$rhs$cast$i$i) ) ) - (set_local $$194 + (local.set $$194 (i32.load - (get_local $$head$i$17$i) + (local.get $$head$i$17$i) ) ) - (set_local $$and32$i$i + (local.set $$and32$i$i (i32.and - (get_local $$194) + (local.get $$194) (i32.const -2) ) ) (i32.store - (get_local $$head$i$17$i) - (get_local $$and32$i$i) + (local.get $$head$i$17$i) + (local.get $$and32$i$i) ) - (set_local $$or33$i$i + (local.set $$or33$i$i (i32.or - (get_local $$sub$ptr$sub$i$i) + (local.get $$sub$ptr$sub$i$i) (i32.const 1) ) ) - (set_local $$head34$i$i + (local.set $$head34$i$i (i32.add - (get_local $$119) + (local.get $$119) (i32.const 4) ) ) (i32.store - (get_local $$head34$i$i) - (get_local $$or33$i$i) + (local.get $$head34$i$i) + (local.get $$or33$i$i) ) (i32.store - (get_local $$cond13$i$i) - (get_local $$sub$ptr$sub$i$i) + (local.get $$cond13$i$i) + (local.get $$sub$ptr$sub$i$i) ) - (set_local $$shr$i$i + (local.set $$shr$i$i (i32.shr_u - (get_local $$sub$ptr$sub$i$i) + (local.get $$sub$ptr$sub$i$i) (i32.const 3) ) ) - (set_local $$cmp36$i$i + (local.set $$cmp36$i$i (i32.lt_u - (get_local $$sub$ptr$sub$i$i) + (local.get $$sub$ptr$sub$i$i) (i32.const 256) ) ) (if - (get_local $$cmp36$i$i) + (local.get $$cmp36$i$i) (block - (set_local $$shl$i$19$i + (local.set $$shl$i$19$i (i32.shl - (get_local $$shr$i$i) + (local.get $$shr$i$i) (i32.const 1) ) ) - (set_local $$arrayidx$i$20$i + (local.set $$arrayidx$i$20$i (i32.add (i32.const 216) (i32.shl - (get_local $$shl$i$19$i) + (local.get $$shl$i$19$i) (i32.const 2) ) ) ) - (set_local $$195 + (local.set $$195 (i32.load (i32.const 176) ) ) - (set_local $$shl39$i$i + (local.set $$shl39$i$i (i32.shl (i32.const 1) - (get_local $$shr$i$i) + (local.get $$shr$i$i) ) ) - (set_local $$and40$i$i + (local.set $$and40$i$i (i32.and - (get_local $$195) - (get_local $$shl39$i$i) + (local.get $$195) + (local.get $$shl39$i$i) ) ) - (set_local $$tobool$i$i + (local.set $$tobool$i$i (i32.eq - (get_local $$and40$i$i) + (local.get $$and40$i$i) (i32.const 0) ) ) (if - (get_local $$tobool$i$i) + (local.get $$tobool$i$i) (block - (set_local $$or44$i$i + (local.set $$or44$i$i (i32.or - (get_local $$195) - (get_local $$shl39$i$i) + (local.get $$195) + (local.get $$shl39$i$i) ) ) (i32.store (i32.const 176) - (get_local $$or44$i$i) + (local.get $$or44$i$i) ) - (set_local $$$pre$i$i + (local.set $$$pre$i$i (i32.add - (get_local $$arrayidx$i$20$i) + (local.get $$arrayidx$i$20$i) (i32.const 8) ) ) - (set_local $$$pre$phi$i$iZ2D - (get_local $$$pre$i$i) + (local.set $$$pre$phi$i$iZ2D + (local.get $$$pre$i$i) ) - (set_local $$F$0$i$i - (get_local $$arrayidx$i$20$i) + (local.set $$F$0$i$i + (local.get $$arrayidx$i$20$i) ) ) (block - (set_local $$196 + (local.set $$196 (i32.add - (get_local $$arrayidx$i$20$i) + (local.get $$arrayidx$i$20$i) (i32.const 8) ) ) - (set_local $$197 + (local.set $$197 (i32.load - (get_local $$196) + (local.get $$196) ) ) - (set_local $$198 + (local.set $$198 (i32.load (i32.const 192) ) ) - (set_local $$cmp46$i$i + (local.set $$cmp46$i$i (i32.lt_u - (get_local $$197) - (get_local $$198) + (local.get $$197) + (local.get $$198) ) ) (if - (get_local $$cmp46$i$i) + (local.get $$cmp46$i$i) (call $_abort) (block - (set_local $$$pre$phi$i$iZ2D - (get_local $$196) + (local.set $$$pre$phi$i$iZ2D + (local.get $$196) ) - (set_local $$F$0$i$i - (get_local $$197) + (local.set $$F$0$i$i + (local.get $$197) ) ) ) ) ) (i32.store - (get_local $$$pre$phi$i$iZ2D) - (get_local $$119) + (local.get $$$pre$phi$i$iZ2D) + (local.get $$119) ) - (set_local $$bk$i$i + (local.set $$bk$i$i (i32.add - (get_local $$F$0$i$i) + (local.get $$F$0$i$i) (i32.const 12) ) ) (i32.store - (get_local $$bk$i$i) - (get_local $$119) + (local.get $$bk$i$i) + (local.get $$119) ) - (set_local $$fd54$i$i + (local.set $$fd54$i$i (i32.add - (get_local $$119) + (local.get $$119) (i32.const 8) ) ) (i32.store - (get_local $$fd54$i$i) - (get_local $$F$0$i$i) + (local.get $$fd54$i$i) + (local.get $$F$0$i$i) ) - (set_local $$bk55$i$i + (local.set $$bk55$i$i (i32.add - (get_local $$119) + (local.get $$119) (i32.const 12) ) ) (i32.store - (get_local $$bk55$i$i) - (get_local $$arrayidx$i$20$i) + (local.get $$bk55$i$i) + (local.get $$arrayidx$i$20$i) ) (br $do-once40) ) ) - (set_local $$shr58$i$i + (local.set $$shr58$i$i (i32.shr_u - (get_local $$sub$ptr$sub$i$i) + (local.get $$sub$ptr$sub$i$i) (i32.const 8) ) ) - (set_local $$cmp59$i$i + (local.set $$cmp59$i$i (i32.eq - (get_local $$shr58$i$i) + (local.get $$shr58$i$i) (i32.const 0) ) ) (if - (get_local $$cmp59$i$i) - (set_local $$I57$0$i$i + (local.get $$cmp59$i$i) + (local.set $$I57$0$i$i (i32.const 0) ) (block - (set_local $$cmp63$i$i + (local.set $$cmp63$i$i (i32.gt_u - (get_local $$sub$ptr$sub$i$i) + (local.get $$sub$ptr$sub$i$i) (i32.const 16777215) ) ) (if - (get_local $$cmp63$i$i) - (set_local $$I57$0$i$i + (local.get $$cmp63$i$i) + (local.set $$I57$0$i$i (i32.const 31) ) (block - (set_local $$sub67$i$i + (local.set $$sub67$i$i (i32.add - (get_local $$shr58$i$i) + (local.get $$shr58$i$i) (i32.const 1048320) ) ) - (set_local $$shr68$i$i + (local.set $$shr68$i$i (i32.shr_u - (get_local $$sub67$i$i) + (local.get $$sub67$i$i) (i32.const 16) ) ) - (set_local $$and69$i$i + (local.set $$and69$i$i (i32.and - (get_local $$shr68$i$i) + (local.get $$shr68$i$i) (i32.const 8) ) ) - (set_local $$shl70$i$i + (local.set $$shl70$i$i (i32.shl - (get_local $$shr58$i$i) - (get_local $$and69$i$i) + (local.get $$shr58$i$i) + (local.get $$and69$i$i) ) ) - (set_local $$sub71$i$i + (local.set $$sub71$i$i (i32.add - (get_local $$shl70$i$i) + (local.get $$shl70$i$i) (i32.const 520192) ) ) - (set_local $$shr72$i$i + (local.set $$shr72$i$i (i32.shr_u - (get_local $$sub71$i$i) + (local.get $$sub71$i$i) (i32.const 16) ) ) - (set_local $$and73$i$i + (local.set $$and73$i$i (i32.and - (get_local $$shr72$i$i) + (local.get $$shr72$i$i) (i32.const 4) ) ) - (set_local $$add74$i$i + (local.set $$add74$i$i (i32.or - (get_local $$and73$i$i) - (get_local $$and69$i$i) + (local.get $$and73$i$i) + (local.get $$and69$i$i) ) ) - (set_local $$shl75$i$i + (local.set $$shl75$i$i (i32.shl - (get_local $$shl70$i$i) - (get_local $$and73$i$i) + (local.get $$shl70$i$i) + (local.get $$and73$i$i) ) ) - (set_local $$sub76$i$i + (local.set $$sub76$i$i (i32.add - (get_local $$shl75$i$i) + (local.get $$shl75$i$i) (i32.const 245760) ) ) - (set_local $$shr77$i$i + (local.set $$shr77$i$i (i32.shr_u - (get_local $$sub76$i$i) + (local.get $$sub76$i$i) (i32.const 16) ) ) - (set_local $$and78$i$i + (local.set $$and78$i$i (i32.and - (get_local $$shr77$i$i) + (local.get $$shr77$i$i) (i32.const 2) ) ) - (set_local $$add79$i$i + (local.set $$add79$i$i (i32.or - (get_local $$add74$i$i) - (get_local $$and78$i$i) + (local.get $$add74$i$i) + (local.get $$and78$i$i) ) ) - (set_local $$sub80$i$i + (local.set $$sub80$i$i (i32.sub (i32.const 14) - (get_local $$add79$i$i) + (local.get $$add79$i$i) ) ) - (set_local $$shl81$i$i + (local.set $$shl81$i$i (i32.shl - (get_local $$shl75$i$i) - (get_local $$and78$i$i) + (local.get $$shl75$i$i) + (local.get $$and78$i$i) ) ) - (set_local $$shr82$i$i + (local.set $$shr82$i$i (i32.shr_u - (get_local $$shl81$i$i) + (local.get $$shl81$i$i) (i32.const 15) ) ) - (set_local $$add83$i$i + (local.set $$add83$i$i (i32.add - (get_local $$sub80$i$i) - (get_local $$shr82$i$i) + (local.get $$sub80$i$i) + (local.get $$shr82$i$i) ) ) - (set_local $$shl84$i$i + (local.set $$shl84$i$i (i32.shl - (get_local $$add83$i$i) + (local.get $$add83$i$i) (i32.const 1) ) ) - (set_local $$add85$i$i + (local.set $$add85$i$i (i32.add - (get_local $$add83$i$i) + (local.get $$add83$i$i) (i32.const 7) ) ) - (set_local $$shr86$i$i + (local.set $$shr86$i$i (i32.shr_u - (get_local $$sub$ptr$sub$i$i) - (get_local $$add85$i$i) + (local.get $$sub$ptr$sub$i$i) + (local.get $$add85$i$i) ) ) - (set_local $$and87$i$i + (local.set $$and87$i$i (i32.and - (get_local $$shr86$i$i) + (local.get $$shr86$i$i) (i32.const 1) ) ) - (set_local $$add88$i$i + (local.set $$add88$i$i (i32.or - (get_local $$and87$i$i) - (get_local $$shl84$i$i) + (local.get $$and87$i$i) + (local.get $$shl84$i$i) ) ) - (set_local $$I57$0$i$i - (get_local $$add88$i$i) + (local.set $$I57$0$i$i + (local.get $$add88$i$i) ) ) ) ) ) - (set_local $$arrayidx91$i$i + (local.set $$arrayidx91$i$i (i32.add (i32.const 480) (i32.shl - (get_local $$I57$0$i$i) + (local.get $$I57$0$i$i) (i32.const 2) ) ) ) - (set_local $$index$i$i + (local.set $$index$i$i (i32.add - (get_local $$119) + (local.get $$119) (i32.const 28) ) ) (i32.store - (get_local $$index$i$i) - (get_local $$I57$0$i$i) + (local.get $$index$i$i) + (local.get $$I57$0$i$i) ) - (set_local $$arrayidx92$i$i + (local.set $$arrayidx92$i$i (i32.add - (get_local $$119) + (local.get $$119) (i32.const 20) ) ) (i32.store - (get_local $$arrayidx92$i$i) + (local.get $$arrayidx92$i$i) (i32.const 0) ) (i32.store - (get_local $$add$ptr8$i122$i) + (local.get $$add$ptr8$i122$i) (i32.const 0) ) - (set_local $$199 + (local.set $$199 (i32.load (i32.const 180) ) ) - (set_local $$shl95$i$i + (local.set $$shl95$i$i (i32.shl (i32.const 1) - (get_local $$I57$0$i$i) + (local.get $$I57$0$i$i) ) ) - (set_local $$and96$i$i + (local.set $$and96$i$i (i32.and - (get_local $$199) - (get_local $$shl95$i$i) + (local.get $$199) + (local.get $$shl95$i$i) ) ) - (set_local $$tobool97$i$i + (local.set $$tobool97$i$i (i32.eq - (get_local $$and96$i$i) + (local.get $$and96$i$i) (i32.const 0) ) ) (if - (get_local $$tobool97$i$i) + (local.get $$tobool97$i$i) (block - (set_local $$or101$i$i + (local.set $$or101$i$i (i32.or - (get_local $$199) - (get_local $$shl95$i$i) + (local.get $$199) + (local.get $$shl95$i$i) ) ) (i32.store (i32.const 180) - (get_local $$or101$i$i) + (local.get $$or101$i$i) ) (i32.store - (get_local $$arrayidx91$i$i) - (get_local $$119) + (local.get $$arrayidx91$i$i) + (local.get $$119) ) - (set_local $$parent$i$i + (local.set $$parent$i$i (i32.add - (get_local $$119) + (local.get $$119) (i32.const 24) ) ) (i32.store - (get_local $$parent$i$i) - (get_local $$arrayidx91$i$i) + (local.get $$parent$i$i) + (local.get $$arrayidx91$i$i) ) - (set_local $$bk102$i$i + (local.set $$bk102$i$i (i32.add - (get_local $$119) + (local.get $$119) (i32.const 12) ) ) (i32.store - (get_local $$bk102$i$i) - (get_local $$119) + (local.get $$bk102$i$i) + (local.get $$119) ) - (set_local $$fd103$i$i + (local.set $$fd103$i$i (i32.add - (get_local $$119) + (local.get $$119) (i32.const 8) ) ) (i32.store - (get_local $$fd103$i$i) - (get_local $$119) + (local.get $$fd103$i$i) + (local.get $$119) ) (br $do-once40) ) ) - (set_local $$200 + (local.set $$200 (i32.load - (get_local $$arrayidx91$i$i) + (local.get $$arrayidx91$i$i) ) ) - (set_local $$cmp106$i$i + (local.set $$cmp106$i$i (i32.eq - (get_local $$I57$0$i$i) + (local.get $$I57$0$i$i) (i32.const 31) ) ) - (set_local $$shr110$i$i + (local.set $$shr110$i$i (i32.shr_u - (get_local $$I57$0$i$i) + (local.get $$I57$0$i$i) (i32.const 1) ) ) - (set_local $$sub113$i$i + (local.set $$sub113$i$i (i32.sub (i32.const 25) - (get_local $$shr110$i$i) + (local.get $$shr110$i$i) ) ) - (set_local $$cond115$i$i + (local.set $$cond115$i$i (if (result i32) - (get_local $$cmp106$i$i) + (local.get $$cmp106$i$i) (i32.const 0) - (get_local $$sub113$i$i) + (local.get $$sub113$i$i) ) ) - (set_local $$shl116$i$i + (local.set $$shl116$i$i (i32.shl - (get_local $$sub$ptr$sub$i$i) - (get_local $$cond115$i$i) + (local.get $$sub$ptr$sub$i$i) + (local.get $$cond115$i$i) ) ) - (set_local $$K105$0$i$i - (get_local $$shl116$i$i) + (local.set $$K105$0$i$i + (local.get $$shl116$i$i) ) - (set_local $$T$0$i$i - (get_local $$200) + (local.set $$T$0$i$i + (local.get $$200) ) (loop $while-in74 (block $while-out73 - (set_local $$head118$i$i + (local.set $$head118$i$i (i32.add - (get_local $$T$0$i$i) + (local.get $$T$0$i$i) (i32.const 4) ) ) - (set_local $$201 + (local.set $$201 (i32.load - (get_local $$head118$i$i) + (local.get $$head118$i$i) ) ) - (set_local $$and119$i$i + (local.set $$and119$i$i (i32.and - (get_local $$201) + (local.get $$201) (i32.const -8) ) ) - (set_local $$cmp120$i$i + (local.set $$cmp120$i$i (i32.eq - (get_local $$and119$i$i) - (get_local $$sub$ptr$sub$i$i) + (local.get $$and119$i$i) + (local.get $$sub$ptr$sub$i$i) ) ) (if - (get_local $$cmp120$i$i) + (local.get $$cmp120$i$i) (block - (set_local $$T$0$i$i$lcssa - (get_local $$T$0$i$i) + (local.set $$T$0$i$i$lcssa + (local.get $$T$0$i$i) ) - (set_local $label + (local.set $label (i32.const 307) ) (br $while-out73) ) ) - (set_local $$shr123$i$i + (local.set $$shr123$i$i (i32.shr_u - (get_local $$K105$0$i$i) + (local.get $$K105$0$i$i) (i32.const 31) ) ) - (set_local $$arrayidx126$i$i + (local.set $$arrayidx126$i$i (i32.add (i32.add - (get_local $$T$0$i$i) + (local.get $$T$0$i$i) (i32.const 16) ) (i32.shl - (get_local $$shr123$i$i) + (local.get $$shr123$i$i) (i32.const 2) ) ) ) - (set_local $$shl127$i$i + (local.set $$shl127$i$i (i32.shl - (get_local $$K105$0$i$i) + (local.get $$K105$0$i$i) (i32.const 1) ) ) - (set_local $$202 + (local.set $$202 (i32.load - (get_local $$arrayidx126$i$i) + (local.get $$arrayidx126$i$i) ) ) - (set_local $$cmp128$i$i + (local.set $$cmp128$i$i (i32.eq - (get_local $$202) + (local.get $$202) (i32.const 0) ) ) (if - (get_local $$cmp128$i$i) + (local.get $$cmp128$i$i) (block - (set_local $$T$0$i$i$lcssa284 - (get_local $$T$0$i$i) + (local.set $$T$0$i$i$lcssa284 + (local.get $$T$0$i$i) ) - (set_local $$arrayidx126$i$i$lcssa - (get_local $$arrayidx126$i$i) + (local.set $$arrayidx126$i$i$lcssa + (local.get $$arrayidx126$i$i) ) - (set_local $label + (local.set $label (i32.const 304) ) (br $while-out73) ) (block - (set_local $$K105$0$i$i - (get_local $$shl127$i$i) + (local.set $$K105$0$i$i + (local.get $$shl127$i$i) ) - (set_local $$T$0$i$i - (get_local $$202) + (local.set $$T$0$i$i + (local.get $$202) ) ) ) @@ -26749,58 +26749,58 @@ ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 304) ) (block - (set_local $$203 + (local.set $$203 (i32.load (i32.const 192) ) ) - (set_local $$cmp133$i$i + (local.set $$cmp133$i$i (i32.lt_u - (get_local $$arrayidx126$i$i$lcssa) - (get_local $$203) + (local.get $$arrayidx126$i$i$lcssa) + (local.get $$203) ) ) (if - (get_local $$cmp133$i$i) + (local.get $$cmp133$i$i) (call $_abort) (block (i32.store - (get_local $$arrayidx126$i$i$lcssa) - (get_local $$119) + (local.get $$arrayidx126$i$i$lcssa) + (local.get $$119) ) - (set_local $$parent138$i$i + (local.set $$parent138$i$i (i32.add - (get_local $$119) + (local.get $$119) (i32.const 24) ) ) (i32.store - (get_local $$parent138$i$i) - (get_local $$T$0$i$i$lcssa284) + (local.get $$parent138$i$i) + (local.get $$T$0$i$i$lcssa284) ) - (set_local $$bk139$i$i + (local.set $$bk139$i$i (i32.add - (get_local $$119) + (local.get $$119) (i32.const 12) ) ) (i32.store - (get_local $$bk139$i$i) - (get_local $$119) + (local.get $$bk139$i$i) + (local.get $$119) ) - (set_local $$fd140$i$i + (local.set $$fd140$i$i (i32.add - (get_local $$119) + (local.get $$119) (i32.const 8) ) ) (i32.store - (get_local $$fd140$i$i) - (get_local $$119) + (local.get $$fd140$i$i) + (local.get $$119) ) (br $do-once40) ) @@ -26808,89 +26808,89 @@ ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 307) ) (block - (set_local $$fd148$i$i + (local.set $$fd148$i$i (i32.add - (get_local $$T$0$i$i$lcssa) + (local.get $$T$0$i$i$lcssa) (i32.const 8) ) ) - (set_local $$204 + (local.set $$204 (i32.load - (get_local $$fd148$i$i) + (local.get $$fd148$i$i) ) ) - (set_local $$205 + (local.set $$205 (i32.load (i32.const 192) ) ) - (set_local $$cmp153$i$i + (local.set $$cmp153$i$i (i32.ge_u - (get_local $$204) - (get_local $$205) + (local.get $$204) + (local.get $$205) ) ) - (set_local $$not$cmp150$i$i + (local.set $$not$cmp150$i$i (i32.ge_u - (get_local $$T$0$i$i$lcssa) - (get_local $$205) + (local.get $$T$0$i$i$lcssa) + (local.get $$205) ) ) - (set_local $$206 + (local.set $$206 (i32.and - (get_local $$cmp153$i$i) - (get_local $$not$cmp150$i$i) + (local.get $$cmp153$i$i) + (local.get $$not$cmp150$i$i) ) ) (if - (get_local $$206) + (local.get $$206) (block - (set_local $$bk158$i$i + (local.set $$bk158$i$i (i32.add - (get_local $$204) + (local.get $$204) (i32.const 12) ) ) (i32.store - (get_local $$bk158$i$i) - (get_local $$119) + (local.get $$bk158$i$i) + (local.get $$119) ) (i32.store - (get_local $$fd148$i$i) - (get_local $$119) + (local.get $$fd148$i$i) + (local.get $$119) ) - (set_local $$fd160$i$i + (local.set $$fd160$i$i (i32.add - (get_local $$119) + (local.get $$119) (i32.const 8) ) ) (i32.store - (get_local $$fd160$i$i) - (get_local $$204) + (local.get $$fd160$i$i) + (local.get $$204) ) - (set_local $$bk161$i$i + (local.set $$bk161$i$i (i32.add - (get_local $$119) + (local.get $$119) (i32.const 12) ) ) (i32.store - (get_local $$bk161$i$i) - (get_local $$T$0$i$i$lcssa) + (local.get $$bk161$i$i) + (local.get $$T$0$i$i$lcssa) ) - (set_local $$parent162$i$i + (local.set $$parent162$i$i (i32.add - (get_local $$119) + (local.get $$119) (i32.const 24) ) ) (i32.store - (get_local $$parent162$i$i) + (local.get $$parent162$i$i) (i32.const 0) ) (br $do-once40) @@ -26905,105 +26905,105 @@ ) ) ) - (set_local $$207 + (local.set $$207 (i32.load (i32.const 188) ) ) - (set_local $$cmp257$i + (local.set $$cmp257$i (i32.gt_u - (get_local $$207) - (get_local $$nb$0) + (local.get $$207) + (local.get $$nb$0) ) ) (if - (get_local $$cmp257$i) + (local.get $$cmp257$i) (block - (set_local $$sub260$i + (local.set $$sub260$i (i32.sub - (get_local $$207) - (get_local $$nb$0) + (local.get $$207) + (local.get $$nb$0) ) ) (i32.store (i32.const 188) - (get_local $$sub260$i) + (local.get $$sub260$i) ) - (set_local $$208 + (local.set $$208 (i32.load (i32.const 200) ) ) - (set_local $$add$ptr262$i + (local.set $$add$ptr262$i (i32.add - (get_local $$208) - (get_local $$nb$0) + (local.get $$208) + (local.get $$nb$0) ) ) (i32.store (i32.const 200) - (get_local $$add$ptr262$i) + (local.get $$add$ptr262$i) ) - (set_local $$or264$i + (local.set $$or264$i (i32.or - (get_local $$sub260$i) + (local.get $$sub260$i) (i32.const 1) ) ) - (set_local $$head265$i + (local.set $$head265$i (i32.add - (get_local $$add$ptr262$i) + (local.get $$add$ptr262$i) (i32.const 4) ) ) (i32.store - (get_local $$head265$i) - (get_local $$or264$i) + (local.get $$head265$i) + (local.get $$or264$i) ) - (set_local $$or267$i + (local.set $$or267$i (i32.or - (get_local $$nb$0) + (local.get $$nb$0) (i32.const 3) ) ) - (set_local $$head268$i + (local.set $$head268$i (i32.add - (get_local $$208) + (local.get $$208) (i32.const 4) ) ) (i32.store - (get_local $$head268$i) - (get_local $$or267$i) + (local.get $$head268$i) + (local.get $$or267$i) ) - (set_local $$add$ptr269$i + (local.set $$add$ptr269$i (i32.add - (get_local $$208) + (local.get $$208) (i32.const 8) ) ) - (set_local $$retval$0 - (get_local $$add$ptr269$i) + (local.set $$retval$0 + (local.get $$add$ptr269$i) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) ) ) ) - (set_local $$call275$i + (local.set $$call275$i (call $___errno_location) ) (i32.store - (get_local $$call275$i) + (local.get $$call275$i) (i32.const 12) ) - (set_local $$retval$0 + (local.set $$retval$0 (i32.const 0) ) (return - (get_local $$retval$0) + (local.get $$retval$0) ) ) (func $_free (; 59 ;) (param $$mem i32) @@ -27360,719 +27360,719 @@ (local $$tobool9 i32) (local $label i32) (local $sp i32) - (set_local $sp - (get_global $STACKTOP) + (local.set $sp + (global.get $STACKTOP) ) - (set_local $$cmp + (local.set $$cmp (i32.eq - (get_local $$mem) + (local.get $$mem) (i32.const 0) ) ) (if - (get_local $$cmp) + (local.get $$cmp) (return) ) - (set_local $$add$ptr + (local.set $$add$ptr (i32.add - (get_local $$mem) + (local.get $$mem) (i32.const -8) ) ) - (set_local $$0 + (local.set $$0 (i32.load (i32.const 192) ) ) - (set_local $$cmp1 + (local.set $$cmp1 (i32.lt_u - (get_local $$add$ptr) - (get_local $$0) + (local.get $$add$ptr) + (local.get $$0) ) ) (if - (get_local $$cmp1) + (local.get $$cmp1) (call $_abort) ) - (set_local $$head + (local.set $$head (i32.add - (get_local $$mem) + (local.get $$mem) (i32.const -4) ) ) - (set_local $$1 + (local.set $$1 (i32.load - (get_local $$head) + (local.get $$head) ) ) - (set_local $$and + (local.set $$and (i32.and - (get_local $$1) + (local.get $$1) (i32.const 3) ) ) - (set_local $$cmp2 + (local.set $$cmp2 (i32.eq - (get_local $$and) + (local.get $$and) (i32.const 1) ) ) (if - (get_local $$cmp2) + (local.get $$cmp2) (call $_abort) ) - (set_local $$and5 + (local.set $$and5 (i32.and - (get_local $$1) + (local.get $$1) (i32.const -8) ) ) - (set_local $$add$ptr6 + (local.set $$add$ptr6 (i32.add - (get_local $$add$ptr) - (get_local $$and5) + (local.get $$add$ptr) + (local.get $$and5) ) ) - (set_local $$and8 + (local.set $$and8 (i32.and - (get_local $$1) + (local.get $$1) (i32.const 1) ) ) - (set_local $$tobool9 + (local.set $$tobool9 (i32.eq - (get_local $$and8) + (local.get $$and8) (i32.const 0) ) ) (block $do-once (if - (get_local $$tobool9) + (local.get $$tobool9) (block - (set_local $$2 + (local.set $$2 (i32.load - (get_local $$add$ptr) + (local.get $$add$ptr) ) ) - (set_local $$cmp13 + (local.set $$cmp13 (i32.eq - (get_local $$and) + (local.get $$and) (i32.const 0) ) ) (if - (get_local $$cmp13) + (local.get $$cmp13) (return) ) - (set_local $$idx$neg + (local.set $$idx$neg (i32.sub (i32.const 0) - (get_local $$2) + (local.get $$2) ) ) - (set_local $$add$ptr16 + (local.set $$add$ptr16 (i32.add - (get_local $$add$ptr) - (get_local $$idx$neg) + (local.get $$add$ptr) + (local.get $$idx$neg) ) ) - (set_local $$add17 + (local.set $$add17 (i32.add - (get_local $$2) - (get_local $$and5) + (local.get $$2) + (local.get $$and5) ) ) - (set_local $$cmp18 + (local.set $$cmp18 (i32.lt_u - (get_local $$add$ptr16) - (get_local $$0) + (local.get $$add$ptr16) + (local.get $$0) ) ) (if - (get_local $$cmp18) + (local.get $$cmp18) (call $_abort) ) - (set_local $$3 + (local.set $$3 (i32.load (i32.const 196) ) ) - (set_local $$cmp22 + (local.set $$cmp22 (i32.eq - (get_local $$add$ptr16) - (get_local $$3) + (local.get $$add$ptr16) + (local.get $$3) ) ) (if - (get_local $$cmp22) + (local.get $$cmp22) (block - (set_local $$head209 + (local.set $$head209 (i32.add - (get_local $$add$ptr6) + (local.get $$add$ptr6) (i32.const 4) ) ) - (set_local $$27 + (local.set $$27 (i32.load - (get_local $$head209) + (local.get $$head209) ) ) - (set_local $$and210 + (local.set $$and210 (i32.and - (get_local $$27) + (local.get $$27) (i32.const 3) ) ) - (set_local $$cmp211 + (local.set $$cmp211 (i32.eq - (get_local $$and210) + (local.get $$and210) (i32.const 3) ) ) (if (i32.eqz - (get_local $$cmp211) + (local.get $$cmp211) ) (block - (set_local $$p$1 - (get_local $$add$ptr16) + (local.set $$p$1 + (local.get $$add$ptr16) ) - (set_local $$psize$1 - (get_local $$add17) + (local.set $$psize$1 + (local.get $$add17) ) (br $do-once) ) ) (i32.store (i32.const 184) - (get_local $$add17) + (local.get $$add17) ) - (set_local $$and215 + (local.set $$and215 (i32.and - (get_local $$27) + (local.get $$27) (i32.const -2) ) ) (i32.store - (get_local $$head209) - (get_local $$and215) + (local.get $$head209) + (local.get $$and215) ) - (set_local $$or + (local.set $$or (i32.or - (get_local $$add17) + (local.get $$add17) (i32.const 1) ) ) - (set_local $$head216 + (local.set $$head216 (i32.add - (get_local $$add$ptr16) + (local.get $$add$ptr16) (i32.const 4) ) ) (i32.store - (get_local $$head216) - (get_local $$or) + (local.get $$head216) + (local.get $$or) ) - (set_local $$add$ptr217 + (local.set $$add$ptr217 (i32.add - (get_local $$add$ptr16) - (get_local $$add17) + (local.get $$add$ptr16) + (local.get $$add17) ) ) (i32.store - (get_local $$add$ptr217) - (get_local $$add17) + (local.get $$add$ptr217) + (local.get $$add17) ) (return) ) ) - (set_local $$shr + (local.set $$shr (i32.shr_u - (get_local $$2) + (local.get $$2) (i32.const 3) ) ) - (set_local $$cmp25 + (local.set $$cmp25 (i32.lt_u - (get_local $$2) + (local.get $$2) (i32.const 256) ) ) (if - (get_local $$cmp25) + (local.get $$cmp25) (block - (set_local $$fd + (local.set $$fd (i32.add - (get_local $$add$ptr16) + (local.get $$add$ptr16) (i32.const 8) ) ) - (set_local $$4 + (local.set $$4 (i32.load - (get_local $$fd) + (local.get $$fd) ) ) - (set_local $$bk + (local.set $$bk (i32.add - (get_local $$add$ptr16) + (local.get $$add$ptr16) (i32.const 12) ) ) - (set_local $$5 + (local.set $$5 (i32.load - (get_local $$bk) + (local.get $$bk) ) ) - (set_local $$shl + (local.set $$shl (i32.shl - (get_local $$shr) + (local.get $$shr) (i32.const 1) ) ) - (set_local $$arrayidx + (local.set $$arrayidx (i32.add (i32.const 216) (i32.shl - (get_local $$shl) + (local.get $$shl) (i32.const 2) ) ) ) - (set_local $$cmp29 + (local.set $$cmp29 (i32.eq - (get_local $$4) - (get_local $$arrayidx) + (local.get $$4) + (local.get $$arrayidx) ) ) (if (i32.eqz - (get_local $$cmp29) + (local.get $$cmp29) ) (block - (set_local $$cmp31 + (local.set $$cmp31 (i32.lt_u - (get_local $$4) - (get_local $$0) + (local.get $$4) + (local.get $$0) ) ) (if - (get_local $$cmp31) + (local.get $$cmp31) (call $_abort) ) - (set_local $$bk34 + (local.set $$bk34 (i32.add - (get_local $$4) + (local.get $$4) (i32.const 12) ) ) - (set_local $$6 + (local.set $$6 (i32.load - (get_local $$bk34) + (local.get $$bk34) ) ) - (set_local $$cmp35 + (local.set $$cmp35 (i32.eq - (get_local $$6) - (get_local $$add$ptr16) + (local.get $$6) + (local.get $$add$ptr16) ) ) (if (i32.eqz - (get_local $$cmp35) + (local.get $$cmp35) ) (call $_abort) ) ) ) - (set_local $$cmp42 + (local.set $$cmp42 (i32.eq - (get_local $$5) - (get_local $$4) + (local.get $$5) + (local.get $$4) ) ) (if - (get_local $$cmp42) + (local.get $$cmp42) (block - (set_local $$shl45 + (local.set $$shl45 (i32.shl (i32.const 1) - (get_local $$shr) + (local.get $$shr) ) ) - (set_local $$neg + (local.set $$neg (i32.xor - (get_local $$shl45) + (local.get $$shl45) (i32.const -1) ) ) - (set_local $$7 + (local.set $$7 (i32.load (i32.const 176) ) ) - (set_local $$and46 + (local.set $$and46 (i32.and - (get_local $$7) - (get_local $$neg) + (local.get $$7) + (local.get $$neg) ) ) (i32.store (i32.const 176) - (get_local $$and46) + (local.get $$and46) ) - (set_local $$p$1 - (get_local $$add$ptr16) + (local.set $$p$1 + (local.get $$add$ptr16) ) - (set_local $$psize$1 - (get_local $$add17) + (local.set $$psize$1 + (local.get $$add17) ) (br $do-once) ) ) - (set_local $$cmp50 + (local.set $$cmp50 (i32.eq - (get_local $$5) - (get_local $$arrayidx) + (local.get $$5) + (local.get $$arrayidx) ) ) (if - (get_local $$cmp50) + (local.get $$cmp50) (block - (set_local $$$pre313 + (local.set $$$pre313 (i32.add - (get_local $$5) + (local.get $$5) (i32.const 8) ) ) - (set_local $$fd67$pre$phiZ2D - (get_local $$$pre313) + (local.set $$fd67$pre$phiZ2D + (local.get $$$pre313) ) ) (block - (set_local $$cmp53 + (local.set $$cmp53 (i32.lt_u - (get_local $$5) - (get_local $$0) + (local.get $$5) + (local.get $$0) ) ) (if - (get_local $$cmp53) + (local.get $$cmp53) (call $_abort) ) - (set_local $$fd56 + (local.set $$fd56 (i32.add - (get_local $$5) + (local.get $$5) (i32.const 8) ) ) - (set_local $$8 + (local.set $$8 (i32.load - (get_local $$fd56) + (local.get $$fd56) ) ) - (set_local $$cmp57 + (local.set $$cmp57 (i32.eq - (get_local $$8) - (get_local $$add$ptr16) + (local.get $$8) + (local.get $$add$ptr16) ) ) (if - (get_local $$cmp57) - (set_local $$fd67$pre$phiZ2D - (get_local $$fd56) + (local.get $$cmp57) + (local.set $$fd67$pre$phiZ2D + (local.get $$fd56) ) (call $_abort) ) ) ) - (set_local $$bk66 + (local.set $$bk66 (i32.add - (get_local $$4) + (local.get $$4) (i32.const 12) ) ) (i32.store - (get_local $$bk66) - (get_local $$5) + (local.get $$bk66) + (local.get $$5) ) (i32.store - (get_local $$fd67$pre$phiZ2D) - (get_local $$4) + (local.get $$fd67$pre$phiZ2D) + (local.get $$4) ) - (set_local $$p$1 - (get_local $$add$ptr16) + (local.set $$p$1 + (local.get $$add$ptr16) ) - (set_local $$psize$1 - (get_local $$add17) + (local.set $$psize$1 + (local.get $$add17) ) (br $do-once) ) ) - (set_local $$parent + (local.set $$parent (i32.add - (get_local $$add$ptr16) + (local.get $$add$ptr16) (i32.const 24) ) ) - (set_local $$9 + (local.set $$9 (i32.load - (get_local $$parent) + (local.get $$parent) ) ) - (set_local $$bk73 + (local.set $$bk73 (i32.add - (get_local $$add$ptr16) + (local.get $$add$ptr16) (i32.const 12) ) ) - (set_local $$10 + (local.set $$10 (i32.load - (get_local $$bk73) + (local.get $$bk73) ) ) - (set_local $$cmp74 + (local.set $$cmp74 (i32.eq - (get_local $$10) - (get_local $$add$ptr16) + (local.get $$10) + (local.get $$add$ptr16) ) ) (block $do-once0 (if - (get_local $$cmp74) + (local.get $$cmp74) (block - (set_local $$child + (local.set $$child (i32.add - (get_local $$add$ptr16) + (local.get $$add$ptr16) (i32.const 16) ) ) - (set_local $$arrayidx99 + (local.set $$arrayidx99 (i32.add - (get_local $$child) + (local.get $$child) (i32.const 4) ) ) - (set_local $$14 + (local.set $$14 (i32.load - (get_local $$arrayidx99) + (local.get $$arrayidx99) ) ) - (set_local $$cmp100 + (local.set $$cmp100 (i32.eq - (get_local $$14) + (local.get $$14) (i32.const 0) ) ) (if - (get_local $$cmp100) + (local.get $$cmp100) (block - (set_local $$15 + (local.set $$15 (i32.load - (get_local $$child) + (local.get $$child) ) ) - (set_local $$cmp104 + (local.set $$cmp104 (i32.eq - (get_local $$15) + (local.get $$15) (i32.const 0) ) ) (if - (get_local $$cmp104) + (local.get $$cmp104) (block - (set_local $$R$3 + (local.set $$R$3 (i32.const 0) ) (br $do-once0) ) (block - (set_local $$R$1 - (get_local $$15) + (local.set $$R$1 + (local.get $$15) ) - (set_local $$RP$1 - (get_local $$child) + (local.set $$RP$1 + (local.get $$child) ) ) ) ) (block - (set_local $$R$1 - (get_local $$14) + (local.set $$R$1 + (local.get $$14) ) - (set_local $$RP$1 - (get_local $$arrayidx99) + (local.set $$RP$1 + (local.get $$arrayidx99) ) ) ) (loop $while-in (block $while-out - (set_local $$arrayidx108 + (local.set $$arrayidx108 (i32.add - (get_local $$R$1) + (local.get $$R$1) (i32.const 20) ) ) - (set_local $$16 + (local.set $$16 (i32.load - (get_local $$arrayidx108) + (local.get $$arrayidx108) ) ) - (set_local $$cmp109 + (local.set $$cmp109 (i32.eq - (get_local $$16) + (local.get $$16) (i32.const 0) ) ) (if (i32.eqz - (get_local $$cmp109) + (local.get $$cmp109) ) (block - (set_local $$R$1 - (get_local $$16) + (local.set $$R$1 + (local.get $$16) ) - (set_local $$RP$1 - (get_local $$arrayidx108) + (local.set $$RP$1 + (local.get $$arrayidx108) ) (br $while-in) ) ) - (set_local $$arrayidx113 + (local.set $$arrayidx113 (i32.add - (get_local $$R$1) + (local.get $$R$1) (i32.const 16) ) ) - (set_local $$17 + (local.set $$17 (i32.load - (get_local $$arrayidx113) + (local.get $$arrayidx113) ) ) - (set_local $$cmp114 + (local.set $$cmp114 (i32.eq - (get_local $$17) + (local.get $$17) (i32.const 0) ) ) (if - (get_local $$cmp114) + (local.get $$cmp114) (block - (set_local $$R$1$lcssa - (get_local $$R$1) + (local.set $$R$1$lcssa + (local.get $$R$1) ) - (set_local $$RP$1$lcssa - (get_local $$RP$1) + (local.set $$RP$1$lcssa + (local.get $$RP$1) ) (br $while-out) ) (block - (set_local $$R$1 - (get_local $$17) + (local.set $$R$1 + (local.get $$17) ) - (set_local $$RP$1 - (get_local $$arrayidx113) + (local.set $$RP$1 + (local.get $$arrayidx113) ) ) ) (br $while-in) ) ) - (set_local $$cmp118 + (local.set $$cmp118 (i32.lt_u - (get_local $$RP$1$lcssa) - (get_local $$0) + (local.get $$RP$1$lcssa) + (local.get $$0) ) ) (if - (get_local $$cmp118) + (local.get $$cmp118) (call $_abort) (block (i32.store - (get_local $$RP$1$lcssa) + (local.get $$RP$1$lcssa) (i32.const 0) ) - (set_local $$R$3 - (get_local $$R$1$lcssa) + (local.set $$R$3 + (local.get $$R$1$lcssa) ) (br $do-once0) ) ) ) (block - (set_local $$fd78 + (local.set $$fd78 (i32.add - (get_local $$add$ptr16) + (local.get $$add$ptr16) (i32.const 8) ) ) - (set_local $$11 + (local.set $$11 (i32.load - (get_local $$fd78) + (local.get $$fd78) ) ) - (set_local $$cmp80 + (local.set $$cmp80 (i32.lt_u - (get_local $$11) - (get_local $$0) + (local.get $$11) + (local.get $$0) ) ) (if - (get_local $$cmp80) + (local.get $$cmp80) (call $_abort) ) - (set_local $$bk82 + (local.set $$bk82 (i32.add - (get_local $$11) + (local.get $$11) (i32.const 12) ) ) - (set_local $$12 + (local.set $$12 (i32.load - (get_local $$bk82) + (local.get $$bk82) ) ) - (set_local $$cmp83 + (local.set $$cmp83 (i32.eq - (get_local $$12) - (get_local $$add$ptr16) + (local.get $$12) + (local.get $$add$ptr16) ) ) (if (i32.eqz - (get_local $$cmp83) + (local.get $$cmp83) ) (call $_abort) ) - (set_local $$fd86 + (local.set $$fd86 (i32.add - (get_local $$10) + (local.get $$10) (i32.const 8) ) ) - (set_local $$13 + (local.set $$13 (i32.load - (get_local $$fd86) + (local.get $$fd86) ) ) - (set_local $$cmp87 + (local.set $$cmp87 (i32.eq - (get_local $$13) - (get_local $$add$ptr16) + (local.get $$13) + (local.get $$add$ptr16) ) ) (if - (get_local $$cmp87) + (local.get $$cmp87) (block (i32.store - (get_local $$bk82) - (get_local $$10) + (local.get $$bk82) + (local.get $$10) ) (i32.store - (get_local $$fd86) - (get_local $$11) + (local.get $$fd86) + (local.get $$11) ) - (set_local $$R$3 - (get_local $$10) + (local.set $$R$3 + (local.get $$10) ) (br $do-once0) ) @@ -28081,256 +28081,256 @@ ) ) ) - (set_local $$cmp127 + (local.set $$cmp127 (i32.eq - (get_local $$9) + (local.get $$9) (i32.const 0) ) ) (if - (get_local $$cmp127) + (local.get $$cmp127) (block - (set_local $$p$1 - (get_local $$add$ptr16) + (local.set $$p$1 + (local.get $$add$ptr16) ) - (set_local $$psize$1 - (get_local $$add17) + (local.set $$psize$1 + (local.get $$add17) ) ) (block - (set_local $$index + (local.set $$index (i32.add - (get_local $$add$ptr16) + (local.get $$add$ptr16) (i32.const 28) ) ) - (set_local $$18 + (local.set $$18 (i32.load - (get_local $$index) + (local.get $$index) ) ) - (set_local $$arrayidx130 + (local.set $$arrayidx130 (i32.add (i32.const 480) (i32.shl - (get_local $$18) + (local.get $$18) (i32.const 2) ) ) ) - (set_local $$19 + (local.set $$19 (i32.load - (get_local $$arrayidx130) + (local.get $$arrayidx130) ) ) - (set_local $$cmp131 + (local.set $$cmp131 (i32.eq - (get_local $$add$ptr16) - (get_local $$19) + (local.get $$add$ptr16) + (local.get $$19) ) ) (if - (get_local $$cmp131) + (local.get $$cmp131) (block (i32.store - (get_local $$arrayidx130) - (get_local $$R$3) + (local.get $$arrayidx130) + (local.get $$R$3) ) - (set_local $$cond291 + (local.set $$cond291 (i32.eq - (get_local $$R$3) + (local.get $$R$3) (i32.const 0) ) ) (if - (get_local $$cond291) + (local.get $$cond291) (block - (set_local $$shl138 + (local.set $$shl138 (i32.shl (i32.const 1) - (get_local $$18) + (local.get $$18) ) ) - (set_local $$neg139 + (local.set $$neg139 (i32.xor - (get_local $$shl138) + (local.get $$shl138) (i32.const -1) ) ) - (set_local $$20 + (local.set $$20 (i32.load (i32.const 180) ) ) - (set_local $$and140 + (local.set $$and140 (i32.and - (get_local $$20) - (get_local $$neg139) + (local.get $$20) + (local.get $$neg139) ) ) (i32.store (i32.const 180) - (get_local $$and140) + (local.get $$and140) ) - (set_local $$p$1 - (get_local $$add$ptr16) + (local.set $$p$1 + (local.get $$add$ptr16) ) - (set_local $$psize$1 - (get_local $$add17) + (local.set $$psize$1 + (local.get $$add17) ) (br $do-once) ) ) ) (block - (set_local $$21 + (local.set $$21 (i32.load (i32.const 192) ) ) - (set_local $$cmp143 + (local.set $$cmp143 (i32.lt_u - (get_local $$9) - (get_local $$21) + (local.get $$9) + (local.get $$21) ) ) (if - (get_local $$cmp143) + (local.get $$cmp143) (call $_abort) ) - (set_local $$arrayidx149 + (local.set $$arrayidx149 (i32.add - (get_local $$9) + (local.get $$9) (i32.const 16) ) ) - (set_local $$22 + (local.set $$22 (i32.load - (get_local $$arrayidx149) + (local.get $$arrayidx149) ) ) - (set_local $$cmp150 + (local.set $$cmp150 (i32.eq - (get_local $$22) - (get_local $$add$ptr16) + (local.get $$22) + (local.get $$add$ptr16) ) ) (if - (get_local $$cmp150) + (local.get $$cmp150) (i32.store - (get_local $$arrayidx149) - (get_local $$R$3) + (local.get $$arrayidx149) + (local.get $$R$3) ) (block - (set_local $$arrayidx157 + (local.set $$arrayidx157 (i32.add - (get_local $$9) + (local.get $$9) (i32.const 20) ) ) (i32.store - (get_local $$arrayidx157) - (get_local $$R$3) + (local.get $$arrayidx157) + (local.get $$R$3) ) ) ) - (set_local $$cmp162 + (local.set $$cmp162 (i32.eq - (get_local $$R$3) + (local.get $$R$3) (i32.const 0) ) ) (if - (get_local $$cmp162) + (local.get $$cmp162) (block - (set_local $$p$1 - (get_local $$add$ptr16) + (local.set $$p$1 + (local.get $$add$ptr16) ) - (set_local $$psize$1 - (get_local $$add17) + (local.set $$psize$1 + (local.get $$add17) ) (br $do-once) ) ) ) ) - (set_local $$23 + (local.set $$23 (i32.load (i32.const 192) ) ) - (set_local $$cmp165 + (local.set $$cmp165 (i32.lt_u - (get_local $$R$3) - (get_local $$23) + (local.get $$R$3) + (local.get $$23) ) ) (if - (get_local $$cmp165) + (local.get $$cmp165) (call $_abort) ) - (set_local $$parent170 + (local.set $$parent170 (i32.add - (get_local $$R$3) + (local.get $$R$3) (i32.const 24) ) ) (i32.store - (get_local $$parent170) - (get_local $$9) + (local.get $$parent170) + (local.get $$9) ) - (set_local $$child171 + (local.set $$child171 (i32.add - (get_local $$add$ptr16) + (local.get $$add$ptr16) (i32.const 16) ) ) - (set_local $$24 + (local.set $$24 (i32.load - (get_local $$child171) + (local.get $$child171) ) ) - (set_local $$cmp173 + (local.set $$cmp173 (i32.eq - (get_local $$24) + (local.get $$24) (i32.const 0) ) ) (block $do-once2 (if (i32.eqz - (get_local $$cmp173) + (local.get $$cmp173) ) (block - (set_local $$cmp176 + (local.set $$cmp176 (i32.lt_u - (get_local $$24) - (get_local $$23) + (local.get $$24) + (local.get $$23) ) ) (if - (get_local $$cmp176) + (local.get $$cmp176) (call $_abort) (block - (set_local $$arrayidx182 + (local.set $$arrayidx182 (i32.add - (get_local $$R$3) + (local.get $$R$3) (i32.const 16) ) ) (i32.store - (get_local $$arrayidx182) - (get_local $$24) + (local.get $$arrayidx182) + (local.get $$24) ) - (set_local $$parent183 + (local.set $$parent183 (i32.add - (get_local $$24) + (local.get $$24) (i32.const 24) ) ) (i32.store - (get_local $$parent183) - (get_local $$R$3) + (local.get $$parent183) + (local.get $$R$3) ) (br $do-once2) ) @@ -28338,74 +28338,74 @@ ) ) ) - (set_local $$arrayidx188 + (local.set $$arrayidx188 (i32.add - (get_local $$child171) + (local.get $$child171) (i32.const 4) ) ) - (set_local $$25 + (local.set $$25 (i32.load - (get_local $$arrayidx188) + (local.get $$arrayidx188) ) ) - (set_local $$cmp189 + (local.set $$cmp189 (i32.eq - (get_local $$25) + (local.get $$25) (i32.const 0) ) ) (if - (get_local $$cmp189) + (local.get $$cmp189) (block - (set_local $$p$1 - (get_local $$add$ptr16) + (local.set $$p$1 + (local.get $$add$ptr16) ) - (set_local $$psize$1 - (get_local $$add17) + (local.set $$psize$1 + (local.get $$add17) ) ) (block - (set_local $$26 + (local.set $$26 (i32.load (i32.const 192) ) ) - (set_local $$cmp192 + (local.set $$cmp192 (i32.lt_u - (get_local $$25) - (get_local $$26) + (local.get $$25) + (local.get $$26) ) ) (if - (get_local $$cmp192) + (local.get $$cmp192) (call $_abort) (block - (set_local $$arrayidx198 + (local.set $$arrayidx198 (i32.add - (get_local $$R$3) + (local.get $$R$3) (i32.const 20) ) ) (i32.store - (get_local $$arrayidx198) - (get_local $$25) + (local.get $$arrayidx198) + (local.get $$25) ) - (set_local $$parent199 + (local.set $$parent199 (i32.add - (get_local $$25) + (local.get $$25) (i32.const 24) ) ) (i32.store - (get_local $$parent199) - (get_local $$R$3) + (local.get $$parent199) + (local.get $$R$3) ) - (set_local $$p$1 - (get_local $$add$ptr16) + (local.set $$p$1 + (local.get $$add$ptr16) ) - (set_local $$psize$1 - (get_local $$add17) + (local.set $$psize$1 + (local.get $$add17) ) (br $do-once) ) @@ -28416,132 +28416,132 @@ ) ) (block - (set_local $$p$1 - (get_local $$add$ptr) + (local.set $$p$1 + (local.get $$add$ptr) ) - (set_local $$psize$1 - (get_local $$and5) + (local.set $$psize$1 + (local.get $$and5) ) ) ) ) - (set_local $$cmp228 + (local.set $$cmp228 (i32.lt_u - (get_local $$p$1) - (get_local $$add$ptr6) + (local.get $$p$1) + (local.get $$add$ptr6) ) ) (if (i32.eqz - (get_local $$cmp228) + (local.get $$cmp228) ) (call $_abort) ) - (set_local $$head231 + (local.set $$head231 (i32.add - (get_local $$add$ptr6) + (local.get $$add$ptr6) (i32.const 4) ) ) - (set_local $$28 + (local.set $$28 (i32.load - (get_local $$head231) + (local.get $$head231) ) ) - (set_local $$and232 + (local.set $$and232 (i32.and - (get_local $$28) + (local.get $$28) (i32.const 1) ) ) - (set_local $$tobool233 + (local.set $$tobool233 (i32.eq - (get_local $$and232) + (local.get $$and232) (i32.const 0) ) ) (if - (get_local $$tobool233) + (local.get $$tobool233) (call $_abort) ) - (set_local $$and240 + (local.set $$and240 (i32.and - (get_local $$28) + (local.get $$28) (i32.const 2) ) ) - (set_local $$tobool241 + (local.set $$tobool241 (i32.eq - (get_local $$and240) + (local.get $$and240) (i32.const 0) ) ) (if - (get_local $$tobool241) + (local.get $$tobool241) (block - (set_local $$29 + (local.set $$29 (i32.load (i32.const 200) ) ) - (set_local $$cmp243 + (local.set $$cmp243 (i32.eq - (get_local $$add$ptr6) - (get_local $$29) + (local.get $$add$ptr6) + (local.get $$29) ) ) (if - (get_local $$cmp243) + (local.get $$cmp243) (block - (set_local $$30 + (local.set $$30 (i32.load (i32.const 188) ) ) - (set_local $$add246 + (local.set $$add246 (i32.add - (get_local $$30) - (get_local $$psize$1) + (local.get $$30) + (local.get $$psize$1) ) ) (i32.store (i32.const 188) - (get_local $$add246) + (local.get $$add246) ) (i32.store (i32.const 200) - (get_local $$p$1) + (local.get $$p$1) ) - (set_local $$or247 + (local.set $$or247 (i32.or - (get_local $$add246) + (local.get $$add246) (i32.const 1) ) ) - (set_local $$head248 + (local.set $$head248 (i32.add - (get_local $$p$1) + (local.get $$p$1) (i32.const 4) ) ) (i32.store - (get_local $$head248) - (get_local $$or247) + (local.get $$head248) + (local.get $$or247) ) - (set_local $$31 + (local.set $$31 (i32.load (i32.const 196) ) ) - (set_local $$cmp249 + (local.set $$cmp249 (i32.eq - (get_local $$p$1) - (get_local $$31) + (local.get $$p$1) + (local.get $$31) ) ) (if (i32.eqz - (get_local $$cmp249) + (local.get $$cmp249) ) (return) ) @@ -28556,575 +28556,575 @@ (return) ) ) - (set_local $$32 + (local.set $$32 (i32.load (i32.const 196) ) ) - (set_local $$cmp255 + (local.set $$cmp255 (i32.eq - (get_local $$add$ptr6) - (get_local $$32) + (local.get $$add$ptr6) + (local.get $$32) ) ) (if - (get_local $$cmp255) + (local.get $$cmp255) (block - (set_local $$33 + (local.set $$33 (i32.load (i32.const 184) ) ) - (set_local $$add258 + (local.set $$add258 (i32.add - (get_local $$33) - (get_local $$psize$1) + (local.get $$33) + (local.get $$psize$1) ) ) (i32.store (i32.const 184) - (get_local $$add258) + (local.get $$add258) ) (i32.store (i32.const 196) - (get_local $$p$1) + (local.get $$p$1) ) - (set_local $$or259 + (local.set $$or259 (i32.or - (get_local $$add258) + (local.get $$add258) (i32.const 1) ) ) - (set_local $$head260 + (local.set $$head260 (i32.add - (get_local $$p$1) + (local.get $$p$1) (i32.const 4) ) ) (i32.store - (get_local $$head260) - (get_local $$or259) + (local.get $$head260) + (local.get $$or259) ) - (set_local $$add$ptr261 + (local.set $$add$ptr261 (i32.add - (get_local $$p$1) - (get_local $$add258) + (local.get $$p$1) + (local.get $$add258) ) ) (i32.store - (get_local $$add$ptr261) - (get_local $$add258) + (local.get $$add$ptr261) + (local.get $$add258) ) (return) ) ) - (set_local $$and266 + (local.set $$and266 (i32.and - (get_local $$28) + (local.get $$28) (i32.const -8) ) ) - (set_local $$add267 + (local.set $$add267 (i32.add - (get_local $$and266) - (get_local $$psize$1) + (local.get $$and266) + (local.get $$psize$1) ) ) - (set_local $$shr268 + (local.set $$shr268 (i32.shr_u - (get_local $$28) + (local.get $$28) (i32.const 3) ) ) - (set_local $$cmp269 + (local.set $$cmp269 (i32.lt_u - (get_local $$28) + (local.get $$28) (i32.const 256) ) ) (block $do-once4 (if - (get_local $$cmp269) + (local.get $$cmp269) (block - (set_local $$fd273 + (local.set $$fd273 (i32.add - (get_local $$add$ptr6) + (local.get $$add$ptr6) (i32.const 8) ) ) - (set_local $$34 + (local.set $$34 (i32.load - (get_local $$fd273) + (local.get $$fd273) ) ) - (set_local $$bk275 + (local.set $$bk275 (i32.add - (get_local $$add$ptr6) + (local.get $$add$ptr6) (i32.const 12) ) ) - (set_local $$35 + (local.set $$35 (i32.load - (get_local $$bk275) + (local.get $$bk275) ) ) - (set_local $$shl278 + (local.set $$shl278 (i32.shl - (get_local $$shr268) + (local.get $$shr268) (i32.const 1) ) ) - (set_local $$arrayidx279 + (local.set $$arrayidx279 (i32.add (i32.const 216) (i32.shl - (get_local $$shl278) + (local.get $$shl278) (i32.const 2) ) ) ) - (set_local $$cmp280 + (local.set $$cmp280 (i32.eq - (get_local $$34) - (get_local $$arrayidx279) + (local.get $$34) + (local.get $$arrayidx279) ) ) (if (i32.eqz - (get_local $$cmp280) + (local.get $$cmp280) ) (block - (set_local $$36 + (local.set $$36 (i32.load (i32.const 192) ) ) - (set_local $$cmp283 + (local.set $$cmp283 (i32.lt_u - (get_local $$34) - (get_local $$36) + (local.get $$34) + (local.get $$36) ) ) (if - (get_local $$cmp283) + (local.get $$cmp283) (call $_abort) ) - (set_local $$bk286 + (local.set $$bk286 (i32.add - (get_local $$34) + (local.get $$34) (i32.const 12) ) ) - (set_local $$37 + (local.set $$37 (i32.load - (get_local $$bk286) + (local.get $$bk286) ) ) - (set_local $$cmp287 + (local.set $$cmp287 (i32.eq - (get_local $$37) - (get_local $$add$ptr6) + (local.get $$37) + (local.get $$add$ptr6) ) ) (if (i32.eqz - (get_local $$cmp287) + (local.get $$cmp287) ) (call $_abort) ) ) ) - (set_local $$cmp296 + (local.set $$cmp296 (i32.eq - (get_local $$35) - (get_local $$34) + (local.get $$35) + (local.get $$34) ) ) (if - (get_local $$cmp296) + (local.get $$cmp296) (block - (set_local $$shl299 + (local.set $$shl299 (i32.shl (i32.const 1) - (get_local $$shr268) + (local.get $$shr268) ) ) - (set_local $$neg300 + (local.set $$neg300 (i32.xor - (get_local $$shl299) + (local.get $$shl299) (i32.const -1) ) ) - (set_local $$38 + (local.set $$38 (i32.load (i32.const 176) ) ) - (set_local $$and301 + (local.set $$and301 (i32.and - (get_local $$38) - (get_local $$neg300) + (local.get $$38) + (local.get $$neg300) ) ) (i32.store (i32.const 176) - (get_local $$and301) + (local.get $$and301) ) (br $do-once4) ) ) - (set_local $$cmp305 + (local.set $$cmp305 (i32.eq - (get_local $$35) - (get_local $$arrayidx279) + (local.get $$35) + (local.get $$arrayidx279) ) ) (if - (get_local $$cmp305) + (local.get $$cmp305) (block - (set_local $$$pre312 + (local.set $$$pre312 (i32.add - (get_local $$35) + (local.get $$35) (i32.const 8) ) ) - (set_local $$fd322$pre$phiZ2D - (get_local $$$pre312) + (local.set $$fd322$pre$phiZ2D + (local.get $$$pre312) ) ) (block - (set_local $$39 + (local.set $$39 (i32.load (i32.const 192) ) ) - (set_local $$cmp308 + (local.set $$cmp308 (i32.lt_u - (get_local $$35) - (get_local $$39) + (local.get $$35) + (local.get $$39) ) ) (if - (get_local $$cmp308) + (local.get $$cmp308) (call $_abort) ) - (set_local $$fd311 + (local.set $$fd311 (i32.add - (get_local $$35) + (local.get $$35) (i32.const 8) ) ) - (set_local $$40 + (local.set $$40 (i32.load - (get_local $$fd311) + (local.get $$fd311) ) ) - (set_local $$cmp312 + (local.set $$cmp312 (i32.eq - (get_local $$40) - (get_local $$add$ptr6) + (local.get $$40) + (local.get $$add$ptr6) ) ) (if - (get_local $$cmp312) - (set_local $$fd322$pre$phiZ2D - (get_local $$fd311) + (local.get $$cmp312) + (local.set $$fd322$pre$phiZ2D + (local.get $$fd311) ) (call $_abort) ) ) ) - (set_local $$bk321 + (local.set $$bk321 (i32.add - (get_local $$34) + (local.get $$34) (i32.const 12) ) ) (i32.store - (get_local $$bk321) - (get_local $$35) + (local.get $$bk321) + (local.get $$35) ) (i32.store - (get_local $$fd322$pre$phiZ2D) - (get_local $$34) + (local.get $$fd322$pre$phiZ2D) + (local.get $$34) ) ) (block - (set_local $$parent331 + (local.set $$parent331 (i32.add - (get_local $$add$ptr6) + (local.get $$add$ptr6) (i32.const 24) ) ) - (set_local $$41 + (local.set $$41 (i32.load - (get_local $$parent331) + (local.get $$parent331) ) ) - (set_local $$bk333 + (local.set $$bk333 (i32.add - (get_local $$add$ptr6) + (local.get $$add$ptr6) (i32.const 12) ) ) - (set_local $$42 + (local.set $$42 (i32.load - (get_local $$bk333) + (local.get $$bk333) ) ) - (set_local $$cmp334 + (local.set $$cmp334 (i32.eq - (get_local $$42) - (get_local $$add$ptr6) + (local.get $$42) + (local.get $$add$ptr6) ) ) (block $do-once6 (if - (get_local $$cmp334) + (local.get $$cmp334) (block - (set_local $$child361 + (local.set $$child361 (i32.add - (get_local $$add$ptr6) + (local.get $$add$ptr6) (i32.const 16) ) ) - (set_local $$arrayidx362 + (local.set $$arrayidx362 (i32.add - (get_local $$child361) + (local.get $$child361) (i32.const 4) ) ) - (set_local $$47 + (local.set $$47 (i32.load - (get_local $$arrayidx362) + (local.get $$arrayidx362) ) ) - (set_local $$cmp363 + (local.set $$cmp363 (i32.eq - (get_local $$47) + (local.get $$47) (i32.const 0) ) ) (if - (get_local $$cmp363) + (local.get $$cmp363) (block - (set_local $$48 + (local.set $$48 (i32.load - (get_local $$child361) + (local.get $$child361) ) ) - (set_local $$cmp368 + (local.set $$cmp368 (i32.eq - (get_local $$48) + (local.get $$48) (i32.const 0) ) ) (if - (get_local $$cmp368) + (local.get $$cmp368) (block - (set_local $$R332$3 + (local.set $$R332$3 (i32.const 0) ) (br $do-once6) ) (block - (set_local $$R332$1 - (get_local $$48) + (local.set $$R332$1 + (local.get $$48) ) - (set_local $$RP360$1 - (get_local $$child361) + (local.set $$RP360$1 + (local.get $$child361) ) ) ) ) (block - (set_local $$R332$1 - (get_local $$47) + (local.set $$R332$1 + (local.get $$47) ) - (set_local $$RP360$1 - (get_local $$arrayidx362) + (local.set $$RP360$1 + (local.get $$arrayidx362) ) ) ) (loop $while-in9 (block $while-out8 - (set_local $$arrayidx374 + (local.set $$arrayidx374 (i32.add - (get_local $$R332$1) + (local.get $$R332$1) (i32.const 20) ) ) - (set_local $$49 + (local.set $$49 (i32.load - (get_local $$arrayidx374) + (local.get $$arrayidx374) ) ) - (set_local $$cmp375 + (local.set $$cmp375 (i32.eq - (get_local $$49) + (local.get $$49) (i32.const 0) ) ) (if (i32.eqz - (get_local $$cmp375) + (local.get $$cmp375) ) (block - (set_local $$R332$1 - (get_local $$49) + (local.set $$R332$1 + (local.get $$49) ) - (set_local $$RP360$1 - (get_local $$arrayidx374) + (local.set $$RP360$1 + (local.get $$arrayidx374) ) (br $while-in9) ) ) - (set_local $$arrayidx379 + (local.set $$arrayidx379 (i32.add - (get_local $$R332$1) + (local.get $$R332$1) (i32.const 16) ) ) - (set_local $$50 + (local.set $$50 (i32.load - (get_local $$arrayidx379) + (local.get $$arrayidx379) ) ) - (set_local $$cmp380 + (local.set $$cmp380 (i32.eq - (get_local $$50) + (local.get $$50) (i32.const 0) ) ) (if - (get_local $$cmp380) + (local.get $$cmp380) (block - (set_local $$R332$1$lcssa - (get_local $$R332$1) + (local.set $$R332$1$lcssa + (local.get $$R332$1) ) - (set_local $$RP360$1$lcssa - (get_local $$RP360$1) + (local.set $$RP360$1$lcssa + (local.get $$RP360$1) ) (br $while-out8) ) (block - (set_local $$R332$1 - (get_local $$50) + (local.set $$R332$1 + (local.get $$50) ) - (set_local $$RP360$1 - (get_local $$arrayidx379) + (local.set $$RP360$1 + (local.get $$arrayidx379) ) ) ) (br $while-in9) ) ) - (set_local $$51 + (local.set $$51 (i32.load (i32.const 192) ) ) - (set_local $$cmp386 + (local.set $$cmp386 (i32.lt_u - (get_local $$RP360$1$lcssa) - (get_local $$51) + (local.get $$RP360$1$lcssa) + (local.get $$51) ) ) (if - (get_local $$cmp386) + (local.get $$cmp386) (call $_abort) (block (i32.store - (get_local $$RP360$1$lcssa) + (local.get $$RP360$1$lcssa) (i32.const 0) ) - (set_local $$R332$3 - (get_local $$R332$1$lcssa) + (local.set $$R332$3 + (local.get $$R332$1$lcssa) ) (br $do-once6) ) ) ) (block - (set_local $$fd338 + (local.set $$fd338 (i32.add - (get_local $$add$ptr6) + (local.get $$add$ptr6) (i32.const 8) ) ) - (set_local $$43 + (local.set $$43 (i32.load - (get_local $$fd338) + (local.get $$fd338) ) ) - (set_local $$44 + (local.set $$44 (i32.load (i32.const 192) ) ) - (set_local $$cmp340 + (local.set $$cmp340 (i32.lt_u - (get_local $$43) - (get_local $$44) + (local.get $$43) + (local.get $$44) ) ) (if - (get_local $$cmp340) + (local.get $$cmp340) (call $_abort) ) - (set_local $$bk343 + (local.set $$bk343 (i32.add - (get_local $$43) + (local.get $$43) (i32.const 12) ) ) - (set_local $$45 + (local.set $$45 (i32.load - (get_local $$bk343) + (local.get $$bk343) ) ) - (set_local $$cmp344 + (local.set $$cmp344 (i32.eq - (get_local $$45) - (get_local $$add$ptr6) + (local.get $$45) + (local.get $$add$ptr6) ) ) (if (i32.eqz - (get_local $$cmp344) + (local.get $$cmp344) ) (call $_abort) ) - (set_local $$fd347 + (local.set $$fd347 (i32.add - (get_local $$42) + (local.get $$42) (i32.const 8) ) ) - (set_local $$46 + (local.set $$46 (i32.load - (get_local $$fd347) + (local.get $$fd347) ) ) - (set_local $$cmp348 + (local.set $$cmp348 (i32.eq - (get_local $$46) - (get_local $$add$ptr6) + (local.get $$46) + (local.get $$add$ptr6) ) ) (if - (get_local $$cmp348) + (local.get $$cmp348) (block (i32.store - (get_local $$bk343) - (get_local $$42) + (local.get $$bk343) + (local.get $$42) ) (i32.store - (get_local $$fd347) - (get_local $$43) + (local.get $$fd347) + (local.get $$43) ) - (set_local $$R332$3 - (get_local $$42) + (local.set $$R332$3 + (local.get $$42) ) (br $do-once6) ) @@ -29133,236 +29133,236 @@ ) ) ) - (set_local $$cmp395 + (local.set $$cmp395 (i32.eq - (get_local $$41) + (local.get $$41) (i32.const 0) ) ) (if (i32.eqz - (get_local $$cmp395) + (local.get $$cmp395) ) (block - (set_local $$index399 + (local.set $$index399 (i32.add - (get_local $$add$ptr6) + (local.get $$add$ptr6) (i32.const 28) ) ) - (set_local $$52 + (local.set $$52 (i32.load - (get_local $$index399) + (local.get $$index399) ) ) - (set_local $$arrayidx400 + (local.set $$arrayidx400 (i32.add (i32.const 480) (i32.shl - (get_local $$52) + (local.get $$52) (i32.const 2) ) ) ) - (set_local $$53 + (local.set $$53 (i32.load - (get_local $$arrayidx400) + (local.get $$arrayidx400) ) ) - (set_local $$cmp401 + (local.set $$cmp401 (i32.eq - (get_local $$add$ptr6) - (get_local $$53) + (local.get $$add$ptr6) + (local.get $$53) ) ) (if - (get_local $$cmp401) + (local.get $$cmp401) (block (i32.store - (get_local $$arrayidx400) - (get_local $$R332$3) + (local.get $$arrayidx400) + (local.get $$R332$3) ) - (set_local $$cond292 + (local.set $$cond292 (i32.eq - (get_local $$R332$3) + (local.get $$R332$3) (i32.const 0) ) ) (if - (get_local $$cond292) + (local.get $$cond292) (block - (set_local $$shl408 + (local.set $$shl408 (i32.shl (i32.const 1) - (get_local $$52) + (local.get $$52) ) ) - (set_local $$neg409 + (local.set $$neg409 (i32.xor - (get_local $$shl408) + (local.get $$shl408) (i32.const -1) ) ) - (set_local $$54 + (local.set $$54 (i32.load (i32.const 180) ) ) - (set_local $$and410 + (local.set $$and410 (i32.and - (get_local $$54) - (get_local $$neg409) + (local.get $$54) + (local.get $$neg409) ) ) (i32.store (i32.const 180) - (get_local $$and410) + (local.get $$and410) ) (br $do-once4) ) ) ) (block - (set_local $$55 + (local.set $$55 (i32.load (i32.const 192) ) ) - (set_local $$cmp413 + (local.set $$cmp413 (i32.lt_u - (get_local $$41) - (get_local $$55) + (local.get $$41) + (local.get $$55) ) ) (if - (get_local $$cmp413) + (local.get $$cmp413) (call $_abort) ) - (set_local $$arrayidx419 + (local.set $$arrayidx419 (i32.add - (get_local $$41) + (local.get $$41) (i32.const 16) ) ) - (set_local $$56 + (local.set $$56 (i32.load - (get_local $$arrayidx419) + (local.get $$arrayidx419) ) ) - (set_local $$cmp420 + (local.set $$cmp420 (i32.eq - (get_local $$56) - (get_local $$add$ptr6) + (local.get $$56) + (local.get $$add$ptr6) ) ) (if - (get_local $$cmp420) + (local.get $$cmp420) (i32.store - (get_local $$arrayidx419) - (get_local $$R332$3) + (local.get $$arrayidx419) + (local.get $$R332$3) ) (block - (set_local $$arrayidx427 + (local.set $$arrayidx427 (i32.add - (get_local $$41) + (local.get $$41) (i32.const 20) ) ) (i32.store - (get_local $$arrayidx427) - (get_local $$R332$3) + (local.get $$arrayidx427) + (local.get $$R332$3) ) ) ) - (set_local $$cmp432 + (local.set $$cmp432 (i32.eq - (get_local $$R332$3) + (local.get $$R332$3) (i32.const 0) ) ) (if - (get_local $$cmp432) + (local.get $$cmp432) (br $do-once4) ) ) ) - (set_local $$57 + (local.set $$57 (i32.load (i32.const 192) ) ) - (set_local $$cmp435 + (local.set $$cmp435 (i32.lt_u - (get_local $$R332$3) - (get_local $$57) + (local.get $$R332$3) + (local.get $$57) ) ) (if - (get_local $$cmp435) + (local.get $$cmp435) (call $_abort) ) - (set_local $$parent442 + (local.set $$parent442 (i32.add - (get_local $$R332$3) + (local.get $$R332$3) (i32.const 24) ) ) (i32.store - (get_local $$parent442) - (get_local $$41) + (local.get $$parent442) + (local.get $$41) ) - (set_local $$child443 + (local.set $$child443 (i32.add - (get_local $$add$ptr6) + (local.get $$add$ptr6) (i32.const 16) ) ) - (set_local $$58 + (local.set $$58 (i32.load - (get_local $$child443) + (local.get $$child443) ) ) - (set_local $$cmp445 + (local.set $$cmp445 (i32.eq - (get_local $$58) + (local.get $$58) (i32.const 0) ) ) (block $do-once10 (if (i32.eqz - (get_local $$cmp445) + (local.get $$cmp445) ) (block - (set_local $$cmp448 + (local.set $$cmp448 (i32.lt_u - (get_local $$58) - (get_local $$57) + (local.get $$58) + (local.get $$57) ) ) (if - (get_local $$cmp448) + (local.get $$cmp448) (call $_abort) (block - (set_local $$arrayidx454 + (local.set $$arrayidx454 (i32.add - (get_local $$R332$3) + (local.get $$R332$3) (i32.const 16) ) ) (i32.store - (get_local $$arrayidx454) - (get_local $$58) + (local.get $$arrayidx454) + (local.get $$58) ) - (set_local $$parent455 + (local.set $$parent455 (i32.add - (get_local $$58) + (local.get $$58) (i32.const 24) ) ) (i32.store - (get_local $$parent455) - (get_local $$R332$3) + (local.get $$parent455) + (local.get $$R332$3) ) (br $do-once10) ) @@ -29370,62 +29370,62 @@ ) ) ) - (set_local $$arrayidx460 + (local.set $$arrayidx460 (i32.add - (get_local $$child443) + (local.get $$child443) (i32.const 4) ) ) - (set_local $$59 + (local.set $$59 (i32.load - (get_local $$arrayidx460) + (local.get $$arrayidx460) ) ) - (set_local $$cmp461 + (local.set $$cmp461 (i32.eq - (get_local $$59) + (local.get $$59) (i32.const 0) ) ) (if (i32.eqz - (get_local $$cmp461) + (local.get $$cmp461) ) (block - (set_local $$60 + (local.set $$60 (i32.load (i32.const 192) ) ) - (set_local $$cmp464 + (local.set $$cmp464 (i32.lt_u - (get_local $$59) - (get_local $$60) + (local.get $$59) + (local.get $$60) ) ) (if - (get_local $$cmp464) + (local.get $$cmp464) (call $_abort) (block - (set_local $$arrayidx470 + (local.set $$arrayidx470 (i32.add - (get_local $$R332$3) + (local.get $$R332$3) (i32.const 20) ) ) (i32.store - (get_local $$arrayidx470) - (get_local $$59) + (local.get $$arrayidx470) + (local.get $$59) ) - (set_local $$parent471 + (local.set $$parent471 (i32.add - (get_local $$59) + (local.get $$59) (i32.const 24) ) ) (i32.store - (get_local $$parent471) - (get_local $$R332$3) + (local.get $$parent471) + (local.get $$R332$3) ) (br $do-once4) ) @@ -29437,667 +29437,667 @@ ) ) ) - (set_local $$or480 + (local.set $$or480 (i32.or - (get_local $$add267) + (local.get $$add267) (i32.const 1) ) ) - (set_local $$head481 + (local.set $$head481 (i32.add - (get_local $$p$1) + (local.get $$p$1) (i32.const 4) ) ) (i32.store - (get_local $$head481) - (get_local $$or480) + (local.get $$head481) + (local.get $$or480) ) - (set_local $$add$ptr482 + (local.set $$add$ptr482 (i32.add - (get_local $$p$1) - (get_local $$add267) + (local.get $$p$1) + (local.get $$add267) ) ) (i32.store - (get_local $$add$ptr482) - (get_local $$add267) + (local.get $$add$ptr482) + (local.get $$add267) ) - (set_local $$61 + (local.set $$61 (i32.load (i32.const 196) ) ) - (set_local $$cmp484 + (local.set $$cmp484 (i32.eq - (get_local $$p$1) - (get_local $$61) + (local.get $$p$1) + (local.get $$61) ) ) (if - (get_local $$cmp484) + (local.get $$cmp484) (block (i32.store (i32.const 184) - (get_local $$add267) + (local.get $$add267) ) (return) ) - (set_local $$psize$2 - (get_local $$add267) + (local.set $$psize$2 + (local.get $$add267) ) ) ) (block - (set_local $$and495 + (local.set $$and495 (i32.and - (get_local $$28) + (local.get $$28) (i32.const -2) ) ) (i32.store - (get_local $$head231) - (get_local $$and495) + (local.get $$head231) + (local.get $$and495) ) - (set_local $$or496 + (local.set $$or496 (i32.or - (get_local $$psize$1) + (local.get $$psize$1) (i32.const 1) ) ) - (set_local $$head497 + (local.set $$head497 (i32.add - (get_local $$p$1) + (local.get $$p$1) (i32.const 4) ) ) (i32.store - (get_local $$head497) - (get_local $$or496) + (local.get $$head497) + (local.get $$or496) ) - (set_local $$add$ptr498 + (local.set $$add$ptr498 (i32.add - (get_local $$p$1) - (get_local $$psize$1) + (local.get $$p$1) + (local.get $$psize$1) ) ) (i32.store - (get_local $$add$ptr498) - (get_local $$psize$1) + (local.get $$add$ptr498) + (local.get $$psize$1) ) - (set_local $$psize$2 - (get_local $$psize$1) + (local.set $$psize$2 + (local.get $$psize$1) ) ) ) - (set_local $$shr501 + (local.set $$shr501 (i32.shr_u - (get_local $$psize$2) + (local.get $$psize$2) (i32.const 3) ) ) - (set_local $$cmp502 + (local.set $$cmp502 (i32.lt_u - (get_local $$psize$2) + (local.get $$psize$2) (i32.const 256) ) ) (if - (get_local $$cmp502) + (local.get $$cmp502) (block - (set_local $$shl508 + (local.set $$shl508 (i32.shl - (get_local $$shr501) + (local.get $$shr501) (i32.const 1) ) ) - (set_local $$arrayidx509 + (local.set $$arrayidx509 (i32.add (i32.const 216) (i32.shl - (get_local $$shl508) + (local.get $$shl508) (i32.const 2) ) ) ) - (set_local $$62 + (local.set $$62 (i32.load (i32.const 176) ) ) - (set_local $$shl511 + (local.set $$shl511 (i32.shl (i32.const 1) - (get_local $$shr501) + (local.get $$shr501) ) ) - (set_local $$and512 + (local.set $$and512 (i32.and - (get_local $$62) - (get_local $$shl511) + (local.get $$62) + (local.get $$shl511) ) ) - (set_local $$tobool513 + (local.set $$tobool513 (i32.eq - (get_local $$and512) + (local.get $$and512) (i32.const 0) ) ) (if - (get_local $$tobool513) + (local.get $$tobool513) (block - (set_local $$or516 + (local.set $$or516 (i32.or - (get_local $$62) - (get_local $$shl511) + (local.get $$62) + (local.get $$shl511) ) ) (i32.store (i32.const 176) - (get_local $$or516) + (local.get $$or516) ) - (set_local $$$pre + (local.set $$$pre (i32.add - (get_local $$arrayidx509) + (local.get $$arrayidx509) (i32.const 8) ) ) - (set_local $$$pre$phiZ2D - (get_local $$$pre) + (local.set $$$pre$phiZ2D + (local.get $$$pre) ) - (set_local $$F510$0 - (get_local $$arrayidx509) + (local.set $$F510$0 + (local.get $$arrayidx509) ) ) (block - (set_local $$63 + (local.set $$63 (i32.add - (get_local $$arrayidx509) + (local.get $$arrayidx509) (i32.const 8) ) ) - (set_local $$64 + (local.set $$64 (i32.load - (get_local $$63) + (local.get $$63) ) ) - (set_local $$65 + (local.set $$65 (i32.load (i32.const 192) ) ) - (set_local $$cmp519 + (local.set $$cmp519 (i32.lt_u - (get_local $$64) - (get_local $$65) + (local.get $$64) + (local.get $$65) ) ) (if - (get_local $$cmp519) + (local.get $$cmp519) (call $_abort) (block - (set_local $$$pre$phiZ2D - (get_local $$63) + (local.set $$$pre$phiZ2D + (local.get $$63) ) - (set_local $$F510$0 - (get_local $$64) + (local.set $$F510$0 + (local.get $$64) ) ) ) ) ) (i32.store - (get_local $$$pre$phiZ2D) - (get_local $$p$1) + (local.get $$$pre$phiZ2D) + (local.get $$p$1) ) - (set_local $$bk529 + (local.set $$bk529 (i32.add - (get_local $$F510$0) + (local.get $$F510$0) (i32.const 12) ) ) (i32.store - (get_local $$bk529) - (get_local $$p$1) + (local.get $$bk529) + (local.get $$p$1) ) - (set_local $$fd530 + (local.set $$fd530 (i32.add - (get_local $$p$1) + (local.get $$p$1) (i32.const 8) ) ) (i32.store - (get_local $$fd530) - (get_local $$F510$0) + (local.get $$fd530) + (local.get $$F510$0) ) - (set_local $$bk531 + (local.set $$bk531 (i32.add - (get_local $$p$1) + (local.get $$p$1) (i32.const 12) ) ) (i32.store - (get_local $$bk531) - (get_local $$arrayidx509) + (local.get $$bk531) + (local.get $$arrayidx509) ) (return) ) ) - (set_local $$shr535 + (local.set $$shr535 (i32.shr_u - (get_local $$psize$2) + (local.get $$psize$2) (i32.const 8) ) ) - (set_local $$cmp536 + (local.set $$cmp536 (i32.eq - (get_local $$shr535) + (local.get $$shr535) (i32.const 0) ) ) (if - (get_local $$cmp536) - (set_local $$I534$0 + (local.get $$cmp536) + (local.set $$I534$0 (i32.const 0) ) (block - (set_local $$cmp540 + (local.set $$cmp540 (i32.gt_u - (get_local $$psize$2) + (local.get $$psize$2) (i32.const 16777215) ) ) (if - (get_local $$cmp540) - (set_local $$I534$0 + (local.get $$cmp540) + (local.set $$I534$0 (i32.const 31) ) (block - (set_local $$sub + (local.set $$sub (i32.add - (get_local $$shr535) + (local.get $$shr535) (i32.const 1048320) ) ) - (set_local $$shr544 + (local.set $$shr544 (i32.shr_u - (get_local $$sub) + (local.get $$sub) (i32.const 16) ) ) - (set_local $$and545 + (local.set $$and545 (i32.and - (get_local $$shr544) + (local.get $$shr544) (i32.const 8) ) ) - (set_local $$shl546 + (local.set $$shl546 (i32.shl - (get_local $$shr535) - (get_local $$and545) + (local.get $$shr535) + (local.get $$and545) ) ) - (set_local $$sub547 + (local.set $$sub547 (i32.add - (get_local $$shl546) + (local.get $$shl546) (i32.const 520192) ) ) - (set_local $$shr548 + (local.set $$shr548 (i32.shr_u - (get_local $$sub547) + (local.get $$sub547) (i32.const 16) ) ) - (set_local $$and549 + (local.set $$and549 (i32.and - (get_local $$shr548) + (local.get $$shr548) (i32.const 4) ) ) - (set_local $$add550 + (local.set $$add550 (i32.or - (get_local $$and549) - (get_local $$and545) + (local.get $$and549) + (local.get $$and545) ) ) - (set_local $$shl551 + (local.set $$shl551 (i32.shl - (get_local $$shl546) - (get_local $$and549) + (local.get $$shl546) + (local.get $$and549) ) ) - (set_local $$sub552 + (local.set $$sub552 (i32.add - (get_local $$shl551) + (local.get $$shl551) (i32.const 245760) ) ) - (set_local $$shr553 + (local.set $$shr553 (i32.shr_u - (get_local $$sub552) + (local.get $$sub552) (i32.const 16) ) ) - (set_local $$and554 + (local.set $$and554 (i32.and - (get_local $$shr553) + (local.get $$shr553) (i32.const 2) ) ) - (set_local $$add555 + (local.set $$add555 (i32.or - (get_local $$add550) - (get_local $$and554) + (local.get $$add550) + (local.get $$and554) ) ) - (set_local $$sub556 + (local.set $$sub556 (i32.sub (i32.const 14) - (get_local $$add555) + (local.get $$add555) ) ) - (set_local $$shl557 + (local.set $$shl557 (i32.shl - (get_local $$shl551) - (get_local $$and554) + (local.get $$shl551) + (local.get $$and554) ) ) - (set_local $$shr558 + (local.set $$shr558 (i32.shr_u - (get_local $$shl557) + (local.get $$shl557) (i32.const 15) ) ) - (set_local $$add559 + (local.set $$add559 (i32.add - (get_local $$sub556) - (get_local $$shr558) + (local.get $$sub556) + (local.get $$shr558) ) ) - (set_local $$shl560 + (local.set $$shl560 (i32.shl - (get_local $$add559) + (local.get $$add559) (i32.const 1) ) ) - (set_local $$add561 + (local.set $$add561 (i32.add - (get_local $$add559) + (local.get $$add559) (i32.const 7) ) ) - (set_local $$shr562 + (local.set $$shr562 (i32.shr_u - (get_local $$psize$2) - (get_local $$add561) + (local.get $$psize$2) + (local.get $$add561) ) ) - (set_local $$and563 + (local.set $$and563 (i32.and - (get_local $$shr562) + (local.get $$shr562) (i32.const 1) ) ) - (set_local $$add564 + (local.set $$add564 (i32.or - (get_local $$and563) - (get_local $$shl560) + (local.get $$and563) + (local.get $$shl560) ) ) - (set_local $$I534$0 - (get_local $$add564) + (local.set $$I534$0 + (local.get $$add564) ) ) ) ) ) - (set_local $$arrayidx567 + (local.set $$arrayidx567 (i32.add (i32.const 480) (i32.shl - (get_local $$I534$0) + (local.get $$I534$0) (i32.const 2) ) ) ) - (set_local $$index568 + (local.set $$index568 (i32.add - (get_local $$p$1) + (local.get $$p$1) (i32.const 28) ) ) (i32.store - (get_local $$index568) - (get_local $$I534$0) + (local.get $$index568) + (local.get $$I534$0) ) - (set_local $$child569 + (local.set $$child569 (i32.add - (get_local $$p$1) + (local.get $$p$1) (i32.const 16) ) ) - (set_local $$arrayidx570 + (local.set $$arrayidx570 (i32.add - (get_local $$p$1) + (local.get $$p$1) (i32.const 20) ) ) (i32.store - (get_local $$arrayidx570) + (local.get $$arrayidx570) (i32.const 0) ) (i32.store - (get_local $$child569) + (local.get $$child569) (i32.const 0) ) - (set_local $$66 + (local.set $$66 (i32.load (i32.const 180) ) ) - (set_local $$shl573 + (local.set $$shl573 (i32.shl (i32.const 1) - (get_local $$I534$0) + (local.get $$I534$0) ) ) - (set_local $$and574 + (local.set $$and574 (i32.and - (get_local $$66) - (get_local $$shl573) + (local.get $$66) + (local.get $$shl573) ) ) - (set_local $$tobool575 + (local.set $$tobool575 (i32.eq - (get_local $$and574) + (local.get $$and574) (i32.const 0) ) ) (block $do-once12 (if - (get_local $$tobool575) + (local.get $$tobool575) (block - (set_local $$or578 + (local.set $$or578 (i32.or - (get_local $$66) - (get_local $$shl573) + (local.get $$66) + (local.get $$shl573) ) ) (i32.store (i32.const 180) - (get_local $$or578) + (local.get $$or578) ) (i32.store - (get_local $$arrayidx567) - (get_local $$p$1) + (local.get $$arrayidx567) + (local.get $$p$1) ) - (set_local $$parent579 + (local.set $$parent579 (i32.add - (get_local $$p$1) + (local.get $$p$1) (i32.const 24) ) ) (i32.store - (get_local $$parent579) - (get_local $$arrayidx567) + (local.get $$parent579) + (local.get $$arrayidx567) ) - (set_local $$bk580 + (local.set $$bk580 (i32.add - (get_local $$p$1) + (local.get $$p$1) (i32.const 12) ) ) (i32.store - (get_local $$bk580) - (get_local $$p$1) + (local.get $$bk580) + (local.get $$p$1) ) - (set_local $$fd581 + (local.set $$fd581 (i32.add - (get_local $$p$1) + (local.get $$p$1) (i32.const 8) ) ) (i32.store - (get_local $$fd581) - (get_local $$p$1) + (local.get $$fd581) + (local.get $$p$1) ) ) (block - (set_local $$67 + (local.set $$67 (i32.load - (get_local $$arrayidx567) + (local.get $$arrayidx567) ) ) - (set_local $$cmp584 + (local.set $$cmp584 (i32.eq - (get_local $$I534$0) + (local.get $$I534$0) (i32.const 31) ) ) - (set_local $$shr586 + (local.set $$shr586 (i32.shr_u - (get_local $$I534$0) + (local.get $$I534$0) (i32.const 1) ) ) - (set_local $$sub589 + (local.set $$sub589 (i32.sub (i32.const 25) - (get_local $$shr586) + (local.get $$shr586) ) ) - (set_local $$cond + (local.set $$cond (if (result i32) - (get_local $$cmp584) + (local.get $$cmp584) (i32.const 0) - (get_local $$sub589) + (local.get $$sub589) ) ) - (set_local $$shl590 + (local.set $$shl590 (i32.shl - (get_local $$psize$2) - (get_local $$cond) + (local.get $$psize$2) + (local.get $$cond) ) ) - (set_local $$K583$0 - (get_local $$shl590) + (local.set $$K583$0 + (local.get $$shl590) ) - (set_local $$T$0 - (get_local $$67) + (local.set $$T$0 + (local.get $$67) ) (loop $while-in15 (block $while-out14 - (set_local $$head591 + (local.set $$head591 (i32.add - (get_local $$T$0) + (local.get $$T$0) (i32.const 4) ) ) - (set_local $$68 + (local.set $$68 (i32.load - (get_local $$head591) + (local.get $$head591) ) ) - (set_local $$and592 + (local.set $$and592 (i32.and - (get_local $$68) + (local.get $$68) (i32.const -8) ) ) - (set_local $$cmp593 + (local.set $$cmp593 (i32.eq - (get_local $$and592) - (get_local $$psize$2) + (local.get $$and592) + (local.get $$psize$2) ) ) (if - (get_local $$cmp593) + (local.get $$cmp593) (block - (set_local $$T$0$lcssa - (get_local $$T$0) + (local.set $$T$0$lcssa + (local.get $$T$0) ) - (set_local $label + (local.set $label (i32.const 130) ) (br $while-out14) ) ) - (set_local $$shr596 + (local.set $$shr596 (i32.shr_u - (get_local $$K583$0) + (local.get $$K583$0) (i32.const 31) ) ) - (set_local $$arrayidx599 + (local.set $$arrayidx599 (i32.add (i32.add - (get_local $$T$0) + (local.get $$T$0) (i32.const 16) ) (i32.shl - (get_local $$shr596) + (local.get $$shr596) (i32.const 2) ) ) ) - (set_local $$shl600 + (local.set $$shl600 (i32.shl - (get_local $$K583$0) + (local.get $$K583$0) (i32.const 1) ) ) - (set_local $$69 + (local.set $$69 (i32.load - (get_local $$arrayidx599) + (local.get $$arrayidx599) ) ) - (set_local $$cmp601 + (local.set $$cmp601 (i32.eq - (get_local $$69) + (local.get $$69) (i32.const 0) ) ) (if - (get_local $$cmp601) + (local.get $$cmp601) (block - (set_local $$T$0$lcssa319 - (get_local $$T$0) + (local.set $$T$0$lcssa319 + (local.get $$T$0) ) - (set_local $$arrayidx599$lcssa - (get_local $$arrayidx599) + (local.set $$arrayidx599$lcssa + (local.get $$arrayidx599) ) - (set_local $label + (local.set $label (i32.const 127) ) (br $while-out14) ) (block - (set_local $$K583$0 - (get_local $$shl600) + (local.set $$K583$0 + (local.get $$shl600) ) - (set_local $$T$0 - (get_local $$69) + (local.set $$T$0 + (local.get $$69) ) ) ) @@ -30106,58 +30106,58 @@ ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 127) ) (block - (set_local $$70 + (local.set $$70 (i32.load (i32.const 192) ) ) - (set_local $$cmp605 + (local.set $$cmp605 (i32.lt_u - (get_local $$arrayidx599$lcssa) - (get_local $$70) + (local.get $$arrayidx599$lcssa) + (local.get $$70) ) ) (if - (get_local $$cmp605) + (local.get $$cmp605) (call $_abort) (block (i32.store - (get_local $$arrayidx599$lcssa) - (get_local $$p$1) + (local.get $$arrayidx599$lcssa) + (local.get $$p$1) ) - (set_local $$parent610 + (local.set $$parent610 (i32.add - (get_local $$p$1) + (local.get $$p$1) (i32.const 24) ) ) (i32.store - (get_local $$parent610) - (get_local $$T$0$lcssa319) + (local.get $$parent610) + (local.get $$T$0$lcssa319) ) - (set_local $$bk611 + (local.set $$bk611 (i32.add - (get_local $$p$1) + (local.get $$p$1) (i32.const 12) ) ) (i32.store - (get_local $$bk611) - (get_local $$p$1) + (local.get $$bk611) + (local.get $$p$1) ) - (set_local $$fd612 + (local.set $$fd612 (i32.add - (get_local $$p$1) + (local.get $$p$1) (i32.const 8) ) ) (i32.store - (get_local $$fd612) - (get_local $$p$1) + (local.get $$fd612) + (local.get $$p$1) ) (br $do-once12) ) @@ -30165,89 +30165,89 @@ ) (if (i32.eq - (get_local $label) + (local.get $label) (i32.const 130) ) (block - (set_local $$fd620 + (local.set $$fd620 (i32.add - (get_local $$T$0$lcssa) + (local.get $$T$0$lcssa) (i32.const 8) ) ) - (set_local $$71 + (local.set $$71 (i32.load - (get_local $$fd620) + (local.get $$fd620) ) ) - (set_local $$72 + (local.set $$72 (i32.load (i32.const 192) ) ) - (set_local $$cmp624 + (local.set $$cmp624 (i32.ge_u - (get_local $$71) - (get_local $$72) + (local.get $$71) + (local.get $$72) ) ) - (set_local $$not$cmp621 + (local.set $$not$cmp621 (i32.ge_u - (get_local $$T$0$lcssa) - (get_local $$72) + (local.get $$T$0$lcssa) + (local.get $$72) ) ) - (set_local $$73 + (local.set $$73 (i32.and - (get_local $$cmp624) - (get_local $$not$cmp621) + (local.get $$cmp624) + (local.get $$not$cmp621) ) ) (if - (get_local $$73) + (local.get $$73) (block - (set_local $$bk631 + (local.set $$bk631 (i32.add - (get_local $$71) + (local.get $$71) (i32.const 12) ) ) (i32.store - (get_local $$bk631) - (get_local $$p$1) + (local.get $$bk631) + (local.get $$p$1) ) (i32.store - (get_local $$fd620) - (get_local $$p$1) + (local.get $$fd620) + (local.get $$p$1) ) - (set_local $$fd633 + (local.set $$fd633 (i32.add - (get_local $$p$1) + (local.get $$p$1) (i32.const 8) ) ) (i32.store - (get_local $$fd633) - (get_local $$71) + (local.get $$fd633) + (local.get $$71) ) - (set_local $$bk634 + (local.set $$bk634 (i32.add - (get_local $$p$1) + (local.get $$p$1) (i32.const 12) ) ) (i32.store - (get_local $$bk634) - (get_local $$T$0$lcssa) + (local.get $$bk634) + (local.get $$T$0$lcssa) ) - (set_local $$parent635 + (local.set $$parent635 (i32.add - (get_local $$p$1) + (local.get $$p$1) (i32.const 24) ) ) (i32.store - (get_local $$parent635) + (local.get $$parent635) (i32.const 0) ) (br $do-once12) @@ -30260,58 +30260,58 @@ ) ) ) - (set_local $$74 + (local.set $$74 (i32.load (i32.const 208) ) ) - (set_local $$dec + (local.set $$dec (i32.add - (get_local $$74) + (local.get $$74) (i32.const -1) ) ) (i32.store (i32.const 208) - (get_local $$dec) + (local.get $$dec) ) - (set_local $$cmp640 + (local.set $$cmp640 (i32.eq - (get_local $$dec) + (local.get $$dec) (i32.const 0) ) ) (if - (get_local $$cmp640) - (set_local $$sp$0$in$i + (local.get $$cmp640) + (local.set $$sp$0$in$i (i32.const 632) ) (return) ) (loop $while-in17 (block $while-out16 - (set_local $$sp$0$i + (local.set $$sp$0$i (i32.load - (get_local $$sp$0$in$i) + (local.get $$sp$0$in$i) ) ) - (set_local $$cmp$i + (local.set $$cmp$i (i32.eq - (get_local $$sp$0$i) + (local.get $$sp$0$i) (i32.const 0) ) ) - (set_local $$next4$i + (local.set $$next4$i (i32.add - (get_local $$sp$0$i) + (local.get $$sp$0$i) (i32.const 8) ) ) (if - (get_local $$cmp$i) + (local.get $$cmp$i) (br $while-out16) - (set_local $$sp$0$in$i - (get_local $$next4$i) + (local.set $$sp$0$in$i + (local.get $$next4$i) ) ) (br $while-in17) @@ -30329,76 +30329,76 @@ (func $_i64Subtract (; 61 ;) (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32) (local $l i32) (local $h i32) - (set_local $l + (local.set $l (i32.sub - (get_local $a) - (get_local $c) + (local.get $a) + (local.get $c) ) ) - (set_local $h + (local.set $h (i32.sub - (get_local $b) - (get_local $d) + (local.get $b) + (local.get $d) ) ) - (set_local $h + (local.set $h (i32.sub (i32.sub - (get_local $b) - (get_local $d) + (local.get $b) + (local.get $d) ) (i32.gt_u - (get_local $c) - (get_local $a) + (local.get $c) + (local.get $a) ) ) ) (return (block (result i32) (block - (set_global $tempRet0 - (get_local $h) + (global.set $tempRet0 + (local.get $h) ) (drop - (get_global $tempRet0) + (global.get $tempRet0) ) ) - (get_local $l) + (local.get $l) ) ) ) (func $_i64Add (; 62 ;) (param $a i32) (param $b i32) (param $c i32) (param $d i32) (result i32) (local $l i32) (local $h i32) - (set_local $l + (local.set $l (i32.add - (get_local $a) - (get_local $c) + (local.get $a) + (local.get $c) ) ) - (set_local $h + (local.set $h (i32.add (i32.add - (get_local $b) - (get_local $d) + (local.get $b) + (local.get $d) ) (i32.lt_u - (get_local $l) - (get_local $a) + (local.get $l) + (local.get $a) ) ) ) (return (block (result i32) (block - (set_global $tempRet0 - (get_local $h) + (global.set $tempRet0 + (local.get $h) ) (drop - (get_global $tempRet0) + (global.get $tempRet0) ) ) - (get_local $l) + (local.get $l) ) ) ) @@ -30407,54 +30407,54 @@ (local $value4 i32) (local $stop4 i32) (local $unaligned i32) - (set_local $stop + (local.set $stop (i32.add - (get_local $ptr) - (get_local $num) + (local.get $ptr) + (local.get $num) ) ) (if (i32.ge_s - (get_local $num) + (local.get $num) (i32.const 20) ) (block - (set_local $value + (local.set $value (i32.and - (get_local $value) + (local.get $value) (i32.const 255) ) ) - (set_local $unaligned + (local.set $unaligned (i32.and - (get_local $ptr) + (local.get $ptr) (i32.const 3) ) ) - (set_local $value4 + (local.set $value4 (i32.or (i32.or (i32.or - (get_local $value) + (local.get $value) (i32.shl - (get_local $value) + (local.get $value) (i32.const 8) ) ) (i32.shl - (get_local $value) + (local.get $value) (i32.const 16) ) ) (i32.shl - (get_local $value) + (local.get $value) (i32.const 24) ) ) ) - (set_local $stop4 + (local.set $stop4 (i32.and - (get_local $stop) + (local.get $stop) (i32.xor (i32.const 3) (i32.const -1) @@ -30462,15 +30462,15 @@ ) ) (if - (get_local $unaligned) + (local.get $unaligned) (block - (set_local $unaligned + (local.set $unaligned (i32.sub (i32.add - (get_local $ptr) + (local.get $ptr) (i32.const 4) ) - (get_local $unaligned) + (local.get $unaligned) ) ) (loop $while-in @@ -30478,20 +30478,20 @@ (if (i32.eqz (i32.lt_s - (get_local $ptr) - (get_local $unaligned) + (local.get $ptr) + (local.get $unaligned) ) ) (br $while-out) ) (block (i32.store8 - (get_local $ptr) - (get_local $value) + (local.get $ptr) + (local.get $value) ) - (set_local $ptr + (local.set $ptr (i32.add - (get_local $ptr) + (local.get $ptr) (i32.const 1) ) ) @@ -30506,20 +30506,20 @@ (if (i32.eqz (i32.lt_s - (get_local $ptr) - (get_local $stop4) + (local.get $ptr) + (local.get $stop4) ) ) (br $while-out0) ) (block (i32.store - (get_local $ptr) - (get_local $value4) + (local.get $ptr) + (local.get $value4) ) - (set_local $ptr + (local.set $ptr (i32.add - (get_local $ptr) + (local.get $ptr) (i32.const 4) ) ) @@ -30534,20 +30534,20 @@ (if (i32.eqz (i32.lt_s - (get_local $ptr) - (get_local $stop) + (local.get $ptr) + (local.get $stop) ) ) (br $while-out2) ) (block (i32.store8 - (get_local $ptr) - (get_local $value) + (local.get $ptr) + (local.get $value) ) - (set_local $ptr + (local.set $ptr (i32.add - (get_local $ptr) + (local.get $ptr) (i32.const 1) ) ) @@ -30557,8 +30557,8 @@ ) (return (i32.sub - (get_local $ptr) - (get_local $num) + (local.get $ptr) + (local.get $num) ) ) ) @@ -30566,53 +30566,53 @@ (local $ander i32) (if (i32.lt_s - (get_local $bits) + (local.get $bits) (i32.const 32) ) (block - (set_local $ander + (local.set $ander (i32.sub (i32.shl (i32.const 1) - (get_local $bits) + (local.get $bits) ) (i32.const 1) ) ) - (set_global $tempRet0 + (global.set $tempRet0 (i32.shr_u - (get_local $high) - (get_local $bits) + (local.get $high) + (local.get $bits) ) ) (return (i32.or (i32.shr_u - (get_local $low) - (get_local $bits) + (local.get $low) + (local.get $bits) ) (i32.shl (i32.and - (get_local $high) - (get_local $ander) + (local.get $high) + (local.get $ander) ) (i32.sub (i32.const 32) - (get_local $bits) + (local.get $bits) ) ) ) ) ) ) - (set_global $tempRet0 + (global.set $tempRet0 (i32.const 0) ) (return (i32.shr_u - (get_local $high) + (local.get $high) (i32.sub - (get_local $bits) + (local.get $bits) (i32.const 32) ) ) @@ -30622,56 +30622,56 @@ (local $ander i32) (if (i32.lt_s - (get_local $bits) + (local.get $bits) (i32.const 32) ) (block - (set_local $ander + (local.set $ander (i32.sub (i32.shl (i32.const 1) - (get_local $bits) + (local.get $bits) ) (i32.const 1) ) ) - (set_global $tempRet0 + (global.set $tempRet0 (i32.or (i32.shl - (get_local $high) - (get_local $bits) + (local.get $high) + (local.get $bits) ) (i32.shr_u (i32.and - (get_local $low) + (local.get $low) (i32.shl - (get_local $ander) + (local.get $ander) (i32.sub (i32.const 32) - (get_local $bits) + (local.get $bits) ) ) ) (i32.sub (i32.const 32) - (get_local $bits) + (local.get $bits) ) ) ) ) (return (i32.shl - (get_local $low) - (get_local $bits) + (local.get $low) + (local.get $bits) ) ) ) ) - (set_global $tempRet0 + (global.set $tempRet0 (i32.shl - (get_local $low) + (local.get $low) (i32.sub - (get_local $bits) + (local.get $bits) (i32.const 32) ) ) @@ -30684,28 +30684,28 @@ (local $ret i32) (if (i32.ge_s - (get_local $num) + (local.get $num) (i32.const 4096) ) (return (call $_emscripten_memcpy_big - (get_local $dest) - (get_local $src) - (get_local $num) + (local.get $dest) + (local.get $src) + (local.get $num) ) ) ) - (set_local $ret - (get_local $dest) + (local.set $ret + (local.get $dest) ) (if (i32.eq (i32.and - (get_local $dest) + (local.get $dest) (i32.const 3) ) (i32.and - (get_local $src) + (local.get $src) (i32.const 3) ) ) @@ -30715,7 +30715,7 @@ (if (i32.eqz (i32.and - (get_local $dest) + (local.get $dest) (i32.const 3) ) ) @@ -30724,34 +30724,34 @@ (block (if (i32.eq - (get_local $num) + (local.get $num) (i32.const 0) ) (return - (get_local $ret) + (local.get $ret) ) ) (i32.store8 - (get_local $dest) + (local.get $dest) (i32.load8_s - (get_local $src) + (local.get $src) ) ) - (set_local $dest + (local.set $dest (i32.add - (get_local $dest) + (local.get $dest) (i32.const 1) ) ) - (set_local $src + (local.set $src (i32.add - (get_local $src) + (local.get $src) (i32.const 1) ) ) - (set_local $num + (local.set $num (i32.sub - (get_local $num) + (local.get $num) (i32.const 1) ) ) @@ -30764,7 +30764,7 @@ (if (i32.eqz (i32.ge_s - (get_local $num) + (local.get $num) (i32.const 4) ) ) @@ -30772,26 +30772,26 @@ ) (block (i32.store - (get_local $dest) + (local.get $dest) (i32.load - (get_local $src) + (local.get $src) ) ) - (set_local $dest + (local.set $dest (i32.add - (get_local $dest) + (local.get $dest) (i32.const 4) ) ) - (set_local $src + (local.set $src (i32.add - (get_local $src) + (local.get $src) (i32.const 4) ) ) - (set_local $num + (local.set $num (i32.sub - (get_local $num) + (local.get $num) (i32.const 4) ) ) @@ -30806,7 +30806,7 @@ (if (i32.eqz (i32.gt_s - (get_local $num) + (local.get $num) (i32.const 0) ) ) @@ -30814,26 +30814,26 @@ ) (block (i32.store8 - (get_local $dest) + (local.get $dest) (i32.load8_s - (get_local $src) + (local.get $src) ) ) - (set_local $dest + (local.set $dest (i32.add - (get_local $dest) + (local.get $dest) (i32.const 1) ) ) - (set_local $src + (local.set $src (i32.add - (get_local $src) + (local.get $src) (i32.const 1) ) ) - (set_local $num + (local.set $num (i32.sub - (get_local $num) + (local.get $num) (i32.const 1) ) ) @@ -30842,56 +30842,56 @@ ) ) (return - (get_local $ret) + (local.get $ret) ) ) (func $_bitshift64Ashr (; 67 ;) (param $low i32) (param $high i32) (param $bits i32) (result i32) (local $ander i32) (if (i32.lt_s - (get_local $bits) + (local.get $bits) (i32.const 32) ) (block - (set_local $ander + (local.set $ander (i32.sub (i32.shl (i32.const 1) - (get_local $bits) + (local.get $bits) ) (i32.const 1) ) ) - (set_global $tempRet0 + (global.set $tempRet0 (i32.shr_s - (get_local $high) - (get_local $bits) + (local.get $high) + (local.get $bits) ) ) (return (i32.or (i32.shr_u - (get_local $low) - (get_local $bits) + (local.get $low) + (local.get $bits) ) (i32.shl (i32.and - (get_local $high) - (get_local $ander) + (local.get $high) + (local.get $ander) ) (i32.sub (i32.const 32) - (get_local $bits) + (local.get $bits) ) ) ) ) ) ) - (set_global $tempRet0 + (global.set $tempRet0 (if (result i32) (i32.lt_s - (get_local $high) + (local.get $high) (i32.const 0) ) (i32.const -1) @@ -30900,9 +30900,9 @@ ) (return (i32.shr_s - (get_local $high) + (local.get $high) (i32.sub - (get_local $bits) + (local.get $bits) (i32.const 32) ) ) @@ -30916,83 +30916,83 @@ (local $$8 i32) (local $$11 i32) (local $$12 i32) - (set_local $$1 + (local.set $$1 (i32.and - (get_local $$a) + (local.get $$a) (i32.const 65535) ) ) - (set_local $$2 + (local.set $$2 (i32.and - (get_local $$b) + (local.get $$b) (i32.const 65535) ) ) - (set_local $$3 + (local.set $$3 (i32.mul - (get_local $$2) - (get_local $$1) + (local.get $$2) + (local.get $$1) ) ) - (set_local $$6 + (local.set $$6 (i32.shr_u - (get_local $$a) + (local.get $$a) (i32.const 16) ) ) - (set_local $$8 + (local.set $$8 (i32.add (i32.shr_u - (get_local $$3) + (local.get $$3) (i32.const 16) ) (i32.mul - (get_local $$2) - (get_local $$6) + (local.get $$2) + (local.get $$6) ) ) ) - (set_local $$11 + (local.set $$11 (i32.shr_u - (get_local $$b) + (local.get $$b) (i32.const 16) ) ) - (set_local $$12 + (local.set $$12 (i32.mul - (get_local $$11) - (get_local $$1) + (local.get $$11) + (local.get $$1) ) ) (return (block (result i32) (block - (set_global $tempRet0 + (global.set $tempRet0 (i32.add (i32.add (i32.shr_u - (get_local $$8) + (local.get $$8) (i32.const 16) ) (i32.mul - (get_local $$11) - (get_local $$6) + (local.get $$11) + (local.get $$6) ) ) (i32.shr_u (i32.add (i32.and - (get_local $$8) + (local.get $$8) (i32.const 65535) ) - (get_local $$12) + (local.get $$12) ) (i32.const 16) ) ) ) (drop - (get_global $tempRet0) + (global.get $tempRet0) ) ) (i32.or @@ -31000,13 +31000,13 @@ (i32.or (i32.shl (i32.add - (get_local $$8) - (get_local $$12) + (local.get $$8) + (local.get $$12) ) (i32.const 16) ) (i32.and - (get_local $$3) + (local.get $$3) (i32.const 65535) ) ) @@ -31026,16 +31026,16 @@ (local $$7$1 i32) (local $$8$0 i32) (local $$10$0 i32) - (set_local $$1$0 + (local.set $$1$0 (i32.or (i32.shr_s - (get_local $$a$1) + (local.get $$a$1) (i32.const 31) ) (i32.shl (if (result i32) (i32.lt_s - (get_local $$a$1) + (local.get $$a$1) (i32.const 0) ) (i32.const -1) @@ -31045,12 +31045,12 @@ ) ) ) - (set_local $$1$1 + (local.set $$1$1 (i32.or (i32.shr_s (if (result i32) (i32.lt_s - (get_local $$a$1) + (local.get $$a$1) (i32.const 0) ) (i32.const -1) @@ -31061,7 +31061,7 @@ (i32.shl (if (result i32) (i32.lt_s - (get_local $$a$1) + (local.get $$a$1) (i32.const 0) ) (i32.const -1) @@ -31071,16 +31071,16 @@ ) ) ) - (set_local $$2$0 + (local.set $$2$0 (i32.or (i32.shr_s - (get_local $$b$1) + (local.get $$b$1) (i32.const 31) ) (i32.shl (if (result i32) (i32.lt_s - (get_local $$b$1) + (local.get $$b$1) (i32.const 0) ) (i32.const -1) @@ -31090,12 +31090,12 @@ ) ) ) - (set_local $$2$1 + (local.set $$2$1 (i32.or (i32.shr_s (if (result i32) (i32.lt_s - (get_local $$b$1) + (local.get $$b$1) (i32.const 0) ) (i32.const -1) @@ -31106,7 +31106,7 @@ (i32.shl (if (result i32) (i32.lt_s - (get_local $$b$1) + (local.get $$b$1) (i32.const 0) ) (i32.const -1) @@ -31116,74 +31116,74 @@ ) ) ) - (set_local $$4$0 + (local.set $$4$0 (call $_i64Subtract (i32.xor - (get_local $$1$0) - (get_local $$a$0) + (local.get $$1$0) + (local.get $$a$0) ) (i32.xor - (get_local $$1$1) - (get_local $$a$1) + (local.get $$1$1) + (local.get $$a$1) ) - (get_local $$1$0) - (get_local $$1$1) + (local.get $$1$0) + (local.get $$1$1) ) ) - (set_local $$4$1 - (get_global $tempRet0) + (local.set $$4$1 + (global.get $tempRet0) ) - (set_local $$6$0 + (local.set $$6$0 (call $_i64Subtract (i32.xor - (get_local $$2$0) - (get_local $$b$0) + (local.get $$2$0) + (local.get $$b$0) ) (i32.xor - (get_local $$2$1) - (get_local $$b$1) + (local.get $$2$1) + (local.get $$b$1) ) - (get_local $$2$0) - (get_local $$2$1) + (local.get $$2$0) + (local.get $$2$1) ) ) - (set_local $$7$0 + (local.set $$7$0 (i32.xor - (get_local $$2$0) - (get_local $$1$0) + (local.get $$2$0) + (local.get $$1$0) ) ) - (set_local $$7$1 + (local.set $$7$1 (i32.xor - (get_local $$2$1) - (get_local $$1$1) + (local.get $$2$1) + (local.get $$1$1) ) ) - (set_local $$8$0 + (local.set $$8$0 (call $___udivmoddi4 - (get_local $$4$0) - (get_local $$4$1) - (get_local $$6$0) - (get_global $tempRet0) + (local.get $$4$0) + (local.get $$4$1) + (local.get $$6$0) + (global.get $tempRet0) (i32.const 0) ) ) - (set_local $$10$0 + (local.set $$10$0 (call $_i64Subtract (i32.xor - (get_local $$8$0) - (get_local $$7$0) + (local.get $$8$0) + (local.get $$7$0) ) (i32.xor - (get_global $tempRet0) - (get_local $$7$1) + (global.get $tempRet0) + (local.get $$7$1) ) - (get_local $$7$0) - (get_local $$7$1) + (local.get $$7$0) + (local.get $$7$1) ) ) (return - (get_local $$10$0) + (local.get $$10$0) ) ) (func $___remdi3 (; 70 ;) (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32) @@ -31198,28 +31198,28 @@ (local $$10$0 i32) (local $$10$1 i32) (local $__stackBase__ i32) - (set_local $__stackBase__ - (get_global $STACKTOP) + (local.set $__stackBase__ + (global.get $STACKTOP) ) - (set_global $STACKTOP + (global.set $STACKTOP (i32.add - (get_global $STACKTOP) + (global.get $STACKTOP) (i32.const 16) ) ) - (set_local $$rem - (get_local $__stackBase__) + (local.set $$rem + (local.get $__stackBase__) ) - (set_local $$1$0 + (local.set $$1$0 (i32.or (i32.shr_s - (get_local $$a$1) + (local.get $$a$1) (i32.const 31) ) (i32.shl (if (result i32) (i32.lt_s - (get_local $$a$1) + (local.get $$a$1) (i32.const 0) ) (i32.const -1) @@ -31229,12 +31229,12 @@ ) ) ) - (set_local $$1$1 + (local.set $$1$1 (i32.or (i32.shr_s (if (result i32) (i32.lt_s - (get_local $$a$1) + (local.get $$a$1) (i32.const 0) ) (i32.const -1) @@ -31245,7 +31245,7 @@ (i32.shl (if (result i32) (i32.lt_s - (get_local $$a$1) + (local.get $$a$1) (i32.const 0) ) (i32.const -1) @@ -31255,16 +31255,16 @@ ) ) ) - (set_local $$2$0 + (local.set $$2$0 (i32.or (i32.shr_s - (get_local $$b$1) + (local.get $$b$1) (i32.const 31) ) (i32.shl (if (result i32) (i32.lt_s - (get_local $$b$1) + (local.get $$b$1) (i32.const 0) ) (i32.const -1) @@ -31274,12 +31274,12 @@ ) ) ) - (set_local $$2$1 + (local.set $$2$1 (i32.or (i32.shr_s (if (result i32) (i32.lt_s - (get_local $$b$1) + (local.get $$b$1) (i32.const 0) ) (i32.const -1) @@ -31290,7 +31290,7 @@ (i32.shl (if (result i32) (i32.lt_s - (get_local $$b$1) + (local.get $$b$1) (i32.const 0) ) (i32.const -1) @@ -31300,84 +31300,84 @@ ) ) ) - (set_local $$4$0 + (local.set $$4$0 (call $_i64Subtract (i32.xor - (get_local $$1$0) - (get_local $$a$0) + (local.get $$1$0) + (local.get $$a$0) ) (i32.xor - (get_local $$1$1) - (get_local $$a$1) + (local.get $$1$1) + (local.get $$a$1) ) - (get_local $$1$0) - (get_local $$1$1) + (local.get $$1$0) + (local.get $$1$1) ) ) - (set_local $$4$1 - (get_global $tempRet0) + (local.set $$4$1 + (global.get $tempRet0) ) - (set_local $$6$0 + (local.set $$6$0 (call $_i64Subtract (i32.xor - (get_local $$2$0) - (get_local $$b$0) + (local.get $$2$0) + (local.get $$b$0) ) (i32.xor - (get_local $$2$1) - (get_local $$b$1) + (local.get $$2$1) + (local.get $$b$1) ) - (get_local $$2$0) - (get_local $$2$1) + (local.get $$2$0) + (local.get $$2$1) ) ) (drop (call $___udivmoddi4 - (get_local $$4$0) - (get_local $$4$1) - (get_local $$6$0) - (get_global $tempRet0) - (get_local $$rem) + (local.get $$4$0) + (local.get $$4$1) + (local.get $$6$0) + (global.get $tempRet0) + (local.get $$rem) ) ) - (set_local $$10$0 + (local.set $$10$0 (call $_i64Subtract (i32.xor (i32.load - (get_local $$rem) + (local.get $$rem) ) - (get_local $$1$0) + (local.get $$1$0) ) (i32.xor (i32.load (i32.add - (get_local $$rem) + (local.get $$rem) (i32.const 4) ) ) - (get_local $$1$1) + (local.get $$1$1) ) - (get_local $$1$0) - (get_local $$1$1) + (local.get $$1$0) + (local.get $$1$1) ) ) - (set_local $$10$1 - (get_global $tempRet0) + (local.set $$10$1 + (global.get $tempRet0) ) - (set_global $STACKTOP - (get_local $__stackBase__) + (global.set $STACKTOP + (local.get $__stackBase__) ) (return (block (result i32) (block - (set_global $tempRet0 - (get_local $$10$1) + (global.set $tempRet0 + (local.get $$10$1) ) (drop - (get_global $tempRet0) + (global.get $tempRet0) ) ) - (get_local $$10$0) + (local.get $$10$0) ) ) ) @@ -31387,56 +31387,56 @@ (local $$1$0 i32) (local $$1$1 i32) (local $$2 i32) - (set_local $$x_sroa_0_0_extract_trunc - (get_local $$a$0) + (local.set $$x_sroa_0_0_extract_trunc + (local.get $$a$0) ) - (set_local $$y_sroa_0_0_extract_trunc - (get_local $$b$0) + (local.set $$y_sroa_0_0_extract_trunc + (local.get $$b$0) ) - (set_local $$1$0 + (local.set $$1$0 (call $___muldsi3 - (get_local $$x_sroa_0_0_extract_trunc) - (get_local $$y_sroa_0_0_extract_trunc) + (local.get $$x_sroa_0_0_extract_trunc) + (local.get $$y_sroa_0_0_extract_trunc) ) ) - (set_local $$1$1 - (get_global $tempRet0) + (local.set $$1$1 + (global.get $tempRet0) ) - (set_local $$2 + (local.set $$2 (i32.mul - (get_local $$a$1) - (get_local $$y_sroa_0_0_extract_trunc) + (local.get $$a$1) + (local.get $$y_sroa_0_0_extract_trunc) ) ) (return (block (result i32) (block - (set_global $tempRet0 + (global.set $tempRet0 (i32.or (i32.add (i32.add (i32.mul - (get_local $$b$1) - (get_local $$x_sroa_0_0_extract_trunc) + (local.get $$b$1) + (local.get $$x_sroa_0_0_extract_trunc) ) - (get_local $$2) + (local.get $$2) ) - (get_local $$1$1) + (local.get $$1$1) ) (i32.and - (get_local $$1$1) + (local.get $$1$1) (i32.const 0) ) ) ) (drop - (get_global $tempRet0) + (global.get $tempRet0) ) ) (i32.or (i32.const 0) (i32.and - (get_local $$1$0) + (local.get $$1$0) (i32.const -1) ) ) @@ -31445,63 +31445,63 @@ ) (func $___udivdi3 (; 72 ;) (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32) (local $$1$0 i32) - (set_local $$1$0 + (local.set $$1$0 (call $___udivmoddi4 - (get_local $$a$0) - (get_local $$a$1) - (get_local $$b$0) - (get_local $$b$1) + (local.get $$a$0) + (local.get $$a$1) + (local.get $$b$0) + (local.get $$b$1) (i32.const 0) ) ) (return - (get_local $$1$0) + (local.get $$1$0) ) ) (func $___uremdi3 (; 73 ;) (param $$a$0 i32) (param $$a$1 i32) (param $$b$0 i32) (param $$b$1 i32) (result i32) (local $$rem i32) (local $__stackBase__ i32) - (set_local $__stackBase__ - (get_global $STACKTOP) + (local.set $__stackBase__ + (global.get $STACKTOP) ) - (set_global $STACKTOP + (global.set $STACKTOP (i32.add - (get_global $STACKTOP) + (global.get $STACKTOP) (i32.const 16) ) ) - (set_local $$rem - (get_local $__stackBase__) + (local.set $$rem + (local.get $__stackBase__) ) (drop (call $___udivmoddi4 - (get_local $$a$0) - (get_local $$a$1) - (get_local $$b$0) - (get_local $$b$1) - (get_local $$rem) + (local.get $$a$0) + (local.get $$a$1) + (local.get $$b$0) + (local.get $$b$1) + (local.get $$rem) ) ) - (set_global $STACKTOP - (get_local $__stackBase__) + (global.set $STACKTOP + (local.get $__stackBase__) ) (return (block (result i32) (block - (set_global $tempRet0 + (global.set $tempRet0 (i32.load (i32.add - (get_local $$rem) + (local.get $$rem) (i32.const 4) ) ) ) (drop - (get_global $tempRet0) + (global.get $tempRet0) ) ) (i32.load - (get_local $$rem) + (local.get $$rem) ) ) ) @@ -31509,67 +31509,67 @@ (func $___udivmoddi4 (; 74 ;) (param $xl i32) (param $xh i32) (param $yl i32) (param $yh i32) (param $r i32) (result i32) (local $x64 i64) (local $y64 i64) - (set_local $x64 + (local.set $x64 (i64.or - (i64.extend_u/i32 - (get_local $xl) + (i64.extend_i32_u + (local.get $xl) ) (i64.shl - (i64.extend_u/i32 - (get_local $xh) + (i64.extend_i32_u + (local.get $xh) ) (i64.const 32) ) ) ) - (set_local $y64 + (local.set $y64 (i64.or - (i64.extend_u/i32 - (get_local $yl) + (i64.extend_i32_u + (local.get $yl) ) (i64.shl - (i64.extend_u/i32 - (get_local $yh) + (i64.extend_i32_u + (local.get $yh) ) (i64.const 32) ) ) ) (if - (get_local $r) + (local.get $r) (i64.store - (get_local $r) + (local.get $r) (i64.rem_u - (get_local $x64) - (get_local $y64) + (local.get $x64) + (local.get $y64) ) ) ) - (set_local $x64 + (local.set $x64 (i64.div_u - (get_local $x64) - (get_local $y64) + (local.get $x64) + (local.get $y64) ) ) - (set_global $tempRet0 - (i32.wrap/i64 + (global.set $tempRet0 + (i32.wrap_i64 (i64.shr_u - (get_local $x64) + (local.get $x64) (i64.const 32) ) ) ) - (i32.wrap/i64 - (get_local $x64) + (i32.wrap_i64 + (local.get $x64) ) ) (func $dynCall_ii (; 75 ;) (param $index i32) (param $a1 i32) (result i32) (return (call_indirect (type $FUNCSIG$ii) - (get_local $a1) + (local.get $a1) (i32.add (i32.and - (get_local $index) + (local.get $index) (i32.const 1) ) (i32.const 0) @@ -31580,12 +31580,12 @@ (func $dynCall_iiii (; 76 ;) (param $index i32) (param $a1 i32) (param $a2 i32) (param $a3 i32) (result i32) (return (call_indirect (type $FUNCSIG$iiii) - (get_local $a1) - (get_local $a2) - (get_local $a3) + (local.get $a1) + (local.get $a2) + (local.get $a3) (i32.add (i32.and - (get_local $index) + (local.get $index) (i32.const 7) ) (i32.const 2) @@ -31595,10 +31595,10 @@ ) (func $dynCall_vi (; 77 ;) (param $index i32) (param $a1 i32) (call_indirect (type $FUNCSIG$vi) - (get_local $a1) + (local.get $a1) (i32.add (i32.and - (get_local $index) + (local.get $index) (i32.const 7) ) (i32.const 10) |