summaryrefslogtreecommitdiff
path: root/test/emcc_hello_world.wast
diff options
context:
space:
mode:
Diffstat (limited to 'test/emcc_hello_world.wast')
-rw-r--r--test/emcc_hello_world.wast2966
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)
+ )
)
)