diff options
Diffstat (limited to 'test/emcc_hello_world.wast')
-rw-r--r-- | test/emcc_hello_world.wast | 2966 |
1 files changed, 1429 insertions, 1537 deletions
diff --git a/test/emcc_hello_world.wast b/test/emcc_hello_world.wast index d3fa7e4a9..bd0adc06f 100644 --- a/test/emcc_hello_world.wast +++ b/test/emcc_hello_world.wast @@ -3,6 +3,25 @@ (type $FUNCSIG$iiii (func (param i32 i32 i32) (result i32))) (type $FUNCSIG$ii (func (param i32) (result i32))) (type $FUNCSIG$vi (func (param i32))) + (import $abort "env" "abort") + (import $nullFunc_ii "env" "nullFunc_ii" (param i32)) + (import $nullFunc_iiii "env" "nullFunc_iiii" (param i32)) + (import $nullFunc_vi "env" "nullFunc_vi" (param i32)) + (import $_pthread_cleanup_pop "env" "_pthread_cleanup_pop" (param i32)) + (import $___lock "env" "___lock" (param i32)) + (import $_pthread_self "env" "_pthread_self" (result i32)) + (import $_abort "env" "_abort") + (import $___syscall6 "env" "___syscall6" (param i32 i32) (result i32)) + (import $_sbrk "env" "_sbrk" (param i32) (result i32)) + (import $_time "env" "_time" (param i32) (result i32)) + (import $_emscripten_memcpy_big "env" "_emscripten_memcpy_big" (param i32 i32 i32) (result i32)) + (import $___syscall54 "env" "___syscall54" (param i32 i32) (result i32)) + (import $___unlock "env" "___unlock" (param i32)) + (import $___syscall140 "env" "___syscall140" (param i32 i32) (result i32)) + (import $_pthread_cleanup_push "env" "_pthread_cleanup_push" (param i32 i32)) + (import $_sysconf "env" "_sysconf" (param i32) (result i32)) + (import $___syscall146 "env" "___syscall146" (param i32 i32) (result i32)) + (import $f64-to-int "asm2wasm" "f64-to-int" (param f64) (result i32)) (export "_i64Subtract" $_i64Subtract) (export "_free" $_free) (export "_main" $_main) @@ -25,7 +44,7 @@ (export "dynCall_ii" $dynCall_ii) (export "dynCall_iiii" $dynCall_iiii) (export "dynCall_vi" $dynCall_vi) - (table $b0 $___stdio_close $___stdout_write $___stdio_seek $___stdio_write $_cleanup $b1 $b1) + (table $b0 $___stdio_close $b1 $b1 $___stdout_write $___stdio_seek $___stdio_write $b1 $b1 $b1 $b2 $b2 $b2 $b2 $b2 $_cleanup $b2 $b2) (func $stackAlloc (param $size i32) (result i32) (local $ret i32) (block $topmost @@ -64,7 +83,7 @@ (i32.const 16) ) ) - (nop) + (call_import $abort) ) (get_local $ret) ) @@ -81,7 +100,7 @@ ) ) (func $establishStackSpace (param $stackBase i32) (param $stackMax i32) - (block + (block $block0 (i32.store align=4 (i32.const 8) (get_local $stackBase) @@ -100,7 +119,7 @@ ) (i32.const 0) ) - (block + (block $block0 (i32.store align=4 (i32.const 48) (get_local $threw) @@ -113,7 +132,7 @@ ) ) (func $copyTempFloat (param $ptr i32) - (block + (block $block0 (i32.store8 align=1 (i32.load align=4 (i32.const 24) @@ -167,7 +186,7 @@ ) ) (func $copyTempDouble (param $ptr i32) - (block + (block $block0 (i32.store8 align=1 (i32.load align=4 (i32.const 24) @@ -316,7 +335,7 @@ (i32.const 16) ) ) - (nop) + (call_import $abort) ) (set_local $$vararg_buffer (get_local $sp) @@ -408,8 +427,8 @@ (i32.const 0) ) (table (case $switch-case$1) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-case$2)) (case $switch-default$3) - (case switch-case$1 - (block + (case $switch-case$1 + (block $block0 (set_local $$tobool1 (f64.ne (get_local $$x) @@ -418,7 +437,7 @@ ) (if_else (get_local $$tobool1) - (block + (block $block1 (set_local $$mul (f64.mul (get_local $$x) @@ -449,7 +468,7 @@ (get_local $$call) ) ) - (block + (block $block2 (set_local $$storemerge (i32.const 0) ) @@ -465,21 +484,19 @@ (set_local $$retval$0 (get_local $$x$addr$0) ) - (br $switch$0 - ) + (br $switch$0) ) ) - (case switch-case$2 - (block + (case $switch-case$2 + (block $block3 (set_local $$retval$0 (get_local $$x) ) - (br $switch$0 - ) + (br $switch$0) ) ) - (case switch-default$3 - (block + (case $switch-default$3 + (block $block4 (set_local $$sub8 (i32.add (get_local $$conv) @@ -584,7 +601,7 @@ (i32.const 0) ) (loop $while-out$0 $while-in$1 - (block + (block $block0 (set_local $$arrayidx (i32.add (i32.const 687) @@ -610,15 +627,14 @@ ) (if (get_local $$cmp) - (block + (block $block1 (set_local $$i$012$lcssa (get_local $$i$012) ) (set_local $label (i32.const 2) ) - (br $while-out$0 - ) + (br $while-out$0) ) ) (set_local $$inc @@ -635,7 +651,7 @@ ) (if_else (get_local $$tobool) - (block + (block $block2 (set_local $$i$111 (i32.const 87) ) @@ -645,13 +661,13 @@ (set_local $label (i32.const 5) ) - (br $while-out$0 - ) + (br $while-out$0) ) (set_local $$i$012 (get_local $$inc) ) ) + (br $while-in$1) ) ) (if @@ -659,7 +675,7 @@ (get_local $label) (i32.const 2) ) - (block + (block $block3 (set_local $$tobool5$9 (i32.eq (get_local $$i$012$lcssa) @@ -671,7 +687,7 @@ (set_local $$s$0$lcssa (i32.const 775) ) - (block + (block $block4 (set_local $$i$111 (get_local $$i$012$lcssa) ) @@ -691,7 +707,7 @@ (i32.const 5) ) (loop $while-out$2 $while-in$3 - (block + (block $block5 (set_local $label (i32.const 0) ) @@ -699,7 +715,7 @@ (get_local $$s$010) ) (loop $while-out$4 $while-in$5 - (block + (block $block6 (set_local $$1 (i32.load8_s align=1 (get_local $$s$1) @@ -725,17 +741,17 @@ ) (if_else (get_local $$tobool8) - (block + (block $block7 (set_local $$incdec$ptr$lcssa (get_local $$incdec$ptr) ) - (br $while-out$4 - ) + (br $while-out$4) ) (set_local $$s$1 (get_local $$incdec$ptr) ) ) + (br $while-in$5) ) ) (set_local $$dec @@ -752,14 +768,13 @@ ) (if_else (get_local $$tobool5) - (block + (block $block8 (set_local $$s$0$lcssa (get_local $$incdec$ptr$lcssa) ) - (br $while-out$2 - ) + (br $while-out$2) ) - (block + (block $block9 (set_local $$i$111 (get_local $$dec) ) @@ -771,6 +786,7 @@ ) ) ) + (br $while-in$3) ) ) ) @@ -808,9 +824,9 @@ (set_local $$retval$0 (i32.const 60) ) - (block + (block $block0 (set_local $$call$i - (i32.const 0) + (call_import $_pthread_self) ) (set_local $$errno_ptr (i32.add @@ -863,7 +879,7 @@ (i32.const 16) ) ) - (nop) + (call_import $abort) ) (set_local $$vararg_buffer (get_local $sp) @@ -884,7 +900,10 @@ (get_local $$0) ) (set_local $$call - (i32.const 0) + (call_import $___syscall6 + (i32.const 6) + (get_local $$vararg_buffer) + ) ) (set_local $$call1 (call $___syscall_ret @@ -939,7 +958,7 @@ (i32.const 16) ) ) - (nop) + (call_import $abort) ) (set_local $$vararg_buffer (get_local $sp) @@ -979,7 +998,7 @@ ) (if (get_local $$tobool) - (block + (block $block0 (set_local $$fd (i32.add (get_local $$f) @@ -1016,7 +1035,10 @@ (get_local $$tio) ) (set_local $$call - (i32.const 0) + (call_import $___syscall54 + (i32.const 54) + (get_local $$vararg_buffer) + ) ) (set_local $$tobool2 (i32.eq @@ -1029,7 +1051,7 @@ (get_local $$tobool2) (i32.const 0) ) - (block + (block $block1 (set_local $$lbf (i32.add (get_local $$f) @@ -1098,7 +1120,7 @@ (i32.const 16) ) ) - (nop) + (call_import $abort) ) (set_local $$vararg_buffer (get_local $sp) @@ -1165,7 +1187,10 @@ (get_local $$whence) ) (set_local $$call - (i32.const 0) + (call_import $___syscall140 + (i32.const 140) + (get_local $$vararg_buffer) + ) ) (set_local $$call1 (call $___syscall_ret @@ -1180,7 +1205,7 @@ ) (if_else (get_local $$cmp) - (block + (block $block0 (i32.store align=4 (get_local $$ret) (i32.const -1) @@ -1189,7 +1214,7 @@ (i32.const -1) ) ) - (block + (block $block1 (set_local $$$pre (i32.load align=4 (get_local $$ret) @@ -1261,7 +1286,7 @@ (block $do-once$0 (if_else (get_local $$tobool) - (block + (block $block0 (set_local $$1 (i32.load align=4 (i32.const 12) @@ -1278,7 +1303,7 @@ (set_local $$cond10 (i32.const 0) ) - (block + (block $block1 (set_local $$2 (i32.load align=4 (i32.const 12) @@ -1294,7 +1319,9 @@ ) ) ) - (nop) + (call_import $___lock + (i32.const 44) + ) (set_local $$f$addr$0$19 (i32.load align=4 (i32.const 40) @@ -1311,7 +1338,7 @@ (set_local $$r$0$lcssa (get_local $$cond10) ) - (block + (block $block2 (set_local $$f$addr$022 (get_local $$f$addr$0$19) ) @@ -1319,7 +1346,7 @@ (get_local $$cond10) ) (loop $while-out$1 $while-in$2 - (block + (block $block3 (set_local $$lock13 (i32.add (get_local $$f$addr$022) @@ -1339,7 +1366,7 @@ ) (if_else (get_local $$cmp14) - (block + (block $block4 (set_local $$call16 (call $___lockfile (get_local $$f$addr$022) @@ -1389,7 +1416,7 @@ ) (if_else (get_local $$cmp20) - (block + (block $block5 (set_local $$call22 (call $___fflush_unlocked (get_local $$f$addr$022) @@ -1443,14 +1470,13 @@ ) (if_else (get_local $$tobool11) - (block + (block $block6 (set_local $$r$0$lcssa (get_local $$r$1) ) - (br $while-out$1 - ) + (br $while-out$1) ) - (block + (block $block7 (set_local $$f$addr$022 (get_local $$f$addr$0) ) @@ -1459,16 +1485,19 @@ ) ) ) + (br $while-in$2) ) ) ) ) - (nop) + (call_import $___unlock + (i32.const 44) + ) (set_local $$retval$0 (get_local $$r$0$lcssa) ) ) - (block + (block $block8 (set_local $$lock (i32.add (get_local $$f) @@ -1491,7 +1520,7 @@ (get_local $$cmp) (i32.const 0) ) - (block + (block $block9 (set_local $$call1$18 (call $___fflush_unlocked (get_local $$f) @@ -1500,8 +1529,7 @@ (set_local $$retval$0 (get_local $$call1$18) ) - (br $do-once$0 - ) + (br $do-once$0) ) ) (set_local $$call @@ -1525,7 +1553,7 @@ (set_local $$retval$0 (get_local $$call1) ) - (block + (block $block10 (call $___unlockfile (get_local $$f) ) @@ -1570,7 +1598,7 @@ (i32.const 16) ) ) - (nop) + (call_import $abort) ) (set_local $$ap (get_local $sp) @@ -1619,8 +1647,7 @@ (i32.const 8) ) ) - (br $topmost - ) + (br $topmost) ) ) (func $___stdio_write (param $$f i32) (param $$buf i32) (param $$len i32) (result i32) @@ -1719,7 +1746,7 @@ (i32.const 16) ) ) - (nop) + (call_import $abort) ) (set_local $$vararg_buffer3 (i32.add @@ -1826,7 +1853,7 @@ (get_local $$add) ) (loop $while-out$0 $while-in$1 - (block + (block $block0 (set_local $$2 (i32.load align=4 (i32.const 16) @@ -1840,7 +1867,7 @@ ) (if_else (get_local $$tobool) - (block + (block $block1 (set_local $$4 (i32.load align=4 (get_local $$fd8) @@ -1871,7 +1898,10 @@ (get_local $$iovcnt$0) ) (set_local $$call9 - (i32.const 0) + (call_import $___syscall146 + (i32.const 146) + (get_local $$vararg_buffer3) + ) ) (set_local $$call10 (call $___syscall_ret @@ -1882,8 +1912,11 @@ (get_local $$call10) ) ) - (block - (nop) + (block $block2 + (call_import $_pthread_cleanup_push + (i32.const 5) + (get_local $$f) + ) (set_local $$3 (i32.load align=4 (get_local $$fd8) @@ -1914,14 +1947,19 @@ (get_local $$iovcnt$0) ) (set_local $$call - (i32.const 0) + (call_import $___syscall146 + (i32.const 146) + (get_local $$vararg_buffer) + ) ) (set_local $$call7 (call $___syscall_ret (get_local $$call) ) ) - (nop) + (call_import $_pthread_cleanup_pop + (i32.const 0) + ) (set_local $$cnt$0 (get_local $$call7) ) @@ -1935,12 +1973,11 @@ ) (if (get_local $$cmp) - (block + (block $block3 (set_local $label (i32.const 6) ) - (br $while-out$0 - ) + (br $while-out$0) ) ) (set_local $$cmp17 @@ -1951,7 +1988,7 @@ ) (if (get_local $$cmp17) - (block + (block $block4 (set_local $$iov$0$lcssa57 (get_local $$iov$0) ) @@ -1961,8 +1998,7 @@ (set_local $label (i32.const 8) ) - (br $while-out$0 - ) + (br $while-out$0) ) ) (set_local $$sub26 @@ -1996,7 +2032,7 @@ ) (if_else (get_local $$cmp29) - (block + (block $block5 (set_local $$11 (i32.load align=4 (get_local $$buf31) @@ -2052,7 +2088,7 @@ (get_local $$dec) ) ) - (block + (block $block6 (set_local $$cmp38 (i32.eq (get_local $$iovcnt$0) @@ -2061,7 +2097,7 @@ ) (if_else (get_local $$cmp38) - (block + (block $block7 (set_local $$12 (i32.load align=4 (get_local $$wbase) @@ -2090,7 +2126,7 @@ (i32.const 2) ) ) - (block + (block $block8 (set_local $$14 (get_local $$10) ) @@ -2147,6 +2183,7 @@ (set_local $$rem$0 (get_local $$sub26) ) + (br $while-in$1) ) ) (if_else @@ -2154,7 +2191,7 @@ (get_local $label) (i32.const 6) ) - (block + (block $block9 (set_local $$5 (i32.load align=4 (get_local $$buf31) @@ -2207,7 +2244,7 @@ (get_local $label) (i32.const 8) ) - (block + (block $block10 (set_local $$wend19 (i32.add (get_local $$f) @@ -2252,7 +2289,7 @@ (set_local $$retval$0 (i32.const 0) ) - (block + (block $block11 (set_local $$iov_len24 (i32.add (get_local $$iov$0$lcssa57) @@ -2357,7 +2394,7 @@ (i32.const 16) ) ) - (nop) + (call_import $abort) ) (set_local $$ap2 (i32.add @@ -2390,7 +2427,7 @@ ) ) (loop $do-out$0 $do-in$1 - (block + (block $block0 (i32.store align=4 (get_local $dest) (i32.const 0) @@ -2401,14 +2438,12 @@ (i32.const 4) ) ) - (if_else + (br_if (i32.lt_s (get_local $dest) (get_local $stop) ) - (nop) - (br $do-out$0 - ) + $do-in$1 ) ) ) @@ -2441,7 +2476,7 @@ (set_local $$retval$0 (i32.const -1) ) - (block + (block $block1 (set_local $$lock (i32.add (get_local $$f) @@ -2461,7 +2496,7 @@ ) (if_else (get_local $$cmp5) - (block + (block $block2 (set_local $$call6 (call $___lockfile (get_local $$f) @@ -2511,7 +2546,7 @@ ) (if (get_local $$cmp7) - (block + (block $block3 (set_local $$and11 (i32.and (get_local $$1) @@ -2543,7 +2578,7 @@ ) (if_else (get_local $$tobool) - (block + (block $block4 (set_local $$buf (i32.add (get_local $$f) @@ -2619,7 +2654,7 @@ (set_local $$ret$1 (get_local $$call21) ) - (block + (block $block5 (set_local $$write (i32.add (get_local $$f) @@ -2632,7 +2667,13 @@ ) ) (call_indirect $FUNCSIG$iiii - (get_local $$5) + (i32.add + (i32.and + (get_local $$5) + (i32.const 7) + ) + (i32.const 2) + ) (get_local $$f) (i32.const 0) (i32.const 0) @@ -2681,7 +2722,7 @@ ) ) ) - (block + (block $block6 (set_local $$call21$30 (call $_printf_core (get_local $$f) @@ -2826,7 +2867,7 @@ ) (if_else (get_local $$tobool) - (block + (block $block0 (set_local $$call (call $___towrite (get_local $$f) @@ -2840,7 +2881,7 @@ ) (if_else (get_local $$tobool1) - (block + (block $block1 (set_local $$$pre (i32.load align=4 (get_local $$wend) @@ -2858,7 +2899,7 @@ ) ) ) - (block + (block $block2 (set_local $$1 (get_local $$0) ) @@ -2876,7 +2917,7 @@ (get_local $label) (i32.const 5) ) - (block + (block $block3 (set_local $$wpos (i32.add (get_local $$f) @@ -2911,7 +2952,7 @@ ) (if (get_local $$cmp) - (block + (block $block4 (set_local $$write (i32.add (get_local $$f) @@ -2925,7 +2966,13 @@ ) (set_local $$call4 (call_indirect $FUNCSIG$iiii - (get_local $$5) + (i32.add + (i32.and + (get_local $$5) + (i32.const 7) + ) + (i32.const 2) + ) (get_local $$f) (get_local $$s) (get_local $$l) @@ -2934,8 +2981,7 @@ (set_local $$retval$0 (get_local $$call4) ) - (br $label$break$L5 - ) + (br $label$break$L5) ) ) (set_local $$lbf @@ -2964,12 +3010,12 @@ (block $label$break$L10 (if_else (get_local $$cmp6) - (block + (block $block5 (set_local $$i$0 (get_local $$l) ) (loop $while-out$0 $while-in$1 - (block + (block $block6 (set_local $$tobool9 (i32.eq (get_local $$i$0) @@ -2978,7 +3024,7 @@ ) (if (get_local $$tobool9) - (block + (block $block7 (set_local $$9 (get_local $$4) ) @@ -2991,8 +3037,7 @@ (set_local $$s$addr$0 (get_local $$s) ) - (br $label$break$L10 - ) + (br $label$break$L10) ) ) (set_local $$sub @@ -3026,17 +3071,17 @@ ) (if_else (get_local $$cmp11) - (block + (block $block8 (set_local $$i$0$lcssa36 (get_local $$i$0) ) - (br $while-out$0 - ) + (br $while-out$0) ) (set_local $$i$0 (get_local $$sub) ) ) + (br $while-in$1) ) ) (set_local $$write15 @@ -3052,7 +3097,13 @@ ) (set_local $$call16 (call_indirect $FUNCSIG$iiii - (get_local $$8) + (i32.add + (i32.and + (get_local $$8) + (i32.const 7) + ) + (i32.const 2) + ) (get_local $$f) (get_local $$s) (get_local $$i$0$lcssa36) @@ -3072,12 +3123,11 @@ ) (if (get_local $$cmp17) - (block + (block $block9 (set_local $$retval$0 (get_local $$i$0$lcssa36) ) - (br $label$break$L5 - ) + (br $label$break$L5) ) ) (set_local $$add$ptr @@ -3110,7 +3160,7 @@ (get_local $$add$ptr) ) ) - (block + (block $block10 (set_local $$9 (get_local $$4) ) @@ -3253,7 +3303,7 @@ ) (if_else (get_local $$tobool) - (block + (block $block0 (set_local $$rend (i32.add (get_local $$f) @@ -3339,7 +3389,7 @@ (i32.const 0) ) ) - (block + (block $block1 (set_local $$or5 (i32.or (get_local $$1) @@ -3427,7 +3477,7 @@ (set_local $$retval$0 (i32.const 1) ) - (block + (block $block0 (set_local $$cmp (i32.lt_u (i32.shr_u @@ -3439,7 +3489,7 @@ ) (if (get_local $$cmp) - (block + (block $block1 (set_local $$conv (i32.and (get_local $$wc) @@ -3453,8 +3503,7 @@ (set_local $$retval$0 (i32.const 1) ) - (br $do-once$0 - ) + (br $do-once$0) ) ) (set_local $$cmp2 @@ -3468,7 +3517,7 @@ ) (if (get_local $$cmp2) - (block + (block $block2 (set_local $$shr$28 (i32.shr_u (get_local $$wc) @@ -3522,8 +3571,7 @@ (set_local $$retval$0 (i32.const 2) ) - (br $do-once$0 - ) + (br $do-once$0) ) ) (set_local $$cmp9 @@ -3555,7 +3603,7 @@ ) (if (get_local $$or$cond) - (block + (block $block3 (set_local $$shr14$26 (i32.shr_u (get_local $$wc) @@ -3643,8 +3691,7 @@ (set_local $$retval$0 (i32.const 3) ) - (br $do-once$0 - ) + (br $do-once$0) ) ) (set_local $$sub27 @@ -3664,7 +3711,7 @@ ) (if_else (get_local $$cmp28) - (block + (block $block4 (set_local $$shr31$23 (i32.shr_u (get_local $$wc) @@ -3786,10 +3833,9 @@ (set_local $$retval$0 (i32.const 4) ) - (br $do-once$0 - ) + (br $do-once$0) ) - (block + (block $block5 (set_local $$call (call $___errno_location) ) @@ -3800,8 +3846,7 @@ (set_local $$retval$0 (i32.const -1) ) - (br $do-once$0 - ) + (br $do-once$0) ) ) ) @@ -3833,7 +3878,7 @@ (set_local $$retval$0 (i32.const 0) ) - (block + (block $block0 (set_local $$call (call $_wcrtomb (get_local $$s) @@ -3950,7 +3995,7 @@ (block $label$break$L1 (if_else (get_local $$or$cond$42) - (block + (block $block0 (set_local $$1 (i32.and (get_local $$c) @@ -3964,7 +4009,7 @@ (get_local $$src) ) (loop $while-out$0 $while-in$1 - (block + (block $block1 (set_local $$2 (i32.load8_s align=1 (get_local $$s$044) @@ -3990,7 +4035,7 @@ ) (if (get_local $$cmp) - (block + (block $block2 (set_local $$n$addr$0$lcssa61 (get_local $$n$addr$043) ) @@ -4000,8 +4045,7 @@ (set_local $label (i32.const 6) ) - (br $label$break$L1 - ) + (br $label$break$L1) ) ) (set_local $$incdec$ptr @@ -4045,7 +4089,7 @@ ) (if_else (get_local $$or$cond) - (block + (block $block3 (set_local $$n$addr$043 (get_local $$dec) ) @@ -4053,7 +4097,7 @@ (get_local $$incdec$ptr) ) ) - (block + (block $block4 (set_local $$n$addr$0$lcssa (get_local $$dec) ) @@ -4066,14 +4110,14 @@ (set_local $label (i32.const 5) ) - (br $while-out$0 - ) + (br $while-out$0) ) ) + (br $while-in$1) ) ) ) - (block + (block $block5 (set_local $$n$addr$0$lcssa (get_local $$n) ) @@ -4096,7 +4140,7 @@ ) (if_else (get_local $$tobool2$lcssa) - (block + (block $block6 (set_local $$n$addr$0$lcssa61 (get_local $$n$addr$0$lcssa) ) @@ -4107,7 +4151,7 @@ (i32.const 6) ) ) - (block + (block $block7 (set_local $$n$addr$3 (i32.const 0) ) @@ -4123,7 +4167,7 @@ (get_local $label) (i32.const 6) ) - (block + (block $block8 (set_local $$4 (i32.load8_s align=1 (get_local $$s$0$lcssa60) @@ -4155,7 +4199,7 @@ ) (if_else (get_local $$cmp8) - (block + (block $block9 (set_local $$n$addr$3 (get_local $$n$addr$0$lcssa61) ) @@ -4163,7 +4207,7 @@ (get_local $$s$0$lcssa60) ) ) - (block + (block $block10 (set_local $$mul (i32.mul (get_local $$conv1) @@ -4182,7 +4226,7 @@ (block $label$break$L11 (if_else (get_local $$cmp11$32) - (block + (block $block11 (set_local $$n$addr$133 (get_local $$n$addr$0$lcssa61) ) @@ -4190,7 +4234,7 @@ (get_local $$s$0$lcssa60) ) (loop $while-out$2 $while-in$3 - (block + (block $block12 (set_local $$6 (i32.load align=4 (get_local $$w$034) @@ -4237,15 +4281,14 @@ (get_local $$lnot) (i32.const 0) ) - (block + (block $block13 (set_local $$n$addr$133$lcssa (get_local $$n$addr$133) ) (set_local $$w$034$lcssa (get_local $$w$034) ) - (br $while-out$2 - ) + (br $while-out$2) ) ) (set_local $$incdec$ptr21 @@ -4271,7 +4314,7 @@ ) (if_else (get_local $$cmp11) - (block + (block $block14 (set_local $$n$addr$133 (get_local $$sub22) ) @@ -4279,7 +4322,7 @@ (get_local $$incdec$ptr21) ) ) - (block + (block $block15 (set_local $$n$addr$1$lcssa (get_local $$sub22) ) @@ -4289,10 +4332,10 @@ (set_local $label (i32.const 11) ) - (br $label$break$L11 - ) + (br $label$break$L11) ) ) + (br $while-in$3) ) ) (set_local $$n$addr$227 @@ -4302,7 +4345,7 @@ (get_local $$w$034$lcssa) ) ) - (block + (block $block16 (set_local $$n$addr$1$lcssa (get_local $$n$addr$0$lcssa61) ) @@ -4320,7 +4363,7 @@ (get_local $label) (i32.const 11) ) - (block + (block $block17 (set_local $$tobool25$26 (i32.eq (get_local $$n$addr$1$lcssa) @@ -4329,17 +4372,16 @@ ) (if_else (get_local $$tobool25$26) - (block + (block $block18 (set_local $$n$addr$3 (i32.const 0) ) (set_local $$s$2 (get_local $$w$0$lcssa) ) - (br $label$break$L8 - ) + (br $label$break$L8) ) - (block + (block $block19 (set_local $$n$addr$227 (get_local $$n$addr$1$lcssa) ) @@ -4351,7 +4393,7 @@ ) ) (loop $while-out$4 $while-in$5 - (block + (block $block20 (set_local $$7 (i32.load8_s align=1 (get_local $$s$128) @@ -4377,15 +4419,14 @@ ) (if (get_local $$cmp28) - (block + (block $block21 (set_local $$n$addr$3 (get_local $$n$addr$227) ) (set_local $$s$2 (get_local $$s$128) ) - (br $label$break$L8 - ) + (br $label$break$L8) ) ) (set_local $$incdec$ptr33 @@ -4408,17 +4449,16 @@ ) (if_else (get_local $$tobool25) - (block + (block $block22 (set_local $$n$addr$3 (i32.const 0) ) (set_local $$s$2 (get_local $$incdec$ptr33) ) - (br $while-out$4 - ) + (br $while-out$4) ) - (block + (block $block23 (set_local $$n$addr$227 (get_local $$dec34) ) @@ -4427,6 +4467,7 @@ ) ) ) + (br $while-in$5) ) ) ) @@ -4469,12 +4510,12 @@ (get_local $$r) (i32.const 0) ) - (i32.const -2147483648) + (i32.const -4096) ) ) (if_else (get_local $$cmp) - (block + (block $block0 (set_local $$sub (i32.sub (i32.const 0) @@ -4565,7 +4606,7 @@ ) (if_else (get_local $$cmp) - (block + (block $block0 (set_local $$write (i32.add (get_local $$f) @@ -4578,7 +4619,13 @@ ) ) (call_indirect $FUNCSIG$iiii - (get_local $$2) + (i32.add + (i32.and + (get_local $$2) + (i32.const 7) + ) + (i32.const 2) + ) (get_local $$f) (i32.const 0) (i32.const 0) @@ -4613,7 +4660,7 @@ (get_local $label) (i32.const 3) ) - (block + (block $block1 (set_local $$rpos (i32.add (get_local $$f) @@ -4650,7 +4697,7 @@ ) (if (get_local $$cmp4) - (block + (block $block2 (set_local $$seek (i32.add (get_local $$f) @@ -4675,7 +4722,13 @@ ) ) (call_indirect $FUNCSIG$iiii - (get_local $$6) + (i32.add + (i32.and + (get_local $$6) + (i32.const 7) + ) + (i32.const 2) + ) (get_local $$f) (get_local $$sub$ptr$sub) (i32.const 1) @@ -4751,8 +4804,7 @@ (get_local $$p) ) ) - (br $topmost - ) + (br $topmost) ) ) (func $_printf_core (param $$f i32) (param $$fmt i32) (param $$ap i32) (param $$nl_arg i32) (param $$nl_type i32) (result i32) @@ -5844,7 +5896,7 @@ (i32.const 16) ) ) - (nop) + (call_import $abort) ) (set_local $$big$i (i32.add @@ -5988,7 +6040,7 @@ (i32.const 0) ) (loop $label$break$L1 $label$continue$L1 - (block + (block $block0 (set_local $$cmp (i32.gt_s (get_local $$cnt$0) @@ -5998,7 +6050,7 @@ (block $do-once$0 (if_else (get_local $$cmp) - (block + (block $block1 (set_local $$sub (i32.sub (i32.const 2147483647) @@ -6013,7 +6065,7 @@ ) (if_else (get_local $$cmp1) - (block + (block $block2 (set_local $$call (call $___errno_location) ) @@ -6024,10 +6076,9 @@ (set_local $$cnt$1 (i32.const -1) ) - (br $do-once$0 - ) + (br $do-once$0) ) - (block + (block $block3 (set_local $$add (i32.add (get_local $$l$0) @@ -6037,8 +6088,7 @@ (set_local $$cnt$1 (get_local $$add) ) - (br $do-once$0 - ) + (br $do-once$0) ) ) ) @@ -6066,7 +6116,7 @@ ) (if_else (get_local $$tobool) - (block + (block $block4 (set_local $$cnt$1$lcssa (get_local $$cnt$1) ) @@ -6076,10 +6126,9 @@ (set_local $label (i32.const 242) ) - (br $label$break$L1 - ) + (br $label$break$L1) ) - (block + (block $block5 (set_local $$1 (get_local $$0) ) @@ -6089,7 +6138,7 @@ ) ) (loop $label$break$L9 $label$continue$L9 - (block + (block $block6 (tableswitch $switch$1 (i32.sub (i32.shr_s @@ -6102,8 +6151,8 @@ (i32.const 0) ) (table (case $switch-case$3) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-case$2)) (case $switch-default$4) - (case switch-case$2 - (block + (case $switch-case$2 + (block $block7 (set_local $$incdec$ptr169276301 (get_local $$incdec$ptr169274) ) @@ -6113,27 +6162,23 @@ (set_local $label (i32.const 9) ) - (br $label$break$L9 - ) - (br $switch$1 - ) + (br $label$break$L9) + (br $switch$1) ) ) - (case switch-case$3 - (block + (case $switch-case$3 + (block $block8 (set_local $$incdec$ptr169276$lcssa (get_local $$incdec$ptr169274) ) (set_local $$z$0$lcssa (get_local $$incdec$ptr169274) ) - (br $label$break$L9 - ) - (br $switch$1 - ) + (br $label$break$L9) + (br $switch$1) ) ) - (case switch-default$4 + (case $switch-default$4 (nop) ) ) @@ -6154,6 +6199,7 @@ (set_local $$incdec$ptr169274 (get_local $$incdec$ptr) ) + (br $label$continue$L9) ) ) (block $label$break$L12 @@ -6163,7 +6209,7 @@ (i32.const 9) ) (loop $while-out$5 $while-in$6 - (block + (block $block9 (set_local $label (i32.const 0) ) @@ -6195,15 +6241,14 @@ (get_local $$cmp18) (i32.const 0) ) - (block + (block $block10 (set_local $$incdec$ptr169276$lcssa (get_local $$incdec$ptr169276301) ) (set_local $$z$0$lcssa (get_local $$z$0302) ) - (br $label$break$L12 - ) + (br $label$break$L12) ) ) (set_local $$incdec$ptr23 @@ -6237,7 +6282,7 @@ ) (if_else (get_local $$cmp13) - (block + (block $block11 (set_local $$incdec$ptr169276301 (get_local $$add$ptr) ) @@ -6248,17 +6293,17 @@ (i32.const 9) ) ) - (block + (block $block12 (set_local $$incdec$ptr169276$lcssa (get_local $$add$ptr) ) (set_local $$z$0$lcssa (get_local $$incdec$ptr23) ) - (br $while-out$5 - ) + (br $while-out$5) ) ) + (br $while-in$6) ) ) ) @@ -6277,7 +6322,7 @@ ) (if (get_local $$tobool25) - (block + (block $block13 (set_local $$4 (i32.load align=4 (get_local $$f) @@ -6316,7 +6361,7 @@ (get_local $$tobool28) (i32.const 0) ) - (block + (block $block14 (set_local $$l10n$0$phi (get_local $$l10n$0) ) @@ -6332,8 +6377,7 @@ (set_local $$l10n$0 (get_local $$l10n$0$phi) ) - (br $label$continue$L1 - ) + (br $label$continue$L1) ) ) (set_local $$arrayidx31 @@ -6373,7 +6417,7 @@ ) (if_else (get_local $$isdigit) - (block + (block $block15 (set_local $$arrayidx35 (i32.add (get_local $$incdec$ptr169276$lcssa) @@ -6442,7 +6486,7 @@ (get_local $$add$ptr43$arrayidx31) ) ) - (block + (block $block16 (set_local $$7 (get_local $$5) ) @@ -6481,7 +6525,7 @@ (block $label$break$L25 (if_else (get_local $$cmp50$308) - (block + (block $block17 (set_local $$9 (get_local $$7) ) @@ -6495,7 +6539,7 @@ (get_local $$storemerge) ) (loop $while-out$7 $while-in$8 - (block + (block $block18 (set_local $$sub54 (i32.add (get_local $$conv48311) @@ -6522,7 +6566,7 @@ ) (if (get_local $$tobool55) - (block + (block $block19 (set_local $$12 (get_local $$9) ) @@ -6532,8 +6576,7 @@ (set_local $$storemerge$186282 (get_local $$storemerge$186309) ) - (br $label$break$L25 - ) + (br $label$break$L25) ) ) (set_local $$conv58 @@ -6597,7 +6640,7 @@ ) (if_else (get_local $$cmp50) - (block + (block $block20 (set_local $$9 (get_local $$10) ) @@ -6611,7 +6654,7 @@ (get_local $$incdec$ptr62) ) ) - (block + (block $block21 (set_local $$12 (get_local $$10) ) @@ -6621,14 +6664,14 @@ (set_local $$storemerge$186282 (get_local $$incdec$ptr62) ) - (br $while-out$7 - ) + (br $while-out$7) ) ) + (br $while-in$8) ) ) ) - (block + (block $block22 (set_local $$12 (get_local $$7) ) @@ -6656,7 +6699,7 @@ (block $do-once$9 (if_else (get_local $$cmp65) - (block + (block $block23 (set_local $$arrayidx68 (i32.add (get_local $$storemerge$186282) @@ -6694,7 +6737,7 @@ ) (if_else (get_local $$isdigit190) - (block + (block $block24 (set_local $$arrayidx73 (i32.add (get_local $$storemerge$186282) @@ -6720,7 +6763,7 @@ ) (if_else (get_local $$cmp75) - (block + (block $block25 (set_local $$arrayidx81 (i32.add (get_local $$nl_type) @@ -6818,7 +6861,7 @@ (get_local $label) (i32.const 24) ) - (block + (block $block26 (set_local $label (i32.const 0) ) @@ -6833,12 +6876,11 @@ (get_local $$tobool90) (i32.const 0) ) - (block + (block $block27 (set_local $$retval$0 (i32.const -1) ) - (br $label$break$L1 - ) + (br $label$break$L1) ) ) (if @@ -6846,7 +6888,7 @@ (get_local $$tobool25) (i32.const 0) ) - (block + (block $block28 (set_local $$fl$1 (get_local $$fl$0284) ) @@ -6859,8 +6901,7 @@ (set_local $$w$1 (i32.const 0) ) - (br $do-once$9 - ) + (br $do-once$9) ) ) (set_local $$arglist_current @@ -6956,7 +6997,7 @@ ) (if_else (get_local $$cmp97) - (block + (block $block29 (set_local $$or100 (i32.or (get_local $$fl$0284) @@ -6982,7 +7023,7 @@ (get_local $$sub101) ) ) - (block + (block $block30 (set_local $$fl$1 (get_local $$fl$0284) ) @@ -6998,7 +7039,7 @@ ) ) ) - (block + (block $block31 (set_local $$conv$4$i (i32.shr_s (i32.shl @@ -7025,7 +7066,7 @@ ) (if_else (get_local $$isdigit$6$i) - (block + (block $block32 (set_local $$29 (get_local $$storemerge$186282) ) @@ -7036,7 +7077,7 @@ (get_local $$isdigittmp$5$i) ) (loop $while-out$10 $while-in$11 - (block + (block $block33 (set_local $$mul$i (i32.mul (get_local $$i$07$i) @@ -7086,7 +7127,7 @@ ) (if_else (get_local $$isdigit$i) - (block + (block $block34 (set_local $$29 (get_local $$incdec$ptr$i) ) @@ -7097,17 +7138,17 @@ (get_local $$isdigittmp$i) ) ) - (block + (block $block35 (set_local $$add$i$lcssa (get_local $$add$i) ) (set_local $$incdec$ptr$i$lcssa (get_local $$incdec$ptr$i) ) - (br $while-out$10 - ) + (br $while-out$10) ) ) + (br $while-in$11) ) ) (set_local $$cmp105 @@ -7118,14 +7159,13 @@ ) (if_else (get_local $$cmp105) - (block + (block $block36 (set_local $$retval$0 (i32.const -1) ) - (br $label$break$L1 - ) + (br $label$break$L1) ) - (block + (block $block37 (set_local $$fl$1 (get_local $$fl$0284) ) @@ -7141,7 +7181,7 @@ ) ) ) - (block + (block $block38 (set_local $$fl$1 (get_local $$fl$0284) ) @@ -7179,7 +7219,7 @@ (block $label$break$L46 (if_else (get_local $$cmp111) - (block + (block $block39 (set_local $$arrayidx114 (i32.add (get_local $$incdec$ptr169269) @@ -7208,7 +7248,7 @@ (get_local $$cmp116) (i32.const 0) ) - (block + (block $block40 (set_local $$conv$4$i$197 (i32.shr_s (i32.shl @@ -7235,7 +7275,7 @@ ) (if_else (get_local $$isdigit$6$i$199) - (block + (block $block41 (set_local $$49 (get_local $$arrayidx114) ) @@ -7246,19 +7286,18 @@ (get_local $$isdigittmp$5$i$198) ) ) - (block + (block $block42 (set_local $$incdec$ptr169272 (get_local $$arrayidx114) ) (set_local $$p$0 (i32.const 0) ) - (br $label$break$L46 - ) + (br $label$break$L46) ) ) (loop $while-out$12 $while-in$13 - (block + (block $block43 (set_local $$mul$i$202 (i32.mul (get_local $$i$07$i$201) @@ -7308,7 +7347,7 @@ ) (if_else (get_local $$isdigit$i$207) - (block + (block $block44 (set_local $$49 (get_local $$incdec$ptr$i$204) ) @@ -7319,17 +7358,17 @@ (get_local $$isdigittmp$i$206) ) ) - (block + (block $block45 (set_local $$incdec$ptr169272 (get_local $$incdec$ptr$i$204) ) (set_local $$p$0 (get_local $$add$i$203) ) - (br $label$break$L46 - ) + (br $label$break$L46) ) ) + (br $while-in$13) ) ) ) @@ -7371,7 +7410,7 @@ ) (if (get_local $$isdigit188) - (block + (block $block46 (set_local $$arrayidx124 (i32.add (get_local $$incdec$ptr169269) @@ -7397,7 +7436,7 @@ ) (if (get_local $$cmp126) - (block + (block $block47 (set_local $$arrayidx132 (i32.add (get_local $$nl_type) @@ -7477,8 +7516,7 @@ (set_local $$p$0 (get_local $$38) ) - (br $label$break$L46 - ) + (br $label$break$L46) ) ) ) @@ -7494,17 +7532,16 @@ (get_local $$tobool141) (i32.const 0) ) - (block + (block $block48 (set_local $$retval$0 (i32.const -1) ) - (br $label$break$L1 - ) + (br $label$break$L1) ) ) (if_else (get_local $$tobool25) - (block + (block $block49 (set_local $$arglist_current2 (i32.load align=4 (get_local $$ap) @@ -7586,7 +7623,7 @@ (get_local $$48) ) ) - (block + (block $block50 (set_local $$incdec$ptr169272 (get_local $$arrayidx119) ) @@ -7596,7 +7633,7 @@ ) ) ) - (block + (block $block51 (set_local $$incdec$ptr169272 (get_local $$incdec$ptr169269) ) @@ -7613,7 +7650,7 @@ (i32.const 0) ) (loop $while-out$14 $while-in$15 - (block + (block $block52 (set_local $$51 (i32.load8_s align=1 (get_local $$incdec$ptr169271) @@ -7645,12 +7682,11 @@ ) (if (get_local $$cmp165) - (block + (block $block53 (set_local $$retval$0 (i32.const -1) ) - (br $label$break$L1 - ) + (br $label$break$L1) ) ) (set_local $$incdec$ptr169 @@ -7699,7 +7735,7 @@ ) (if_else (get_local $$cmp176) - (block + (block $block54 (set_local $$incdec$ptr169271 (get_local $$incdec$ptr169) ) @@ -7707,7 +7743,7 @@ (get_local $$conv174) ) ) - (block + (block $block55 (set_local $$$lcssa (get_local $$52) ) @@ -7723,10 +7759,10 @@ (set_local $$st$0$lcssa415 (get_local $$st$0) ) - (br $while-out$14 - ) + (br $while-out$14) ) ) + (br $while-in$15) ) ) (set_local $$tobool178 @@ -7743,12 +7779,11 @@ ) (if (get_local $$tobool178) - (block + (block $block56 (set_local $$retval$0 (i32.const -1) ) - (br $label$break$L1 - ) + (br $label$break$L1) ) ) (set_local $$cmp181 @@ -7774,21 +7809,20 @@ (get_local $$cmp181) (if_else (get_local $$cmp184) - (block + (block $block57 (set_local $$retval$0 (i32.const -1) ) - (br $label$break$L1 - ) + (br $label$break$L1) ) (set_local $label (i32.const 52) ) ) - (block + (block $block58 (if (get_local $$cmp184) - (block + (block $block59 (set_local $$arrayidx192 (i32.add (get_local $$nl_type) @@ -7862,8 +7896,7 @@ (set_local $label (i32.const 52) ) - (br $do-once$16 - ) + (br $do-once$16) ) ) (if @@ -7871,12 +7904,11 @@ (get_local $$tobool25) (i32.const 0) ) - (block + (block $block60 (set_local $$retval$0 (i32.const 0) ) - (br $label$break$L1 - ) + (br $label$break$L1) ) ) (call $_pop_arg_336 @@ -7892,7 +7924,7 @@ (get_local $label) (i32.const 52) ) - (block + (block $block61 (set_local $label (i32.const 0) ) @@ -7901,7 +7933,7 @@ (get_local $$tobool25) (i32.const 0) ) - (block + (block $block62 (set_local $$cnt$0 (get_local $$cnt$1) ) @@ -7914,8 +7946,7 @@ (set_local $$l10n$0 (get_local $$l10n$3) ) - (br $label$continue$L1 - ) + (br $label$continue$L1) ) ) ) @@ -8003,16 +8034,16 @@ (i32.const 65) ) (table (case $switch-case$42) (case $switch-default$106) (case $switch-case$40) (case $switch-default$106) (case $switch-case$45) (case $switch-case$44) (case $switch-case$43) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-case$41) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-case$29) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-case$46) (case $switch-default$106) (case $switch-case$37) (case $switch-case$35) (case $switch-case$105) (case $switch-case$48) (case $switch-case$47) (case $switch-default$106) (case $switch-case$34) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-case$38) (case $switch-case$27) (case $switch-case$33) (case $switch-case$28) (case $switch-default$106) (case $switch-default$106) (case $switch-case$39) (case $switch-default$106) (case $switch-case$36) (case $switch-default$106) (case $switch-default$106) (case $switch-case$30)) (case $switch-default$106) - (case switch-case$27 - (block + (case $switch-case$27 + (block $block63 (tableswitch $switch$18 (i32.sub (get_local $$st$0$lcssa415) (i32.const 0) ) (table (case $switch-case$19) (case $switch-case$20) (case $switch-case$21) (case $switch-case$22) (case $switch-case$23) (case $switch-default$26) (case $switch-case$24) (case $switch-case$25)) (case $switch-default$26) - (case switch-case$19 - (block + (case $switch-case$19 + (block $block64 (set_local $$71 (i32.load align=4 (get_local $$arg) @@ -8034,14 +8065,12 @@ (set_local $$l10n$0 (get_local $$l10n$3) ) - (br $label$continue$L1 - ) - (br $switch$18 - ) + (br $label$continue$L1) + (br $switch$18) ) ) - (case switch-case$20 - (block + (case $switch-case$20 + (block $block65 (set_local $$72 (i32.load align=4 (get_local $$arg) @@ -8063,14 +8092,12 @@ (set_local $$l10n$0 (get_local $$l10n$3) ) - (br $label$continue$L1 - ) - (br $switch$18 - ) + (br $label$continue$L1) + (br $switch$18) ) ) - (case switch-case$21 - (block + (case $switch-case$21 + (block $block66 (set_local $$73 (i32.lt_s (get_local $$cnt$1) @@ -8126,14 +8153,12 @@ (set_local $$l10n$0 (get_local $$l10n$3) ) - (br $label$continue$L1 - ) - (br $switch$18 - ) + (br $label$continue$L1) + (br $switch$18) ) ) - (case switch-case$22 - (block + (case $switch-case$22 + (block $block67 (set_local $$conv229 (i32.and (get_local $$cnt$1) @@ -8161,14 +8186,12 @@ (set_local $$l10n$0 (get_local $$l10n$3) ) - (br $label$continue$L1 - ) - (br $switch$18 - ) + (br $label$continue$L1) + (br $switch$18) ) ) - (case switch-case$23 - (block + (case $switch-case$23 + (block $block68 (set_local $$conv232 (i32.and (get_local $$cnt$1) @@ -8196,14 +8219,12 @@ (set_local $$l10n$0 (get_local $$l10n$3) ) - (br $label$continue$L1 - ) - (br $switch$18 - ) + (br $label$continue$L1) + (br $switch$18) ) ) - (case switch-case$24 - (block + (case $switch-case$24 + (block $block69 (set_local $$82 (i32.load align=4 (get_local $$arg) @@ -8225,14 +8246,12 @@ (set_local $$l10n$0 (get_local $$l10n$3) ) - (br $label$continue$L1 - ) - (br $switch$18 - ) + (br $label$continue$L1) + (br $switch$18) ) ) - (case switch-case$25 - (block + (case $switch-case$25 + (block $block70 (set_local $$83 (i32.lt_s (get_local $$cnt$1) @@ -8288,14 +8307,12 @@ (set_local $$l10n$0 (get_local $$l10n$3) ) - (br $label$continue$L1 - ) - (br $switch$18 - ) + (br $label$continue$L1) + (br $switch$18) ) ) - (case switch-default$26 - (block + (case $switch-default$26 + (block $block71 (set_local $$cnt$0 (get_local $$cnt$1) ) @@ -8308,17 +8325,15 @@ (set_local $$l10n$0 (get_local $$l10n$3) ) - (br $label$continue$L1 - ) + (br $label$continue$L1) ) ) ) - (br $switch$17 - ) + (br $switch$17) ) ) - (case switch-case$28 - (block + (case $switch-case$28 + (block $block72 (set_local $$cmp240 (i32.gt_u (i32.shr_u @@ -8353,15 +8368,14 @@ (set_local $label (i32.const 64) ) - (br $switch$17 - ) + (br $switch$17) ) ) - (case switch-case$29 + (case $switch-case$29 (nop) ) - (case switch-case$30 - (block + (case $switch-case$30 + (block $block73 (set_local $$fl$3 (get_local $$fl$1$and219) ) @@ -8374,12 +8388,11 @@ (set_local $label (i32.const 64) ) - (br $switch$17 - ) + (br $switch$17) ) ) - (case switch-case$33 - (block + (case $switch-case$33 + (block $block74 (set_local $$116 (get_local $$arg) ) @@ -8428,7 +8441,7 @@ (set_local $$s$addr$0$lcssa$i$229 (get_local $$add$ptr205) ) - (block + (block $block75 (set_local $$126 (get_local $$118) ) @@ -8439,7 +8452,7 @@ (get_local $$add$ptr205) ) (loop $while-out$31 $while-in$32 - (block + (block $block76 (set_local $$125 (i32.and (get_local $$126) @@ -8500,14 +8513,13 @@ ) (if_else (get_local $$134) - (block + (block $block77 (set_local $$s$addr$0$lcssa$i$229 (get_local $$incdec$ptr$i$225) ) - (br $while-out$31 - ) + (br $while-out$31) ) - (block + (block $block78 (set_local $$126 (get_local $$130) ) @@ -8519,6 +8531,7 @@ ) ) ) + (br $while-in$32) ) ) ) @@ -8537,7 +8550,7 @@ ) (if_else (get_local $$tobool264) - (block + (block $block79 (set_local $$a$0 (get_local $$s$addr$0$lcssa$i$229) ) @@ -8557,7 +8570,7 @@ (i32.const 77) ) ) - (block + (block $block80 (set_local $$sub$ptr$rhs$cast267 (get_local $$s$addr$0$lcssa$i$229) ) @@ -8606,15 +8619,14 @@ ) ) ) - (br $switch$17 - ) + (br $switch$17) ) ) - (case switch-case$34 + (case $switch-case$34 (nop) ) - (case switch-case$35 - (block + (case $switch-case$35 + (block $block81 (set_local $$135 (get_local $$arg) ) @@ -8648,7 +8660,7 @@ ) (if (get_local $$141) - (block + (block $block82 (set_local $$142 (call $_i64Subtract (i32.const 0) @@ -8700,8 +8712,7 @@ (set_local $label (i32.const 76) ) - (br $label$break$L75 - ) + (br $label$break$L75) ) ) (set_local $$and289 @@ -8718,7 +8729,7 @@ ) (if_else (get_local $$tobool290) - (block + (block $block83 (set_local $$and294 (i32.and (get_local $$fl$1$and219) @@ -8754,7 +8765,7 @@ (i32.const 76) ) ) - (block + (block $block84 (set_local $$148 (get_local $$137) ) @@ -8772,12 +8783,11 @@ ) ) ) - (br $switch$17 - ) + (br $switch$17) ) ) - (case switch-case$36 - (block + (case $switch-case$36 + (block $block85 (set_local $$65 (get_local $$arg) ) @@ -8818,12 +8828,11 @@ (set_local $label (i32.const 76) ) - (br $switch$17 - ) + (br $switch$17) ) ) - (case switch-case$37 - (block + (case $switch-case$37 + (block $block86 (set_local $$161 (get_local $$arg) ) @@ -8877,12 +8886,11 @@ (set_local $$z$2 (get_local $$add$ptr205) ) - (br $switch$17 - ) + (br $switch$17) ) ) - (case switch-case$38 - (block + (case $switch-case$38 + (block $block87 (set_local $$call344 (call $___errno_location) ) @@ -8902,12 +8910,11 @@ (set_local $label (i32.const 82) ) - (br $switch$17 - ) + (br $switch$17) ) ) - (case switch-case$39 - (block + (case $switch-case$39 + (block $block88 (set_local $$169 (i32.load align=4 (get_local $$arg) @@ -8932,12 +8939,11 @@ (set_local $label (i32.const 82) ) - (br $switch$17 - ) + (br $switch$17) ) ) - (case switch-case$40 - (block + (case $switch-case$40 + (block $block89 (set_local $$170 (get_local $$arg) ) @@ -8981,12 +8987,11 @@ (set_local $label (i32.const 86) ) - (br $switch$17 - ) + (br $switch$17) ) ) - (case switch-case$41 - (block + (case $switch-case$41 + (block $block90 (set_local $$cmp377$314 (i32.eq (get_local $$p$0) @@ -8995,7 +9000,7 @@ ) (if_else (get_local $$cmp377$314) - (block + (block $block91 (call $_pad (get_local $$f) (i32.const 32) @@ -9010,7 +9015,7 @@ (i32.const 98) ) ) - (block + (block $block92 (set_local $$p$4365 (get_local $$p$0) ) @@ -9019,33 +9024,32 @@ ) ) ) - (br $switch$17 - ) + (br $switch$17) ) ) - (case switch-case$42 + (case $switch-case$42 (nop) ) - (case switch-case$43 + (case $switch-case$43 (nop) ) - (case switch-case$44 + (case $switch-case$44 (nop) ) - (case switch-case$45 + (case $switch-case$45 (nop) ) - (case switch-case$46 + (case $switch-case$46 (nop) ) - (case switch-case$47 + (case $switch-case$47 (nop) ) - (case switch-case$48 + (case $switch-case$48 (nop) ) - (case switch-case$105 - (block + (case $switch-case$105 + (block $block93 (set_local $$181 (f64.load align=8 (get_local $$arg) @@ -9086,7 +9090,7 @@ ) (if_else (get_local $$184) - (block + (block $block94 (set_local $$sub$i (f64.neg (get_local $$181) @@ -9102,7 +9106,7 @@ (get_local $$sub$i) ) ) - (block + (block $block95 (set_local $$and$i$238 (i32.and (get_local $$fl$1$and219) @@ -9117,7 +9121,7 @@ ) (if_else (get_local $$tobool9$i) - (block + (block $block96 (set_local $$and12$i (i32.and (get_local $$fl$1$and219) @@ -9147,7 +9151,7 @@ (get_local $$181) ) ) - (block + (block $block97 (set_local $$pl$0$i (i32.const 1) ) @@ -9226,7 +9230,7 @@ (block $do-once$49 (if_else (get_local $$192) - (block + (block $block98 (set_local $$call55$i (call $_frexpl (get_local $$y$addr$0$i) @@ -9247,7 +9251,7 @@ ) (if (get_local $$tobool56$i) - (block + (block $block99 (set_local $$195 (i32.load align=4 (get_local $$e2$i) @@ -9279,7 +9283,7 @@ ) (if (get_local $$cmp59$i) - (block + (block $block100 (set_local $$and62$i (i32.and (get_local $$t$0) @@ -9344,7 +9348,7 @@ (set_local $$y$addr$1$i (get_local $$mul$i$240) ) - (block + (block $block101 (set_local $$re$1482$i (get_local $$sub74$i) ) @@ -9352,7 +9356,7 @@ (f64.const 8) ) (loop $while-out$51 $while-in$52 - (block + (block $block102 (set_local $$dec78$i (i32.add (get_local $$re$1482$i) @@ -9373,14 +9377,13 @@ ) (if_else (get_local $$tobool79$i) - (block + (block $block103 (set_local $$mul80$i$lcssa (get_local $$mul80$i) ) - (br $while-out$51 - ) + (br $while-out$51) ) - (block + (block $block104 (set_local $$re$1482$i (get_local $$dec78$i) ) @@ -9389,6 +9392,7 @@ ) ) ) + (br $while-in$52) ) ) (set_local $$197 @@ -9410,7 +9414,7 @@ ) (if_else (get_local $$cmp82$i) - (block + (block $block105 (set_local $$sub85$i (f64.neg (get_local $$mul$i$240) @@ -9436,10 +9440,9 @@ (set_local $$y$addr$1$i (get_local $$sub88$i) ) - (br $do-once$50 - ) + (br $do-once$50) ) - (block + (block $block106 (set_local $$add90$i (f64.add (get_local $$mul$i$240) @@ -9455,8 +9458,7 @@ (set_local $$y$addr$1$i (get_local $$sub91$i) ) - (br $do-once$50 - ) + (br $do-once$50) ) ) ) @@ -9516,7 +9518,7 @@ ) (if_else (get_local $$cmp103$i) - (block + (block $block107 (i32.store8 align=1 (get_local $$incdec$ptr106$i) (i32.const 48) @@ -9610,9 +9612,9 @@ (get_local $$y$addr$1$i) ) (loop $while-out$53 $while-in$54 - (block + (block $block108 (set_local $$conv116$i - (i32.trunc_s/f64 + (call_import $f64-to-int (get_local $$y$addr$2$i) ) ) @@ -9690,7 +9692,7 @@ (block $do-once$55 (if_else (get_local $$cmp127$i) - (block + (block $block109 (set_local $$notlhs$i (f64.eq (get_local $$mul125$i) @@ -9711,12 +9713,11 @@ ) (if (get_local $$or$cond$i) - (block + (block $block110 (set_local $$s$1$i (get_local $$incdec$ptr122$i) ) - (br $do-once$55 - ) + (br $do-once$55) ) ) (set_local $$incdec$ptr137$i @@ -9746,7 +9747,7 @@ ) (if_else (get_local $$tobool139$i) - (block + (block $block111 (set_local $$s$0$i (get_local $$s$1$i) ) @@ -9754,14 +9755,14 @@ (get_local $$mul125$i) ) ) - (block + (block $block112 (set_local $$s$1$i$lcssa (get_local $$s$1$i) ) - (br $while-out$53 - ) + (br $while-out$53) ) ) + (br $while-in$54) ) ) (set_local $$tobool140$i @@ -9992,8 +9993,7 @@ (set_local $$retval$0$i (get_local $$w$add165$i) ) - (br $do-once$49 - ) + (br $do-once$49) ) ) (set_local $$cmp196$i @@ -10011,7 +10011,7 @@ ) (if_else (get_local $$tobool56$i) - (block + (block $block113 (set_local $$mul202$i (f64.mul (get_local $$mul$i$240) @@ -10040,7 +10040,7 @@ (get_local $$mul202$i) ) ) - (block + (block $block114 (set_local $$$pre564$i (i32.load align=4 (get_local $$e2$i) @@ -10077,10 +10077,10 @@ (get_local $$arraydecay208$add$ptr213$i) ) (loop $while-out$56 $while-in$57 - (block + (block $block115 (set_local $$conv216$i (i32.shr_u - (i32.trunc_s/f64 + (call_import $f64-to-int (get_local $$y$addr$4$i) ) (i32.const 0) @@ -10124,7 +10124,7 @@ ) (if_else (get_local $$tobool222$i) - (block + (block $block116 (set_local $$y$addr$4$i (get_local $$mul220$i) ) @@ -10132,14 +10132,14 @@ (get_local $$incdec$ptr217$i) ) ) - (block + (block $block117 (set_local $$incdec$ptr217$i$lcssa (get_local $$incdec$ptr217$i) ) - (br $while-out$56 - ) + (br $while-out$56) ) ) + (br $while-in$57) ) ) (set_local $$$pr$i @@ -10155,7 +10155,7 @@ ) (if_else (get_local $$cmp225$547$i) - (block + (block $block118 (set_local $$211 (get_local $$$pr$i) ) @@ -10166,7 +10166,7 @@ (get_local $$incdec$ptr217$i$lcssa) ) (loop $while-out$58 $while-in$59 - (block + (block $block119 (set_local $$cmp228$i (i32.gt_s (get_local $$211) @@ -10204,7 +10204,7 @@ (set_local $$a$2$ph$i (get_local $$a$1549$i) ) - (block + (block $block120 (set_local $$carry$0544$i (i32.const 0) ) @@ -10212,7 +10212,7 @@ (get_local $$d$0$542$i) ) (loop $while-out$61 $while-in$62 - (block + (block $block121 (set_local $$212 (i32.load align=4 (get_local $$d$0545$i) @@ -10293,14 +10293,13 @@ ) (if_else (get_local $$cmp235$i) - (block + (block $block122 (set_local $$conv242$i$lcssa (get_local $$219) ) - (br $while-out$61 - ) + (br $while-out$61) ) - (block + (block $block123 (set_local $$carry$0544$i (get_local $$219) ) @@ -10309,6 +10308,7 @@ ) ) ) + (br $while-in$62) ) ) (set_local $$tobool244$i @@ -10319,12 +10319,11 @@ ) (if (get_local $$tobool244$i) - (block + (block $block124 (set_local $$a$2$ph$i (get_local $$a$1549$i) ) - (br $do-once$60 - ) + (br $do-once$60) ) ) (set_local $$incdec$ptr246$i @@ -10347,7 +10346,7 @@ (get_local $$z$1548$i) ) (loop $while-out$63 $while-in$64 - (block + (block $block125 (set_local $$cmp249$i (i32.gt_u (i32.shr_u @@ -10365,12 +10364,11 @@ (get_local $$cmp249$i) (i32.const 0) ) - (block + (block $block126 (set_local $$z$2$i$lcssa (get_local $$z$2$i) ) - (br $while-out$63 - ) + (br $while-out$63) ) ) (set_local $$arrayidx251$i @@ -10395,14 +10393,14 @@ (set_local $$z$2$i (get_local $$arrayidx251$i) ) - (block + (block $block127 (set_local $$z$2$i$lcssa (get_local $$z$2$i) ) - (br $while-out$63 - ) + (br $while-out$63) ) ) + (br $while-in$64) ) ) (set_local $$222 @@ -10428,7 +10426,7 @@ ) (if_else (get_local $$cmp225$i) - (block + (block $block128 (set_local $$211 (get_local $$sub256$i) ) @@ -10439,7 +10437,7 @@ (get_local $$z$2$i$lcssa) ) ) - (block + (block $block129 (set_local $$$pr477$i (get_local $$sub256$i) ) @@ -10449,14 +10447,14 @@ (set_local $$z$1$lcssa$i (get_local $$z$2$i$lcssa) ) - (br $while-out$58 - ) + (br $while-out$58) ) ) + (br $while-in$59) ) ) ) - (block + (block $block130 (set_local $$$pr477$i (get_local $$$pr$i) ) @@ -10476,7 +10474,7 @@ ) (if_else (get_local $$cmp259$537$i) - (block + (block $block131 (set_local $$add273$i (i32.add (get_local $$$p$i) @@ -10514,7 +10512,7 @@ (get_local $$z$1$lcssa$i) ) (loop $while-out$65 $while-in$66 - (block + (block $block132 (set_local $$sub264$i (i32.sub (i32.const 0) @@ -10549,7 +10547,7 @@ (block $do-once$67 (if_else (get_local $$cmp277$533$i) - (block + (block $block133 (set_local $$shl280$i (i32.shl (i32.const 1) @@ -10575,7 +10573,7 @@ (get_local $$a$3539$i) ) (loop $while-out$68 $while-in$69 - (block + (block $block134 (set_local $$225 (i32.load align=4 (get_local $$d$1534$i) @@ -10629,7 +10627,7 @@ ) (if_else (get_local $$cmp277$i) - (block + (block $block135 (set_local $$carry262$0535$i (get_local $$mul286$i) ) @@ -10637,14 +10635,14 @@ (get_local $$incdec$ptr288$i) ) ) - (block + (block $block136 (set_local $$mul286$i$lcssa (get_local $$mul286$i) ) - (br $while-out$68 - ) + (br $while-out$68) ) ) + (br $while-in$69) ) ) (set_local $$226 @@ -10679,15 +10677,14 @@ ) (if (get_local $$tobool294$i) - (block + (block $block137 (set_local $$incdec$ptr292$a$3573$i (get_local $$incdec$ptr292$a$3$i) ) (set_local $$z$4$i (get_local $$z$3538$i) ) - (br $do-once$67 - ) + (br $do-once$67) ) ) (set_local $$incdec$ptr296$i @@ -10707,7 +10704,7 @@ (get_local $$incdec$ptr296$i) ) ) - (block + (block $block138 (set_local $$224 (i32.load align=4 (get_local $$a$3539$i) @@ -10811,7 +10808,7 @@ ) (if_else (get_local $$cmp259$i) - (block + (block $block139 (set_local $$223 (get_local $$add313$i) ) @@ -10822,21 +10819,21 @@ (get_local $$add$ptr311$z$4$i) ) ) - (block + (block $block140 (set_local $$a$3$lcssa$i (get_local $$incdec$ptr292$a$3573$i) ) (set_local $$z$3$lcssa$i (get_local $$add$ptr311$z$4$i) ) - (br $while-out$65 - ) + (br $while-out$65) ) ) + (br $while-in$66) ) ) ) - (block + (block $block141 (set_local $$a$3$lcssa$i (get_local $$a$1$lcssa$i) ) @@ -10860,7 +10857,7 @@ (block $do-once$70 (if_else (get_local $$cmp315$i) - (block + (block $block142 (set_local $$sub$ptr$rhs$cast319$i (get_local $$a$3$lcssa$i) ) @@ -10898,14 +10895,13 @@ ) (if_else (get_local $$cmp324$529$i) - (block + (block $block143 (set_local $$e$1$i (get_local $$mul322$i) ) - (br $do-once$70 - ) + (br $do-once$70) ) - (block + (block $block144 (set_local $$e$0531$i (get_local $$mul322$i) ) @@ -10915,7 +10911,7 @@ ) ) (loop $while-out$71 $while-in$72 - (block + (block $block145 (set_local $$mul328$i (i32.mul (get_local $$i$0530$i) @@ -10942,14 +10938,13 @@ ) (if_else (get_local $$cmp324$i) - (block + (block $block146 (set_local $$e$1$i (get_local $$inc$i) ) - (br $while-out$71 - ) + (br $while-out$71) ) - (block + (block $block147 (set_local $$e$0531$i (get_local $$inc$i) ) @@ -10958,6 +10953,7 @@ ) ) ) + (br $while-in$72) ) ) ) @@ -11053,7 +11049,7 @@ ) (if_else (get_local $$cmp350$i) - (block + (block $block148 (set_local $$add$ptr354$i (i32.add (get_local $$arraydecay208$add$ptr213$i) @@ -11113,7 +11109,7 @@ ) (if_else (get_local $$cmp363$525$i) - (block + (block $block149 (set_local $$i$1526$i (i32.const 10) ) @@ -11121,7 +11117,7 @@ (get_local $$j$0$524$i) ) (loop $while-out$73 $while-in$74 - (block + (block $block150 (set_local $$mul367$i (i32.mul (get_local $$i$1526$i) @@ -11142,14 +11138,13 @@ ) (if_else (get_local $$exitcond$i) - (block + (block $block151 (set_local $$i$1$lcssa$i (get_local $$mul367$i) ) - (br $while-out$73 - ) + (br $while-out$73) ) - (block + (block $block152 (set_local $$i$1526$i (get_local $$mul367$i) ) @@ -11158,6 +11153,7 @@ ) ) ) + (br $while-in$74) ) ) ) @@ -11212,7 +11208,7 @@ (block $do-once$75 (if_else (get_local $$or$cond395$i) - (block + (block $block153 (set_local $$a$8$i (get_local $$a$3$lcssa$i) ) @@ -11223,7 +11219,7 @@ (get_local $$e$1$i) ) ) - (block + (block $block154 (set_local $$div378$i (i32.and (i32.div_u @@ -11284,7 +11280,7 @@ (set_local $$small$0$i (f64.const 0.5) ) - (block + (block $block155 (set_local $$cmp390$i (i32.eq (get_local $$rem370$i) @@ -11318,7 +11314,7 @@ (block $do-once$76 (if_else (get_local $$tobool400$i) - (block + (block $block156 (set_local $$round377$1$i (get_local $$$396$i) ) @@ -11326,7 +11322,7 @@ (get_local $$small$0$i) ) ) - (block + (block $block157 (set_local $$232 (i32.load8_s align=1 (get_local $$prefix$0$i) @@ -11349,15 +11345,14 @@ (get_local $$cmp403$i) (i32.const 0) ) - (block + (block $block158 (set_local $$round377$1$i (get_local $$$396$i) ) (set_local $$small$1$i (get_local $$small$0$i) ) - (br $do-once$76 - ) + (br $do-once$76) ) ) (set_local $$mul406$i @@ -11406,7 +11401,7 @@ (get_local $$cmp411$i) (i32.const 0) ) - (block + (block $block159 (set_local $$a$8$i (get_local $$a$3$lcssa$i) ) @@ -11416,8 +11411,7 @@ (set_local $$e$4$i (get_local $$e$1$i) ) - (br $do-once$75 - ) + (br $do-once$75) ) ) (set_local $$add414$i @@ -11441,7 +11435,7 @@ ) (if_else (get_local $$cmp416$519$i) - (block + (block $block160 (set_local $$a$5521$i (get_local $$a$3$lcssa$i) ) @@ -11449,7 +11443,7 @@ (get_local $$add$ptr358$i) ) (loop $while-out$77 $while-in$78 - (block + (block $block161 (set_local $$incdec$ptr419$i (i32.add (get_local $$d$2520$i) @@ -11474,7 +11468,7 @@ ) (if_else (get_local $$cmp420$i) - (block + (block $block162 (set_local $$incdec$ptr423$i (i32.add (get_local $$a$5521$i) @@ -11519,7 +11513,7 @@ ) (if_else (get_local $$cmp416$i) - (block + (block $block163 (set_local $$a$5521$i (get_local $$a$6$i) ) @@ -11527,21 +11521,21 @@ (get_local $$incdec$ptr419$i) ) ) - (block + (block $block164 (set_local $$a$5$lcssa$i (get_local $$a$6$i) ) (set_local $$d$2$lcssa$i (get_local $$incdec$ptr419$i) ) - (br $while-out$77 - ) + (br $while-out$77) ) ) + (br $while-in$78) ) ) ) - (block + (block $block165 (set_local $$a$5$lcssa$i (get_local $$a$3$lcssa$i) ) @@ -11587,7 +11581,7 @@ ) (if_else (get_local $$cmp433$515$i) - (block + (block $block166 (set_local $$a$8$i (get_local $$a$5$lcssa$i) ) @@ -11597,10 +11591,9 @@ (set_local $$e$4$i (get_local $$mul431$i) ) - (br $do-once$75 - ) + (br $do-once$75) ) - (block + (block $block167 (set_local $$e$2517$i (get_local $$mul431$i) ) @@ -11610,7 +11603,7 @@ ) ) (loop $while-out$79 $while-in$80 - (block + (block $block168 (set_local $$mul437$i (i32.mul (get_local $$i$2516$i) @@ -11637,7 +11630,7 @@ ) (if_else (get_local $$cmp433$i) - (block + (block $block169 (set_local $$a$8$i (get_local $$a$5$lcssa$i) ) @@ -11647,10 +11640,9 @@ (set_local $$e$4$i (get_local $$inc438$i) ) - (br $while-out$79 - ) + (br $while-out$79) ) - (block + (block $block170 (set_local $$e$2517$i (get_local $$inc438$i) ) @@ -11659,6 +11651,7 @@ ) ) ) + (br $while-in$80) ) ) ) @@ -11699,7 +11692,7 @@ (get_local $$add$ptr442$z$3$i) ) ) - (block + (block $block171 (set_local $$a$9$ph$i (get_local $$a$3$lcssa$i) ) @@ -11721,7 +11714,7 @@ (get_local $$z$7$ph$i) ) (loop $while-out$81 $while-in$82 - (block + (block $block172 (set_local $$cmp450$i (i32.gt_u (i32.shr_u @@ -11739,15 +11732,14 @@ (get_local $$cmp450$i) (i32.const 0) ) - (block + (block $block173 (set_local $$cmp450$lcssa$i (i32.const 0) ) (set_local $$z$7$i$lcssa (get_local $$z$7$i) ) - (br $while-out$81 - ) + (br $while-out$81) ) ) (set_local $$arrayidx453$i @@ -11772,23 +11764,23 @@ (set_local $$z$7$i (get_local $$arrayidx453$i) ) - (block + (block $block174 (set_local $$cmp450$lcssa$i (i32.const 1) ) (set_local $$z$7$i$lcssa (get_local $$z$7$i) ) - (br $while-out$81 - ) + (br $while-out$81) ) ) + (br $while-in$82) ) ) (block $do-once$83 (if_else (get_local $$cmp338$i) - (block + (block $block175 (set_local $$236 (i32.and (get_local $$tobool341$i) @@ -11827,7 +11819,7 @@ ) (if_else (get_local $$or$cond2$i) - (block + (block $block176 (set_local $$dec476$i (i32.add (get_local $$t$0) @@ -11853,7 +11845,7 @@ (get_local $$dec476$i) ) ) - (block + (block $block177 (set_local $$sub480$i (i32.add (get_local $$t$0) @@ -11891,7 +11883,7 @@ (get_local $$tobool484$i) (i32.const 0) ) - (block + (block $block178 (set_local $$and610$pre$phi$iZ2D (get_local $$and483$i) ) @@ -11901,14 +11893,13 @@ (set_local $$t$addr$1$i (get_local $$t$addr$0$i) ) - (br $do-once$83 - ) + (br $do-once$83) ) ) (block $do-once$84 (if_else (get_local $$cmp450$lcssa$i) - (block + (block $block179 (set_local $$arrayidx489$i (i32.add (get_local $$z$7$i$lcssa) @@ -11928,12 +11919,11 @@ ) (if (get_local $$tobool490$i) - (block + (block $block180 (set_local $$j$2$i (i32.const 9) ) - (br $do-once$84 - ) + (br $do-once$84) ) ) (set_local $$rem494$510$i @@ -11956,7 +11946,7 @@ ) (if_else (get_local $$cmp495$511$i) - (block + (block $block181 (set_local $$i$3512$i (i32.const 10) ) @@ -11964,16 +11954,15 @@ (i32.const 0) ) ) - (block + (block $block182 (set_local $$j$2$i (i32.const 0) ) - (br $do-once$84 - ) + (br $do-once$84) ) ) (loop $while-out$85 $while-in$86 - (block + (block $block183 (set_local $$mul499$i (i32.mul (get_local $$i$3512$i) @@ -12009,7 +11998,7 @@ ) (if_else (get_local $$cmp495$i) - (block + (block $block184 (set_local $$i$3512$i (get_local $$mul499$i) ) @@ -12017,14 +12006,14 @@ (get_local $$inc500$i) ) ) - (block + (block $block185 (set_local $$j$2$i (get_local $$inc500$i) ) - (br $while-out$85 - ) + (br $while-out$85) ) ) + (br $while-in$86) ) ) ) @@ -12074,7 +12063,7 @@ ) (if_else (get_local $$cmp505$i) - (block + (block $block186 (set_local $$sub514$i (i32.sub (get_local $$mul513$i) @@ -12116,10 +12105,9 @@ (set_local $$t$addr$1$i (get_local $$t$addr$0$i) ) - (br $do-once$83 - ) + (br $do-once$83) ) - (block + (block $block187 (set_local $$add561$i (i32.add (get_local $$mul513$i) @@ -12167,12 +12155,11 @@ (set_local $$t$addr$1$i (get_local $$t$addr$0$i) ) - (br $do-once$83 - ) + (br $do-once$83) ) ) ) - (block + (block $block188 (set_local $$$pre567$i (i32.and (get_local $$fl$1$and219) @@ -12223,7 +12210,7 @@ ) (if_else (get_local $$cmp614$i) - (block + (block $block189 (set_local $$cmp617$i (i32.gt_s (get_local $$e$5$ph$i) @@ -12244,7 +12231,7 @@ (get_local $$add620$i) ) ) - (block + (block $block190 (set_local $$cmp623$i (i32.lt_s (get_local $$e$5$ph$i) @@ -12297,12 +12284,12 @@ ) (if_else (get_local $$cmp636$506$i) - (block + (block $block191 (set_local $$estr$1507$i (get_local $$243) ) (loop $while-out$87 $while-in$88 - (block + (block $block192 (set_local $$incdec$ptr639$i (i32.add (get_local $$estr$1507$i) @@ -12333,14 +12320,14 @@ (set_local $$estr$1507$i (get_local $$incdec$ptr639$i) ) - (block + (block $block193 (set_local $$estr$1$lcssa$i (get_local $$incdec$ptr639$i) ) - (br $while-out$87 - ) + (br $while-out$87) ) ) + (br $while-in$88) ) ) ) @@ -12487,7 +12474,7 @@ (block $do-once$89 (if_else (get_local $$cmp614$i) - (block + (block $block194 (set_local $$cmp660$i (i32.gt_u (i32.shr_u @@ -12511,7 +12498,7 @@ (get_local $$r$0$a$9$i) ) (loop $while-out$90 $while-in$91 - (block + (block $block195 (set_local $$248 (i32.load align=4 (get_local $$d$5494$i) @@ -12533,7 +12520,7 @@ (block $do-once$92 (if_else (get_local $$cmp673$i) - (block + (block $block196 (set_local $$cmp686$i (i32.eq (get_local $$249) @@ -12545,12 +12532,11 @@ (get_local $$cmp686$i) (i32.const 0) ) - (block + (block $block197 (set_local $$s668$1$i (get_local $$249) ) - (br $do-once$92 - ) + (br $do-once$92) ) ) (i32.store8 align=1 @@ -12561,7 +12547,7 @@ (get_local $$incdec$ptr689$i) ) ) - (block + (block $block198 (set_local $$cmp678$491$i (i32.gt_u (i32.shr_u @@ -12579,16 +12565,15 @@ (set_local $$s668$0492$i (get_local $$249) ) - (block + (block $block199 (set_local $$s668$1$i (get_local $$249) ) - (br $do-once$92 - ) + (br $do-once$92) ) ) (loop $while-out$93 $while-in$94 - (block + (block $block200 (set_local $$incdec$ptr681$i (i32.add (get_local $$s668$0492$i) @@ -12616,14 +12601,14 @@ (set_local $$s668$0492$i (get_local $$incdec$ptr681$i) ) - (block + (block $block201 (set_local $$s668$1$i (get_local $$incdec$ptr681$i) ) - (br $while-out$93 - ) + (br $while-out$93) ) ) + (br $while-in$94) ) ) ) @@ -12648,7 +12633,7 @@ ) (if (get_local $$tobool$i$443$i) - (block + (block $block202 (set_local $$sub$ptr$rhs$cast695$i (get_local $$s668$1$i) ) @@ -12685,17 +12670,17 @@ ) (if_else (get_local $$cmp665$i) - (block + (block $block203 (set_local $$incdec$ptr698$i$lcssa (get_local $$incdec$ptr698$i) ) - (br $while-out$90 - ) + (br $while-out$90) ) (set_local $$d$5494$i (get_local $$incdec$ptr698$i) ) ) + (br $while-in$91) ) ) (set_local $$251 @@ -12710,7 +12695,7 @@ (get_local $$251) (i32.const 0) ) - (block + (block $block204 (set_local $$252 (i32.load align=4 (get_local $$f) @@ -12733,8 +12718,7 @@ (get_local $$tobool$i$449$i) (i32.const 0) ) - (br $do-once$95 - ) + (br $do-once$95) ) (call $___fwritex (i32.const 4143) @@ -12770,7 +12754,7 @@ ) (if_else (get_local $$253) - (block + (block $block205 (set_local $$d$6488$i (get_local $$incdec$ptr698$i$lcssa) ) @@ -12778,7 +12762,7 @@ (get_local $$p$addr$3$i) ) (loop $while-out$96 $while-in$97 - (block + (block $block206 (set_local $$254 (i32.load align=4 (get_local $$d$6488$i) @@ -12805,12 +12789,12 @@ ) (if_else (get_local $$cmp722$483$i) - (block + (block $block207 (set_local $$s715$0484$i (get_local $$255) ) (loop $while-out$98 $while-in$99 - (block + (block $block208 (set_local $$incdec$ptr725$i (i32.add (get_local $$s715$0484$i) @@ -12838,14 +12822,14 @@ (set_local $$s715$0484$i (get_local $$incdec$ptr725$i) ) - (block + (block $block209 (set_local $$s715$0$lcssa$i (get_local $$incdec$ptr725$i) ) - (br $while-out$98 - ) + (br $while-out$98) ) ) + (br $while-in$99) ) ) ) @@ -12872,7 +12856,7 @@ ) (if (get_local $$tobool$i$455$i) - (block + (block $block210 (set_local $$cmp727$i (i32.gt_s (get_local $$p$addr$4489$i) @@ -12931,7 +12915,7 @@ ) (if_else (get_local $$257) - (block + (block $block211 (set_local $$d$6488$i (get_local $$incdec$ptr734$i) ) @@ -12939,14 +12923,14 @@ (get_local $$sub735$i) ) ) - (block + (block $block212 (set_local $$p$addr$4$lcssa$i (get_local $$sub735$i) ) - (br $while-out$96 - ) + (br $while-out$96) ) ) + (br $while-in$97) ) ) ) @@ -12968,7 +12952,7 @@ (i32.const 0) ) ) - (block + (block $block213 (set_local $$add$ptr742$i (i32.add (get_local $$a$9$ph$i) @@ -12990,7 +12974,7 @@ ) (if_else (get_local $$cmp748$499$i) - (block + (block $block214 (set_local $$tobool781$i (i32.eq (get_local $$and610$pre$phi$iZ2D) @@ -13004,7 +12988,7 @@ (get_local $$p$addr$3$i) ) (loop $while-out$100 $while-in$101 - (block + (block $block215 (set_local $$258 (i32.load align=4 (get_local $$d$7500$i) @@ -13025,7 +13009,7 @@ ) (if_else (get_local $$cmp760$i) - (block + (block $block216 (i32.store8 align=1 (get_local $$incdec$ptr689$i) (i32.const 48) @@ -13047,7 +13031,7 @@ (block $do-once$102 (if_else (get_local $$cmp765$i) - (block + (block $block217 (set_local $$incdec$ptr776$i (i32.add (get_local $$s753$0$i) @@ -13093,12 +13077,11 @@ ) (if (get_local $$or$cond401$i) - (block + (block $block218 (set_local $$s753$2$i (get_local $$incdec$ptr776$i) ) - (br $do-once$102 - ) + (br $do-once$102) ) ) (set_local $$261 @@ -13123,12 +13106,11 @@ (get_local $$tobool$i$467$i) (i32.const 0) ) - (block + (block $block219 (set_local $$s753$2$i (get_local $$incdec$ptr776$i) ) - (br $do-once$102 - ) + (br $do-once$102) ) ) (call $___fwritex @@ -13140,7 +13122,7 @@ (get_local $$incdec$ptr776$i) ) ) - (block + (block $block220 (set_local $$cmp770$495$i (i32.gt_u (i32.shr_u @@ -13158,16 +13140,15 @@ (set_local $$s753$1496$i (get_local $$s753$0$i) ) - (block + (block $block221 (set_local $$s753$2$i (get_local $$s753$0$i) ) - (br $do-once$102 - ) + (br $do-once$102) ) ) (loop $while-out$103 $while-in$104 - (block + (block $block222 (set_local $$incdec$ptr773$i (i32.add (get_local $$s753$1496$i) @@ -13195,14 +13176,14 @@ (set_local $$s753$1496$i (get_local $$incdec$ptr773$i) ) - (block + (block $block223 (set_local $$s753$2$i (get_local $$incdec$ptr773$i) ) - (br $while-out$103 - ) + (br $while-out$103) ) ) + (br $while-in$104) ) ) ) @@ -13236,7 +13217,7 @@ ) (if (get_local $$tobool$i$473$i) - (block + (block $block224 (set_local $$cmp790$i (i32.gt_s (get_local $$p$addr$5501$i) @@ -13295,7 +13276,7 @@ ) (if_else (get_local $$263) - (block + (block $block225 (set_local $$d$7500$i (get_local $$incdec$ptr808$i) ) @@ -13303,14 +13284,14 @@ (get_local $$sub806$i) ) ) - (block + (block $block226 (set_local $$p$addr$5$lcssa$i (get_local $$sub806$i) ) - (br $while-out$100 - ) + (br $while-out$100) ) ) + (br $while-in$101) ) ) ) @@ -13353,8 +13334,7 @@ (get_local $$tobool$i$i) (i32.const 0) ) - (br $do-once$89 - ) + (br $do-once$89) ) (set_local $$sub$ptr$rhs$cast812$i (get_local $$estr$2$i) @@ -13403,7 +13383,7 @@ (get_local $$w$add653$i) ) ) - (block + (block $block227 (set_local $$and36$i (i32.and (get_local $$t$0) @@ -13488,7 +13468,7 @@ ) (if_else (get_local $$tobool$i$407$i) - (block + (block $block228 (call $___fwritex (get_local $$prefix$0$i) (get_local $$pl$1$i) @@ -13571,14 +13551,12 @@ (set_local $$l10n$0 (get_local $$l10n$3) ) - (br $label$continue$L1 - ) - (br $switch$17 - ) + (br $label$continue$L1) + (br $switch$17) ) ) - (case switch-default$106 - (block + (case $switch-default$106 + (block $block229 (set_local $$a$2 (get_local $$incdec$ptr169275) ) @@ -13607,7 +13585,7 @@ (get_local $label) (i32.const 64) ) - (block + (block $block230 (set_local $label (i32.const 0) ) @@ -13662,7 +13640,7 @@ ) (if_else (get_local $$98) - (block + (block $block231 (set_local $$a$0 (get_local $$add$ptr205) ) @@ -13682,7 +13660,7 @@ (i32.const 77) ) ) - (block + (block $block232 (set_local $$101 (get_local $$95) ) @@ -13693,7 +13671,7 @@ (get_local $$add$ptr205) ) (loop $while-out$107 $while-in$108 - (block + (block $block233 (set_local $$idxprom$i (i32.and (get_local $$99) @@ -13771,14 +13749,13 @@ ) (if_else (get_local $$106) - (block + (block $block234 (set_local $$incdec$ptr$i$212$lcssa (get_local $$incdec$ptr$i$212) ) - (br $while-out$107 - ) + (br $while-out$107) ) - (block + (block $block235 (set_local $$101 (get_local $$103) ) @@ -13790,6 +13767,7 @@ ) ) ) + (br $while-in$108) ) ) (set_local $$107 @@ -13855,7 +13833,7 @@ ) (if_else (get_local $$or$cond193) - (block + (block $block236 (set_local $$a$0 (get_local $$incdec$ptr$i$212$lcssa) ) @@ -13875,7 +13853,7 @@ (i32.const 77) ) ) - (block + (block $block237 (set_local $$shr (i32.shr_s (get_local $$t$1) @@ -13916,7 +13894,7 @@ (get_local $label) (i32.const 76) ) - (block + (block $block238 (set_local $label (i32.const 0) ) @@ -13951,7 +13929,7 @@ (get_local $label) (i32.const 82) ) - (block + (block $block239 (set_local $label (i32.const 0) ) @@ -14024,7 +14002,7 @@ (get_local $label) (i32.const 86) ) - (block + (block $block240 (set_local $label (i32.const 0) ) @@ -14043,7 +14021,7 @@ (get_local $$176) ) (loop $while-out$109 $while-in$110 - (block + (block $block241 (set_local $$177 (i32.load align=4 (get_local $$ws$0317) @@ -14057,15 +14035,14 @@ ) (if (get_local $$tobool380) - (block + (block $block242 (set_local $$i$0$lcssa (get_local $$i$0316) ) (set_local $$l$2 (get_local $$l$1315) ) - (br $while-out$109 - ) + (br $while-out$109) ) ) (set_local $$call384 @@ -14106,15 +14083,14 @@ ) (if (get_local $$or$cond195) - (block + (block $block243 (set_local $$i$0$lcssa (get_local $$i$0316) ) (set_local $$l$2 (get_local $$call384) ) - (br $while-out$109 - ) + (br $while-out$109) ) ) (set_local $$incdec$ptr383 @@ -14143,7 +14119,7 @@ ) (if_else (get_local $$cmp377) - (block + (block $block244 (set_local $$i$0316 (get_local $$add395) ) @@ -14154,17 +14130,17 @@ (get_local $$incdec$ptr383) ) ) - (block + (block $block245 (set_local $$i$0$lcssa (get_local $$add395) ) (set_local $$l$2 (get_local $$call384) ) - (br $while-out$109 - ) + (br $while-out$109) ) ) + (br $while-in$110) ) ) (set_local $$cmp397 @@ -14175,12 +14151,11 @@ ) (if (get_local $$cmp397) - (block + (block $block246 (set_local $$retval$0 (i32.const -1) ) - (br $label$break$L1 - ) + (br $label$break$L1) ) ) (call $_pad @@ -14198,7 +14173,7 @@ ) (if_else (get_local $$cmp404$324) - (block + (block $block247 (set_local $$i$0$lcssa368 (i32.const 0) ) @@ -14206,7 +14181,7 @@ (i32.const 98) ) ) - (block + (block $block248 (set_local $$178 (i32.load align=4 (get_local $$arg) @@ -14219,7 +14194,7 @@ (get_local $$178) ) (loop $while-out$111 $while-in$112 - (block + (block $block249 (set_local $$179 (i32.load align=4 (get_local $$ws$1326) @@ -14233,15 +14208,14 @@ ) (if (get_local $$tobool407) - (block + (block $block250 (set_local $$i$0$lcssa368 (get_local $$i$0$lcssa) ) (set_local $label (i32.const 98) ) - (br $label$break$L308 - ) + (br $label$break$L308) ) ) (set_local $$incdec$ptr410 @@ -14270,15 +14244,14 @@ ) (if (get_local $$cmp413) - (block + (block $block251 (set_local $$i$0$lcssa368 (get_local $$i$0$lcssa) ) (set_local $label (i32.const 98) ) - (br $label$break$L308 - ) + (br $label$break$L308) ) ) (set_local $$180 @@ -14320,7 +14293,7 @@ ) (if_else (get_local $$cmp404) - (block + (block $block252 (set_local $$i$1325 (get_local $$add412) ) @@ -14328,17 +14301,17 @@ (get_local $$incdec$ptr410) ) ) - (block + (block $block253 (set_local $$i$0$lcssa368 (get_local $$i$0$lcssa) ) (set_local $label (i32.const 98) ) - (br $while-out$111 - ) + (br $while-out$111) ) ) + (br $while-in$112) ) ) ) @@ -14354,7 +14327,7 @@ (get_local $label) (i32.const 98) ) - (block + (block $block254 (set_local $label (i32.const 0) ) @@ -14396,8 +14369,7 @@ (set_local $$l10n$0 (get_local $$l10n$3) ) - (br $label$continue$L1 - ) + (br $label$continue$L1) ) ) (if @@ -14405,7 +14377,7 @@ (get_local $label) (i32.const 77) ) - (block + (block $block255 (set_local $label (i32.const 0) ) @@ -14485,7 +14457,7 @@ ) (if_else (get_local $$or$cond) - (block + (block $block256 (set_local $$sub$ptr$rhs$cast318 (get_local $$a$0) ) @@ -14545,7 +14517,7 @@ (get_local $$add$ptr205) ) ) - (block + (block $block257 (set_local $$a$2 (get_local $$add$ptr205) ) @@ -14714,6 +14686,7 @@ (set_local $$l10n$0 (get_local $$l10n$3) ) + (br $label$continue$L1) ) ) (block $label$break$L343 @@ -14722,7 +14695,7 @@ (get_local $label) (i32.const 242) ) - (block + (block $block258 (set_local $$tobool459 (i32.eq (get_local $$f) @@ -14731,7 +14704,7 @@ ) (if_else (get_local $$tobool459) - (block + (block $block259 (set_local $$tobool462 (i32.eq (get_local $$l10n$0$lcssa) @@ -14743,12 +14716,12 @@ (set_local $$retval$0 (i32.const 0) ) - (block + (block $block260 (set_local $$i$2299 (i32.const 1) ) (loop $while-out$113 $while-in$114 - (block + (block $block261 (set_local $$arrayidx469 (i32.add (get_local $$nl_type) @@ -14771,12 +14744,11 @@ ) (if (get_local $$tobool470) - (block + (block $block262 (set_local $$i$2299$lcssa (get_local $$i$2299) ) - (br $while-out$113 - ) + (br $while-out$113) ) ) (set_local $$add$ptr473 @@ -14810,14 +14782,14 @@ (set_local $$i$2299 (get_local $$inc) ) - (block + (block $block263 (set_local $$retval$0 (i32.const 1) ) - (br $label$break$L343 - ) + (br $label$break$L343) ) ) + (br $while-in$114) ) ) (set_local $$cmp478$295 @@ -14828,12 +14800,12 @@ ) (if_else (get_local $$cmp478$295) - (block + (block $block264 (set_local $$i$3296 (get_local $$i$2299$lcssa) ) (loop $while-out$115 $while-in$116 - (block + (block $block265 (set_local $$arrayidx481 (i32.add (get_local $$nl_type) @@ -14865,12 +14837,11 @@ (get_local $$lnot483) (i32.const 0) ) - (block + (block $block266 (set_local $$retval$0 (i32.const -1) ) - (br $label$break$L343 - ) + (br $label$break$L343) ) ) (set_local $$cmp478 @@ -14884,14 +14855,14 @@ (set_local $$i$3296 (get_local $$inc488) ) - (block + (block $block267 (set_local $$retval$0 (i32.const 1) ) - (br $while-out$115 - ) + (br $while-out$115) ) ) + (br $while-in$116) ) ) ) @@ -15132,8 +15103,8 @@ (i32.const 9) ) (table (case $switch-case$2) (case $switch-case$3) (case $switch-case$4) (case $switch-case$5) (case $switch-case$6) (case $switch-case$7) (case $switch-case$8) (case $switch-case$9) (case $switch-case$10) (case $switch-case$11)) (case $switch-default$12) - (case switch-case$2 - (block + (case $switch-case$2 + (block $block0 (set_local $$arglist_current (i32.load align=4 (get_local $$ap) @@ -15212,14 +15183,12 @@ (get_local $$arg) (get_local $$6) ) - (br $label$break$L1 - ) - (br $switch$1 - ) + (br $label$break$L1) + (br $switch$1) ) ) - (case switch-case$3 - (block + (case $switch-case$3 + (block $block1 (set_local $$arglist_current2 (i32.load align=4 (get_local $$ap) @@ -15332,14 +15301,12 @@ (get_local $$19) (get_local $$15) ) - (br $label$break$L1 - ) - (br $switch$1 - ) + (br $label$break$L1) + (br $switch$1) ) ) - (case switch-case$4 - (block + (case $switch-case$4 + (block $block2 (set_local $$arglist_current5 (i32.load align=4 (get_local $$ap) @@ -15437,14 +15404,12 @@ (get_local $$30) (i32.const 0) ) - (br $label$break$L1 - ) - (br $switch$1 - ) + (br $label$break$L1) + (br $switch$1) ) ) - (case switch-case$5 - (block + (case $switch-case$5 + (block $block3 (set_local $$arglist_current8 (i32.load align=4 (get_local $$ap) @@ -15562,14 +15527,12 @@ (get_local $$46) (get_local $$42) ) - (br $label$break$L1 - ) - (br $switch$1 - ) + (br $label$break$L1) + (br $switch$1) ) ) - (case switch-case$6 - (block + (case $switch-case$6 + (block $block4 (set_local $$arglist_current11 (i32.load align=4 (get_local $$ap) @@ -15697,14 +15660,12 @@ (get_local $$60) (get_local $$56) ) - (br $label$break$L1 - ) - (br $switch$1 - ) + (br $label$break$L1) + (br $switch$1) ) ) - (case switch-case$7 - (block + (case $switch-case$7 + (block $block5 (set_local $$arglist_current14 (i32.load align=4 (get_local $$ap) @@ -15808,14 +15769,12 @@ (get_local $$71) (i32.const 0) ) - (br $label$break$L1 - ) - (br $switch$1 - ) + (br $label$break$L1) + (br $switch$1) ) ) - (case switch-case$8 - (block + (case $switch-case$8 + (block $block6 (set_local $$arglist_current17 (i32.load align=4 (get_local $$ap) @@ -15943,14 +15902,12 @@ (get_local $$85) (get_local $$81) ) - (br $label$break$L1 - ) - (br $switch$1 - ) + (br $label$break$L1) + (br $switch$1) ) ) - (case switch-case$9 - (block + (case $switch-case$9 + (block $block7 (set_local $$arglist_current20 (i32.load align=4 (get_local $$ap) @@ -16054,14 +16011,12 @@ (get_local $$96) (i32.const 0) ) - (br $label$break$L1 - ) - (br $switch$1 - ) + (br $label$break$L1) + (br $switch$1) ) ) - (case switch-case$10 - (block + (case $switch-case$10 + (block $block8 (set_local $$arglist_current23 (i32.load align=4 (get_local $$ap) @@ -16140,14 +16095,12 @@ (get_local $$arg) (get_local $$103) ) - (br $label$break$L1 - ) - (br $switch$1 - ) + (br $label$break$L1) + (br $switch$1) ) ) - (case switch-case$11 - (block + (case $switch-case$11 + (block $block9 (set_local $$arglist_current26 (i32.load align=4 (get_local $$ap) @@ -16226,21 +16179,17 @@ (get_local $$arg) (get_local $$110) ) - (br $label$break$L1 - ) - (br $switch$1 - ) + (br $label$break$L1) + (br $switch$1) ) ) - (case switch-default$12 - (br $label$break$L1 - ) + (case $switch-default$12 + (br $label$break$L1) ) ) ) ) - (br $topmost - ) + (br $topmost) ) ) (func $_fmt_u (param $$0 i32) (param $$1 i32) (param $$s i32) (result i32) @@ -16302,7 +16251,7 @@ (get_local $$0) (i32.const 0) ) - (i32.const -2147483648) + (i32.const -1) ) ) (set_local $$4 @@ -16325,7 +16274,7 @@ ) (if_else (get_local $$6) - (block + (block $block0 (set_local $$7 (get_local $$0) ) @@ -16336,7 +16285,7 @@ (get_local $$s) ) (loop $while-out$0 $while-in$1 - (block + (block $block1 (set_local $$9 (call $___uremdi3 (get_local $$7) @@ -16400,7 +16349,7 @@ (get_local $$7) (i32.const 0) ) - (i32.const -2147483648) + (i32.const -1) ) ) (set_local $$17 @@ -16423,7 +16372,7 @@ ) (if_else (get_local $$19) - (block + (block $block2 (set_local $$7 (get_local $$13) ) @@ -16434,7 +16383,7 @@ (get_local $$incdec$ptr) ) ) - (block + (block $block3 (set_local $$21 (get_local $$13) ) @@ -16444,10 +16393,10 @@ (set_local $$incdec$ptr$lcssa (get_local $$incdec$ptr) ) - (br $while-out$0 - ) + (br $while-out$0) ) ) + (br $while-in$1) ) ) (set_local $$s$addr$0$lcssa @@ -16457,7 +16406,7 @@ (get_local $$21) ) ) - (block + (block $block4 (set_local $$s$addr$0$lcssa (get_local $$s) ) @@ -16477,7 +16426,7 @@ (set_local $$s$addr$1$lcssa (get_local $$s$addr$0$lcssa) ) - (block + (block $block5 (set_local $$s$addr$19 (get_local $$s$addr$0$lcssa) ) @@ -16485,7 +16434,7 @@ (get_local $$x$addr$0$lcssa$off0) ) (loop $while-out$2 $while-in$3 - (block + (block $block6 (set_local $$rem4 (i32.and (i32.rem_u @@ -16543,14 +16492,13 @@ ) (if_else (get_local $$20) - (block + (block $block7 (set_local $$s$addr$1$lcssa (get_local $$incdec$ptr7) ) - (br $while-out$2 - ) + (br $while-out$2) ) - (block + (block $block8 (set_local $$s$addr$19 (get_local $$incdec$ptr7) ) @@ -16559,6 +16507,7 @@ ) ) ) + (br $while-in$3) ) ) ) @@ -16617,7 +16566,7 @@ (i32.const 16) ) ) - (nop) + (call_import $abort) ) (set_local $$pad (get_local $sp) @@ -16649,7 +16598,7 @@ (block $do-once$0 (if (get_local $$or$cond) - (block + (block $block0 (set_local $$sub (i32.sub (get_local $$w) @@ -16705,7 +16654,7 @@ ) (if_else (get_local $$cmp3$14) - (block + (block $block1 (set_local $$1 (i32.sub (get_local $$w) @@ -16722,10 +16671,10 @@ (get_local $$tobool$i$16) ) (loop $while-out$1 $while-in$2 - (block + (block $block2 (if_else (get_local $$tobool$i18) - (block + (block $block3 (call $___fwritex (get_local $$pad) (i32.const 256) @@ -16773,7 +16722,7 @@ ) (if_else (get_local $$cmp3) - (block + (block $block4 (set_local $$4 (get_local $$2) ) @@ -16784,9 +16733,9 @@ (get_local $$tobool$i) ) ) - (br $while-out$1 - ) + (br $while-out$1) ) + (br $while-in$2) ) ) (set_local $$3 @@ -16800,8 +16749,7 @@ (set_local $$l$addr$0$lcssa21 (get_local $$3) ) - (br $do-once$0 - ) + (br $do-once$0) ) ) (if_else @@ -16809,8 +16757,7 @@ (set_local $$l$addr$0$lcssa21 (get_local $$sub) ) - (br $do-once$0 - ) + (br $do-once$0) ) ) (call $___fwritex @@ -16825,8 +16772,7 @@ (i32.const 8) (get_local $sp) ) - (br $topmost - ) + (br $topmost) ) ) (func $_malloc (param $$bytes i32) (result i32) @@ -18037,7 +17983,7 @@ (block $do-once$0 (if_else (get_local $$cmp) - (block + (block $block0 (set_local $$cmp1 (i32.lt_u (i32.shr_u @@ -18100,7 +18046,7 @@ (get_local $$cmp5) (i32.const 0) ) - (block + (block $block1 (set_local $$neg (i32.and (get_local $$shr3) @@ -18165,7 +18111,7 @@ (block $do-once$1 (if_else (get_local $$cmp10) - (block + (block $block2 (set_local $$shl12 (i32.shl (i32.const 1) @@ -18189,7 +18135,7 @@ (get_local $$and14) ) ) - (block + (block $block3 (set_local $$4 (i32.load align=4 (i32.const 192) @@ -18209,7 +18155,7 @@ ) (if (get_local $$cmp15) - (nop) + (call_import $_abort) ) (set_local $$bk (i32.add @@ -18230,7 +18176,7 @@ ) (if_else (get_local $$cmp16) - (block + (block $block4 (i32.store align=4 (get_local $$bk) (get_local $$arrayidx) @@ -18239,10 +18185,9 @@ (get_local $$1) (get_local $$3) ) - (br $do-once$1 - ) + (br $do-once$1) ) - (nop) + (call_import $_abort) ) ) ) @@ -18323,7 +18268,7 @@ ) (if_else (get_local $$cmp29) - (block + (block $block5 (set_local $$cmp31 (i32.eq (get_local $$shr3) @@ -18335,7 +18280,7 @@ (get_local $$cmp31) (i32.const 0) ) - (block + (block $block6 (set_local $$shl35 (i32.shl (get_local $$shr3) @@ -18550,7 +18495,7 @@ (block $do-once$2 (if_else (get_local $$cmp70) - (block + (block $block7 (set_local $$shl72 (i32.shl (i32.const 1) @@ -18577,7 +18522,7 @@ (get_local $$7) ) ) - (block + (block $block8 (set_local $$11 (i32.load align=4 (i32.const 192) @@ -18597,7 +18542,7 @@ ) (if (get_local $$cmp76) - (nop) + (call_import $_abort) ) (set_local $$bk78 (i32.add @@ -18618,7 +18563,7 @@ ) (if_else (get_local $$cmp79) - (block + (block $block9 (i32.store align=4 (get_local $$bk78) (get_local $$arrayidx66) @@ -18635,10 +18580,9 @@ (set_local $$13 (get_local $$$pre) ) - (br $do-once$2 - ) + (br $do-once$2) ) - (nop) + (call_import $_abort) ) ) ) @@ -18714,7 +18658,7 @@ (get_local $$cmp99) (i32.const 0) ) - (block + (block $block10 (set_local $$14 (i32.load align=4 (i32.const 196) @@ -18766,7 +18710,7 @@ ) (if_else (get_local $$tobool107) - (block + (block $block11 (set_local $$or110 (i32.or (get_local $$15) @@ -18790,7 +18734,7 @@ (get_local $$arrayidx103) ) ) - (block + (block $block12 (set_local $$16 (i32.add (get_local $$arrayidx103) @@ -18821,8 +18765,8 @@ ) (if_else (get_local $$cmp113) - (nop) - (block + (call_import $_abort) + (block $block13 (set_local $$$pre$phiZ2D (get_local $$16) ) @@ -18901,7 +18845,7 @@ (set_local $$nb$0 (get_local $$cond) ) - (block + (block $block14 (set_local $$sub$i (i32.sub (i32.const 0) @@ -19087,7 +19031,7 @@ (get_local $$20) ) (loop $while-out$3 $while-in$4 - (block + (block $block15 (set_local $$arrayidx23$i (i32.add (get_local $$t$0$i) @@ -19107,7 +19051,7 @@ ) (if_else (get_local $$cmp$i) - (block + (block $block16 (set_local $$arrayidx27$i (i32.add (get_local $$t$0$i) @@ -19127,15 +19071,14 @@ ) (if_else (get_local $$cmp28$i) - (block + (block $block17 (set_local $$rsize$0$i$lcssa (get_local $$rsize$0$i) ) (set_local $$v$0$i$lcssa (get_local $$v$0$i) ) - (br $while-out$3 - ) + (br $while-out$3) ) (set_local $$cond4$i (get_local $$23) @@ -19204,6 +19147,7 @@ (set_local $$v$0$i (get_local $$cond$v$0$i) ) + (br $while-in$4) ) ) (set_local $$25 @@ -19225,7 +19169,7 @@ ) (if (get_local $$cmp33$i) - (nop) + (call_import $_abort) ) (set_local $$add$ptr$i (i32.add @@ -19250,7 +19194,7 @@ (get_local $$cmp35$i) (i32.const 0) ) - (nop) + (call_import $_abort) ) (set_local $$parent$i (i32.add @@ -19283,7 +19227,7 @@ (block $do-once$5 (if_else (get_local $$cmp40$i) - (block + (block $block18 (set_local $$arrayidx61$i (i32.add (get_local $$v$0$i$lcssa) @@ -19303,7 +19247,7 @@ ) (if_else (get_local $$cmp62$i) - (block + (block $block19 (set_local $$arrayidx65$i (i32.add (get_local $$v$0$i$lcssa) @@ -19323,14 +19267,13 @@ ) (if_else (get_local $$cmp66$i) - (block + (block $block20 (set_local $$R$3$i (i32.const 0) ) - (br $do-once$5 - ) + (br $do-once$5) ) - (block + (block $block21 (set_local $$R$1$i (get_local $$32) ) @@ -19340,7 +19283,7 @@ ) ) ) - (block + (block $block22 (set_local $$R$1$i (get_local $$31) ) @@ -19350,7 +19293,7 @@ ) ) (loop $while-out$6 $while-in$7 - (block + (block $block23 (set_local $$arrayidx71$i (i32.add (get_local $$R$1$i) @@ -19373,15 +19316,14 @@ (get_local $$cmp72$i) (i32.const 0) ) - (block + (block $block24 (set_local $$R$1$i (get_local $$33) ) (set_local $$RP$1$i (get_local $$arrayidx71$i) ) - (br $while-in$7 - ) + (br $while-in$7) ) ) (set_local $$arrayidx75$i @@ -19403,17 +19345,16 @@ ) (if_else (get_local $$cmp76$i) - (block + (block $block25 (set_local $$R$1$i$lcssa (get_local $$R$1$i) ) (set_local $$RP$1$i$lcssa (get_local $$RP$1$i) ) - (br $while-out$6 - ) + (br $while-out$6) ) - (block + (block $block26 (set_local $$R$1$i (get_local $$34) ) @@ -19422,6 +19363,7 @@ ) ) ) + (br $while-in$7) ) ) (set_local $$cmp81$i @@ -19438,8 +19380,8 @@ ) (if_else (get_local $$cmp81$i) - (nop) - (block + (call_import $_abort) + (block $block27 (i32.store align=4 (get_local $$RP$1$i$lcssa) (i32.const 0) @@ -19447,12 +19389,11 @@ (set_local $$R$3$i (get_local $$R$1$i$lcssa) ) - (br $do-once$5 - ) + (br $do-once$5) ) ) ) - (block + (block $block28 (set_local $$fd$i (i32.add (get_local $$v$0$i$lcssa) @@ -19478,7 +19419,7 @@ ) (if (get_local $$cmp45$i) - (nop) + (call_import $_abort) ) (set_local $$bk47$i (i32.add @@ -19502,7 +19443,7 @@ (get_local $$cmp48$i) (i32.const 0) ) - (nop) + (call_import $_abort) ) (set_local $$fd50$i (i32.add @@ -19523,7 +19464,7 @@ ) (if_else (get_local $$cmp51$i) - (block + (block $block29 (i32.store align=4 (get_local $$bk47$i) (get_local $$27) @@ -19535,10 +19476,9 @@ (set_local $$R$3$i (get_local $$27) ) - (br $do-once$5 - ) + (br $do-once$5) ) - (nop) + (call_import $_abort) ) ) ) @@ -19555,7 +19495,7 @@ (get_local $$cmp90$i) (i32.const 0) ) - (block + (block $block30 (set_local $$index$i (i32.add (get_local $$v$0$i$lcssa) @@ -19589,7 +19529,7 @@ ) (if_else (get_local $$cmp95$i) - (block + (block $block31 (i32.store align=4 (get_local $$arrayidx94$i) (get_local $$R$3$i) @@ -19602,7 +19542,7 @@ ) (if (get_local $$cond2$i) - (block + (block $block32 (set_local $$shl$i (i32.shl (i32.const 1) @@ -19630,12 +19570,11 @@ (i32.const 180) (get_local $$and103$i) ) - (br $do-once$8 - ) + (br $do-once$8) ) ) ) - (block + (block $block33 (set_local $$38 (i32.load align=4 (i32.const 192) @@ -19655,7 +19594,7 @@ ) (if (get_local $$cmp107$i) - (nop) + (call_import $_abort) ) (set_local $$arrayidx113$i (i32.add @@ -19680,7 +19619,7 @@ (get_local $$arrayidx113$i) (get_local $$R$3$i) ) - (block + (block $block34 (set_local $$arrayidx121$i (i32.add (get_local $$26) @@ -19701,8 +19640,7 @@ ) (if (get_local $$cmp126$i) - (br $do-once$8 - ) + (br $do-once$8) ) ) ) @@ -19725,7 +19663,7 @@ ) (if (get_local $$cmp130$i) - (nop) + (call_import $_abort) ) (set_local $$parent135$i (i32.add @@ -19760,7 +19698,7 @@ (get_local $$cmp138$i) (i32.const 0) ) - (block + (block $block35 (set_local $$cmp142$i (i32.lt_u (i32.shr_u @@ -19775,8 +19713,8 @@ ) (if_else (get_local $$cmp142$i) - (nop) - (block + (call_import $_abort) + (block $block36 (set_local $$arrayidx148$i (i32.add (get_local $$R$3$i) @@ -19797,8 +19735,7 @@ (get_local $$parent149$i) (get_local $$R$3$i) ) - (br $do-once$9 - ) + (br $do-once$9) ) ) ) @@ -19826,7 +19763,7 @@ (get_local $$cmp155$i) (i32.const 0) ) - (block + (block $block37 (set_local $$43 (i32.load align=4 (i32.const 192) @@ -19846,8 +19783,8 @@ ) (if_else (get_local $$cmp159$i) - (nop) - (block + (call_import $_abort) + (block $block38 (set_local $$arrayidx165$i (i32.add (get_local $$R$3$i) @@ -19868,8 +19805,7 @@ (get_local $$parent166$i) (get_local $$R$3$i) ) - (br $do-once$8 - ) + (br $do-once$8) ) ) ) @@ -19888,7 +19824,7 @@ ) (if_else (get_local $$cmp174$i) - (block + (block $block39 (set_local $$add177$i (i32.add (get_local $$rsize$0$i$lcssa) @@ -19939,7 +19875,7 @@ (get_local $$or183$i) ) ) - (block + (block $block40 (set_local $$or186$i (i32.or (get_local $$cond) @@ -19998,7 +19934,7 @@ (get_local $$cmp191$i) (i32.const 0) ) - (block + (block $block41 (set_local $$46 (i32.load align=4 (i32.const 196) @@ -20050,7 +19986,7 @@ ) (if_else (get_local $$tobool200$i) - (block + (block $block42 (set_local $$or204$i (i32.or (get_local $$47) @@ -20074,7 +20010,7 @@ (get_local $$arrayidx196$i) ) ) - (block + (block $block43 (set_local $$48 (i32.add (get_local $$arrayidx196$i) @@ -20105,8 +20041,8 @@ ) (if_else (get_local $$cmp208$i) - (nop) - (block + (call_import $_abort) + (block $block44 (set_local $$$pre$phi$iZ2D (get_local $$48) ) @@ -20183,14 +20119,14 @@ ) ) ) - (block + (block $block45 (set_local $$cmp139 (i32.gt_u (i32.shr_u (get_local $$bytes) (i32.const 0) ) - (i32.const -2147483648) + (i32.const -65) ) ) (if_else @@ -20198,7 +20134,7 @@ (set_local $$nb$0 (i32.const -1) ) - (block + (block $block46 (set_local $$add144 (i32.add (get_local $$bytes) @@ -20227,7 +20163,7 @@ (set_local $$nb$0 (get_local $$and145) ) - (block + (block $block47 (set_local $$sub$i$138 (i32.sub (i32.const 0) @@ -20251,7 +20187,7 @@ (set_local $$idx$0$i (i32.const 0) ) - (block + (block $block48 (set_local $$cmp1$i (i32.gt_u (i32.shr_u @@ -20266,7 +20202,7 @@ (set_local $$idx$0$i (i32.const 31) ) - (block + (block $block49 (set_local $$sub4$i (i32.add (get_local $$shr$i$139) @@ -20429,7 +20365,7 @@ (block $label$break$L123 (if_else (get_local $$cmp24$i) - (block + (block $block50 (set_local $$rsize$3$i (get_local $$sub$i$138) ) @@ -20443,7 +20379,7 @@ (i32.const 86) ) ) - (block + (block $block51 (set_local $$cmp26$i (i32.eq (get_local $$idx$0$i) @@ -20491,7 +20427,7 @@ (i32.const 0) ) (loop $while-out$10 $while-in$11 - (block + (block $block52 (set_local $$head$i$154 (i32.add (get_local $$t$0$i$151) @@ -20529,7 +20465,7 @@ ) (if_else (get_local $$cmp34$i) - (block + (block $block53 (set_local $$cmp36$i (i32.eq (get_local $$and32$i) @@ -20538,7 +20474,7 @@ ) (if_else (get_local $$cmp36$i) - (block + (block $block54 (set_local $$rsize$49$i (get_local $$sub33$i) ) @@ -20551,10 +20487,9 @@ (set_local $label (i32.const 90) ) - (br $label$break$L123 - ) + (br $label$break$L123) ) - (block + (block $block55 (set_local $$rsize$1$i (get_local $$sub33$i) ) @@ -20564,7 +20499,7 @@ ) ) ) - (block + (block $block56 (set_local $$rsize$1$i (get_local $$rsize$0$i$152) ) @@ -20658,7 +20593,7 @@ ) (if_else (get_local $$cmp49$i) - (block + (block $block57 (set_local $$rsize$3$i (get_local $$rsize$1$i) ) @@ -20671,10 +20606,9 @@ (set_local $label (i32.const 86) ) - (br $while-out$10 - ) + (br $while-out$10) ) - (block + (block $block58 (set_local $$rsize$0$i$152 (get_local $$rsize$1$i) ) @@ -20692,6 +20626,7 @@ ) ) ) + (br $while-in$11) ) ) ) @@ -20702,7 +20637,7 @@ (get_local $label) (i32.const 86) ) - (block + (block $block59 (set_local $$cmp55$i (i32.eq (get_local $$t$2$i) @@ -20723,7 +20658,7 @@ ) (if_else (get_local $$or$cond$i) - (block + (block $block60 (set_local $$shl60$i (i32.shl (i32.const 2) @@ -20756,12 +20691,11 @@ ) (if (get_local $$cmp65$i) - (block + (block $block61 (set_local $$nb$0 (get_local $$and145) ) - (br $do-once$0 - ) + (br $do-once$0) ) ) (set_local $$sub67$i @@ -20932,7 +20866,7 @@ ) (if_else (get_local $$cmp97$7$i) - (block + (block $block62 (set_local $$rsize$4$lcssa$i (get_local $$rsize$3$i) ) @@ -20940,7 +20874,7 @@ (get_local $$v$3$i) ) ) - (block + (block $block63 (set_local $$rsize$49$i (get_local $$rsize$3$i) ) @@ -20963,7 +20897,7 @@ (i32.const 90) ) (loop $while-out$12 $while-in$13 - (block + (block $block64 (set_local $label (i32.const 0) ) @@ -21038,7 +20972,7 @@ (get_local $$cmp107$i$157) (i32.const 0) ) - (block + (block $block65 (set_local $$rsize$49$i (get_local $$sub101$rsize$4$i) ) @@ -21051,8 +20985,7 @@ (set_local $label (i32.const 90) ) - (br $while-in$13 - ) + (br $while-in$13) ) ) (set_local $$arrayidx113$i$159 @@ -21074,17 +21007,16 @@ ) (if_else (get_local $$cmp97$i) - (block + (block $block66 (set_local $$rsize$4$lcssa$i (get_local $$sub101$rsize$4$i) ) (set_local $$v$4$lcssa$i (get_local $$t$4$v$4$i) ) - (br $while-out$12 - ) + (br $while-out$12) ) - (block + (block $block67 (set_local $$rsize$49$i (get_local $$sub101$rsize$4$i) ) @@ -21099,6 +21031,7 @@ ) ) ) + (br $while-in$13) ) ) ) @@ -21113,7 +21046,7 @@ (set_local $$nb$0 (get_local $$and145) ) - (block + (block $block68 (set_local $$61 (i32.load align=4 (i32.const 184) @@ -21139,7 +21072,7 @@ ) (if_else (get_local $$cmp119$i) - (block + (block $block69 (set_local $$62 (i32.load align=4 (i32.const 192) @@ -21159,7 +21092,7 @@ ) (if (get_local $$cmp121$i) - (nop) + (call_import $_abort) ) (set_local $$add$ptr$i$161 (i32.add @@ -21184,7 +21117,7 @@ (get_local $$cmp123$i) (i32.const 0) ) - (nop) + (call_import $_abort) ) (set_local $$parent$i$162 (i32.add @@ -21217,7 +21150,7 @@ (block $do-once$14 (if_else (get_local $$cmp128$i) - (block + (block $block70 (set_local $$arrayidx151$i (i32.add (get_local $$v$4$lcssa$i) @@ -21237,7 +21170,7 @@ ) (if_else (get_local $$cmp152$i) - (block + (block $block71 (set_local $$arrayidx155$i (i32.add (get_local $$v$4$lcssa$i) @@ -21257,14 +21190,13 @@ ) (if_else (get_local $$cmp156$i) - (block + (block $block72 (set_local $$R$3$i$171 (i32.const 0) ) - (br $do-once$14 - ) + (br $do-once$14) ) - (block + (block $block73 (set_local $$R$1$i$168 (get_local $$69) ) @@ -21274,7 +21206,7 @@ ) ) ) - (block + (block $block74 (set_local $$R$1$i$168 (get_local $$68) ) @@ -21284,7 +21216,7 @@ ) ) (loop $while-out$15 $while-in$16 - (block + (block $block75 (set_local $$arrayidx161$i (i32.add (get_local $$R$1$i$168) @@ -21307,15 +21239,14 @@ (get_local $$cmp162$i) (i32.const 0) ) - (block + (block $block76 (set_local $$R$1$i$168 (get_local $$70) ) (set_local $$RP$1$i$167 (get_local $$arrayidx161$i) ) - (br $while-in$16 - ) + (br $while-in$16) ) ) (set_local $$arrayidx165$i$169 @@ -21337,17 +21268,16 @@ ) (if_else (get_local $$cmp166$i) - (block + (block $block77 (set_local $$R$1$i$168$lcssa (get_local $$R$1$i$168) ) (set_local $$RP$1$i$167$lcssa (get_local $$RP$1$i$167) ) - (br $while-out$15 - ) + (br $while-out$15) ) - (block + (block $block78 (set_local $$R$1$i$168 (get_local $$71) ) @@ -21356,6 +21286,7 @@ ) ) ) + (br $while-in$16) ) ) (set_local $$cmp171$i @@ -21372,8 +21303,8 @@ ) (if_else (get_local $$cmp171$i) - (nop) - (block + (call_import $_abort) + (block $block79 (i32.store align=4 (get_local $$RP$1$i$167$lcssa) (i32.const 0) @@ -21381,12 +21312,11 @@ (set_local $$R$3$i$171 (get_local $$R$1$i$168$lcssa) ) - (br $do-once$14 - ) + (br $do-once$14) ) ) ) - (block + (block $block80 (set_local $$fd$i$164 (i32.add (get_local $$v$4$lcssa$i) @@ -21412,7 +21342,7 @@ ) (if (get_local $$cmp133$i) - (nop) + (call_import $_abort) ) (set_local $$bk136$i (i32.add @@ -21436,7 +21366,7 @@ (get_local $$cmp137$i) (i32.const 0) ) - (nop) + (call_import $_abort) ) (set_local $$fd139$i (i32.add @@ -21457,7 +21387,7 @@ ) (if_else (get_local $$cmp140$i) - (block + (block $block81 (i32.store align=4 (get_local $$bk136$i) (get_local $$64) @@ -21469,10 +21399,9 @@ (set_local $$R$3$i$171 (get_local $$64) ) - (br $do-once$14 - ) + (br $do-once$14) ) - (nop) + (call_import $_abort) ) ) ) @@ -21489,7 +21418,7 @@ (get_local $$cmp180$i) (i32.const 0) ) - (block + (block $block82 (set_local $$index$i$172 (i32.add (get_local $$v$4$lcssa$i) @@ -21523,7 +21452,7 @@ ) (if_else (get_local $$cmp185$i) - (block + (block $block83 (i32.store align=4 (get_local $$arrayidx184$i) (get_local $$R$3$i$171) @@ -21536,7 +21465,7 @@ ) (if (get_local $$cond3$i) - (block + (block $block84 (set_local $$shl192$i (i32.shl (i32.const 1) @@ -21564,12 +21493,11 @@ (i32.const 180) (get_local $$and194$i) ) - (br $do-once$17 - ) + (br $do-once$17) ) ) ) - (block + (block $block85 (set_local $$75 (i32.load align=4 (i32.const 192) @@ -21589,7 +21517,7 @@ ) (if (get_local $$cmp198$i) - (nop) + (call_import $_abort) ) (set_local $$arrayidx204$i (i32.add @@ -21614,7 +21542,7 @@ (get_local $$arrayidx204$i) (get_local $$R$3$i$171) ) - (block + (block $block86 (set_local $$arrayidx212$i (i32.add (get_local $$63) @@ -21635,8 +21563,7 @@ ) (if (get_local $$cmp217$i) - (br $do-once$17 - ) + (br $do-once$17) ) ) ) @@ -21659,7 +21586,7 @@ ) (if (get_local $$cmp221$i) - (nop) + (call_import $_abort) ) (set_local $$parent226$i (i32.add @@ -21694,7 +21621,7 @@ (get_local $$cmp229$i) (i32.const 0) ) - (block + (block $block87 (set_local $$cmp233$i (i32.lt_u (i32.shr_u @@ -21709,8 +21636,8 @@ ) (if_else (get_local $$cmp233$i) - (nop) - (block + (call_import $_abort) + (block $block88 (set_local $$arrayidx239$i (i32.add (get_local $$R$3$i$171) @@ -21731,8 +21658,7 @@ (get_local $$parent240$i) (get_local $$R$3$i$171) ) - (br $do-once$18 - ) + (br $do-once$18) ) ) ) @@ -21760,7 +21686,7 @@ (get_local $$cmp246$i) (i32.const 0) ) - (block + (block $block89 (set_local $$80 (i32.load align=4 (i32.const 192) @@ -21780,8 +21706,8 @@ ) (if_else (get_local $$cmp250$i) - (nop) - (block + (call_import $_abort) + (block $block90 (set_local $$arrayidx256$i (i32.add (get_local $$R$3$i$171) @@ -21802,8 +21728,7 @@ (get_local $$parent257$i) (get_local $$R$3$i$171) ) - (br $do-once$17 - ) + (br $do-once$17) ) ) ) @@ -21823,7 +21748,7 @@ (block $do-once$19 (if_else (get_local $$cmp265$i) - (block + (block $block91 (set_local $$add268$i (i32.add (get_local $$rsize$4$lcssa$i) @@ -21874,7 +21799,7 @@ (get_local $$or275$i) ) ) - (block + (block $block92 (set_local $$or278$i (i32.or (get_local $$and145) @@ -21934,7 +21859,7 @@ ) (if (get_local $$cmp284$i) - (block + (block $block93 (set_local $$shl288$i (i32.shl (get_local $$shr283$i) @@ -21975,7 +21900,7 @@ ) (if_else (get_local $$tobool293$i) - (block + (block $block94 (set_local $$or297$i (i32.or (get_local $$82) @@ -21999,7 +21924,7 @@ (get_local $$arrayidx289$i) ) ) - (block + (block $block95 (set_local $$83 (i32.add (get_local $$arrayidx289$i) @@ -22030,8 +21955,8 @@ ) (if_else (get_local $$cmp301$i) - (nop) - (block + (call_import $_abort) + (block $block96 (set_local $$$pre$phi$i$178Z2D (get_local $$83) ) @@ -22076,8 +22001,7 @@ (get_local $$bk313$i) (get_local $$arrayidx289$i) ) - (br $do-once$19 - ) + (br $do-once$19) ) ) (set_local $$shr318$i @@ -22097,7 +22021,7 @@ (set_local $$I316$0$i (i32.const 0) ) - (block + (block $block97 (set_local $$cmp323$i (i32.gt_u (i32.shr_u @@ -22112,7 +22036,7 @@ (set_local $$I316$0$i (i32.const 31) ) - (block + (block $block98 (set_local $$sub329$i (i32.add (get_local $$shr318$i) @@ -22316,7 +22240,7 @@ ) (if (get_local $$tobool364$i) - (block + (block $block99 (set_local $$or368$i (i32.or (get_local $$86) @@ -22361,8 +22285,7 @@ (get_local $$fd371$i) (get_local $$add$ptr$i$161) ) - (br $do-once$19 - ) + (br $do-once$19) ) ) (set_local $$87 @@ -22408,7 +22331,7 @@ (get_local $$87) ) (loop $while-out$20 $while-in$21 - (block + (block $block100 (set_local $$head386$i (i32.add (get_local $$T$0$i) @@ -22434,15 +22357,14 @@ ) (if (get_local $$cmp388$i) - (block + (block $block101 (set_local $$T$0$i$lcssa (get_local $$T$0$i) ) (set_local $label (i32.const 148) ) - (br $while-out$20 - ) + (br $while-out$20) ) ) (set_local $$shr391$i @@ -22482,7 +22404,7 @@ ) (if_else (get_local $$cmp396$i) - (block + (block $block102 (set_local $$T$0$i$lcssa293 (get_local $$T$0$i) ) @@ -22492,10 +22414,9 @@ (set_local $label (i32.const 145) ) - (br $while-out$20 - ) + (br $while-out$20) ) - (block + (block $block103 (set_local $$K373$0$i (get_local $$shl395$i) ) @@ -22504,6 +22425,7 @@ ) ) ) + (br $while-in$21) ) ) (if_else @@ -22511,7 +22433,7 @@ (get_local $label) (i32.const 145) ) - (block + (block $block104 (set_local $$90 (i32.load align=4 (i32.const 192) @@ -22531,8 +22453,8 @@ ) (if_else (get_local $$cmp401$i) - (nop) - (block + (call_import $_abort) + (block $block105 (i32.store align=4 (get_local $$arrayidx394$i$lcssa) (get_local $$add$ptr$i$161) @@ -22567,8 +22489,7 @@ (get_local $$fd408$i) (get_local $$add$ptr$i$161) ) - (br $do-once$19 - ) + (br $do-once$19) ) ) ) @@ -22577,7 +22498,7 @@ (get_local $label) (i32.const 148) ) - (block + (block $block106 (set_local $$fd416$i (i32.add (get_local $$T$0$i$lcssa) @@ -22626,7 +22547,7 @@ ) (if_else (get_local $$93) - (block + (block $block107 (set_local $$bk429$i (i32.add (get_local $$91) @@ -22671,10 +22592,9 @@ (get_local $$parent433$i) (i32.const 0) ) - (br $do-once$19 - ) + (br $do-once$19) ) - (nop) + (call_import $_abort) ) ) ) @@ -22730,7 +22650,7 @@ (get_local $$cmp156) (i32.const 0) ) - (block + (block $block108 (set_local $$sub160 (i32.sub (get_local $$94) @@ -22753,7 +22673,7 @@ ) (if_else (get_local $$cmp162) - (block + (block $block109 (set_local $$add$ptr166 (i32.add (get_local $$95) @@ -22811,7 +22731,7 @@ (get_local $$or172) ) ) - (block + (block $block110 (i32.store align=4 (i32.const 184) (i32.const 0) @@ -22898,7 +22818,7 @@ ) (if (get_local $$cmp186) - (block + (block $block111 (set_local $$sub190 (i32.sub (get_local $$97) @@ -22984,9 +22904,11 @@ (block $do-once$22 (if (get_local $$cmp$i$179) - (block + (block $block112 (set_local $$call$i$i - (i32.const 0) + (call_import $_sysconf + (i32.const 30) + ) ) (set_local $$sub$i$i (i32.add @@ -23008,7 +22930,7 @@ ) (if_else (get_local $$cmp1$i$i) - (block + (block $block113 (i32.store align=4 (i32.const 656) (get_local $$call$i$i) @@ -23034,7 +22956,9 @@ (i32.const 0) ) (set_local $$call6$i$i - (i32.const 0) + (call_import $_time + (i32.const 0) + ) ) (set_local $$xor$i$i (i32.and @@ -23052,10 +22976,9 @@ (i32.const 648) (get_local $$and7$i$i) ) - (br $do-once$22 - ) + (br $do-once$22) ) - (nop) + (call_import $_abort) ) ) ) @@ -23112,7 +23035,7 @@ (get_local $$cmp12$i) (i32.const 0) ) - (block + (block $block114 (set_local $$retval$0 (i32.const 0) ) @@ -23137,7 +23060,7 @@ (get_local $$cmp15$i) (i32.const 0) ) - (block + (block $block115 (set_local $$102 (i32.load align=4 (i32.const 608) @@ -23181,7 +23104,7 @@ ) (if (get_local $$or$cond1$i$184) - (block + (block $block116 (set_local $$retval$0 (i32.const 0) ) @@ -23212,7 +23135,7 @@ (block $label$break$L257 (if_else (get_local $$tobool30$i) - (block + (block $block117 (set_local $$104 (i32.load align=4 (i32.const 200) @@ -23230,12 +23153,12 @@ (set_local $label (i32.const 173) ) - (block + (block $block118 (set_local $$sp$0$i$i (i32.const 624) ) (loop $while-out$23 $while-in$24 - (block + (block $block119 (set_local $$105 (i32.load align=4 (get_local $$sp$0$i$i) @@ -23258,7 +23181,7 @@ (get_local $$cmp$i$9$i) (i32.const 0) ) - (block + (block $block120 (set_local $$size$i$i (i32.add (get_local $$sp$0$i$i) @@ -23290,15 +23213,14 @@ ) (if (get_local $$cmp2$i$i) - (block + (block $block121 (set_local $$base$i$i$lcssa (get_local $$sp$0$i$i) ) (set_local $$size$i$i$lcssa (get_local $$size$i$i) ) - (br $while-out$23 - ) + (br $while-out$23) ) ) ) @@ -23322,17 +23244,17 @@ ) (if_else (get_local $$cmp3$i$i) - (block + (block $block122 (set_local $label (i32.const 173) ) - (br $label$break$L259 - ) + (br $label$break$L259) ) (set_local $$sp$0$i$i (get_local $$107) ) ) + (br $while-in$24) ) ) (set_local $$112 @@ -23363,9 +23285,11 @@ ) (if (get_local $$cmp81$i$191) - (block + (block $block123 (set_local $$call83$i - (i32.const 0) + (call_import $_sbrk + (get_local $$and80$i) + ) ) (set_local $$113 (i32.load align=4 @@ -23391,7 +23315,7 @@ ) (if_else (get_local $$cmp85$i) - (block + (block $block124 (set_local $$cmp89$i (i32.eq (get_local $$call83$i) @@ -23403,7 +23327,7 @@ (get_local $$cmp89$i) (i32.const 0) ) - (block + (block $block125 (set_local $$tbase$796$i (get_local $$call83$i) ) @@ -23413,12 +23337,11 @@ (set_local $label (i32.const 193) ) - (br $label$break$L257 - ) + (br $label$break$L257) ) ) ) - (block + (block $block126 (set_local $$br$2$ph$i (get_local $$call83$i) ) @@ -23441,9 +23364,11 @@ (get_local $label) (i32.const 173) ) - (block + (block $block127 (set_local $$call37$i - (i32.const 0) + (call_import $_sbrk + (i32.const 0) + ) ) (set_local $$cmp38$i (i32.eq @@ -23456,7 +23381,7 @@ (get_local $$cmp38$i) (i32.const 0) ) - (block + (block $block128 (set_local $$108 (get_local $$call37$i) ) @@ -23488,7 +23413,7 @@ (set_local $$ssize$0$i (get_local $$and11$i) ) - (block + (block $block129 (set_local $$add46$i (i32.add (get_local $$sub41$i) @@ -23564,7 +23489,7 @@ ) (if (get_local $$or$cond$i$189) - (block + (block $block130 (set_local $$111 (i32.load align=4 (i32.const 616) @@ -23581,7 +23506,7 @@ (get_local $$cmp60$i) (i32.const 0) ) - (block + (block $block131 (set_local $$cmp63$i (i32.le_u (i32.shr_u @@ -23614,13 +23539,14 @@ ) (if (get_local $$or$cond2$i) - (br $do-once$25 - ) + (br $do-once$25) ) ) ) (set_local $$call68$i - (i32.const 0) + (call_import $_sbrk + (get_local $$ssize$0$i) + ) ) (set_local $$cmp69$i (i32.eq @@ -23630,7 +23556,7 @@ ) (if_else (get_local $$cmp69$i) - (block + (block $block132 (set_local $$tbase$796$i (get_local $$call37$i) ) @@ -23640,10 +23566,9 @@ (set_local $label (i32.const 193) ) - (br $label$break$L257 - ) + (br $label$break$L257) ) - (block + (block $block133 (set_local $$br$2$ph$i (get_local $$call68$i) ) @@ -23668,7 +23593,7 @@ (get_local $label) (i32.const 183) ) - (block + (block $block134 (set_local $$sub112$i (i32.sub (i32.const 0) @@ -23717,7 +23642,7 @@ (block $do-once$26 (if_else (get_local $$or$cond3$i) - (block + (block $block135 (set_local $$115 (i32.load align=4 (i32.const 656) @@ -23758,9 +23683,11 @@ ) (if_else (get_local $$cmp105$i) - (block + (block $block136 (set_local $$call107$i - (i32.const 0) + (call_import $_sbrk + (get_local $$and104$i) + ) ) (set_local $$cmp108$i (i32.eq @@ -23770,12 +23697,13 @@ ) (if_else (get_local $$cmp108$i) - (block - (i32.const 0) - (br $label$break$L279 + (block $block137 + (call_import $_sbrk + (get_local $$sub112$i) ) + (br $label$break$L279) ) - (block + (block $block138 (set_local $$add110$i (i32.add (get_local $$and104$i) @@ -23785,8 +23713,7 @@ (set_local $$ssize$5$i (get_local $$add110$i) ) - (br $do-once$26 - ) + (br $do-once$26) ) ) ) @@ -23811,7 +23738,7 @@ (get_local $$cmp118$i) (i32.const 0) ) - (block + (block $block139 (set_local $$tbase$796$i (get_local $$br$2$ph$i) ) @@ -23821,8 +23748,7 @@ (set_local $label (i32.const 193) ) - (br $label$break$L257 - ) + (br $label$break$L257) ) ) ) @@ -23857,7 +23783,7 @@ (get_local $label) (i32.const 190) ) - (block + (block $block140 (set_local $$cmp127$i (i32.lt_u (i32.shr_u @@ -23869,12 +23795,16 @@ ) (if (get_local $$cmp127$i) - (block + (block $block141 (set_local $$call131$i - (i32.const 0) + (call_import $_sbrk + (get_local $$and11$i) + ) ) (set_local $$call132$i - (i32.const 0) + (call_import $_sbrk + (i32.const 0) + ) ) (set_local $$cmp133$i$196 (i32.ne @@ -23914,7 +23844,7 @@ ) (if (get_local $$or$cond7$i) - (block + (block $block142 (set_local $$sub$ptr$lhs$cast$i (get_local $$call132$i) ) @@ -23947,7 +23877,7 @@ ) (if (get_local $$cmp141$not$i) - (block + (block $block143 (set_local $$tbase$796$i (get_local $$call131$i) ) @@ -23970,7 +23900,7 @@ (get_local $label) (i32.const 193) ) - (block + (block $block144 (set_local $$117 (i32.load align=4 (i32.const 608) @@ -24024,7 +23954,7 @@ (block $do-once$27 (if_else (get_local $$cmp157$i) - (block + (block $block145 (set_local $$120 (i32.load align=4 (i32.const 192) @@ -24090,7 +24020,7 @@ (i32.const 0) ) (loop $while-out$28 $while-in$29 - (block + (block $block146 (set_local $$shl$i$i (i32.shl (get_local $$i$01$i$i) @@ -24140,12 +24070,12 @@ ) (if_else (get_local $$exitcond$i$i) - (br $while-out$28 - ) + (br $while-out$28) (set_local $$i$01$i$i (get_local $$inc$i$i) ) ) + (br $while-in$29) ) ) (set_local $$sub172$i @@ -24256,12 +24186,12 @@ (get_local $$126) ) ) - (block + (block $block147 (set_local $$sp$0108$i (i32.const 624) ) (loop $while-out$30 $while-in$31 - (block + (block $block148 (set_local $$127 (i32.load align=4 (get_local $$sp$0108$i) @@ -24292,7 +24222,7 @@ ) (if (get_local $$cmp190$i) - (block + (block $block149 (set_local $$$lcssa (get_local $$127) ) @@ -24308,8 +24238,7 @@ (set_local $label (i32.const 203) ) - (br $while-out$30 - ) + (br $while-out$30) ) ) (set_local $$next$i @@ -24331,12 +24260,12 @@ ) (if_else (get_local $$cmp186$i) - (br $while-out$30 - ) + (br $while-out$30) (set_local $$sp$0108$i (get_local $$129) ) ) + (br $while-in$31) ) ) (if @@ -24344,7 +24273,7 @@ (get_local $label) (i32.const 203) ) - (block + (block $block150 (set_local $$sflags193$i (i32.add (get_local $$sp$0108$i$lcssa) @@ -24370,7 +24299,7 @@ ) (if (get_local $$tobool195$i) - (block + (block $block151 (set_local $$cmp203$i (i32.ge_u (i32.shr_u @@ -24403,7 +24332,7 @@ ) (if (get_local $$or$cond98$i) - (block + (block $block152 (set_local $$add212$i (i32.add (get_local $$$lcssa290) @@ -24526,8 +24455,7 @@ (i32.const 204) (get_local $$134) ) - (br $do-once$27 - ) + (br $do-once$27) ) ) ) @@ -24553,7 +24481,7 @@ ) (if_else (get_local $$cmp218$i) - (block + (block $block153 (i32.store align=4 (i32.const 192) (get_local $$tbase$796$i) @@ -24576,7 +24504,7 @@ (i32.const 624) ) (loop $while-out$32 $while-in$33 - (block + (block $block154 (set_local $$136 (i32.load align=4 (get_local $$sp$1107$i) @@ -24590,7 +24518,7 @@ ) (if (get_local $$cmp228$i) - (block + (block $block155 (set_local $$base226$i$lcssa (get_local $$sp$1107$i) ) @@ -24600,8 +24528,7 @@ (set_local $label (i32.const 211) ) - (br $while-out$32 - ) + (br $while-out$32) ) ) (set_local $$next231$i @@ -24623,17 +24550,17 @@ ) (if_else (get_local $$cmp224$i) - (block + (block $block156 (set_local $$sp$0$i$i$i (i32.const 624) ) - (br $while-out$32 - ) + (br $while-out$32) ) (set_local $$sp$1107$i (get_local $$137) ) ) + (br $while-in$33) ) ) (if @@ -24641,7 +24568,7 @@ (get_local $label) (i32.const 211) ) - (block + (block $block157 (set_local $$sflags235$i (i32.add (get_local $$sp$1107$i$lcssa) @@ -24667,7 +24594,7 @@ ) (if_else (get_local $$tobool237$i) - (block + (block $block158 (i32.store align=4 (get_local $$base226$i$lcssa) (get_local $$tbase$796$i) @@ -24834,7 +24761,7 @@ (block $do-once$34 (if_else (get_local $$cmp20$i$i) - (block + (block $block159 (set_local $$144 (i32.load align=4 (i32.const 188) @@ -24871,7 +24798,7 @@ (get_local $$or22$i$i) ) ) - (block + (block $block160 (set_local $$145 (i32.load align=4 (i32.const 196) @@ -24885,7 +24812,7 @@ ) (if (get_local $$cmp24$i$i) - (block + (block $block161 (set_local $$146 (i32.load align=4 (i32.const 184) @@ -24931,8 +24858,7 @@ (get_local $$add$ptr30$i$i) (get_local $$add26$i$i) ) - (br $do-once$34 - ) + (br $do-once$34) ) ) (set_local $$head32$i$i @@ -24960,7 +24886,7 @@ ) (if_else (get_local $$cmp34$i$i) - (block + (block $block162 (set_local $$and37$i$i (i32.and (get_local $$147) @@ -24985,7 +24911,7 @@ (block $label$break$L331 (if_else (get_local $$cmp38$i$i) - (block + (block $block163 (set_local $$fd$i$i (i32.add (get_local $$add$ptr16$i$i) @@ -25035,7 +24961,7 @@ (get_local $$cmp41$i$i) (i32.const 0) ) - (block + (block $block164 (set_local $$cmp42$i$i (i32.lt_u (i32.shr_u @@ -25050,7 +24976,7 @@ ) (if (get_local $$cmp42$i$i) - (nop) + (call_import $_abort) ) (set_local $$bk43$i$i (i32.add @@ -25071,10 +24997,9 @@ ) (if (get_local $$cmp44$i$i) - (br $do-once$35 - ) + (br $do-once$35) ) - (nop) + (call_import $_abort) ) ) ) @@ -25086,7 +25011,7 @@ ) (if (get_local $$cmp46$i$49$i) - (block + (block $block165 (set_local $$shl48$i$i (i32.shl (i32.const 1) @@ -25114,8 +25039,7 @@ (i32.const 176) (get_local $$and49$i$i) ) - (br $label$break$L331 - ) + (br $label$break$L331) ) ) (set_local $$cmp54$i$i @@ -25127,7 +25051,7 @@ (block $do-once$36 (if_else (get_local $$cmp54$i$i) - (block + (block $block166 (set_local $$$pre5$i$i (i32.add (get_local $$149) @@ -25138,7 +25062,7 @@ (get_local $$$pre5$i$i) ) ) - (block + (block $block167 (set_local $$cmp57$i$i (i32.lt_u (i32.shr_u @@ -25153,7 +25077,7 @@ ) (if (get_local $$cmp57$i$i) - (nop) + (call_import $_abort) ) (set_local $$fd59$i$i (i32.add @@ -25174,15 +25098,14 @@ ) (if (get_local $$cmp60$i$i) - (block + (block $block168 (set_local $$fd68$pre$phi$i$iZ2D (get_local $$fd59$i$i) ) - (br $do-once$36 - ) + (br $do-once$36) ) ) - (nop) + (call_import $_abort) ) ) ) @@ -25201,7 +25124,7 @@ (get_local $$148) ) ) - (block + (block $block169 (set_local $$parent$i$51$i (i32.add (get_local $$add$ptr16$i$i) @@ -25233,7 +25156,7 @@ (block $do-once$37 (if_else (get_local $$cmp75$i$i) - (block + (block $block170 (set_local $$child$i$i (i32.add (get_local $$add$ptr16$i$i) @@ -25259,7 +25182,7 @@ ) (if_else (get_local $$cmp97$i$i) - (block + (block $block171 (set_local $$160 (i32.load align=4 (get_local $$child$i$i) @@ -25273,14 +25196,13 @@ ) (if_else (get_local $$cmp100$i$i) - (block + (block $block172 (set_local $$R$3$i$i (i32.const 0) ) - (br $do-once$37 - ) + (br $do-once$37) ) - (block + (block $block173 (set_local $$R$1$i$i (get_local $$160) ) @@ -25290,7 +25212,7 @@ ) ) ) - (block + (block $block174 (set_local $$R$1$i$i (get_local $$159) ) @@ -25300,7 +25222,7 @@ ) ) (loop $while-out$38 $while-in$39 - (block + (block $block175 (set_local $$arrayidx103$i$i (i32.add (get_local $$R$1$i$i) @@ -25323,15 +25245,14 @@ (get_local $$cmp104$i$i) (i32.const 0) ) - (block + (block $block176 (set_local $$R$1$i$i (get_local $$161) ) (set_local $$RP$1$i$i (get_local $$arrayidx103$i$i) ) - (br $while-in$39 - ) + (br $while-in$39) ) ) (set_local $$arrayidx107$i$i @@ -25353,17 +25274,16 @@ ) (if_else (get_local $$cmp108$i$i) - (block + (block $block177 (set_local $$R$1$i$i$lcssa (get_local $$R$1$i$i) ) (set_local $$RP$1$i$i$lcssa (get_local $$RP$1$i$i) ) - (br $while-out$38 - ) + (br $while-out$38) ) - (block + (block $block178 (set_local $$R$1$i$i (get_local $$162) ) @@ -25372,6 +25292,7 @@ ) ) ) + (br $while-in$39) ) ) (set_local $$cmp112$i$i @@ -25388,8 +25309,8 @@ ) (if_else (get_local $$cmp112$i$i) - (nop) - (block + (call_import $_abort) + (block $block179 (i32.store align=4 (get_local $$RP$1$i$i$lcssa) (i32.const 0) @@ -25397,12 +25318,11 @@ (set_local $$R$3$i$i (get_local $$R$1$i$i$lcssa) ) - (br $do-once$37 - ) + (br $do-once$37) ) ) ) - (block + (block $block180 (set_local $$fd78$i$i (i32.add (get_local $$add$ptr16$i$i) @@ -25428,7 +25348,7 @@ ) (if (get_local $$cmp81$i$i) - (nop) + (call_import $_abort) ) (set_local $$bk82$i$i (i32.add @@ -25452,7 +25372,7 @@ (get_local $$cmp83$i$i) (i32.const 0) ) - (nop) + (call_import $_abort) ) (set_local $$fd85$i$i (i32.add @@ -25473,7 +25393,7 @@ ) (if_else (get_local $$cmp86$i$i) - (block + (block $block181 (i32.store align=4 (get_local $$bk82$i$i) (get_local $$155) @@ -25485,10 +25405,9 @@ (set_local $$R$3$i$i (get_local $$155) ) - (br $do-once$37 - ) + (br $do-once$37) ) - (nop) + (call_import $_abort) ) ) ) @@ -25501,8 +25420,7 @@ ) (if (get_local $$cmp120$i$53$i) - (br $label$break$L331 - ) + (br $label$break$L331) ) (set_local $$index$i$54$i (i32.add @@ -25538,7 +25456,7 @@ (block $do-once$40 (if_else (get_local $$cmp124$i$i) - (block + (block $block182 (i32.store align=4 (get_local $$arrayidx123$i$i) (get_local $$R$3$i$i) @@ -25554,8 +25472,7 @@ (get_local $$cond2$i$i) (i32.const 0) ) - (br $do-once$40 - ) + (br $do-once$40) ) (set_local $$shl131$i$i (i32.shl @@ -25584,10 +25501,9 @@ (i32.const 180) (get_local $$and133$i$i) ) - (br $label$break$L331 - ) + (br $label$break$L331) ) - (block + (block $block183 (set_local $$166 (i32.load align=4 (i32.const 192) @@ -25607,7 +25523,7 @@ ) (if (get_local $$cmp137$i$i) - (nop) + (call_import $_abort) ) (set_local $$arrayidx143$i$i (i32.add @@ -25632,7 +25548,7 @@ (get_local $$arrayidx143$i$i) (get_local $$R$3$i$i) ) - (block + (block $block184 (set_local $$arrayidx151$i$i (i32.add (get_local $$154) @@ -25653,8 +25569,7 @@ ) (if (get_local $$cmp156$i$i) - (br $label$break$L331 - ) + (br $label$break$L331) ) ) ) @@ -25678,7 +25593,7 @@ ) (if (get_local $$cmp160$i$i) - (nop) + (call_import $_abort) ) (set_local $$parent165$i$i (i32.add @@ -25713,7 +25628,7 @@ (get_local $$cmp168$i$i) (i32.const 0) ) - (block + (block $block185 (set_local $$cmp172$i$i (i32.lt_u (i32.shr_u @@ -25728,8 +25643,8 @@ ) (if_else (get_local $$cmp172$i$i) - (nop) - (block + (call_import $_abort) + (block $block186 (set_local $$arrayidx178$i$i (i32.add (get_local $$R$3$i$i) @@ -25750,8 +25665,7 @@ (get_local $$parent179$i$i) (get_local $$R$3$i$i) ) - (br $do-once$41 - ) + (br $do-once$41) ) ) ) @@ -25776,8 +25690,7 @@ ) (if (get_local $$cmp185$i$i) - (br $label$break$L331 - ) + (br $label$break$L331) ) (set_local $$171 (i32.load align=4 @@ -25798,8 +25711,8 @@ ) (if_else (get_local $$cmp189$i$i) - (nop) - (block + (call_import $_abort) + (block $block187 (set_local $$arrayidx195$i$i (i32.add (get_local $$R$3$i$i) @@ -25820,8 +25733,7 @@ (get_local $$parent196$i$i) (get_local $$R$3$i$i) ) - (br $label$break$L331 - ) + (br $label$break$L331) ) ) ) @@ -25846,7 +25758,7 @@ (get_local $$add206$i$i) ) ) - (block + (block $block188 (set_local $$oldfirst$0$i$i (get_local $$add$ptr16$i$i) ) @@ -25919,7 +25831,7 @@ ) (if (get_local $$cmp215$i$i) - (block + (block $block189 (set_local $$shl221$i$i (i32.shl (get_local $$shr214$i$i) @@ -25961,7 +25873,7 @@ (block $do-once$42 (if_else (get_local $$tobool228$i$i) - (block + (block $block190 (set_local $$or232$i$i (i32.or (get_local $$173) @@ -25985,7 +25897,7 @@ (get_local $$arrayidx223$i$i) ) ) - (block + (block $block191 (set_local $$174 (i32.add (get_local $$arrayidx223$i$i) @@ -26019,18 +25931,17 @@ (get_local $$cmp236$i$i) (i32.const 0) ) - (block + (block $block192 (set_local $$$pre$phi$i$57$iZ2D (get_local $$174) ) (set_local $$F224$0$i$i (get_local $$175) ) - (br $do-once$42 - ) + (br $do-once$42) ) ) - (nop) + (call_import $_abort) ) ) ) @@ -26068,8 +25979,7 @@ (get_local $$bk248$i$i) (get_local $$arrayidx223$i$i) ) - (br $do-once$34 - ) + (br $do-once$34) ) ) (set_local $$shr253$i$i @@ -26090,7 +26000,7 @@ (set_local $$I252$0$i$i (i32.const 0) ) - (block + (block $block193 (set_local $$cmp258$i$i (i32.gt_u (i32.shr_u @@ -26102,12 +26012,11 @@ ) (if (get_local $$cmp258$i$i) - (block + (block $block194 (set_local $$I252$0$i$i (i32.const 31) ) - (br $do-once$43 - ) + (br $do-once$43) ) ) (set_local $$sub262$i$i @@ -26312,7 +26221,7 @@ ) (if (get_local $$tobool296$i$i) - (block + (block $block195 (set_local $$or300$i$i (i32.or (get_local $$177) @@ -26357,8 +26266,7 @@ (get_local $$fd303$i$i) (get_local $$add$ptr17$i$i) ) - (br $do-once$34 - ) + (br $do-once$34) ) ) (set_local $$178 @@ -26404,7 +26312,7 @@ (get_local $$178) ) (loop $while-out$44 $while-in$45 - (block + (block $block196 (set_local $$head317$i$i (i32.add (get_local $$T$0$i$58$i) @@ -26430,15 +26338,14 @@ ) (if (get_local $$cmp319$i$i) - (block + (block $block197 (set_local $$T$0$i$58$i$lcssa (get_local $$T$0$i$58$i) ) (set_local $label (i32.const 281) ) - (br $while-out$44 - ) + (br $while-out$44) ) ) (set_local $$shr322$i$i @@ -26478,7 +26385,7 @@ ) (if_else (get_local $$cmp327$i$i) - (block + (block $block198 (set_local $$T$0$i$58$i$lcssa283 (get_local $$T$0$i$58$i) ) @@ -26488,10 +26395,9 @@ (set_local $label (i32.const 278) ) - (br $while-out$44 - ) + (br $while-out$44) ) - (block + (block $block199 (set_local $$K305$0$i$i (get_local $$shl326$i$i) ) @@ -26500,6 +26406,7 @@ ) ) ) + (br $while-in$45) ) ) (if_else @@ -26507,7 +26414,7 @@ (get_local $label) (i32.const 278) ) - (block + (block $block200 (set_local $$181 (i32.load align=4 (i32.const 192) @@ -26527,8 +26434,8 @@ ) (if_else (get_local $$cmp332$i$i) - (nop) - (block + (call_import $_abort) + (block $block201 (i32.store align=4 (get_local $$arrayidx325$i$i$lcssa) (get_local $$add$ptr17$i$i) @@ -26563,8 +26470,7 @@ (get_local $$fd339$i$i) (get_local $$add$ptr17$i$i) ) - (br $do-once$34 - ) + (br $do-once$34) ) ) ) @@ -26573,7 +26479,7 @@ (get_local $label) (i32.const 281) ) - (block + (block $block202 (set_local $$fd344$i$i (i32.add (get_local $$T$0$i$58$i$lcssa) @@ -26622,7 +26528,7 @@ ) (if_else (get_local $$184) - (block + (block $block203 (set_local $$bk357$i$i (i32.add (get_local $$182) @@ -26667,10 +26573,9 @@ (get_local $$parent361$i$i) (i32.const 0) ) - (br $do-once$34 - ) + (br $do-once$34) ) - (nop) + (call_import $_abort) ) ) ) @@ -26698,7 +26603,7 @@ ) ) (loop $while-out$46 $while-in$47 - (block + (block $block204 (set_local $$185 (i32.load align=4 (get_local $$sp$0$i$i$i) @@ -26721,7 +26626,7 @@ (get_local $$cmp$i$i$i) (i32.const 0) ) - (block + (block $block205 (set_local $$size$i$i$i (i32.add (get_local $$sp$0$i$i$i) @@ -26753,12 +26658,11 @@ ) (if (get_local $$cmp2$i$i$i) - (block + (block $block206 (set_local $$add$ptr$i$i$i$lcssa (get_local $$add$ptr$i$i$i) ) - (br $while-out$46 - ) + (br $while-out$46) ) ) ) @@ -26777,6 +26681,7 @@ (set_local $$sp$0$i$i$i (get_local $$187) ) + (br $while-in$47) ) ) (set_local $$add$ptr2$i$i @@ -27047,7 +26952,7 @@ (get_local $$add$ptr15$i$i) ) (loop $while-out$48 $while-in$49 - (block + (block $block207 (set_local $$add$ptr24$i$i (i32.add (get_local $$p$0$i$i) @@ -27081,9 +26986,9 @@ (set_local $$p$0$i$i (get_local $$add$ptr24$i$i) ) - (br $while-out$48 - ) + (br $while-out$48) ) + (br $while-in$49) ) ) (set_local $$cmp28$i$i @@ -27097,7 +27002,7 @@ (get_local $$cmp28$i$i) (i32.const 0) ) - (block + (block $block208 (set_local $$sub$ptr$lhs$cast$i$i (get_local $$cond13$i$i) ) @@ -27162,7 +27067,7 @@ ) (if (get_local $$cmp36$i$i) - (block + (block $block209 (set_local $$shl$i$19$i (i32.shl (get_local $$shr$i$i) @@ -27203,7 +27108,7 @@ ) (if_else (get_local $$tobool$i$i) - (block + (block $block210 (set_local $$or44$i$i (i32.or (get_local $$195) @@ -27227,7 +27132,7 @@ (get_local $$arrayidx$i$20$i) ) ) - (block + (block $block211 (set_local $$196 (i32.add (get_local $$arrayidx$i$20$i) @@ -27258,8 +27163,8 @@ ) (if_else (get_local $$cmp46$i$i) - (nop) - (block + (call_import $_abort) + (block $block212 (set_local $$$pre$phi$i$iZ2D (get_local $$196) ) @@ -27304,8 +27209,7 @@ (get_local $$bk55$i$i) (get_local $$arrayidx$i$20$i) ) - (br $do-once$27 - ) + (br $do-once$27) ) ) (set_local $$shr58$i$i @@ -27325,7 +27229,7 @@ (set_local $$I57$0$i$i (i32.const 0) ) - (block + (block $block213 (set_local $$cmp63$i$i (i32.gt_u (i32.shr_u @@ -27340,7 +27244,7 @@ (set_local $$I57$0$i$i (i32.const 31) ) - (block + (block $block214 (set_local $$sub67$i$i (i32.add (get_local $$shr58$i$i) @@ -27538,7 +27442,7 @@ ) (if (get_local $$tobool97$i$i) - (block + (block $block215 (set_local $$or101$i$i (i32.or (get_local $$199) @@ -27583,8 +27487,7 @@ (get_local $$fd103$i$i) (get_local $$119) ) - (br $do-once$27 - ) + (br $do-once$27) ) ) (set_local $$200 @@ -27630,7 +27533,7 @@ (get_local $$200) ) (loop $while-out$50 $while-in$51 - (block + (block $block216 (set_local $$head118$i$i (i32.add (get_local $$T$0$i$i) @@ -27656,15 +27559,14 @@ ) (if (get_local $$cmp120$i$i) - (block + (block $block217 (set_local $$T$0$i$i$lcssa (get_local $$T$0$i$i) ) (set_local $label (i32.const 307) ) - (br $while-out$50 - ) + (br $while-out$50) ) ) (set_local $$shr123$i$i @@ -27704,7 +27606,7 @@ ) (if_else (get_local $$cmp128$i$i) - (block + (block $block218 (set_local $$T$0$i$i$lcssa284 (get_local $$T$0$i$i) ) @@ -27714,10 +27616,9 @@ (set_local $label (i32.const 304) ) - (br $while-out$50 - ) + (br $while-out$50) ) - (block + (block $block219 (set_local $$K105$0$i$i (get_local $$shl127$i$i) ) @@ -27726,6 +27627,7 @@ ) ) ) + (br $while-in$51) ) ) (if_else @@ -27733,7 +27635,7 @@ (get_local $label) (i32.const 304) ) - (block + (block $block220 (set_local $$203 (i32.load align=4 (i32.const 192) @@ -27753,8 +27655,8 @@ ) (if_else (get_local $$cmp133$i$i) - (nop) - (block + (call_import $_abort) + (block $block221 (i32.store align=4 (get_local $$arrayidx126$i$i$lcssa) (get_local $$119) @@ -27789,8 +27691,7 @@ (get_local $$fd140$i$i) (get_local $$119) ) - (br $do-once$27 - ) + (br $do-once$27) ) ) ) @@ -27799,7 +27700,7 @@ (get_local $label) (i32.const 307) ) - (block + (block $block222 (set_local $$fd148$i$i (i32.add (get_local $$T$0$i$i$lcssa) @@ -27848,7 +27749,7 @@ ) (if_else (get_local $$206) - (block + (block $block223 (set_local $$bk158$i$i (i32.add (get_local $$204) @@ -27893,10 +27794,9 @@ (get_local $$parent162$i$i) (i32.const 0) ) - (br $do-once$27 - ) + (br $do-once$27) ) - (nop) + (call_import $_abort) ) ) ) @@ -27925,7 +27825,7 @@ ) (if (get_local $$cmp257$i) - (block + (block $block224 (set_local $$sub260$i (i32.sub (get_local $$207) @@ -28380,8 +28280,7 @@ ) (if (get_local $$cmp) - (br $topmost - ) + (br $topmost) ) (set_local $$add$ptr (i32.add @@ -28408,7 +28307,7 @@ ) (if (get_local $$cmp1) - (nop) + (call_import $_abort) ) (set_local $$head (i32.add @@ -28435,7 +28334,7 @@ ) (if (get_local $$cmp2) - (nop) + (call_import $_abort) ) (set_local $$and5 (i32.and @@ -28464,7 +28363,7 @@ (block $do-once$0 (if_else (get_local $$tobool9) - (block + (block $block0 (set_local $$2 (i32.load align=4 (get_local $$add$ptr) @@ -28478,8 +28377,7 @@ ) (if (get_local $$cmp13) - (br $topmost - ) + (br $topmost) ) (set_local $$idx$neg (i32.sub @@ -28513,7 +28411,7 @@ ) (if (get_local $$cmp18) - (nop) + (call_import $_abort) ) (set_local $$3 (i32.load align=4 @@ -28528,7 +28426,7 @@ ) (if (get_local $$cmp22) - (block + (block $block1 (set_local $$head209 (i32.add (get_local $$add$ptr6) @@ -28557,15 +28455,14 @@ (get_local $$cmp211) (i32.const 0) ) - (block + (block $block2 (set_local $$p$1 (get_local $$add$ptr16) ) (set_local $$psize$1 (get_local $$add17) ) - (br $do-once$0 - ) + (br $do-once$0) ) ) (i32.store align=4 @@ -28608,8 +28505,7 @@ (get_local $$add$ptr217) (get_local $$add17) ) - (br $topmost - ) + (br $topmost) ) ) (set_local $$shr @@ -28629,7 +28525,7 @@ ) (if (get_local $$cmp25) - (block + (block $block3 (set_local $$fd (i32.add (get_local $$add$ptr16) @@ -28678,7 +28574,7 @@ (get_local $$cmp29) (i32.const 0) ) - (block + (block $block4 (set_local $$cmp31 (i32.lt_u (i32.shr_u @@ -28693,7 +28589,7 @@ ) (if (get_local $$cmp31) - (nop) + (call_import $_abort) ) (set_local $$bk34 (i32.add @@ -28717,7 +28613,7 @@ (get_local $$cmp35) (i32.const 0) ) - (nop) + (call_import $_abort) ) ) ) @@ -28729,7 +28625,7 @@ ) (if (get_local $$cmp42) - (block + (block $block5 (set_local $$shl45 (i32.shl (i32.const 1) @@ -28763,8 +28659,7 @@ (set_local $$psize$1 (get_local $$add17) ) - (br $do-once$0 - ) + (br $do-once$0) ) ) (set_local $$cmp50 @@ -28775,7 +28670,7 @@ ) (if_else (get_local $$cmp50) - (block + (block $block6 (set_local $$$pre313 (i32.add (get_local $$5) @@ -28786,7 +28681,7 @@ (get_local $$$pre313) ) ) - (block + (block $block7 (set_local $$cmp53 (i32.lt_u (i32.shr_u @@ -28801,7 +28696,7 @@ ) (if (get_local $$cmp53) - (nop) + (call_import $_abort) ) (set_local $$fd56 (i32.add @@ -28825,7 +28720,7 @@ (set_local $$fd67$pre$phiZ2D (get_local $$fd56) ) - (nop) + (call_import $_abort) ) ) ) @@ -28849,8 +28744,7 @@ (set_local $$psize$1 (get_local $$add17) ) - (br $do-once$0 - ) + (br $do-once$0) ) ) (set_local $$parent @@ -28884,7 +28778,7 @@ (block $do-once$1 (if_else (get_local $$cmp74) - (block + (block $block8 (set_local $$child (i32.add (get_local $$add$ptr16) @@ -28910,7 +28804,7 @@ ) (if_else (get_local $$cmp100) - (block + (block $block9 (set_local $$15 (i32.load align=4 (get_local $$child) @@ -28924,14 +28818,13 @@ ) (if_else (get_local $$cmp104) - (block + (block $block10 (set_local $$R$3 (i32.const 0) ) - (br $do-once$1 - ) + (br $do-once$1) ) - (block + (block $block11 (set_local $$R$1 (get_local $$15) ) @@ -28941,7 +28834,7 @@ ) ) ) - (block + (block $block12 (set_local $$R$1 (get_local $$14) ) @@ -28951,7 +28844,7 @@ ) ) (loop $while-out$2 $while-in$3 - (block + (block $block13 (set_local $$arrayidx108 (i32.add (get_local $$R$1) @@ -28974,15 +28867,14 @@ (get_local $$cmp109) (i32.const 0) ) - (block + (block $block14 (set_local $$R$1 (get_local $$16) ) (set_local $$RP$1 (get_local $$arrayidx108) ) - (br $while-in$3 - ) + (br $while-in$3) ) ) (set_local $$arrayidx113 @@ -29004,17 +28896,16 @@ ) (if_else (get_local $$cmp114) - (block + (block $block15 (set_local $$R$1$lcssa (get_local $$R$1) ) (set_local $$RP$1$lcssa (get_local $$RP$1) ) - (br $while-out$2 - ) + (br $while-out$2) ) - (block + (block $block16 (set_local $$R$1 (get_local $$17) ) @@ -29023,6 +28914,7 @@ ) ) ) + (br $while-in$3) ) ) (set_local $$cmp118 @@ -29039,8 +28931,8 @@ ) (if_else (get_local $$cmp118) - (nop) - (block + (call_import $_abort) + (block $block17 (i32.store align=4 (get_local $$RP$1$lcssa) (i32.const 0) @@ -29048,12 +28940,11 @@ (set_local $$R$3 (get_local $$R$1$lcssa) ) - (br $do-once$1 - ) + (br $do-once$1) ) ) ) - (block + (block $block18 (set_local $$fd78 (i32.add (get_local $$add$ptr16) @@ -29079,7 +28970,7 @@ ) (if (get_local $$cmp80) - (nop) + (call_import $_abort) ) (set_local $$bk82 (i32.add @@ -29103,7 +28994,7 @@ (get_local $$cmp83) (i32.const 0) ) - (nop) + (call_import $_abort) ) (set_local $$fd86 (i32.add @@ -29124,7 +29015,7 @@ ) (if_else (get_local $$cmp87) - (block + (block $block19 (i32.store align=4 (get_local $$bk82) (get_local $$10) @@ -29136,10 +29027,9 @@ (set_local $$R$3 (get_local $$10) ) - (br $do-once$1 - ) + (br $do-once$1) ) - (nop) + (call_import $_abort) ) ) ) @@ -29152,7 +29042,7 @@ ) (if_else (get_local $$cmp127) - (block + (block $block20 (set_local $$p$1 (get_local $$add$ptr16) ) @@ -29160,7 +29050,7 @@ (get_local $$add17) ) ) - (block + (block $block21 (set_local $$index (i32.add (get_local $$add$ptr16) @@ -29194,7 +29084,7 @@ ) (if_else (get_local $$cmp131) - (block + (block $block22 (i32.store align=4 (get_local $$arrayidx130) (get_local $$R$3) @@ -29207,7 +29097,7 @@ ) (if (get_local $$cond291) - (block + (block $block23 (set_local $$shl138 (i32.shl (i32.const 1) @@ -29241,12 +29131,11 @@ (set_local $$psize$1 (get_local $$add17) ) - (br $do-once$0 - ) + (br $do-once$0) ) ) ) - (block + (block $block24 (set_local $$21 (i32.load align=4 (i32.const 192) @@ -29266,7 +29155,7 @@ ) (if (get_local $$cmp143) - (nop) + (call_import $_abort) ) (set_local $$arrayidx149 (i32.add @@ -29291,7 +29180,7 @@ (get_local $$arrayidx149) (get_local $$R$3) ) - (block + (block $block25 (set_local $$arrayidx157 (i32.add (get_local $$9) @@ -29312,15 +29201,14 @@ ) (if (get_local $$cmp162) - (block + (block $block26 (set_local $$p$1 (get_local $$add$ptr16) ) (set_local $$psize$1 (get_local $$add17) ) - (br $do-once$0 - ) + (br $do-once$0) ) ) ) @@ -29344,7 +29232,7 @@ ) (if (get_local $$cmp165) - (nop) + (call_import $_abort) ) (set_local $$parent170 (i32.add @@ -29379,7 +29267,7 @@ (get_local $$cmp173) (i32.const 0) ) - (block + (block $block27 (set_local $$cmp176 (i32.lt_u (i32.shr_u @@ -29394,8 +29282,8 @@ ) (if_else (get_local $$cmp176) - (nop) - (block + (call_import $_abort) + (block $block28 (set_local $$arrayidx182 (i32.add (get_local $$R$3) @@ -29416,8 +29304,7 @@ (get_local $$parent183) (get_local $$R$3) ) - (br $do-once$4 - ) + (br $do-once$4) ) ) ) @@ -29442,7 +29329,7 @@ ) (if_else (get_local $$cmp189) - (block + (block $block29 (set_local $$p$1 (get_local $$add$ptr16) ) @@ -29450,7 +29337,7 @@ (get_local $$add17) ) ) - (block + (block $block30 (set_local $$26 (i32.load align=4 (i32.const 192) @@ -29470,8 +29357,8 @@ ) (if_else (get_local $$cmp192) - (nop) - (block + (call_import $_abort) + (block $block31 (set_local $$arrayidx198 (i32.add (get_local $$R$3) @@ -29498,8 +29385,7 @@ (set_local $$psize$1 (get_local $$add17) ) - (br $do-once$0 - ) + (br $do-once$0) ) ) ) @@ -29507,7 +29393,7 @@ ) ) ) - (block + (block $block32 (set_local $$p$1 (get_local $$add$ptr) ) @@ -29534,7 +29420,7 @@ (get_local $$cmp228) (i32.const 0) ) - (nop) + (call_import $_abort) ) (set_local $$head231 (i32.add @@ -29561,7 +29447,7 @@ ) (if (get_local $$tobool233) - (nop) + (call_import $_abort) ) (set_local $$and240 (i32.and @@ -29577,7 +29463,7 @@ ) (if_else (get_local $$tobool241) - (block + (block $block33 (set_local $$29 (i32.load align=4 (i32.const 200) @@ -29591,7 +29477,7 @@ ) (if (get_local $$cmp243) - (block + (block $block34 (set_local $$30 (i32.load align=4 (i32.const 188) @@ -29643,8 +29529,7 @@ (get_local $$cmp249) (i32.const 0) ) - (br $topmost - ) + (br $topmost) ) (i32.store align=4 (i32.const 196) @@ -29654,8 +29539,7 @@ (i32.const 184) (i32.const 0) ) - (br $topmost - ) + (br $topmost) ) ) (set_local $$32 @@ -29671,7 +29555,7 @@ ) (if (get_local $$cmp255) - (block + (block $block35 (set_local $$33 (i32.load align=4 (i32.const 184) @@ -29717,8 +29601,7 @@ (get_local $$add$ptr261) (get_local $$add258) ) - (br $topmost - ) + (br $topmost) ) ) (set_local $$and266 @@ -29751,7 +29634,7 @@ (block $do-once$5 (if_else (get_local $$cmp269) - (block + (block $block36 (set_local $$fd273 (i32.add (get_local $$add$ptr6) @@ -29800,7 +29683,7 @@ (get_local $$cmp280) (i32.const 0) ) - (block + (block $block37 (set_local $$36 (i32.load align=4 (i32.const 192) @@ -29820,7 +29703,7 @@ ) (if (get_local $$cmp283) - (nop) + (call_import $_abort) ) (set_local $$bk286 (i32.add @@ -29844,7 +29727,7 @@ (get_local $$cmp287) (i32.const 0) ) - (nop) + (call_import $_abort) ) ) ) @@ -29856,7 +29739,7 @@ ) (if (get_local $$cmp296) - (block + (block $block38 (set_local $$shl299 (i32.shl (i32.const 1) @@ -29884,8 +29767,7 @@ (i32.const 176) (get_local $$and301) ) - (br $do-once$5 - ) + (br $do-once$5) ) ) (set_local $$cmp305 @@ -29896,7 +29778,7 @@ ) (if_else (get_local $$cmp305) - (block + (block $block39 (set_local $$$pre312 (i32.add (get_local $$35) @@ -29907,7 +29789,7 @@ (get_local $$$pre312) ) ) - (block + (block $block40 (set_local $$39 (i32.load align=4 (i32.const 192) @@ -29927,7 +29809,7 @@ ) (if (get_local $$cmp308) - (nop) + (call_import $_abort) ) (set_local $$fd311 (i32.add @@ -29951,7 +29833,7 @@ (set_local $$fd322$pre$phiZ2D (get_local $$fd311) ) - (nop) + (call_import $_abort) ) ) ) @@ -29970,7 +29852,7 @@ (get_local $$34) ) ) - (block + (block $block41 (set_local $$parent331 (i32.add (get_local $$add$ptr6) @@ -30002,7 +29884,7 @@ (block $do-once$6 (if_else (get_local $$cmp334) - (block + (block $block42 (set_local $$child361 (i32.add (get_local $$add$ptr6) @@ -30028,7 +29910,7 @@ ) (if_else (get_local $$cmp363) - (block + (block $block43 (set_local $$48 (i32.load align=4 (get_local $$child361) @@ -30042,14 +29924,13 @@ ) (if_else (get_local $$cmp368) - (block + (block $block44 (set_local $$R332$3 (i32.const 0) ) - (br $do-once$6 - ) + (br $do-once$6) ) - (block + (block $block45 (set_local $$R332$1 (get_local $$48) ) @@ -30059,7 +29940,7 @@ ) ) ) - (block + (block $block46 (set_local $$R332$1 (get_local $$47) ) @@ -30069,7 +29950,7 @@ ) ) (loop $while-out$7 $while-in$8 - (block + (block $block47 (set_local $$arrayidx374 (i32.add (get_local $$R332$1) @@ -30092,15 +29973,14 @@ (get_local $$cmp375) (i32.const 0) ) - (block + (block $block48 (set_local $$R332$1 (get_local $$49) ) (set_local $$RP360$1 (get_local $$arrayidx374) ) - (br $while-in$8 - ) + (br $while-in$8) ) ) (set_local $$arrayidx379 @@ -30122,17 +30002,16 @@ ) (if_else (get_local $$cmp380) - (block + (block $block49 (set_local $$R332$1$lcssa (get_local $$R332$1) ) (set_local $$RP360$1$lcssa (get_local $$RP360$1) ) - (br $while-out$7 - ) + (br $while-out$7) ) - (block + (block $block50 (set_local $$R332$1 (get_local $$50) ) @@ -30141,6 +30020,7 @@ ) ) ) + (br $while-in$8) ) ) (set_local $$51 @@ -30162,8 +30042,8 @@ ) (if_else (get_local $$cmp386) - (nop) - (block + (call_import $_abort) + (block $block51 (i32.store align=4 (get_local $$RP360$1$lcssa) (i32.const 0) @@ -30171,12 +30051,11 @@ (set_local $$R332$3 (get_local $$R332$1$lcssa) ) - (br $do-once$6 - ) + (br $do-once$6) ) ) ) - (block + (block $block52 (set_local $$fd338 (i32.add (get_local $$add$ptr6) @@ -30207,7 +30086,7 @@ ) (if (get_local $$cmp340) - (nop) + (call_import $_abort) ) (set_local $$bk343 (i32.add @@ -30231,7 +30110,7 @@ (get_local $$cmp344) (i32.const 0) ) - (nop) + (call_import $_abort) ) (set_local $$fd347 (i32.add @@ -30252,7 +30131,7 @@ ) (if_else (get_local $$cmp348) - (block + (block $block53 (i32.store align=4 (get_local $$bk343) (get_local $$42) @@ -30264,10 +30143,9 @@ (set_local $$R332$3 (get_local $$42) ) - (br $do-once$6 - ) + (br $do-once$6) ) - (nop) + (call_import $_abort) ) ) ) @@ -30283,7 +30161,7 @@ (get_local $$cmp395) (i32.const 0) ) - (block + (block $block54 (set_local $$index399 (i32.add (get_local $$add$ptr6) @@ -30317,7 +30195,7 @@ ) (if_else (get_local $$cmp401) - (block + (block $block55 (i32.store align=4 (get_local $$arrayidx400) (get_local $$R332$3) @@ -30330,7 +30208,7 @@ ) (if (get_local $$cond292) - (block + (block $block56 (set_local $$shl408 (i32.shl (i32.const 1) @@ -30358,12 +30236,11 @@ (i32.const 180) (get_local $$and410) ) - (br $do-once$5 - ) + (br $do-once$5) ) ) ) - (block + (block $block57 (set_local $$55 (i32.load align=4 (i32.const 192) @@ -30383,7 +30260,7 @@ ) (if (get_local $$cmp413) - (nop) + (call_import $_abort) ) (set_local $$arrayidx419 (i32.add @@ -30408,7 +30285,7 @@ (get_local $$arrayidx419) (get_local $$R332$3) ) - (block + (block $block58 (set_local $$arrayidx427 (i32.add (get_local $$41) @@ -30429,8 +30306,7 @@ ) (if (get_local $$cmp432) - (br $do-once$5 - ) + (br $do-once$5) ) ) ) @@ -30453,7 +30329,7 @@ ) (if (get_local $$cmp435) - (nop) + (call_import $_abort) ) (set_local $$parent442 (i32.add @@ -30488,7 +30364,7 @@ (get_local $$cmp445) (i32.const 0) ) - (block + (block $block59 (set_local $$cmp448 (i32.lt_u (i32.shr_u @@ -30503,8 +30379,8 @@ ) (if_else (get_local $$cmp448) - (nop) - (block + (call_import $_abort) + (block $block60 (set_local $$arrayidx454 (i32.add (get_local $$R332$3) @@ -30525,8 +30401,7 @@ (get_local $$parent455) (get_local $$R332$3) ) - (br $do-once$9 - ) + (br $do-once$9) ) ) ) @@ -30554,7 +30429,7 @@ (get_local $$cmp461) (i32.const 0) ) - (block + (block $block61 (set_local $$60 (i32.load align=4 (i32.const 192) @@ -30574,8 +30449,8 @@ ) (if_else (get_local $$cmp464) - (nop) - (block + (call_import $_abort) + (block $block62 (set_local $$arrayidx470 (i32.add (get_local $$R332$3) @@ -30596,8 +30471,7 @@ (get_local $$parent471) (get_local $$R332$3) ) - (br $do-once$5 - ) + (br $do-once$5) ) ) ) @@ -30646,20 +30520,19 @@ ) (if_else (get_local $$cmp484) - (block + (block $block63 (i32.store align=4 (i32.const 184) (get_local $$add267) ) - (br $topmost - ) + (br $topmost) ) (set_local $$psize$2 (get_local $$add267) ) ) ) - (block + (block $block64 (set_local $$and495 (i32.and (get_local $$28) @@ -30718,7 +30591,7 @@ ) (if (get_local $$cmp502) - (block + (block $block65 (set_local $$shl508 (i32.shl (get_local $$shr501) @@ -30759,7 +30632,7 @@ ) (if_else (get_local $$tobool513) - (block + (block $block66 (set_local $$or516 (i32.or (get_local $$62) @@ -30783,7 +30656,7 @@ (get_local $$arrayidx509) ) ) - (block + (block $block67 (set_local $$63 (i32.add (get_local $$arrayidx509) @@ -30814,8 +30687,8 @@ ) (if_else (get_local $$cmp519) - (nop) - (block + (call_import $_abort) + (block $block68 (set_local $$$pre$phiZ2D (get_local $$63) ) @@ -30860,8 +30733,7 @@ (get_local $$bk531) (get_local $$arrayidx509) ) - (br $topmost - ) + (br $topmost) ) ) (set_local $$shr535 @@ -30881,7 +30753,7 @@ (set_local $$I534$0 (i32.const 0) ) - (block + (block $block69 (set_local $$cmp540 (i32.gt_u (i32.shr_u @@ -30896,7 +30768,7 @@ (set_local $$I534$0 (i32.const 31) ) - (block + (block $block70 (set_local $$sub (i32.add (get_local $$shr535) @@ -31101,7 +30973,7 @@ (block $do-once$10 (if_else (get_local $$tobool575) - (block + (block $block71 (set_local $$or578 (i32.or (get_local $$66) @@ -31147,7 +31019,7 @@ (get_local $$p$1) ) ) - (block + (block $block72 (set_local $$67 (i32.load align=4 (get_local $$arrayidx567) @@ -31191,7 +31063,7 @@ (get_local $$67) ) (loop $while-out$11 $while-in$12 - (block + (block $block73 (set_local $$head591 (i32.add (get_local $$T$0) @@ -31217,15 +31089,14 @@ ) (if (get_local $$cmp593) - (block + (block $block74 (set_local $$T$0$lcssa (get_local $$T$0) ) (set_local $label (i32.const 130) ) - (br $while-out$11 - ) + (br $while-out$11) ) ) (set_local $$shr596 @@ -31265,7 +31136,7 @@ ) (if_else (get_local $$cmp601) - (block + (block $block75 (set_local $$T$0$lcssa319 (get_local $$T$0) ) @@ -31275,10 +31146,9 @@ (set_local $label (i32.const 127) ) - (br $while-out$11 - ) + (br $while-out$11) ) - (block + (block $block76 (set_local $$K583$0 (get_local $$shl600) ) @@ -31287,6 +31157,7 @@ ) ) ) + (br $while-in$12) ) ) (if_else @@ -31294,7 +31165,7 @@ (get_local $label) (i32.const 127) ) - (block + (block $block77 (set_local $$70 (i32.load align=4 (i32.const 192) @@ -31314,8 +31185,8 @@ ) (if_else (get_local $$cmp605) - (nop) - (block + (call_import $_abort) + (block $block78 (i32.store align=4 (get_local $$arrayidx599$lcssa) (get_local $$p$1) @@ -31350,8 +31221,7 @@ (get_local $$fd612) (get_local $$p$1) ) - (br $do-once$10 - ) + (br $do-once$10) ) ) ) @@ -31360,7 +31230,7 @@ (get_local $label) (i32.const 130) ) - (block + (block $block79 (set_local $$fd620 (i32.add (get_local $$T$0$lcssa) @@ -31409,7 +31279,7 @@ ) (if_else (get_local $$73) - (block + (block $block80 (set_local $$bk631 (i32.add (get_local $$71) @@ -31454,10 +31324,9 @@ (get_local $$parent635) (i32.const 0) ) - (br $do-once$10 - ) + (br $do-once$10) ) - (nop) + (call_import $_abort) ) ) ) @@ -31491,11 +31360,10 @@ (set_local $$sp$0$in$i (i32.const 632) ) - (br $topmost - ) + (br $topmost) ) (loop $while-out$13 $while-in$14 - (block + (block $block81 (set_local $$sp$0$i (i32.load align=4 (get_local $$sp$0$in$i) @@ -31515,20 +31383,19 @@ ) (if_else (get_local $$cmp$i) - (br $while-out$13 - ) + (br $while-out$13) (set_local $$sp$0$in$i (get_local $$next4$i) ) ) + (br $while-in$14) ) ) (i32.store align=4 (i32.const 208) (i32.const -1) ) - (br $topmost - ) + (br $topmost) ) ) (func $runPostSets @@ -31577,7 +31444,7 @@ (i32.const 0) ) ) - (block + (block $block0 (i32.store align=4 (i32.const 168) (get_local $h) @@ -31620,7 +31487,7 @@ (i32.const 0) ) ) - (block + (block $block0 (i32.store align=4 (i32.const 168) (get_local $h) @@ -31646,7 +31513,7 @@ (get_local $num) (i32.const 20) ) - (block + (block $block0 (set_local $value (i32.and (get_local $value) @@ -31691,7 +31558,7 @@ ) (if (get_local $unaligned) - (block + (block $block1 (set_local $unaligned (i32.sub (i32.add @@ -31702,17 +31569,16 @@ ) ) (loop $while-out$0 $while-in$1 - (block + (block $block2 (if_else (i32.lt_s (get_local $ptr) (get_local $unaligned) ) (nop) - (br $while-out$0 - ) + (br $while-out$0) ) - (block + (block $block3 (i32.store8 align=1 (get_local $ptr) (get_local $value) @@ -31724,22 +31590,22 @@ ) ) ) + (br $while-in$1) ) ) ) ) (loop $while-out$2 $while-in$3 - (block + (block $block4 (if_else (i32.lt_s (get_local $ptr) (get_local $stop4) ) (nop) - (br $while-out$2 - ) + (br $while-out$2) ) - (block + (block $block5 (i32.store align=4 (get_local $ptr) (get_local $value4) @@ -31751,22 +31617,22 @@ ) ) ) + (br $while-in$3) ) ) ) ) (loop $while-out$4 $while-in$5 - (block + (block $block6 (if_else (i32.lt_s (get_local $ptr) (get_local $stop) ) (nop) - (br $while-out$4 - ) + (br $while-out$4) ) - (block + (block $block7 (i32.store8 align=1 (get_local $ptr) (get_local $value) @@ -31778,6 +31644,7 @@ ) ) ) + (br $while-in$5) ) ) (i32.sub @@ -31794,7 +31661,7 @@ (get_local $bits) (i32.const 32) ) - (block + (block $block0 (set_local $ander (i32.sub (i32.shl @@ -31852,7 +31719,7 @@ (get_local $bits) (i32.const 32) ) - (block + (block $block0 (set_local $ander (i32.sub (i32.shl @@ -31917,7 +31784,11 @@ (i32.const 4096) ) (br $topmost - (i32.const 0) + (call_import $_emscripten_memcpy_big + (get_local $dest) + (get_local $src) + (get_local $num) + ) ) ) (set_local $ret @@ -31934,19 +31805,18 @@ (i32.const 3) ) ) - (block + (block $block0 (loop $while-out$0 $while-in$1 - (block + (block $block1 (if_else (i32.and (get_local $dest) (i32.const 3) ) (nop) - (br $while-out$0 - ) + (br $while-out$0) ) - (block + (block $block2 (if (i32.eq (get_local $num) @@ -31981,20 +31851,20 @@ ) ) ) + (br $while-in$1) ) ) (loop $while-out$2 $while-in$3 - (block + (block $block3 (if_else (i32.ge_s (get_local $num) (i32.const 4) ) (nop) - (br $while-out$2 - ) + (br $while-out$2) ) - (block + (block $block4 (i32.store align=4 (get_local $dest) (i32.load align=4 @@ -32020,22 +31890,22 @@ ) ) ) + (br $while-in$3) ) ) ) ) (loop $while-out$4 $while-in$5 - (block + (block $block5 (if_else (i32.gt_s (get_local $num) (i32.const 0) ) (nop) - (br $while-out$4 - ) + (br $while-out$4) ) - (block + (block $block6 (i32.store8 align=1 (get_local $dest) (i32.load8_s align=1 @@ -32061,6 +31931,7 @@ ) ) ) + (br $while-in$5) ) ) (get_local $ret) @@ -32074,7 +31945,7 @@ (get_local $bits) (i32.const 32) ) - (block + (block $block0 (set_local $ander (i32.sub (i32.shl @@ -32285,7 +32156,7 @@ (get_local $$1) ) ) - (block + (block $block0 (i32.store align=4 (i32.const 168) (i32.add @@ -32700,7 +32571,7 @@ (i32.const 8) (get_local $__stackBase__) ) - (block + (block $block0 (i32.store align=4 (i32.const 168) (get_local $$10$1) @@ -32739,7 +32610,7 @@ (get_local $$y_sroa_0_0_extract_trunc) ) ) - (block + (block $block0 (i32.store align=4 (i32.const 168) (i32.or @@ -32816,7 +32687,7 @@ (i32.const 8) (get_local $__stackBase__) ) - (block + (block $block0 (i32.store align=4 (i32.const 168) (i32.load align=4 @@ -32921,7 +32792,7 @@ (get_local $$n_sroa_1_4_extract_trunc) (i32.const 0) ) - (block + (block $block0 (set_local $$4 (i32.ne (get_local $$rem) @@ -32933,10 +32804,10 @@ (get_local $$d_sroa_1_4_extract_trunc) (i32.const 0) ) - (block + (block $block1 (if (get_local $$4) - (block + (block $block2 (i32.store align=4 (get_local $$rem) (i32.rem_u @@ -32978,7 +32849,7 @@ ) ) (br $topmost - (block + (block $block3 (i32.store align=4 (i32.const 168) (get_local $$_0$1) @@ -32987,13 +32858,13 @@ ) ) ) - (block + (block $block4 (if (i32.eq (get_local $$4) (i32.const 0) ) - (block + (block $block5 (set_local $$_0$1 (i32.const 0) ) @@ -33001,7 +32872,7 @@ (i32.const 0) ) (br $topmost - (block + (block $block6 (i32.store align=4 (i32.const 168) (get_local $$_0$1) @@ -33035,7 +32906,7 @@ (i32.const 0) ) (br $topmost - (block + (block $block7 (i32.store align=4 (i32.const 168) (get_local $$_0$1) @@ -33059,16 +32930,16 @@ (get_local $$d_sroa_0_0_extract_trunc) (i32.const 0) ) - (block + (block $block8 (if (get_local $$17) - (block + (block $block9 (if (i32.ne (get_local $$rem) (i32.const 0) ) - (block + (block $block10 (i32.store align=4 (get_local $$rem) (i32.rem_u @@ -33110,7 +32981,7 @@ ) ) (br $topmost - (block + (block $block11 (i32.store align=4 (i32.const 168) (get_local $$_0$1) @@ -33125,13 +32996,13 @@ (get_local $$n_sroa_0_0_extract_trunc) (i32.const 0) ) - (block + (block $block12 (if (i32.ne (get_local $$rem) (i32.const 0) ) - (block + (block $block13 (i32.store align=4 (get_local $$rem) (i32.const 0) @@ -33173,7 +33044,7 @@ ) ) (br $topmost - (block + (block $block14 (i32.store align=4 (i32.const 168) (get_local $$_0$1) @@ -33197,13 +33068,13 @@ ) (i32.const 0) ) - (block + (block $block15 (if (i32.ne (get_local $$rem) (i32.const 0) ) - (block + (block $block16 (i32.store align=4 (get_local $$rem) (i32.or @@ -33247,7 +33118,7 @@ ) ) (br $topmost - (block + (block $block17 (i32.store align=4 (i32.const 168) (get_local $$_0$1) @@ -33278,7 +33149,7 @@ ) (i32.const 30) ) - (block + (block $block18 (set_local $$57 (i32.add (get_local $$51) @@ -33327,8 +33198,7 @@ (get_local $$58) ) ) - (br $do-once$0 - ) + (br $do-once$0) ) ) (if @@ -33336,7 +33206,7 @@ (get_local $$rem) (i32.const 0) ) - (block + (block $block19 (set_local $$_0$1 (i32.const 0) ) @@ -33344,7 +33214,7 @@ (i32.const 0) ) (br $topmost - (block + (block $block20 (i32.store align=4 (i32.const 168) (get_local $$_0$1) @@ -33384,7 +33254,7 @@ (i32.const 0) ) (br $topmost - (block + (block $block21 (i32.store align=4 (i32.const 168) (get_local $$_0$1) @@ -33393,13 +33263,13 @@ ) ) ) - (block + (block $block22 (if (i32.eq (get_local $$17) (i32.const 0) ) - (block + (block $block23 (set_local $$117 (i32.clz (get_local $$d_sroa_1_4_extract_trunc) @@ -33421,7 +33291,7 @@ ) (i32.const 31) ) - (block + (block $block24 (set_local $$125 (i32.add (get_local $$119) @@ -33485,8 +33355,7 @@ (get_local $$126) ) ) - (br $do-once$0 - ) + (br $do-once$0) ) ) (if @@ -33494,7 +33363,7 @@ (get_local $$rem) (i32.const 0) ) - (block + (block $block25 (set_local $$_0$1 (i32.const 0) ) @@ -33502,7 +33371,7 @@ (i32.const 0) ) (br $topmost - (block + (block $block26 (i32.store align=4 (i32.const 168) (get_local $$_0$1) @@ -33542,7 +33411,7 @@ (i32.const 0) ) (br $topmost - (block + (block $block27 (i32.store align=4 (i32.const 168) (get_local $$_0$1) @@ -33566,7 +33435,7 @@ ) (i32.const 0) ) - (block + (block $block28 (set_local $$86 (i32.add (i32.clz @@ -33706,8 +33575,7 @@ ) ) ) - (br $do-once$0 - ) + (br $do-once$0) ) ) (if @@ -33715,7 +33583,7 @@ (get_local $$rem) (i32.const 0) ) - (block + (block $block29 (i32.store align=4 (get_local $$rem) (i32.and @@ -33737,7 +33605,7 @@ (get_local $$d_sroa_0_0_extract_trunc) (i32.const 1) ) - (block + (block $block30 (set_local $$_0$1 (i32.or (get_local $$n_sroa_1_4_extract_shift$0) @@ -33757,7 +33625,7 @@ ) ) (br $topmost - (block + (block $block31 (i32.store align=4 (i32.const 168) (get_local $$_0$1) @@ -33766,7 +33634,7 @@ ) ) ) - (block + (block $block32 (set_local $$78 (call $_llvm_cttz_i32 (get_local $$d_sroa_0_0_extract_trunc) @@ -33803,7 +33671,7 @@ ) ) (br $topmost - (block + (block $block33 (i32.store align=4 (i32.const 168) (get_local $$_0$1) @@ -33821,7 +33689,7 @@ (get_local $$sr_1_ph) (i32.const 0) ) - (block + (block $block34 (set_local $$q_sroa_1_1_lcssa (get_local $$q_sroa_1_1_ph) ) @@ -33841,7 +33709,7 @@ (i32.const 0) ) ) - (block + (block $block35 (set_local $$d_sroa_0_0_insert_insert99$0 (i32.or (i32.const 0) @@ -33892,7 +33760,7 @@ (i32.const 0) ) (loop $while-out$1 $while-in$2 - (block + (block $block36 (set_local $$147 (i32.or (i32.shr_u @@ -34033,9 +33901,8 @@ (get_local $$155) (i32.const 0) ) - (br $while-out$1 - ) - (block + (br $while-out$1) + (block $block37 (set_local $$q_sroa_1_1198 (get_local $$147) ) @@ -34056,6 +33923,7 @@ ) ) ) + (br $while-in$2) ) ) (set_local $$q_sroa_1_1_lcssa @@ -34095,7 +33963,7 @@ (get_local $$rem) (i32.const 0) ) - (block + (block $block38 (i32.store align=4 (get_local $$rem) (i32.or @@ -34163,7 +34031,7 @@ (get_local $$carry_0_lcssa$0) ) ) - (block + (block $block39 (i32.store align=4 (i32.const 168) (get_local $$_0$1) @@ -34174,13 +34042,25 @@ ) (func $dynCall_ii (param $index i32) (param $a1 i32) (result i32) (call_indirect $FUNCSIG$ii - (get_local $index) + (i32.add + (i32.and + (get_local $index) + (i32.const 1) + ) + (i32.const 0) + ) (get_local $a1) ) ) (func $dynCall_iiii (param $index i32) (param $a1 i32) (param $a2 i32) (param $a3 i32) (result i32) (call_indirect $FUNCSIG$iiii - (get_local $index) + (i32.add + (i32.and + (get_local $index) + (i32.const 7) + ) + (i32.const 2) + ) (get_local $a1) (get_local $a2) (get_local $a3) @@ -34188,23 +34068,35 @@ ) (func $dynCall_vi (param $index i32) (param $a1 i32) (call_indirect $FUNCSIG$vi - (get_local $index) + (i32.add + (i32.and + (get_local $index) + (i32.const 7) + ) + (i32.const 10) + ) (get_local $a1) ) ) (func $b0 (param $p0 i32) (result i32) (block $topmost - (nop) + (call_import $nullFunc_ii + (i32.const 0) + ) (i32.const 0) ) ) (func $b1 (param $p0 i32) (param $p1 i32) (param $p2 i32) (result i32) (block $topmost - (nop) + (call_import $nullFunc_iiii + (i32.const 1) + ) (i32.const 0) ) ) (func $b2 (param $p0 i32) - (nop) + (call_import $nullFunc_vi + (i32.const 2) + ) ) ) |