Created
October 3, 2016 23:34
-
-
Save kripken/661d24692e183f423390e39263607157 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(module | |
(import "env" "memoryBase" (global $memoryBase i32)) | |
(data (get_global $memoryBase) "\04\04\00\00\05\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\02\00\00\00\03\00\00\00,\10\00\00\00\04\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\n\ff\ff\ff\ff\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\04\04\00\00hello, world!\n\00\11\00\n\00\11\11\11\00\00\00\00\05\00\00\00\00\00\00\t\00\00\00\00\0b\00\00\00\00\00\00\00\00\11\00\0f\n\11\11\11\03\n\07\00\01\13\t\0b\0b\00\00\t\06\0b\00\00\0b\00\06\11\00\00\00\11\11\11\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\0b\00\00\00\00\00\00\00\00\11\00\n\n\11\11\11\00\n\00\00\02\00\t\0b\00\00\00\t\00\0b\00\00\0b\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\0c\00\00\00\00\00\00\00\00\00\00\00\0c\00\00\00\00\0c\00\00\00\00\t\0c\00\00\00\00\00\0c\00\00\0c\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\0e\00\00\00\00\00\00\00\00\00\00\00\0d\00\00\00\04\0d\00\00\00\00\t\0e\00\00\00\00\00\0e\00\00\0e\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\10\00\00\00\00\00\00\00\00\00\00\00\0f\00\00\00\00\0f\00\00\00\00\t\10\00\00\00\00\00\10\00\00\10\00\00\12\00\00\00\12\12\12\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\12\00\00\00\12\12\12\00\00\00\00\00\00\t\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\0b\00\00\00\00\00\00\00\00\00\00\00\n\00\00\00\00\n\00\00\00\00\t\0b\00\00\00\00\00\0b\00\00\0b\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\0c\00\00\00\00\00\00\00\00\00\00\00\0c\00\00\00\00\0c\00\00\00\00\t\0c\00\00\00\00\00\0c\00\00\0c\00\000123456789ABCDEF-+ 0X0x\00(null)\00-0X+0X 0X-0x+0x 0x\00inf\00INF\00nan\00NAN\00.\00T!\"\19\0d\01\02\03\11K\1c\0c\10\04\0b\1d\12\1e\'hnopqb \05\06\0f\13\14\15\1a\08\16\07($\17\18\t\n\0e\1b\1f%#\83\82}&*+<=>?CGJMXYZ[\\]^_`acdefgijklrstyz{|\00Illegal byte sequence\00Domain error\00Result not representable\00Not a tty\00Permission denied\00Operation not permitted\00No such file or directory\00No such process\00File exists\00Value too large for data type\00No space left on device\00Out of memory\00Resource busy\00Interrupted system call\00Resource temporarily unavailable\00Invalid seek\00Cross-device link\00Read-only file system\00Directory not empty\00Connection reset by peer\00Operation timed out\00Connection refused\00Host is down\00Host is unreachable\00Address in use\00Broken pipe\00I/O error\00No such device or address\00Block device required\00No such device\00Not a directory\00Is a directory\00Text file busy\00Exec format error\00Invalid argument\00Argument list too long\00Symbolic link loop\00Filename too long\00Too many open files in system\00No file descriptors available\00Bad file descriptor\00No child process\00Bad address\00File too large\00Too many links\00No locks available\00Resource deadlock would occur\00State not recoverable\00Previous owner died\00Operation canceled\00Function not implemented\00No message of desired type\00Identifier removed\00Device not a stream\00No data available\00Device timeout\00Out of streams resources\00Link has been severed\00Protocol error\00Bad message\00File descriptor in bad state\00Not a socket\00Destination address required\00Message too large\00Protocol wrong type for socket\00Protocol not available\00Protocol not supported\00Socket type not supported\00Not supported\00Protocol family not supported\00Address family not supported by protocol\00Address not available\00Network is down\00Network unreachable\00Connection reset by network\00Connection aborted\00No buffer space available\00Socket is connected\00Socket not connected\00Cannot send after socket shutdown\00Operation already in progress\00Operation in progress\00Stale file handle\00Remote I/O error\00Quota exceeded\00No medium found\00Wrong medium type\00No error information") | |
(type $FUNCSIG$iiii (func (param i32 i32 i32) (result i32))) | |
(type $FUNCSIG$id (func (param f64) (result i32))) | |
(type $FUNCSIG$iii (func (param i32 i32) (result i32))) | |
(type $FUNCSIG$ii (func (param i32) (result i32))) | |
(type $FUNCSIG$vi (func (param i32))) | |
(type $FUNCSIG$i (func (result i32))) | |
(type $FUNCSIG$v (func)) | |
(type $FUNCSIG$vii (func (param i32 i32))) | |
(import "env" "STACKTOP" (global $STACKTOP$asm2wasm$import i32)) | |
(import "env" "STACK_MAX" (global $STACK_MAX$asm2wasm$import i32)) | |
(import "env" "DYNAMICTOP_PTR" (global $DYNAMICTOP_PTR$asm2wasm$import i32)) | |
(import "env" "tempDoublePtr" (global $tempDoublePtr$asm2wasm$import i32)) | |
(import "env" "ABORT" (global $ABORT$asm2wasm$import i32)) | |
(import "global" "NaN" (global $nan$asm2wasm$import f64)) | |
(import "global" "Infinity" (global $inf$asm2wasm$import f64)) | |
(import "env" "enlargeMemory" (func $enlargeMemory (result i32))) | |
(import "env" "getTotalMemory" (func $getTotalMemory (result i32))) | |
(import "env" "abortOnCannotGrowMemory" (func $abortOnCannotGrowMemory (result i32))) | |
(import "env" "abortStackOverflow" (func $abortStackOverflow (param i32))) | |
(import "env" "nullFunc_ii" (func $nullFunc_ii (param i32))) | |
(import "env" "nullFunc_iiii" (func $nullFunc_iiii (param i32))) | |
(import "env" "nullFunc_vi" (func $nullFunc_vi (param i32))) | |
(import "env" "_pthread_cleanup_pop" (func $_pthread_cleanup_pop (param i32))) | |
(import "env" "___lock" (func $___lock (param i32))) | |
(import "env" "_abort" (func $_abort)) | |
(import "env" "___setErrNo" (func $___setErrNo (param i32))) | |
(import "env" "___syscall6" (func $___syscall6 (param i32 i32) (result i32))) | |
(import "env" "___syscall140" (func $___syscall140 (param i32 i32) (result i32))) | |
(import "env" "_pthread_cleanup_push" (func $_pthread_cleanup_push (param i32 i32))) | |
(import "env" "_emscripten_memcpy_big" (func $_emscripten_memcpy_big (param i32 i32 i32) (result i32))) | |
(import "env" "___syscall54" (func $___syscall54 (param i32 i32) (result i32))) | |
(import "env" "___unlock" (func $___unlock (param i32))) | |
(import "env" "___syscall146" (func $___syscall146 (param i32 i32) (result i32))) | |
(import "asm2wasm" "f64-to-int" (func $f64-to-int (param f64) (result i32))) | |
(import "asm2wasm" "i32s-div" (func $i32s-div (param i32 i32) (result i32))) | |
(import "asm2wasm" "i32s-rem" (func $i32s-rem (param i32 i32) (result i32))) | |
(import "asm2wasm" "i32u-rem" (func $i32u-rem (param i32 i32) (result i32))) | |
(import "asm2wasm" "i32u-div" (func $i32u-div (param i32 i32) (result i32))) | |
(import "env" "memory" (memory $0 256 256)) | |
(import "env" "table" (table 18 18 anyfunc)) | |
(import "env" "tableBase" (global $tableBase i32)) | |
(export "_sbrk" (func $_sbrk)) | |
(export "_free" (func $_free)) | |
(export "_main" (func $_main)) | |
(export "_pthread_self" (func $_pthread_self)) | |
(export "_memset" (func $_memset)) | |
(export "_malloc" (func $_malloc)) | |
(export "_memcpy" (func $_memcpy)) | |
(export "_fflush" (func $_fflush)) | |
(export "___errno_location" (func $___errno_location)) | |
(export "runPostSets" (func $runPostSets)) | |
(export "stackAlloc" (func $stackAlloc)) | |
(export "stackSave" (func $stackSave)) | |
(export "stackRestore" (func $stackRestore)) | |
(export "establishStackSpace" (func $establishStackSpace)) | |
(export "setThrew" (func $setThrew)) | |
(export "setTempRet0" (func $setTempRet0)) | |
(export "getTempRet0" (func $getTempRet0)) | |
(export "dynCall_ii" (func $dynCall_ii)) | |
(export "dynCall_iiii" (func $dynCall_iiii)) | |
(export "dynCall_vi" (func $dynCall_vi)) | |
(global $STACKTOP (mut i32) (get_global $STACKTOP$asm2wasm$import)) | |
(global $STACK_MAX (mut i32) (get_global $STACK_MAX$asm2wasm$import)) | |
(global $DYNAMICTOP_PTR (mut i32) (get_global $DYNAMICTOP_PTR$asm2wasm$import)) | |
(global $tempDoublePtr (mut i32) (get_global $tempDoublePtr$asm2wasm$import)) | |
(global $ABORT (mut i32) (get_global $ABORT$asm2wasm$import)) | |
(global $__THREW__ (mut i32) (i32.const 0)) | |
(global $threwValue (mut i32) (i32.const 0)) | |
(global $setjmpId (mut i32) (i32.const 0)) | |
(global $undef (mut i32) (i32.const 0)) | |
(global $nan (mut f64) (get_global $nan$asm2wasm$import)) | |
(global $inf (mut f64) (get_global $inf$asm2wasm$import)) | |
(global $tempInt (mut i32) (i32.const 0)) | |
(global $tempBigInt (mut i32) (i32.const 0)) | |
(global $tempBigIntP (mut i32) (i32.const 0)) | |
(global $tempBigIntS (mut i32) (i32.const 0)) | |
(global $tempBigIntR (mut f64) (f64.const 0)) | |
(global $tempBigIntI (mut i32) (i32.const 0)) | |
(global $tempBigIntD (mut i32) (i32.const 0)) | |
(global $tempValue (mut i32) (i32.const 0)) | |
(global $tempDouble (mut f64) (f64.const 0)) | |
(global $tempRet0 (mut i32) (i32.const 0)) | |
(global $tempFloat (mut f32) (f32.const 0)) | |
(global $f0 (mut f32) (f32.const 0)) | |
(elem (i32.const 0) $b0 $___stdio_close $b1 $b1 $___stdout_write $___stdio_seek $b1 $___stdio_write $b1 $b1 $b2 $b2 $b2 $b2 $_cleanup_418 $b2 $b2 $b2) | |
(func $stackAlloc (param $size i32) (result i32) | |
(local $ret i32) | |
(set_local $ret | |
(get_global $STACKTOP) | |
) | |
(set_global $STACKTOP | |
(i32.add | |
(get_global $STACKTOP) | |
(get_local $size) | |
) | |
) | |
(set_global $STACKTOP | |
(i32.and | |
(i32.add | |
(get_global $STACKTOP) | |
(i32.const 15) | |
) | |
(i32.const -16) | |
) | |
) | |
(if | |
(i32.ge_s | |
(get_global $STACKTOP) | |
(get_global $STACK_MAX) | |
) | |
(call $abortStackOverflow | |
(get_local $size) | |
) | |
) | |
(return | |
(get_local $ret) | |
) | |
) | |
(func $stackSave (result i32) | |
(return | |
(get_global $STACKTOP) | |
) | |
) | |
(func $stackRestore (param $top i32) | |
(set_global $STACKTOP | |
(get_local $top) | |
) | |
) | |
(func $establishStackSpace (param $stackBase i32) (param $stackMax i32) | |
(set_global $STACKTOP | |
(get_local $stackBase) | |
) | |
(set_global $STACK_MAX | |
(get_local $stackMax) | |
) | |
) | |
(func $setThrew (param $threw i32) (param $value i32) | |
(if | |
(i32.eq | |
(get_global $__THREW__) | |
(i32.const 0) | |
) | |
(block | |
(set_global $__THREW__ | |
(get_local $threw) | |
) | |
(set_global $threwValue | |
(get_local $value) | |
) | |
) | |
) | |
) | |
(func $setTempRet0 (param $value i32) | |
(set_global $tempRet0 | |
(get_local $value) | |
) | |
) | |
(func $getTempRet0 (result i32) | |
(return | |
(get_global $tempRet0) | |
) | |
) | |
(func $_main (result i32) | |
(local $$0 i32) | |
(local $$vararg_buffer i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_global $STACKTOP | |
(i32.add | |
(get_global $STACKTOP) | |
(i32.const 16) | |
) | |
) | |
(if | |
(i32.ge_s | |
(get_global $STACKTOP) | |
(get_global $STACK_MAX) | |
) | |
(call $abortStackOverflow | |
(i32.const 16) | |
) | |
) | |
(set_local $$vararg_buffer | |
(get_local $sp) | |
) | |
(set_local $$0 | |
(i32.const 0) | |
) | |
(drop | |
(call $_printf | |
(i32.const 1144) | |
(get_local $$vararg_buffer) | |
) | |
) | |
(set_global $STACKTOP | |
(get_local $sp) | |
) | |
(return | |
(i32.const 0) | |
) | |
) | |
(func $___stdio_close (param $$0 i32) (result i32) | |
(local $$1 i32) | |
(local $$2 i32) | |
(local $$3 i32) | |
(local $$4 i32) | |
(local $$vararg_buffer i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_global $STACKTOP | |
(i32.add | |
(get_global $STACKTOP) | |
(i32.const 16) | |
) | |
) | |
(if | |
(i32.ge_s | |
(get_global $STACKTOP) | |
(get_global $STACK_MAX) | |
) | |
(call $abortStackOverflow | |
(i32.const 16) | |
) | |
) | |
(set_local $$vararg_buffer | |
(get_local $sp) | |
) | |
(set_local $$1 | |
(i32.add | |
(get_local $$0) | |
(i32.const 60) | |
) | |
) | |
(set_local $$2 | |
(i32.load | |
(get_local $$1) | |
) | |
) | |
(i32.store | |
(get_local $$vararg_buffer) | |
(get_local $$2) | |
) | |
(set_local $$3 | |
(call $___syscall6 | |
(i32.const 6) | |
(get_local $$vararg_buffer) | |
) | |
) | |
(set_local $$4 | |
(call $___syscall_ret | |
(get_local $$3) | |
) | |
) | |
(set_global $STACKTOP | |
(get_local $sp) | |
) | |
(return | |
(get_local $$4) | |
) | |
) | |
(func $___stdio_write (param $$0 i32) (param $$1 i32) (param $$2 i32) (result i32) | |
(local $$$0 i32) | |
(local $$$056 i32) | |
(local $$$058 i32) | |
(local $$$059 i32) | |
(local $$$061 i32) | |
(local $$$1 i32) | |
(local $$$157 i32) | |
(local $$$160 i32) | |
(local $$$phi$trans$insert i32) | |
(local $$$pre i32) | |
(local $$10 i32) | |
(local $$11 i32) | |
(local $$12 i32) | |
(local $$13 i32) | |
(local $$14 i32) | |
(local $$15 i32) | |
(local $$16 i32) | |
(local $$17 i32) | |
(local $$18 i32) | |
(local $$19 i32) | |
(local $$20 i32) | |
(local $$21 i32) | |
(local $$22 i32) | |
(local $$23 i32) | |
(local $$24 i32) | |
(local $$25 i32) | |
(local $$26 i32) | |
(local $$27 i32) | |
(local $$28 i32) | |
(local $$29 i32) | |
(local $$3 i32) | |
(local $$30 i32) | |
(local $$31 i32) | |
(local $$32 i32) | |
(local $$33 i32) | |
(local $$34 i32) | |
(local $$35 i32) | |
(local $$36 i32) | |
(local $$37 i32) | |
(local $$38 i32) | |
(local $$39 i32) | |
(local $$4 i32) | |
(local $$40 i32) | |
(local $$41 i32) | |
(local $$42 i32) | |
(local $$43 i32) | |
(local $$44 i32) | |
(local $$45 i32) | |
(local $$46 i32) | |
(local $$47 i32) | |
(local $$48 i32) | |
(local $$49 i32) | |
(local $$5 i32) | |
(local $$50 i32) | |
(local $$51 i32) | |
(local $$52 i32) | |
(local $$53 i32) | |
(local $$6 i32) | |
(local $$7 i32) | |
(local $$8 i32) | |
(local $$9 i32) | |
(local $$vararg_buffer i32) | |
(local $$vararg_buffer3 i32) | |
(local $$vararg_ptr1 i32) | |
(local $$vararg_ptr2 i32) | |
(local $$vararg_ptr6 i32) | |
(local $$vararg_ptr7 i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_global $STACKTOP | |
(i32.add | |
(get_global $STACKTOP) | |
(i32.const 48) | |
) | |
) | |
(if | |
(i32.ge_s | |
(get_global $STACKTOP) | |
(get_global $STACK_MAX) | |
) | |
(call $abortStackOverflow | |
(i32.const 48) | |
) | |
) | |
(set_local $$vararg_buffer3 | |
(i32.add | |
(get_local $sp) | |
(i32.const 16) | |
) | |
) | |
(set_local $$vararg_buffer | |
(get_local $sp) | |
) | |
(set_local $$3 | |
(i32.add | |
(get_local $sp) | |
(i32.const 32) | |
) | |
) | |
(set_local $$4 | |
(i32.add | |
(get_local $$0) | |
(i32.const 28) | |
) | |
) | |
(set_local $$5 | |
(i32.load | |
(get_local $$4) | |
) | |
) | |
(i32.store | |
(get_local $$3) | |
(get_local $$5) | |
) | |
(set_local $$6 | |
(i32.add | |
(get_local $$3) | |
(i32.const 4) | |
) | |
) | |
(set_local $$7 | |
(i32.add | |
(get_local $$0) | |
(i32.const 20) | |
) | |
) | |
(set_local $$8 | |
(i32.load | |
(get_local $$7) | |
) | |
) | |
(set_local $$9 | |
(i32.sub | |
(get_local $$8) | |
(get_local $$5) | |
) | |
) | |
(i32.store | |
(get_local $$6) | |
(get_local $$9) | |
) | |
(set_local $$10 | |
(i32.add | |
(get_local $$3) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$10) | |
(get_local $$1) | |
) | |
(set_local $$11 | |
(i32.add | |
(get_local $$3) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$11) | |
(get_local $$2) | |
) | |
(set_local $$12 | |
(i32.add | |
(get_local $$9) | |
(get_local $$2) | |
) | |
) | |
(set_local $$13 | |
(i32.add | |
(get_local $$0) | |
(i32.const 60) | |
) | |
) | |
(set_local $$14 | |
(i32.add | |
(get_local $$0) | |
(i32.const 44) | |
) | |
) | |
(set_local $$$056 | |
(i32.const 2) | |
) | |
(set_local $$$058 | |
(get_local $$12) | |
) | |
(set_local $$$059 | |
(get_local $$3) | |
) | |
(loop $while-in$1 | |
(block $while-out$0 | |
(set_local $$15 | |
(i32.load | |
(i32.const 3588) | |
) | |
) | |
(set_local $$16 | |
(i32.eq | |
(get_local $$15) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$16) | |
(block | |
(set_local $$20 | |
(i32.load | |
(get_local $$13) | |
) | |
) | |
(i32.store | |
(get_local $$vararg_buffer3) | |
(get_local $$20) | |
) | |
(set_local $$vararg_ptr6 | |
(i32.add | |
(get_local $$vararg_buffer3) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$vararg_ptr6) | |
(get_local $$$059) | |
) | |
(set_local $$vararg_ptr7 | |
(i32.add | |
(get_local $$vararg_buffer3) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$vararg_ptr7) | |
(get_local $$$056) | |
) | |
(set_local $$21 | |
(call $___syscall146 | |
(i32.const 146) | |
(get_local $$vararg_buffer3) | |
) | |
) | |
(set_local $$22 | |
(call $___syscall_ret | |
(get_local $$21) | |
) | |
) | |
(set_local $$$0 | |
(get_local $$22) | |
) | |
) | |
(block | |
(call $_pthread_cleanup_push | |
(i32.const 4) | |
(get_local $$0) | |
) | |
(set_local $$17 | |
(i32.load | |
(get_local $$13) | |
) | |
) | |
(i32.store | |
(get_local $$vararg_buffer) | |
(get_local $$17) | |
) | |
(set_local $$vararg_ptr1 | |
(i32.add | |
(get_local $$vararg_buffer) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$vararg_ptr1) | |
(get_local $$$059) | |
) | |
(set_local $$vararg_ptr2 | |
(i32.add | |
(get_local $$vararg_buffer) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$vararg_ptr2) | |
(get_local $$$056) | |
) | |
(set_local $$18 | |
(call $___syscall146 | |
(i32.const 146) | |
(get_local $$vararg_buffer) | |
) | |
) | |
(set_local $$19 | |
(call $___syscall_ret | |
(get_local $$18) | |
) | |
) | |
(call $_pthread_cleanup_pop | |
(i32.const 0) | |
) | |
(set_local $$$0 | |
(get_local $$19) | |
) | |
) | |
) | |
(set_local $$23 | |
(i32.eq | |
(get_local $$$058) | |
(get_local $$$0) | |
) | |
) | |
(if | |
(get_local $$23) | |
(block | |
(set_local $label | |
(i32.const 6) | |
) | |
(br $while-out$0) | |
) | |
) | |
(set_local $$30 | |
(i32.lt_s | |
(get_local $$$0) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$30) | |
(block | |
(set_local $label | |
(i32.const 8) | |
) | |
(br $while-out$0) | |
) | |
) | |
(set_local $$38 | |
(i32.sub | |
(get_local $$$058) | |
(get_local $$$0) | |
) | |
) | |
(set_local $$39 | |
(i32.add | |
(get_local $$$059) | |
(i32.const 4) | |
) | |
) | |
(set_local $$40 | |
(i32.load | |
(get_local $$39) | |
) | |
) | |
(set_local $$41 | |
(i32.gt_u | |
(get_local $$$0) | |
(get_local $$40) | |
) | |
) | |
(if | |
(get_local $$41) | |
(block | |
(set_local $$42 | |
(i32.load | |
(get_local $$14) | |
) | |
) | |
(i32.store | |
(get_local $$4) | |
(get_local $$42) | |
) | |
(i32.store | |
(get_local $$7) | |
(get_local $$42) | |
) | |
(set_local $$43 | |
(i32.sub | |
(get_local $$$0) | |
(get_local $$40) | |
) | |
) | |
(set_local $$44 | |
(i32.add | |
(get_local $$$059) | |
(i32.const 8) | |
) | |
) | |
(set_local $$45 | |
(i32.add | |
(get_local $$$056) | |
(i32.const -1) | |
) | |
) | |
(set_local $$$phi$trans$insert | |
(i32.add | |
(get_local $$$059) | |
(i32.const 12) | |
) | |
) | |
(set_local $$$pre | |
(i32.load | |
(get_local $$$phi$trans$insert) | |
) | |
) | |
(set_local $$$1 | |
(get_local $$43) | |
) | |
(set_local $$$157 | |
(get_local $$45) | |
) | |
(set_local $$$160 | |
(get_local $$44) | |
) | |
(set_local $$53 | |
(get_local $$$pre) | |
) | |
) | |
(block | |
(set_local $$46 | |
(i32.eq | |
(get_local $$$056) | |
(i32.const 2) | |
) | |
) | |
(if | |
(get_local $$46) | |
(block | |
(set_local $$47 | |
(i32.load | |
(get_local $$4) | |
) | |
) | |
(set_local $$48 | |
(i32.add | |
(get_local $$47) | |
(get_local $$$0) | |
) | |
) | |
(i32.store | |
(get_local $$4) | |
(get_local $$48) | |
) | |
(set_local $$$1 | |
(get_local $$$0) | |
) | |
(set_local $$$157 | |
(i32.const 2) | |
) | |
(set_local $$$160 | |
(get_local $$$059) | |
) | |
(set_local $$53 | |
(get_local $$40) | |
) | |
) | |
(block | |
(set_local $$$1 | |
(get_local $$$0) | |
) | |
(set_local $$$157 | |
(get_local $$$056) | |
) | |
(set_local $$$160 | |
(get_local $$$059) | |
) | |
(set_local $$53 | |
(get_local $$40) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$49 | |
(i32.load | |
(get_local $$$160) | |
) | |
) | |
(set_local $$50 | |
(i32.add | |
(get_local $$49) | |
(get_local $$$1) | |
) | |
) | |
(i32.store | |
(get_local $$$160) | |
(get_local $$50) | |
) | |
(set_local $$51 | |
(i32.add | |
(get_local $$$160) | |
(i32.const 4) | |
) | |
) | |
(set_local $$52 | |
(i32.sub | |
(get_local $$53) | |
(get_local $$$1) | |
) | |
) | |
(i32.store | |
(get_local $$51) | |
(get_local $$52) | |
) | |
(set_local $$$056 | |
(get_local $$$157) | |
) | |
(set_local $$$058 | |
(get_local $$38) | |
) | |
(set_local $$$059 | |
(get_local $$$160) | |
) | |
(br $while-in$1) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 6) | |
) | |
(block | |
(set_local $$24 | |
(i32.load | |
(get_local $$14) | |
) | |
) | |
(set_local $$25 | |
(i32.add | |
(get_local $$0) | |
(i32.const 48) | |
) | |
) | |
(set_local $$26 | |
(i32.load | |
(get_local $$25) | |
) | |
) | |
(set_local $$27 | |
(i32.add | |
(get_local $$24) | |
(get_local $$26) | |
) | |
) | |
(set_local $$28 | |
(i32.add | |
(get_local $$0) | |
(i32.const 16) | |
) | |
) | |
(i32.store | |
(get_local $$28) | |
(get_local $$27) | |
) | |
(set_local $$29 | |
(get_local $$24) | |
) | |
(i32.store | |
(get_local $$4) | |
(get_local $$29) | |
) | |
(i32.store | |
(get_local $$7) | |
(get_local $$29) | |
) | |
(set_local $$$061 | |
(get_local $$2) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 8) | |
) | |
(block | |
(set_local $$31 | |
(i32.add | |
(get_local $$0) | |
(i32.const 16) | |
) | |
) | |
(i32.store | |
(get_local $$31) | |
(i32.const 0) | |
) | |
(i32.store | |
(get_local $$4) | |
(i32.const 0) | |
) | |
(i32.store | |
(get_local $$7) | |
(i32.const 0) | |
) | |
(set_local $$32 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$33 | |
(i32.or | |
(get_local $$32) | |
(i32.const 32) | |
) | |
) | |
(i32.store | |
(get_local $$0) | |
(get_local $$33) | |
) | |
(set_local $$34 | |
(i32.eq | |
(get_local $$$056) | |
(i32.const 2) | |
) | |
) | |
(if | |
(get_local $$34) | |
(set_local $$$061 | |
(i32.const 0) | |
) | |
(block | |
(set_local $$35 | |
(i32.add | |
(get_local $$$059) | |
(i32.const 4) | |
) | |
) | |
(set_local $$36 | |
(i32.load | |
(get_local $$35) | |
) | |
) | |
(set_local $$37 | |
(i32.sub | |
(get_local $$2) | |
(get_local $$36) | |
) | |
) | |
(set_local $$$061 | |
(get_local $$37) | |
) | |
) | |
) | |
) | |
) | |
) | |
(set_global $STACKTOP | |
(get_local $sp) | |
) | |
(return | |
(get_local $$$061) | |
) | |
) | |
(func $___stdio_seek (param $$0 i32) (param $$1 i32) (param $$2 i32) (result i32) | |
(local $$$pre i32) | |
(local $$3 i32) | |
(local $$4 i32) | |
(local $$5 i32) | |
(local $$6 i32) | |
(local $$7 i32) | |
(local $$8 i32) | |
(local $$9 i32) | |
(local $$vararg_buffer i32) | |
(local $$vararg_ptr1 i32) | |
(local $$vararg_ptr2 i32) | |
(local $$vararg_ptr3 i32) | |
(local $$vararg_ptr4 i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_global $STACKTOP | |
(i32.add | |
(get_global $STACKTOP) | |
(i32.const 32) | |
) | |
) | |
(if | |
(i32.ge_s | |
(get_global $STACKTOP) | |
(get_global $STACK_MAX) | |
) | |
(call $abortStackOverflow | |
(i32.const 32) | |
) | |
) | |
(set_local $$vararg_buffer | |
(get_local $sp) | |
) | |
(set_local $$3 | |
(i32.add | |
(get_local $sp) | |
(i32.const 20) | |
) | |
) | |
(set_local $$4 | |
(i32.add | |
(get_local $$0) | |
(i32.const 60) | |
) | |
) | |
(set_local $$5 | |
(i32.load | |
(get_local $$4) | |
) | |
) | |
(i32.store | |
(get_local $$vararg_buffer) | |
(get_local $$5) | |
) | |
(set_local $$vararg_ptr1 | |
(i32.add | |
(get_local $$vararg_buffer) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$vararg_ptr1) | |
(i32.const 0) | |
) | |
(set_local $$vararg_ptr2 | |
(i32.add | |
(get_local $$vararg_buffer) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$vararg_ptr2) | |
(get_local $$1) | |
) | |
(set_local $$vararg_ptr3 | |
(i32.add | |
(get_local $$vararg_buffer) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$vararg_ptr3) | |
(get_local $$3) | |
) | |
(set_local $$vararg_ptr4 | |
(i32.add | |
(get_local $$vararg_buffer) | |
(i32.const 16) | |
) | |
) | |
(i32.store | |
(get_local $$vararg_ptr4) | |
(get_local $$2) | |
) | |
(set_local $$6 | |
(call $___syscall140 | |
(i32.const 140) | |
(get_local $$vararg_buffer) | |
) | |
) | |
(set_local $$7 | |
(call $___syscall_ret | |
(get_local $$6) | |
) | |
) | |
(set_local $$8 | |
(i32.lt_s | |
(get_local $$7) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$8) | |
(block | |
(i32.store | |
(get_local $$3) | |
(i32.const -1) | |
) | |
(set_local $$9 | |
(i32.const -1) | |
) | |
) | |
(block | |
(set_local $$$pre | |
(i32.load | |
(get_local $$3) | |
) | |
) | |
(set_local $$9 | |
(get_local $$$pre) | |
) | |
) | |
) | |
(set_global $STACKTOP | |
(get_local $sp) | |
) | |
(return | |
(get_local $$9) | |
) | |
) | |
(func $___syscall_ret (param $$0 i32) (result i32) | |
(local $$$0 i32) | |
(local $$1 i32) | |
(local $$2 i32) | |
(local $$3 i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_local $$1 | |
(i32.gt_u | |
(get_local $$0) | |
(i32.const -4096) | |
) | |
) | |
(if | |
(get_local $$1) | |
(block | |
(set_local $$2 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$0) | |
) | |
) | |
(set_local $$3 | |
(call $___errno_location) | |
) | |
(i32.store | |
(get_local $$3) | |
(get_local $$2) | |
) | |
(set_local $$$0 | |
(i32.const -1) | |
) | |
) | |
(set_local $$$0 | |
(get_local $$0) | |
) | |
) | |
(return | |
(get_local $$$0) | |
) | |
) | |
(func $___errno_location (result i32) | |
(local $$$0 i32) | |
(local $$0 i32) | |
(local $$1 i32) | |
(local $$2 i32) | |
(local $$3 i32) | |
(local $$4 i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_local $$0 | |
(i32.load | |
(i32.const 3588) | |
) | |
) | |
(set_local $$1 | |
(i32.eq | |
(get_local $$0) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$1) | |
(set_local $$$0 | |
(i32.const 3632) | |
) | |
(block | |
(set_local $$2 | |
(call $_pthread_self) | |
) | |
(set_local $$3 | |
(i32.add | |
(get_local $$2) | |
(i32.const 64) | |
) | |
) | |
(set_local $$4 | |
(i32.load | |
(get_local $$3) | |
) | |
) | |
(set_local $$$0 | |
(get_local $$4) | |
) | |
) | |
) | |
(return | |
(get_local $$$0) | |
) | |
) | |
(func $_cleanup_418 (param $$0 i32) | |
(local $$1 i32) | |
(local $$2 i32) | |
(local $$3 i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_local $$1 | |
(i32.add | |
(get_local $$0) | |
(i32.const 68) | |
) | |
) | |
(set_local $$2 | |
(i32.load | |
(get_local $$1) | |
) | |
) | |
(set_local $$3 | |
(i32.eq | |
(get_local $$2) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$3) | |
(call $___unlockfile | |
(get_local $$0) | |
) | |
) | |
(return) | |
) | |
(func $___unlockfile (param $$0 i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(return) | |
) | |
(func $___stdout_write (param $$0 i32) (param $$1 i32) (param $$2 i32) (result i32) | |
(local $$10 i32) | |
(local $$11 i32) | |
(local $$12 i32) | |
(local $$13 i32) | |
(local $$3 i32) | |
(local $$4 i32) | |
(local $$5 i32) | |
(local $$6 i32) | |
(local $$7 i32) | |
(local $$8 i32) | |
(local $$9 i32) | |
(local $$vararg_buffer i32) | |
(local $$vararg_ptr1 i32) | |
(local $$vararg_ptr2 i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_global $STACKTOP | |
(i32.add | |
(get_global $STACKTOP) | |
(i32.const 80) | |
) | |
) | |
(if | |
(i32.ge_s | |
(get_global $STACKTOP) | |
(get_global $STACK_MAX) | |
) | |
(call $abortStackOverflow | |
(i32.const 80) | |
) | |
) | |
(set_local $$vararg_buffer | |
(get_local $sp) | |
) | |
(set_local $$3 | |
(i32.add | |
(get_local $sp) | |
(i32.const 12) | |
) | |
) | |
(set_local $$4 | |
(i32.add | |
(get_local $$0) | |
(i32.const 36) | |
) | |
) | |
(i32.store | |
(get_local $$4) | |
(i32.const 5) | |
) | |
(set_local $$5 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$6 | |
(i32.and | |
(get_local $$5) | |
(i32.const 64) | |
) | |
) | |
(set_local $$7 | |
(i32.eq | |
(get_local $$6) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$7) | |
(block | |
(set_local $$8 | |
(i32.add | |
(get_local $$0) | |
(i32.const 60) | |
) | |
) | |
(set_local $$9 | |
(i32.load | |
(get_local $$8) | |
) | |
) | |
(i32.store | |
(get_local $$vararg_buffer) | |
(get_local $$9) | |
) | |
(set_local $$vararg_ptr1 | |
(i32.add | |
(get_local $$vararg_buffer) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$vararg_ptr1) | |
(i32.const 21505) | |
) | |
(set_local $$vararg_ptr2 | |
(i32.add | |
(get_local $$vararg_buffer) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$vararg_ptr2) | |
(get_local $$3) | |
) | |
(set_local $$10 | |
(call $___syscall54 | |
(i32.const 54) | |
(get_local $$vararg_buffer) | |
) | |
) | |
(set_local $$11 | |
(i32.eq | |
(get_local $$10) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$11) | |
) | |
(block | |
(set_local $$12 | |
(i32.add | |
(get_local $$0) | |
(i32.const 75) | |
) | |
) | |
(i32.store8 | |
(get_local $$12) | |
(i32.const -1) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$13 | |
(call $___stdio_write | |
(get_local $$0) | |
(get_local $$1) | |
(get_local $$2) | |
) | |
) | |
(set_global $STACKTOP | |
(get_local $sp) | |
) | |
(return | |
(get_local $$13) | |
) | |
) | |
(func $_vfprintf (param $$0 i32) (param $$1 i32) (param $$2 i32) (result i32) | |
(local $$$ i32) | |
(local $$$0 i32) | |
(local $$$1 i32) | |
(local $$$1$ i32) | |
(local $$10 i32) | |
(local $$11 i32) | |
(local $$12 i32) | |
(local $$13 i32) | |
(local $$14 i32) | |
(local $$15 i32) | |
(local $$16 i32) | |
(local $$17 i32) | |
(local $$18 i32) | |
(local $$19 i32) | |
(local $$20 i32) | |
(local $$21 i32) | |
(local $$22 i32) | |
(local $$23 i32) | |
(local $$24 i32) | |
(local $$25 i32) | |
(local $$26 i32) | |
(local $$27 i32) | |
(local $$28 i32) | |
(local $$29 i32) | |
(local $$3 i32) | |
(local $$30 i32) | |
(local $$31 i32) | |
(local $$32 i32) | |
(local $$33 i32) | |
(local $$34 i32) | |
(local $$35 i32) | |
(local $$36 i32) | |
(local $$37 i32) | |
(local $$38 i32) | |
(local $$39 i32) | |
(local $$4 i32) | |
(local $$40 i32) | |
(local $$5 i32) | |
(local $$6 i32) | |
(local $$7 i32) | |
(local $$8 i32) | |
(local $$9 i32) | |
(local $$vacopy_currentptr i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_global $STACKTOP | |
(i32.add | |
(get_global $STACKTOP) | |
(i32.const 224) | |
) | |
) | |
(if | |
(i32.ge_s | |
(get_global $STACKTOP) | |
(get_global $STACK_MAX) | |
) | |
(call $abortStackOverflow | |
(i32.const 224) | |
) | |
) | |
(set_local $$3 | |
(i32.add | |
(get_local $sp) | |
(i32.const 120) | |
) | |
) | |
(set_local $$4 | |
(i32.add | |
(get_local $sp) | |
(i32.const 80) | |
) | |
) | |
(set_local $$5 | |
(get_local $sp) | |
) | |
(set_local $$6 | |
(i32.add | |
(get_local $sp) | |
(i32.const 136) | |
) | |
) | |
(i64.store align=4 | |
(get_local $$4) | |
(i64.const 0) | |
) | |
(i64.store align=4 | |
(i32.add | |
(get_local $$4) | |
(i32.const 8) | |
) | |
(i64.const 0) | |
) | |
(i64.store align=4 | |
(i32.add | |
(get_local $$4) | |
(i32.const 16) | |
) | |
(i64.const 0) | |
) | |
(i64.store align=4 | |
(i32.add | |
(get_local $$4) | |
(i32.const 24) | |
) | |
(i64.const 0) | |
) | |
(i64.store align=4 | |
(i32.add | |
(get_local $$4) | |
(i32.const 32) | |
) | |
(i64.const 0) | |
) | |
(set_local $$vacopy_currentptr | |
(i32.load | |
(get_local $$2) | |
) | |
) | |
(i32.store | |
(get_local $$3) | |
(get_local $$vacopy_currentptr) | |
) | |
(set_local $$7 | |
(call $_printf_core | |
(i32.const 0) | |
(get_local $$1) | |
(get_local $$3) | |
(get_local $$5) | |
(get_local $$4) | |
) | |
) | |
(set_local $$8 | |
(i32.lt_s | |
(get_local $$7) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$8) | |
(set_local $$$0 | |
(i32.const -1) | |
) | |
(block | |
(set_local $$9 | |
(i32.add | |
(get_local $$0) | |
(i32.const 76) | |
) | |
) | |
(set_local $$10 | |
(i32.load | |
(get_local $$9) | |
) | |
) | |
(set_local $$11 | |
(i32.gt_s | |
(get_local $$10) | |
(i32.const -1) | |
) | |
) | |
(if | |
(get_local $$11) | |
(block | |
(set_local $$12 | |
(call $___lockfile | |
(get_local $$0) | |
) | |
) | |
(set_local $$39 | |
(get_local $$12) | |
) | |
) | |
(set_local $$39 | |
(i32.const 0) | |
) | |
) | |
(set_local $$13 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$14 | |
(i32.and | |
(get_local $$13) | |
(i32.const 32) | |
) | |
) | |
(set_local $$15 | |
(i32.add | |
(get_local $$0) | |
(i32.const 74) | |
) | |
) | |
(set_local $$16 | |
(i32.load8_s | |
(get_local $$15) | |
) | |
) | |
(set_local $$17 | |
(i32.lt_s | |
(i32.shr_s | |
(i32.shl | |
(get_local $$16) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.const 1) | |
) | |
) | |
(if | |
(get_local $$17) | |
(block | |
(set_local $$18 | |
(i32.and | |
(get_local $$13) | |
(i32.const -33) | |
) | |
) | |
(i32.store | |
(get_local $$0) | |
(get_local $$18) | |
) | |
) | |
) | |
(set_local $$19 | |
(i32.add | |
(get_local $$0) | |
(i32.const 48) | |
) | |
) | |
(set_local $$20 | |
(i32.load | |
(get_local $$19) | |
) | |
) | |
(set_local $$21 | |
(i32.eq | |
(get_local $$20) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$21) | |
(block | |
(set_local $$23 | |
(i32.add | |
(get_local $$0) | |
(i32.const 44) | |
) | |
) | |
(set_local $$24 | |
(i32.load | |
(get_local $$23) | |
) | |
) | |
(i32.store | |
(get_local $$23) | |
(get_local $$6) | |
) | |
(set_local $$25 | |
(i32.add | |
(get_local $$0) | |
(i32.const 28) | |
) | |
) | |
(i32.store | |
(get_local $$25) | |
(get_local $$6) | |
) | |
(set_local $$26 | |
(i32.add | |
(get_local $$0) | |
(i32.const 20) | |
) | |
) | |
(i32.store | |
(get_local $$26) | |
(get_local $$6) | |
) | |
(i32.store | |
(get_local $$19) | |
(i32.const 80) | |
) | |
(set_local $$27 | |
(i32.add | |
(get_local $$6) | |
(i32.const 80) | |
) | |
) | |
(set_local $$28 | |
(i32.add | |
(get_local $$0) | |
(i32.const 16) | |
) | |
) | |
(i32.store | |
(get_local $$28) | |
(get_local $$27) | |
) | |
(set_local $$29 | |
(call $_printf_core | |
(get_local $$0) | |
(get_local $$1) | |
(get_local $$3) | |
(get_local $$5) | |
(get_local $$4) | |
) | |
) | |
(set_local $$30 | |
(i32.eq | |
(get_local $$24) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$30) | |
(set_local $$$1 | |
(get_local $$29) | |
) | |
(block | |
(set_local $$31 | |
(i32.add | |
(get_local $$0) | |
(i32.const 36) | |
) | |
) | |
(set_local $$32 | |
(i32.load | |
(get_local $$31) | |
) | |
) | |
(drop | |
(call_indirect $FUNCSIG$iiii | |
(get_local $$0) | |
(i32.const 0) | |
(i32.const 0) | |
(i32.add | |
(i32.and | |
(get_local $$32) | |
(i32.const 7) | |
) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$33 | |
(i32.load | |
(get_local $$26) | |
) | |
) | |
(set_local $$34 | |
(i32.eq | |
(get_local $$33) | |
(i32.const 0) | |
) | |
) | |
(set_local $$$ | |
(if i32 | |
(get_local $$34) | |
(i32.const -1) | |
(get_local $$29) | |
) | |
) | |
(i32.store | |
(get_local $$23) | |
(get_local $$24) | |
) | |
(i32.store | |
(get_local $$19) | |
(i32.const 0) | |
) | |
(i32.store | |
(get_local $$28) | |
(i32.const 0) | |
) | |
(i32.store | |
(get_local $$25) | |
(i32.const 0) | |
) | |
(i32.store | |
(get_local $$26) | |
(i32.const 0) | |
) | |
(set_local $$$1 | |
(get_local $$$) | |
) | |
) | |
) | |
) | |
(block | |
(set_local $$22 | |
(call $_printf_core | |
(get_local $$0) | |
(get_local $$1) | |
(get_local $$3) | |
(get_local $$5) | |
(get_local $$4) | |
) | |
) | |
(set_local $$$1 | |
(get_local $$22) | |
) | |
) | |
) | |
(set_local $$35 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$36 | |
(i32.and | |
(get_local $$35) | |
(i32.const 32) | |
) | |
) | |
(set_local $$37 | |
(i32.eq | |
(get_local $$36) | |
(i32.const 0) | |
) | |
) | |
(set_local $$$1$ | |
(if i32 | |
(get_local $$37) | |
(get_local $$$1) | |
(i32.const -1) | |
) | |
) | |
(set_local $$38 | |
(i32.or | |
(get_local $$35) | |
(get_local $$14) | |
) | |
) | |
(i32.store | |
(get_local $$0) | |
(get_local $$38) | |
) | |
(set_local $$40 | |
(i32.eq | |
(get_local $$39) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$40) | |
) | |
(call $___unlockfile | |
(get_local $$0) | |
) | |
) | |
(set_local $$$0 | |
(get_local $$$1$) | |
) | |
) | |
) | |
(set_global $STACKTOP | |
(get_local $sp) | |
) | |
(return | |
(get_local $$$0) | |
) | |
) | |
(func $i64u-rem (param $0 i64) (param $1 i64) (result i64) | |
(if i64 | |
(i64.eqz | |
(get_local $1) | |
) | |
(i64.const 0) | |
(i64.rem_u | |
(get_local $0) | |
(get_local $1) | |
) | |
) | |
) | |
(func $i64u-div (param $0 i64) (param $1 i64) (result i64) | |
(if i64 | |
(i64.eqz | |
(get_local $1) | |
) | |
(i64.const 0) | |
(i64.div_u | |
(get_local $0) | |
(get_local $1) | |
) | |
) | |
) | |
(func $_printf_core (param $$0 i32) (param $$1 i32) (param $$2 i32) (param $$3 i32) (param $$4 i32) (result i32) | |
(local $$$ i32) | |
(local $$$$0259 i32) | |
(local $$$$0262 i32) | |
(local $$$$0269 i32) | |
(local $$$$3484$i i32) | |
(local $$$$3484705$i i32) | |
(local $$$$3484706$i i32) | |
(local $$$$3501$i i32) | |
(local $$$$4266 i32) | |
(local $$$$4502$i i32) | |
(local $$$$5 i32) | |
(local $$$$i i32) | |
(local $$$0 i32) | |
(local $$$0$i i32) | |
(local $$$0$lcssa$i300 i32) | |
(local $$$0$tr$i i32) | |
(local $$$0228 i32) | |
(local $$$0229396 i32) | |
(local $$$0232 i32) | |
(local $$$0235 i32) | |
(local $$$0237 i32) | |
(local $$$0240$lcssa i32) | |
(local $$$0240$lcssa460 i32) | |
(local $$$0240395 i32) | |
(local $$$0243 i32) | |
(local $$$0247 i32) | |
(local $$$0249$lcssa i32) | |
(local $$$0249383 i32) | |
(local $$$0252 i32) | |
(local $$$0253 i32) | |
(local $$$0254 i32) | |
(local $$$0254$ i32) | |
(local $$$0259 i32) | |
(local $$$0262342 i32) | |
(local $$$0262390 i32) | |
(local $$$0269 i32) | |
(local $$$0269$phi i32) | |
(local $$$0321 i32) | |
(local $$$045$i i64) | |
(local $$$0463$lcssa$i i32) | |
(local $$$0463594$i i32) | |
(local $$$0464603$i i32) | |
(local $$$0466$i f64) | |
(local $$$0470$i i32) | |
(local $$$0471$i f64) | |
(local $$$0479$i i32) | |
(local $$$0487652$i i32) | |
(local $$$0488$i i32) | |
(local $$$0488663$i i32) | |
(local $$$0488665$i i32) | |
(local $$$0496$$9$i i32) | |
(local $$$0497664$i i32) | |
(local $$$0498$i i32) | |
(local $$$05$lcssa$i i32) | |
(local $$$0509592$i f64) | |
(local $$$0510$i i32) | |
(local $$$0511$i i32) | |
(local $$$0514647$i i32) | |
(local $$$0520$i i32) | |
(local $$$0522$$i i32) | |
(local $$$0522$i i32) | |
(local $$$0524$i i32) | |
(local $$$0526$i i32) | |
(local $$$0528$i i32) | |
(local $$$0528639$i i32) | |
(local $$$0528641$i i32) | |
(local $$$0531646$i i32) | |
(local $$$056$i i32) | |
(local $$$06$i i32) | |
(local $$$06$i290 i32) | |
(local $$$06$i298 i32) | |
(local $$$07$i i64) | |
(local $$$1 i32) | |
(local $$$1230407 i32) | |
(local $$$1233 i32) | |
(local $$$1236 i32) | |
(local $$$1238 i32) | |
(local $$$1241406 i32) | |
(local $$$1244394 i32) | |
(local $$$1248 i32) | |
(local $$$1250 i32) | |
(local $$$1255 i32) | |
(local $$$1260 i32) | |
(local $$$1263 i32) | |
(local $$$1263$ i32) | |
(local $$$1270 i32) | |
(local $$$1322 i32) | |
(local $$$1465$i i32) | |
(local $$$1467$i f64) | |
(local $$$1469$i f64) | |
(local $$$1472$i f64) | |
(local $$$1480$i i32) | |
(local $$$1482$lcssa$i i32) | |
(local $$$1482671$i i32) | |
(local $$$1489651$i i32) | |
(local $$$1499$lcssa$i i32) | |
(local $$$1499670$i i32) | |
(local $$$1508593$i i32) | |
(local $$$1512$lcssa$i i32) | |
(local $$$1512617$i i32) | |
(local $$$1515$i i32) | |
(local $$$1521$i i32) | |
(local $$$1525$i i32) | |
(local $$$1527$i i32) | |
(local $$$1529624$i i32) | |
(local $$$1532$lcssa$i i32) | |
(local $$$1532640$i i32) | |
(local $$$1607$i i32) | |
(local $$$2 i32) | |
(local $$$2$i i32) | |
(local $$$2234 i32) | |
(local $$$2239 i32) | |
(local $$$2242381 i32) | |
(local $$$2245 i32) | |
(local $$$2251 i32) | |
(local $$$2256 i32) | |
(local $$$2256$ i32) | |
(local $$$2261 i32) | |
(local $$$2271 i32) | |
(local $$$2323$lcssa i32) | |
(local $$$2323382 i32) | |
(local $$$2473$i f64) | |
(local $$$2476$$545$i i32) | |
(local $$$2476$$547$i i32) | |
(local $$$2476$i i32) | |
(local $$$2483$ph$i i32) | |
(local $$$2490$lcssa$i i32) | |
(local $$$2490632$i i32) | |
(local $$$2500$i i32) | |
(local $$$2513$i i32) | |
(local $$$2516628$i i32) | |
(local $$$2530$i i32) | |
(local $$$2533627$i i32) | |
(local $$$3$i f64) | |
(local $$$3257 i32) | |
(local $$$3265 i32) | |
(local $$$3272 i32) | |
(local $$$331 i32) | |
(local $$$332 i32) | |
(local $$$333 i32) | |
(local $$$3379 i32) | |
(local $$$3477$i i32) | |
(local $$$3484$lcssa$i i32) | |
(local $$$3484658$i i32) | |
(local $$$3501$lcssa$i i32) | |
(local $$$3501657$i i32) | |
(local $$$3534623$i i32) | |
(local $$$4$i f64) | |
(local $$$4258458 i32) | |
(local $$$4266 i32) | |
(local $$$4325 i32) | |
(local $$$4478$lcssa$i i32) | |
(local $$$4478600$i i32) | |
(local $$$4492$i i32) | |
(local $$$4502$i i32) | |
(local $$$4518$i i32) | |
(local $$$5 i32) | |
(local $$$5$lcssa$i i32) | |
(local $$$537$i i32) | |
(local $$$538$$i i32) | |
(local $$$538$i i32) | |
(local $$$541$i f64) | |
(local $$$544$i i32) | |
(local $$$546$i i32) | |
(local $$$5486$lcssa$i i32) | |
(local $$$5486633$i i32) | |
(local $$$5493606$i i32) | |
(local $$$5519$ph$i i32) | |
(local $$$553$i i32) | |
(local $$$554$i i32) | |
(local $$$557$i f64) | |
(local $$$5611$i i32) | |
(local $$$6 i32) | |
(local $$$6$i i32) | |
(local $$$6268 i32) | |
(local $$$6494599$i i32) | |
(local $$$7 i32) | |
(local $$$7495610$i i32) | |
(local $$$7505$$i i32) | |
(local $$$7505$i i32) | |
(local $$$7505$ph$i i32) | |
(local $$$8$i i32) | |
(local $$$9$ph$i i32) | |
(local $$$lcssa683$i i32) | |
(local $$$neg$i i32) | |
(local $$$neg572$i i32) | |
(local $$$pn$i i32) | |
(local $$$pr i32) | |
(local $$$pr$i i32) | |
(local $$$pr571$i i32) | |
(local $$$pre i32) | |
(local $$$pre$i i32) | |
(local $$$pre$phi704$iZ2D i32) | |
(local $$$pre452 i32) | |
(local $$$pre453 i32) | |
(local $$$pre454 i32) | |
(local $$$pre456 i64) | |
(local $$$pre457 i64) | |
(local $$$pre697$i i32) | |
(local $$$pre700$i i32) | |
(local $$$pre703$i i32) | |
(local $$10 i32) | |
(local $$100 i32) | |
(local $$101 i32) | |
(local $$102 i32) | |
(local $$103 i32) | |
(local $$104 i32) | |
(local $$105 i32) | |
(local $$106 i32) | |
(local $$107 i32) | |
(local $$108 i32) | |
(local $$109 i32) | |
(local $$11 i32) | |
(local $$110 i32) | |
(local $$111 i32) | |
(local $$112 i32) | |
(local $$113 i32) | |
(local $$114 i32) | |
(local $$115 i32) | |
(local $$116 i32) | |
(local $$117 i32) | |
(local $$118 i32) | |
(local $$119 i32) | |
(local $$12 i32) | |
(local $$120 i32) | |
(local $$121 i32) | |
(local $$122 i32) | |
(local $$123 i32) | |
(local $$124 i32) | |
(local $$125 i32) | |
(local $$126 i64) | |
(local $$127 i32) | |
(local $$128 i32) | |
(local $$129 i32) | |
(local $$13 i32) | |
(local $$130 i32) | |
(local $$131 i32) | |
(local $$132 i32) | |
(local $$133 i32) | |
(local $$134 i32) | |
(local $$135 i32) | |
(local $$136 i32) | |
(local $$137 i32) | |
(local $$138 i32) | |
(local $$139 i32) | |
(local $$14 i32) | |
(local $$140 i32) | |
(local $$141 i32) | |
(local $$142 i32) | |
(local $$143 i32) | |
(local $$144 i32) | |
(local $$145 i32) | |
(local $$146 i32) | |
(local $$147 i32) | |
(local $$148 i32) | |
(local $$149 i32) | |
(local $$15 i32) | |
(local $$150 i32) | |
(local $$151 i32) | |
(local $$152 i32) | |
(local $$153 i32) | |
(local $$154 i32) | |
(local $$155 i32) | |
(local $$156 i32) | |
(local $$157 i64) | |
(local $$158 i32) | |
(local $$159 i32) | |
(local $$16 i32) | |
(local $$160 i32) | |
(local $$161 i32) | |
(local $$162 i32) | |
(local $$163 i32) | |
(local $$164 i32) | |
(local $$165 i32) | |
(local $$166 i32) | |
(local $$167 i32) | |
(local $$168 i32) | |
(local $$169 i64) | |
(local $$17 i32) | |
(local $$170 i32) | |
(local $$171 i32) | |
(local $$172 i32) | |
(local $$173 i32) | |
(local $$174 i32) | |
(local $$175 i32) | |
(local $$176 i64) | |
(local $$177 i32) | |
(local $$178 i32) | |
(local $$179 i32) | |
(local $$18 i32) | |
(local $$180 i32) | |
(local $$181 i64) | |
(local $$182 i32) | |
(local $$183 i32) | |
(local $$184 i32) | |
(local $$185 i32) | |
(local $$186 i32) | |
(local $$187 i32) | |
(local $$188 i32) | |
(local $$189 i32) | |
(local $$19 i32) | |
(local $$190 i32) | |
(local $$191 i64) | |
(local $$192 i32) | |
(local $$193 i32) | |
(local $$194 i64) | |
(local $$195 i32) | |
(local $$196 i32) | |
(local $$197 i32) | |
(local $$198 i32) | |
(local $$199 i64) | |
(local $$20 i32) | |
(local $$200 i32) | |
(local $$201 i64) | |
(local $$202 i64) | |
(local $$203 i32) | |
(local $$204 i32) | |
(local $$205 i64) | |
(local $$206 i32) | |
(local $$207 i32) | |
(local $$208 i32) | |
(local $$209 i32) | |
(local $$21 i32) | |
(local $$210 i32) | |
(local $$211 i32) | |
(local $$212 i32) | |
(local $$213 i64) | |
(local $$214 i32) | |
(local $$215 i64) | |
(local $$216 i32) | |
(local $$217 i32) | |
(local $$218 i32) | |
(local $$219 i32) | |
(local $$22 i32) | |
(local $$220 i64) | |
(local $$221 i32) | |
(local $$222 i32) | |
(local $$223 i32) | |
(local $$224 i64) | |
(local $$225 i32) | |
(local $$226 i32) | |
(local $$227 i32) | |
(local $$228 i32) | |
(local $$229 i32) | |
(local $$23 i32) | |
(local $$230 i32) | |
(local $$231 i32) | |
(local $$232 i32) | |
(local $$233 i64) | |
(local $$234 i32) | |
(local $$235 i32) | |
(local $$236 i32) | |
(local $$237 i32) | |
(local $$238 i32) | |
(local $$239 i32) | |
(local $$24 i32) | |
(local $$240 i32) | |
(local $$241 i32) | |
(local $$242 i32) | |
(local $$243 i32) | |
(local $$244 i32) | |
(local $$245 i32) | |
(local $$246 i32) | |
(local $$247 i64) | |
(local $$248 i32) | |
(local $$249 i32) | |
(local $$25 i32) | |
(local $$250 i32) | |
(local $$251 i32) | |
(local $$252 i32) | |
(local $$253 i32) | |
(local $$254 i32) | |
(local $$255 i32) | |
(local $$256 i32) | |
(local $$257 i32) | |
(local $$258 i32) | |
(local $$259 i32) | |
(local $$26 i32) | |
(local $$260 i32) | |
(local $$261 i32) | |
(local $$262 i32) | |
(local $$263 i32) | |
(local $$264 i32) | |
(local $$265 i32) | |
(local $$266 i32) | |
(local $$267 i32) | |
(local $$268 i32) | |
(local $$269 i32) | |
(local $$27 i32) | |
(local $$270 i32) | |
(local $$271 i32) | |
(local $$272 i32) | |
(local $$273 i32) | |
(local $$274 f64) | |
(local $$275 i64) | |
(local $$276 i32) | |
(local $$277 f64) | |
(local $$278 i32) | |
(local $$279 i32) | |
(local $$28 i32) | |
(local $$280 i32) | |
(local $$281 i32) | |
(local $$282 i64) | |
(local $$283 i64) | |
(local $$284 i32) | |
(local $$285 i32) | |
(local $$286 i32) | |
(local $$287 i32) | |
(local $$288 i32) | |
(local $$289 i32) | |
(local $$29 i32) | |
(local $$290 i32) | |
(local $$291 i32) | |
(local $$292 i32) | |
(local $$293 i32) | |
(local $$294 i32) | |
(local $$295 i32) | |
(local $$296 i32) | |
(local $$297 i32) | |
(local $$298 i32) | |
(local $$299 i32) | |
(local $$30 i32) | |
(local $$300 f64) | |
(local $$301 f64) | |
(local $$302 i32) | |
(local $$303 i32) | |
(local $$304 i32) | |
(local $$305 i32) | |
(local $$306 i32) | |
(local $$307 i32) | |
(local $$308 i32) | |
(local $$309 i32) | |
(local $$31 i32) | |
(local $$310 i32) | |
(local $$311 i32) | |
(local $$312 i32) | |
(local $$313 i32) | |
(local $$314 i32) | |
(local $$315 i32) | |
(local $$316 f64) | |
(local $$317 i32) | |
(local $$318 i32) | |
(local $$319 i32) | |
(local $$32 i32) | |
(local $$320 f64) | |
(local $$321 f64) | |
(local $$322 f64) | |
(local $$323 f64) | |
(local $$324 f64) | |
(local $$325 f64) | |
(local $$326 i32) | |
(local $$327 i32) | |
(local $$328 i32) | |
(local $$329 i32) | |
(local $$33 i32) | |
(local $$330 i64) | |
(local $$331 i32) | |
(local $$332 i32) | |
(local $$333 i32) | |
(local $$334 i32) | |
(local $$335 i32) | |
(local $$336 i32) | |
(local $$337 i32) | |
(local $$338 i32) | |
(local $$339 i32) | |
(local $$34 i32) | |
(local $$340 i32) | |
(local $$341 i32) | |
(local $$342 i32) | |
(local $$343 i32) | |
(local $$344 i32) | |
(local $$345 i32) | |
(local $$346 i32) | |
(local $$347 i32) | |
(local $$348 i32) | |
(local $$349 i32) | |
(local $$35 i32) | |
(local $$350 f64) | |
(local $$351 f64) | |
(local $$352 f64) | |
(local $$353 i32) | |
(local $$354 i32) | |
(local $$355 i32) | |
(local $$356 i32) | |
(local $$357 i32) | |
(local $$358 i32) | |
(local $$359 i32) | |
(local $$36 i32) | |
(local $$360 i32) | |
(local $$361 i32) | |
(local $$362 i32) | |
(local $$363 i32) | |
(local $$364 i32) | |
(local $$365 i32) | |
(local $$366 i32) | |
(local $$367 i32) | |
(local $$368 i32) | |
(local $$369 i32) | |
(local $$37 i32) | |
(local $$370 i32) | |
(local $$371 i32) | |
(local $$372 i32) | |
(local $$373 i32) | |
(local $$374 i32) | |
(local $$375 i32) | |
(local $$376 i32) | |
(local $$377 i32) | |
(local $$378 i32) | |
(local $$379 i32) | |
(local $$38 i32) | |
(local $$380 i32) | |
(local $$381 i32) | |
(local $$382 i32) | |
(local $$383 f64) | |
(local $$384 i32) | |
(local $$385 i32) | |
(local $$386 i32) | |
(local $$387 i32) | |
(local $$388 i32) | |
(local $$389 f64) | |
(local $$39 i32) | |
(local $$390 f64) | |
(local $$391 f64) | |
(local $$392 i32) | |
(local $$393 i32) | |
(local $$394 i32) | |
(local $$395 i32) | |
(local $$396 i32) | |
(local $$397 i32) | |
(local $$398 i64) | |
(local $$399 i32) | |
(local $$40 i32) | |
(local $$400 i64) | |
(local $$401 i64) | |
(local $$402 i64) | |
(local $$403 i64) | |
(local $$404 i64) | |
(local $$405 i32) | |
(local $$406 i64) | |
(local $$407 i32) | |
(local $$408 i32) | |
(local $$409 i32) | |
(local $$41 i32) | |
(local $$410 i32) | |
(local $$411 i32) | |
(local $$412 i32) | |
(local $$413 i32) | |
(local $$414 i32) | |
(local $$415 i32) | |
(local $$416 i32) | |
(local $$417 i32) | |
(local $$418 i32) | |
(local $$419 i32) | |
(local $$42 i32) | |
(local $$420 i32) | |
(local $$421 i32) | |
(local $$422 i32) | |
(local $$423 i32) | |
(local $$424 i32) | |
(local $$425 i32) | |
(local $$426 i32) | |
(local $$427 i32) | |
(local $$428 i32) | |
(local $$429 i32) | |
(local $$43 i32) | |
(local $$430 i32) | |
(local $$431 i32) | |
(local $$432 i32) | |
(local $$433 i32) | |
(local $$434 i32) | |
(local $$435 i32) | |
(local $$436 i32) | |
(local $$437 i32) | |
(local $$438 i32) | |
(local $$439 i32) | |
(local $$44 i32) | |
(local $$440 i32) | |
(local $$441 i32) | |
(local $$442 i32) | |
(local $$443 i32) | |
(local $$444 i32) | |
(local $$445 i32) | |
(local $$446 i32) | |
(local $$447 i32) | |
(local $$448 i32) | |
(local $$449 i32) | |
(local $$45 i32) | |
(local $$450 i32) | |
(local $$451 i32) | |
(local $$452 i32) | |
(local $$453 i32) | |
(local $$454 i32) | |
(local $$455 i32) | |
(local $$456 i32) | |
(local $$457 i32) | |
(local $$458 i32) | |
(local $$459 i32) | |
(local $$46 i32) | |
(local $$460 i32) | |
(local $$461 i32) | |
(local $$462 i32) | |
(local $$463 i32) | |
(local $$464 i32) | |
(local $$465 i32) | |
(local $$466 i32) | |
(local $$467 i32) | |
(local $$468 i32) | |
(local $$469 i32) | |
(local $$47 i32) | |
(local $$470 i32) | |
(local $$471 i32) | |
(local $$472 i32) | |
(local $$473 i32) | |
(local $$474 i32) | |
(local $$475 i32) | |
(local $$476 i32) | |
(local $$477 i32) | |
(local $$478 i32) | |
(local $$479 i32) | |
(local $$48 i32) | |
(local $$480 i32) | |
(local $$481 i32) | |
(local $$482 i32) | |
(local $$483 i32) | |
(local $$484 i32) | |
(local $$485 i32) | |
(local $$486 i32) | |
(local $$487 i32) | |
(local $$488 i32) | |
(local $$489 i32) | |
(local $$49 i32) | |
(local $$490 i32) | |
(local $$491 i32) | |
(local $$492 i32) | |
(local $$493 i32) | |
(local $$494 i32) | |
(local $$495 i32) | |
(local $$496 i32) | |
(local $$497 i32) | |
(local $$498 i32) | |
(local $$499 i32) | |
(local $$5 i32) | |
(local $$50 i32) | |
(local $$500 i32) | |
(local $$501 i32) | |
(local $$502 f64) | |
(local $$503 f64) | |
(local $$504 i32) | |
(local $$505 f64) | |
(local $$506 i32) | |
(local $$507 i32) | |
(local $$508 i32) | |
(local $$509 i32) | |
(local $$51 i32) | |
(local $$510 i32) | |
(local $$511 i32) | |
(local $$512 i32) | |
(local $$513 i32) | |
(local $$514 i32) | |
(local $$515 i32) | |
(local $$516 i32) | |
(local $$517 i32) | |
(local $$518 i32) | |
(local $$519 i32) | |
(local $$52 i32) | |
(local $$520 i32) | |
(local $$521 i32) | |
(local $$522 i32) | |
(local $$523 i32) | |
(local $$524 i32) | |
(local $$525 i32) | |
(local $$526 i32) | |
(local $$527 i32) | |
(local $$528 i32) | |
(local $$529 i32) | |
(local $$53 i32) | |
(local $$530 i32) | |
(local $$531 i32) | |
(local $$532 i32) | |
(local $$533 i32) | |
(local $$534 i32) | |
(local $$535 i32) | |
(local $$536 i32) | |
(local $$537 i32) | |
(local $$538 i32) | |
(local $$539 i32) | |
(local $$54 i32) | |
(local $$540 i32) | |
(local $$541 i32) | |
(local $$542 i32) | |
(local $$543 i32) | |
(local $$544 i32) | |
(local $$545 i32) | |
(local $$546 i32) | |
(local $$547 i32) | |
(local $$548 i32) | |
(local $$549 i32) | |
(local $$55 i32) | |
(local $$550 i32) | |
(local $$551 i32) | |
(local $$552 i32) | |
(local $$553 i32) | |
(local $$554 i32) | |
(local $$555 i32) | |
(local $$556 i32) | |
(local $$557 i32) | |
(local $$558 i32) | |
(local $$559 i32) | |
(local $$56 i32) | |
(local $$560 i32) | |
(local $$561 i32) | |
(local $$562 i32) | |
(local $$563 i32) | |
(local $$564 i32) | |
(local $$565 i32) | |
(local $$566 i32) | |
(local $$567 i32) | |
(local $$568 i32) | |
(local $$569 i32) | |
(local $$57 i32) | |
(local $$570 i32) | |
(local $$571 i32) | |
(local $$572 i32) | |
(local $$573 i64) | |
(local $$574 i32) | |
(local $$575 i32) | |
(local $$576 i32) | |
(local $$577 i32) | |
(local $$578 i32) | |
(local $$579 i32) | |
(local $$58 i32) | |
(local $$580 i32) | |
(local $$581 i32) | |
(local $$582 i32) | |
(local $$583 i32) | |
(local $$584 i32) | |
(local $$585 i32) | |
(local $$586 i32) | |
(local $$587 i32) | |
(local $$588 i32) | |
(local $$589 i32) | |
(local $$59 i32) | |
(local $$590 i32) | |
(local $$591 i32) | |
(local $$592 i32) | |
(local $$593 i32) | |
(local $$594 i32) | |
(local $$595 i32) | |
(local $$596 i32) | |
(local $$597 i32) | |
(local $$598 i32) | |
(local $$599 i32) | |
(local $$6 i32) | |
(local $$60 i32) | |
(local $$600 i64) | |
(local $$601 i32) | |
(local $$602 i32) | |
(local $$603 i32) | |
(local $$604 i32) | |
(local $$605 i32) | |
(local $$606 i32) | |
(local $$607 i32) | |
(local $$608 i32) | |
(local $$609 i32) | |
(local $$61 i32) | |
(local $$610 i32) | |
(local $$611 i32) | |
(local $$612 i32) | |
(local $$613 i32) | |
(local $$614 i32) | |
(local $$615 i32) | |
(local $$616 i32) | |
(local $$617 i32) | |
(local $$618 i32) | |
(local $$619 i32) | |
(local $$62 i32) | |
(local $$620 i32) | |
(local $$621 i32) | |
(local $$622 i32) | |
(local $$623 i32) | |
(local $$624 i64) | |
(local $$625 i32) | |
(local $$626 i32) | |
(local $$627 i32) | |
(local $$628 i32) | |
(local $$629 i32) | |
(local $$63 i32) | |
(local $$630 i32) | |
(local $$631 i32) | |
(local $$632 i32) | |
(local $$633 i32) | |
(local $$634 i32) | |
(local $$635 i32) | |
(local $$636 i32) | |
(local $$637 i32) | |
(local $$638 i32) | |
(local $$639 i32) | |
(local $$64 i32) | |
(local $$640 i32) | |
(local $$641 i32) | |
(local $$642 i32) | |
(local $$643 i32) | |
(local $$644 i32) | |
(local $$645 i32) | |
(local $$646 i64) | |
(local $$647 i32) | |
(local $$648 i32) | |
(local $$649 i32) | |
(local $$65 i32) | |
(local $$650 i32) | |
(local $$651 i32) | |
(local $$652 i32) | |
(local $$653 i32) | |
(local $$654 i32) | |
(local $$655 i32) | |
(local $$656 i32) | |
(local $$657 i32) | |
(local $$658 i32) | |
(local $$659 i32) | |
(local $$66 i32) | |
(local $$660 i32) | |
(local $$661 i32) | |
(local $$662 i32) | |
(local $$663 i32) | |
(local $$664 i32) | |
(local $$665 i32) | |
(local $$666 i32) | |
(local $$667 i32) | |
(local $$668 i32) | |
(local $$669 i32) | |
(local $$67 i32) | |
(local $$670 i32) | |
(local $$671 i32) | |
(local $$672 i32) | |
(local $$673 i32) | |
(local $$674 i32) | |
(local $$675 i32) | |
(local $$676 i32) | |
(local $$677 i32) | |
(local $$678 i32) | |
(local $$679 i32) | |
(local $$68 i32) | |
(local $$680 i32) | |
(local $$681 i32) | |
(local $$682 i32) | |
(local $$683 i32) | |
(local $$684 i32) | |
(local $$685 i32) | |
(local $$686 i32) | |
(local $$687 i32) | |
(local $$688 i32) | |
(local $$689 i32) | |
(local $$69 i32) | |
(local $$690 i32) | |
(local $$691 i32) | |
(local $$692 i32) | |
(local $$693 i32) | |
(local $$694 i32) | |
(local $$695 i32) | |
(local $$696 i32) | |
(local $$697 i32) | |
(local $$698 i32) | |
(local $$699 i32) | |
(local $$7 i32) | |
(local $$70 i32) | |
(local $$700 i32) | |
(local $$701 i32) | |
(local $$702 i32) | |
(local $$703 i32) | |
(local $$704 i32) | |
(local $$705 i32) | |
(local $$706 i32) | |
(local $$707 i32) | |
(local $$708 i32) | |
(local $$71 i32) | |
(local $$72 i32) | |
(local $$73 i32) | |
(local $$74 i32) | |
(local $$75 i32) | |
(local $$76 i32) | |
(local $$77 i32) | |
(local $$78 i32) | |
(local $$79 i32) | |
(local $$8 i32) | |
(local $$80 i32) | |
(local $$81 i32) | |
(local $$82 i32) | |
(local $$83 i32) | |
(local $$84 i32) | |
(local $$85 i32) | |
(local $$86 i32) | |
(local $$87 i32) | |
(local $$88 i32) | |
(local $$89 i32) | |
(local $$9 i32) | |
(local $$90 i32) | |
(local $$91 i64) | |
(local $$92 i32) | |
(local $$93 i32) | |
(local $$94 i32) | |
(local $$95 i32) | |
(local $$96 i32) | |
(local $$97 i32) | |
(local $$98 i32) | |
(local $$99 i32) | |
(local $$arglist_current i32) | |
(local $$arglist_current2 i32) | |
(local $$arglist_next i32) | |
(local $$arglist_next3 i32) | |
(local $$exitcond$i i32) | |
(local $$expanded i32) | |
(local $$expanded10 i32) | |
(local $$expanded11 i32) | |
(local $$expanded12 i32) | |
(local $$expanded13 i32) | |
(local $$expanded14 i32) | |
(local $$expanded15 i32) | |
(local $$expanded16 i32) | |
(local $$expanded4 i32) | |
(local $$expanded5 i32) | |
(local $$expanded6 i32) | |
(local $$expanded7 i32) | |
(local $$expanded8 i32) | |
(local $$expanded9 i32) | |
(local $$isdigit i32) | |
(local $$isdigit$i i32) | |
(local $$isdigit$i292 i32) | |
(local $$isdigit275 i32) | |
(local $$isdigit277 i32) | |
(local $$isdigit5$i i32) | |
(local $$isdigit5$i288 i32) | |
(local $$isdigittmp i32) | |
(local $$isdigittmp$ i32) | |
(local $$isdigittmp$i i32) | |
(local $$isdigittmp$i291 i32) | |
(local $$isdigittmp274 i32) | |
(local $$isdigittmp276 i32) | |
(local $$isdigittmp4$i i32) | |
(local $$isdigittmp4$i287 i32) | |
(local $$isdigittmp7$i i32) | |
(local $$isdigittmp7$i289 i32) | |
(local $$notlhs$i i32) | |
(local $$notrhs$i i32) | |
(local $$or$cond i32) | |
(local $$or$cond$i i32) | |
(local $$or$cond280 i32) | |
(local $$or$cond282 i32) | |
(local $$or$cond285 i32) | |
(local $$or$cond3$not$i i32) | |
(local $$or$cond412 i32) | |
(local $$or$cond540$i i32) | |
(local $$or$cond543$i i32) | |
(local $$or$cond552$i i32) | |
(local $$or$cond6$i i32) | |
(local $$scevgep694$i i32) | |
(local $$scevgep694695$i i32) | |
(local $$storemerge i32) | |
(local $$storemerge273345 i32) | |
(local $$storemerge273389 i32) | |
(local $$storemerge278 i32) | |
(local $$sum i32) | |
(local $$trunc i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_global $STACKTOP | |
(i32.add | |
(get_global $STACKTOP) | |
(i32.const 624) | |
) | |
) | |
(if | |
(i32.ge_s | |
(get_global $STACKTOP) | |
(get_global $STACK_MAX) | |
) | |
(call $abortStackOverflow | |
(i32.const 624) | |
) | |
) | |
(set_local $$5 | |
(i32.add | |
(get_local $sp) | |
(i32.const 24) | |
) | |
) | |
(set_local $$6 | |
(i32.add | |
(get_local $sp) | |
(i32.const 16) | |
) | |
) | |
(set_local $$7 | |
(i32.add | |
(get_local $sp) | |
(i32.const 588) | |
) | |
) | |
(set_local $$8 | |
(i32.add | |
(get_local $sp) | |
(i32.const 576) | |
) | |
) | |
(set_local $$9 | |
(get_local $sp) | |
) | |
(set_local $$10 | |
(i32.add | |
(get_local $sp) | |
(i32.const 536) | |
) | |
) | |
(set_local $$11 | |
(i32.add | |
(get_local $sp) | |
(i32.const 8) | |
) | |
) | |
(set_local $$12 | |
(i32.add | |
(get_local $sp) | |
(i32.const 528) | |
) | |
) | |
(set_local $$13 | |
(i32.ne | |
(get_local $$0) | |
(i32.const 0) | |
) | |
) | |
(set_local $$14 | |
(i32.add | |
(get_local $$10) | |
(i32.const 40) | |
) | |
) | |
(set_local $$15 | |
(get_local $$14) | |
) | |
(set_local $$16 | |
(i32.add | |
(get_local $$10) | |
(i32.const 39) | |
) | |
) | |
(set_local $$17 | |
(i32.add | |
(get_local $$11) | |
(i32.const 4) | |
) | |
) | |
(set_local $$18 | |
(get_local $$7) | |
) | |
(set_local $$19 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$18) | |
) | |
) | |
(set_local $$20 | |
(i32.add | |
(get_local $$8) | |
(i32.const 12) | |
) | |
) | |
(set_local $$21 | |
(i32.add | |
(get_local $$8) | |
(i32.const 11) | |
) | |
) | |
(set_local $$22 | |
(get_local $$20) | |
) | |
(set_local $$23 | |
(i32.sub | |
(get_local $$22) | |
(get_local $$18) | |
) | |
) | |
(set_local $$24 | |
(i32.sub | |
(i32.const -2) | |
(get_local $$18) | |
) | |
) | |
(set_local $$25 | |
(i32.add | |
(get_local $$22) | |
(i32.const 2) | |
) | |
) | |
(set_local $$26 | |
(i32.add | |
(get_local $$5) | |
(i32.const 288) | |
) | |
) | |
(set_local $$27 | |
(i32.add | |
(get_local $$7) | |
(i32.const 9) | |
) | |
) | |
(set_local $$28 | |
(get_local $$27) | |
) | |
(set_local $$29 | |
(i32.add | |
(get_local $$7) | |
(i32.const 8) | |
) | |
) | |
(set_local $$$0243 | |
(i32.const 0) | |
) | |
(set_local $$$0247 | |
(i32.const 0) | |
) | |
(set_local $$$0269 | |
(i32.const 0) | |
) | |
(set_local $$$0321 | |
(get_local $$1) | |
) | |
(loop $label$continue$L1 | |
(block $label$break$L1 | |
(set_local $$30 | |
(i32.gt_s | |
(get_local $$$0247) | |
(i32.const -1) | |
) | |
) | |
(block $do-once$0 | |
(if | |
(get_local $$30) | |
(block | |
(set_local $$31 | |
(i32.sub | |
(i32.const 2147483647) | |
(get_local $$$0247) | |
) | |
) | |
(set_local $$32 | |
(i32.gt_s | |
(get_local $$$0243) | |
(get_local $$31) | |
) | |
) | |
(if | |
(get_local $$32) | |
(block | |
(set_local $$33 | |
(call $___errno_location) | |
) | |
(i32.store | |
(get_local $$33) | |
(i32.const 75) | |
) | |
(set_local $$$1248 | |
(i32.const -1) | |
) | |
(br $do-once$0) | |
) | |
(block | |
(set_local $$34 | |
(i32.add | |
(get_local $$$0243) | |
(get_local $$$0247) | |
) | |
) | |
(set_local $$$1248 | |
(get_local $$34) | |
) | |
(br $do-once$0) | |
) | |
) | |
) | |
(set_local $$$1248 | |
(get_local $$$0247) | |
) | |
) | |
) | |
(set_local $$35 | |
(i32.load8_s | |
(get_local $$$0321) | |
) | |
) | |
(set_local $$36 | |
(i32.eq | |
(i32.shr_s | |
(i32.shl | |
(get_local $$35) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$36) | |
(block | |
(set_local $label | |
(i32.const 243) | |
) | |
(br $label$break$L1) | |
) | |
(block | |
(set_local $$$1322 | |
(get_local $$$0321) | |
) | |
(set_local $$37 | |
(get_local $$35) | |
) | |
) | |
) | |
(loop $label$continue$L9 | |
(block $label$break$L9 | |
(block $switch$2 | |
(block $switch-default$5 | |
(block $switch-default$5 | |
(block $switch-case$4 | |
(block $switch-case$3 | |
(br_table $switch-case$4 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-default$5 $switch-case$3 $switch-default$5 | |
(i32.sub | |
(i32.shr_s | |
(i32.shl | |
(get_local $$37) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.const 0) | |
) | |
) | |
) | |
(block | |
(set_local $$$0249383 | |
(get_local $$$1322) | |
) | |
(set_local $$$2323382 | |
(get_local $$$1322) | |
) | |
(set_local $label | |
(i32.const 9) | |
) | |
(br $label$break$L9) | |
(br $switch$2) | |
) | |
) | |
(block | |
(set_local $$$0249$lcssa | |
(get_local $$$1322) | |
) | |
(set_local $$$2323$lcssa | |
(get_local $$$1322) | |
) | |
(br $label$break$L9) | |
(br $switch$2) | |
) | |
) | |
(nop) | |
) | |
) | |
(set_local $$38 | |
(i32.add | |
(get_local $$$1322) | |
(i32.const 1) | |
) | |
) | |
(set_local $$$pre | |
(i32.load8_s | |
(get_local $$38) | |
) | |
) | |
(set_local $$$1322 | |
(get_local $$38) | |
) | |
(set_local $$37 | |
(get_local $$$pre) | |
) | |
(br $label$continue$L9) | |
) | |
) | |
(block $label$break$L12 | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 9) | |
) | |
(loop $while-in$8 | |
(block $while-out$7 | |
(set_local $label | |
(i32.const 0) | |
) | |
(set_local $$39 | |
(i32.add | |
(get_local $$$2323382) | |
(i32.const 1) | |
) | |
) | |
(set_local $$40 | |
(i32.load8_s | |
(get_local $$39) | |
) | |
) | |
(set_local $$41 | |
(i32.eq | |
(i32.shr_s | |
(i32.shl | |
(get_local $$40) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.const 37) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$41) | |
) | |
(block | |
(set_local $$$0249$lcssa | |
(get_local $$$0249383) | |
) | |
(set_local $$$2323$lcssa | |
(get_local $$$2323382) | |
) | |
(br $label$break$L12) | |
) | |
) | |
(set_local $$42 | |
(i32.add | |
(get_local $$$0249383) | |
(i32.const 1) | |
) | |
) | |
(set_local $$43 | |
(i32.add | |
(get_local $$$2323382) | |
(i32.const 2) | |
) | |
) | |
(set_local $$44 | |
(i32.load8_s | |
(get_local $$43) | |
) | |
) | |
(set_local $$45 | |
(i32.eq | |
(i32.shr_s | |
(i32.shl | |
(get_local $$44) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.const 37) | |
) | |
) | |
(if | |
(get_local $$45) | |
(block | |
(set_local $$$0249383 | |
(get_local $$42) | |
) | |
(set_local $$$2323382 | |
(get_local $$43) | |
) | |
(set_local $label | |
(i32.const 9) | |
) | |
) | |
(block | |
(set_local $$$0249$lcssa | |
(get_local $$42) | |
) | |
(set_local $$$2323$lcssa | |
(get_local $$43) | |
) | |
(br $while-out$7) | |
) | |
) | |
(br $while-in$8) | |
) | |
) | |
) | |
) | |
(set_local $$46 | |
(get_local $$$0249$lcssa) | |
) | |
(set_local $$47 | |
(get_local $$$0321) | |
) | |
(set_local $$48 | |
(i32.sub | |
(get_local $$46) | |
(get_local $$47) | |
) | |
) | |
(if | |
(get_local $$13) | |
(block | |
(set_local $$49 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$50 | |
(i32.and | |
(get_local $$49) | |
(i32.const 32) | |
) | |
) | |
(set_local $$51 | |
(i32.eq | |
(get_local $$50) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$51) | |
(drop | |
(call $___fwritex | |
(get_local $$$0321) | |
(get_local $$48) | |
(get_local $$0) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$52 | |
(i32.eq | |
(get_local $$48) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$52) | |
) | |
(block | |
(set_local $$$0269$phi | |
(get_local $$$0269) | |
) | |
(set_local $$$0243 | |
(get_local $$48) | |
) | |
(set_local $$$0247 | |
(get_local $$$1248) | |
) | |
(set_local $$$0321 | |
(get_local $$$2323$lcssa) | |
) | |
(set_local $$$0269 | |
(get_local $$$0269$phi) | |
) | |
(br $label$continue$L1) | |
) | |
) | |
(set_local $$53 | |
(i32.add | |
(get_local $$$2323$lcssa) | |
(i32.const 1) | |
) | |
) | |
(set_local $$54 | |
(i32.load8_s | |
(get_local $$53) | |
) | |
) | |
(set_local $$55 | |
(i32.shr_s | |
(i32.shl | |
(get_local $$54) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
) | |
(set_local $$isdigittmp | |
(i32.add | |
(get_local $$55) | |
(i32.const -48) | |
) | |
) | |
(set_local $$isdigit | |
(i32.lt_u | |
(get_local $$isdigittmp) | |
(i32.const 10) | |
) | |
) | |
(if | |
(get_local $$isdigit) | |
(block | |
(set_local $$56 | |
(i32.add | |
(get_local $$$2323$lcssa) | |
(i32.const 2) | |
) | |
) | |
(set_local $$57 | |
(i32.load8_s | |
(get_local $$56) | |
) | |
) | |
(set_local $$58 | |
(i32.eq | |
(i32.shr_s | |
(i32.shl | |
(get_local $$57) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.const 36) | |
) | |
) | |
(set_local $$59 | |
(i32.add | |
(get_local $$$2323$lcssa) | |
(i32.const 3) | |
) | |
) | |
(set_local $$$331 | |
(if i32 | |
(get_local $$58) | |
(get_local $$59) | |
(get_local $$53) | |
) | |
) | |
(set_local $$$$0269 | |
(if i32 | |
(get_local $$58) | |
(i32.const 1) | |
(get_local $$$0269) | |
) | |
) | |
(set_local $$isdigittmp$ | |
(if i32 | |
(get_local $$58) | |
(get_local $$isdigittmp) | |
(i32.const -1) | |
) | |
) | |
(set_local $$$pre452 | |
(i32.load8_s | |
(get_local $$$331) | |
) | |
) | |
(set_local $$$0253 | |
(get_local $$isdigittmp$) | |
) | |
(set_local $$$1270 | |
(get_local $$$$0269) | |
) | |
(set_local $$61 | |
(get_local $$$pre452) | |
) | |
(set_local $$storemerge | |
(get_local $$$331) | |
) | |
) | |
(block | |
(set_local $$$0253 | |
(i32.const -1) | |
) | |
(set_local $$$1270 | |
(get_local $$$0269) | |
) | |
(set_local $$61 | |
(get_local $$54) | |
) | |
(set_local $$storemerge | |
(get_local $$53) | |
) | |
) | |
) | |
(set_local $$60 | |
(i32.shr_s | |
(i32.shl | |
(get_local $$61) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
) | |
(set_local $$62 | |
(i32.add | |
(get_local $$60) | |
(i32.const -32) | |
) | |
) | |
(set_local $$63 | |
(i32.lt_u | |
(get_local $$62) | |
(i32.const 32) | |
) | |
) | |
(block $label$break$L25 | |
(if | |
(get_local $$63) | |
(block | |
(set_local $$$0262390 | |
(i32.const 0) | |
) | |
(set_local $$65 | |
(get_local $$62) | |
) | |
(set_local $$69 | |
(get_local $$61) | |
) | |
(set_local $$storemerge273389 | |
(get_local $$storemerge) | |
) | |
(loop $while-in$11 | |
(block $while-out$10 | |
(set_local $$64 | |
(i32.shl | |
(i32.const 1) | |
(get_local $$65) | |
) | |
) | |
(set_local $$66 | |
(i32.and | |
(get_local $$64) | |
(i32.const 75913) | |
) | |
) | |
(set_local $$67 | |
(i32.eq | |
(get_local $$66) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$67) | |
(block | |
(set_local $$$0262342 | |
(get_local $$$0262390) | |
) | |
(set_local $$78 | |
(get_local $$69) | |
) | |
(set_local $$storemerge273345 | |
(get_local $$storemerge273389) | |
) | |
(br $label$break$L25) | |
) | |
) | |
(set_local $$68 | |
(i32.shr_s | |
(i32.shl | |
(get_local $$69) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
) | |
(set_local $$70 | |
(i32.add | |
(get_local $$68) | |
(i32.const -32) | |
) | |
) | |
(set_local $$71 | |
(i32.shl | |
(i32.const 1) | |
(get_local $$70) | |
) | |
) | |
(set_local $$72 | |
(i32.or | |
(get_local $$71) | |
(get_local $$$0262390) | |
) | |
) | |
(set_local $$73 | |
(i32.add | |
(get_local $$storemerge273389) | |
(i32.const 1) | |
) | |
) | |
(set_local $$74 | |
(i32.load8_s | |
(get_local $$73) | |
) | |
) | |
(set_local $$75 | |
(i32.shr_s | |
(i32.shl | |
(get_local $$74) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
) | |
(set_local $$76 | |
(i32.add | |
(get_local $$75) | |
(i32.const -32) | |
) | |
) | |
(set_local $$77 | |
(i32.lt_u | |
(get_local $$76) | |
(i32.const 32) | |
) | |
) | |
(if | |
(get_local $$77) | |
(block | |
(set_local $$$0262390 | |
(get_local $$72) | |
) | |
(set_local $$65 | |
(get_local $$76) | |
) | |
(set_local $$69 | |
(get_local $$74) | |
) | |
(set_local $$storemerge273389 | |
(get_local $$73) | |
) | |
) | |
(block | |
(set_local $$$0262342 | |
(get_local $$72) | |
) | |
(set_local $$78 | |
(get_local $$74) | |
) | |
(set_local $$storemerge273345 | |
(get_local $$73) | |
) | |
(br $while-out$10) | |
) | |
) | |
(br $while-in$11) | |
) | |
) | |
) | |
(block | |
(set_local $$$0262342 | |
(i32.const 0) | |
) | |
(set_local $$78 | |
(get_local $$61) | |
) | |
(set_local $$storemerge273345 | |
(get_local $$storemerge) | |
) | |
) | |
) | |
) | |
(set_local $$79 | |
(i32.eq | |
(i32.shr_s | |
(i32.shl | |
(get_local $$78) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.const 42) | |
) | |
) | |
(block $do-once$12 | |
(if | |
(get_local $$79) | |
(block | |
(set_local $$80 | |
(i32.add | |
(get_local $$storemerge273345) | |
(i32.const 1) | |
) | |
) | |
(set_local $$81 | |
(i32.load8_s | |
(get_local $$80) | |
) | |
) | |
(set_local $$82 | |
(i32.shr_s | |
(i32.shl | |
(get_local $$81) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
) | |
(set_local $$isdigittmp276 | |
(i32.add | |
(get_local $$82) | |
(i32.const -48) | |
) | |
) | |
(set_local $$isdigit277 | |
(i32.lt_u | |
(get_local $$isdigittmp276) | |
(i32.const 10) | |
) | |
) | |
(if | |
(get_local $$isdigit277) | |
(block | |
(set_local $$83 | |
(i32.add | |
(get_local $$storemerge273345) | |
(i32.const 2) | |
) | |
) | |
(set_local $$84 | |
(i32.load8_s | |
(get_local $$83) | |
) | |
) | |
(set_local $$85 | |
(i32.eq | |
(i32.shr_s | |
(i32.shl | |
(get_local $$84) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.const 36) | |
) | |
) | |
(if | |
(get_local $$85) | |
(block | |
(set_local $$86 | |
(i32.add | |
(get_local $$4) | |
(i32.shl | |
(get_local $$isdigittmp276) | |
(i32.const 2) | |
) | |
) | |
) | |
(i32.store | |
(get_local $$86) | |
(i32.const 10) | |
) | |
(set_local $$87 | |
(i32.load8_s | |
(get_local $$80) | |
) | |
) | |
(set_local $$88 | |
(i32.shr_s | |
(i32.shl | |
(get_local $$87) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
) | |
(set_local $$89 | |
(i32.add | |
(get_local $$88) | |
(i32.const -48) | |
) | |
) | |
(set_local $$90 | |
(i32.add | |
(get_local $$3) | |
(i32.shl | |
(get_local $$89) | |
(i32.const 3) | |
) | |
) | |
) | |
(set_local $$91 | |
(i64.load | |
(get_local $$90) | |
) | |
) | |
(set_local $$92 | |
(i32.wrap/i64 | |
(get_local $$91) | |
) | |
) | |
(set_local $$93 | |
(i32.add | |
(get_local $$storemerge273345) | |
(i32.const 3) | |
) | |
) | |
(set_local $$$0259 | |
(get_local $$92) | |
) | |
(set_local $$$2271 | |
(i32.const 1) | |
) | |
(set_local $$storemerge278 | |
(get_local $$93) | |
) | |
) | |
(set_local $label | |
(i32.const 24) | |
) | |
) | |
) | |
(set_local $label | |
(i32.const 24) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 24) | |
) | |
(block | |
(set_local $label | |
(i32.const 0) | |
) | |
(set_local $$94 | |
(i32.eq | |
(get_local $$$1270) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$94) | |
) | |
(block | |
(set_local $$$0 | |
(i32.const -1) | |
) | |
(br $label$break$L1) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$13) | |
) | |
(block | |
(set_local $$$1260 | |
(i32.const 0) | |
) | |
(set_local $$$1263 | |
(get_local $$$0262342) | |
) | |
(set_local $$$3272 | |
(i32.const 0) | |
) | |
(set_local $$$4325 | |
(get_local $$80) | |
) | |
(set_local $$$pr | |
(get_local $$81) | |
) | |
(br $do-once$12) | |
) | |
) | |
(set_local $$arglist_current | |
(i32.load | |
(get_local $$2) | |
) | |
) | |
(set_local $$95 | |
(get_local $$arglist_current) | |
) | |
(set_local $$expanded5 | |
(i32.add | |
(i32.const 0) | |
(i32.const 4) | |
) | |
) | |
(set_local $$expanded4 | |
(get_local $$expanded5) | |
) | |
(set_local $$expanded | |
(i32.sub | |
(get_local $$expanded4) | |
(i32.const 1) | |
) | |
) | |
(set_local $$96 | |
(i32.add | |
(get_local $$95) | |
(get_local $$expanded) | |
) | |
) | |
(set_local $$expanded9 | |
(i32.add | |
(i32.const 0) | |
(i32.const 4) | |
) | |
) | |
(set_local $$expanded8 | |
(get_local $$expanded9) | |
) | |
(set_local $$expanded7 | |
(i32.sub | |
(get_local $$expanded8) | |
(i32.const 1) | |
) | |
) | |
(set_local $$expanded6 | |
(i32.xor | |
(get_local $$expanded7) | |
(i32.const -1) | |
) | |
) | |
(set_local $$97 | |
(i32.and | |
(get_local $$96) | |
(get_local $$expanded6) | |
) | |
) | |
(set_local $$98 | |
(get_local $$97) | |
) | |
(set_local $$99 | |
(i32.load | |
(get_local $$98) | |
) | |
) | |
(set_local $$arglist_next | |
(i32.add | |
(get_local $$98) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$2) | |
(get_local $$arglist_next) | |
) | |
(set_local $$$0259 | |
(get_local $$99) | |
) | |
(set_local $$$2271 | |
(i32.const 0) | |
) | |
(set_local $$storemerge278 | |
(get_local $$80) | |
) | |
) | |
) | |
(set_local $$100 | |
(i32.lt_s | |
(get_local $$$0259) | |
(i32.const 0) | |
) | |
) | |
(set_local $$101 | |
(i32.or | |
(get_local $$$0262342) | |
(i32.const 8192) | |
) | |
) | |
(set_local $$102 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$$0259) | |
) | |
) | |
(set_local $$$$0262 | |
(if i32 | |
(get_local $$100) | |
(get_local $$101) | |
(get_local $$$0262342) | |
) | |
) | |
(set_local $$$$0259 | |
(if i32 | |
(get_local $$100) | |
(get_local $$102) | |
(get_local $$$0259) | |
) | |
) | |
(set_local $$$pre453 | |
(i32.load8_s | |
(get_local $$storemerge278) | |
) | |
) | |
(set_local $$$1260 | |
(get_local $$$$0259) | |
) | |
(set_local $$$1263 | |
(get_local $$$$0262) | |
) | |
(set_local $$$3272 | |
(get_local $$$2271) | |
) | |
(set_local $$$4325 | |
(get_local $$storemerge278) | |
) | |
(set_local $$$pr | |
(get_local $$$pre453) | |
) | |
) | |
(block | |
(set_local $$103 | |
(i32.shr_s | |
(i32.shl | |
(get_local $$78) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
) | |
(set_local $$isdigittmp4$i | |
(i32.add | |
(get_local $$103) | |
(i32.const -48) | |
) | |
) | |
(set_local $$isdigit5$i | |
(i32.lt_u | |
(get_local $$isdigittmp4$i) | |
(i32.const 10) | |
) | |
) | |
(if | |
(get_local $$isdigit5$i) | |
(block | |
(set_local $$$06$i | |
(i32.const 0) | |
) | |
(set_local $$107 | |
(get_local $$storemerge273345) | |
) | |
(set_local $$isdigittmp7$i | |
(get_local $$isdigittmp4$i) | |
) | |
(loop $while-in$15 | |
(block $while-out$14 | |
(set_local $$104 | |
(i32.mul | |
(get_local $$$06$i) | |
(i32.const 10) | |
) | |
) | |
(set_local $$105 | |
(i32.add | |
(get_local $$104) | |
(get_local $$isdigittmp7$i) | |
) | |
) | |
(set_local $$106 | |
(i32.add | |
(get_local $$107) | |
(i32.const 1) | |
) | |
) | |
(set_local $$108 | |
(i32.load8_s | |
(get_local $$106) | |
) | |
) | |
(set_local $$109 | |
(i32.shr_s | |
(i32.shl | |
(get_local $$108) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
) | |
(set_local $$isdigittmp$i | |
(i32.add | |
(get_local $$109) | |
(i32.const -48) | |
) | |
) | |
(set_local $$isdigit$i | |
(i32.lt_u | |
(get_local $$isdigittmp$i) | |
(i32.const 10) | |
) | |
) | |
(if | |
(get_local $$isdigit$i) | |
(block | |
(set_local $$$06$i | |
(get_local $$105) | |
) | |
(set_local $$107 | |
(get_local $$106) | |
) | |
(set_local $$isdigittmp7$i | |
(get_local $$isdigittmp$i) | |
) | |
) | |
(br $while-out$14) | |
) | |
(br $while-in$15) | |
) | |
) | |
(set_local $$110 | |
(i32.lt_s | |
(get_local $$105) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$110) | |
(block | |
(set_local $$$0 | |
(i32.const -1) | |
) | |
(br $label$break$L1) | |
) | |
(block | |
(set_local $$$1260 | |
(get_local $$105) | |
) | |
(set_local $$$1263 | |
(get_local $$$0262342) | |
) | |
(set_local $$$3272 | |
(get_local $$$1270) | |
) | |
(set_local $$$4325 | |
(get_local $$106) | |
) | |
(set_local $$$pr | |
(get_local $$108) | |
) | |
) | |
) | |
) | |
(block | |
(set_local $$$1260 | |
(i32.const 0) | |
) | |
(set_local $$$1263 | |
(get_local $$$0262342) | |
) | |
(set_local $$$3272 | |
(get_local $$$1270) | |
) | |
(set_local $$$4325 | |
(get_local $$storemerge273345) | |
) | |
(set_local $$$pr | |
(get_local $$78) | |
) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$111 | |
(i32.eq | |
(i32.shr_s | |
(i32.shl | |
(get_local $$$pr) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.const 46) | |
) | |
) | |
(block $label$break$L45 | |
(if | |
(get_local $$111) | |
(block | |
(set_local $$112 | |
(i32.add | |
(get_local $$$4325) | |
(i32.const 1) | |
) | |
) | |
(set_local $$113 | |
(i32.load8_s | |
(get_local $$112) | |
) | |
) | |
(set_local $$114 | |
(i32.eq | |
(i32.shr_s | |
(i32.shl | |
(get_local $$113) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.const 42) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$114) | |
) | |
(block | |
(set_local $$135 | |
(i32.shr_s | |
(i32.shl | |
(get_local $$113) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
) | |
(set_local $$isdigittmp4$i287 | |
(i32.add | |
(get_local $$135) | |
(i32.const -48) | |
) | |
) | |
(set_local $$isdigit5$i288 | |
(i32.lt_u | |
(get_local $$isdigittmp4$i287) | |
(i32.const 10) | |
) | |
) | |
(if | |
(get_local $$isdigit5$i288) | |
(block | |
(set_local $$$06$i290 | |
(i32.const 0) | |
) | |
(set_local $$139 | |
(get_local $$112) | |
) | |
(set_local $$isdigittmp7$i289 | |
(get_local $$isdigittmp4$i287) | |
) | |
) | |
(block | |
(set_local $$$0254 | |
(i32.const 0) | |
) | |
(set_local $$$6 | |
(get_local $$112) | |
) | |
(br $label$break$L45) | |
) | |
) | |
(loop $while-in$18 | |
(block $while-out$17 | |
(set_local $$136 | |
(i32.mul | |
(get_local $$$06$i290) | |
(i32.const 10) | |
) | |
) | |
(set_local $$137 | |
(i32.add | |
(get_local $$136) | |
(get_local $$isdigittmp7$i289) | |
) | |
) | |
(set_local $$138 | |
(i32.add | |
(get_local $$139) | |
(i32.const 1) | |
) | |
) | |
(set_local $$140 | |
(i32.load8_s | |
(get_local $$138) | |
) | |
) | |
(set_local $$141 | |
(i32.shr_s | |
(i32.shl | |
(get_local $$140) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
) | |
(set_local $$isdigittmp$i291 | |
(i32.add | |
(get_local $$141) | |
(i32.const -48) | |
) | |
) | |
(set_local $$isdigit$i292 | |
(i32.lt_u | |
(get_local $$isdigittmp$i291) | |
(i32.const 10) | |
) | |
) | |
(if | |
(get_local $$isdigit$i292) | |
(block | |
(set_local $$$06$i290 | |
(get_local $$137) | |
) | |
(set_local $$139 | |
(get_local $$138) | |
) | |
(set_local $$isdigittmp7$i289 | |
(get_local $$isdigittmp$i291) | |
) | |
) | |
(block | |
(set_local $$$0254 | |
(get_local $$137) | |
) | |
(set_local $$$6 | |
(get_local $$138) | |
) | |
(br $label$break$L45) | |
) | |
) | |
(br $while-in$18) | |
) | |
) | |
) | |
) | |
(set_local $$115 | |
(i32.add | |
(get_local $$$4325) | |
(i32.const 2) | |
) | |
) | |
(set_local $$116 | |
(i32.load8_s | |
(get_local $$115) | |
) | |
) | |
(set_local $$117 | |
(i32.shr_s | |
(i32.shl | |
(get_local $$116) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
) | |
(set_local $$isdigittmp274 | |
(i32.add | |
(get_local $$117) | |
(i32.const -48) | |
) | |
) | |
(set_local $$isdigit275 | |
(i32.lt_u | |
(get_local $$isdigittmp274) | |
(i32.const 10) | |
) | |
) | |
(if | |
(get_local $$isdigit275) | |
(block | |
(set_local $$118 | |
(i32.add | |
(get_local $$$4325) | |
(i32.const 3) | |
) | |
) | |
(set_local $$119 | |
(i32.load8_s | |
(get_local $$118) | |
) | |
) | |
(set_local $$120 | |
(i32.eq | |
(i32.shr_s | |
(i32.shl | |
(get_local $$119) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.const 36) | |
) | |
) | |
(if | |
(get_local $$120) | |
(block | |
(set_local $$121 | |
(i32.add | |
(get_local $$4) | |
(i32.shl | |
(get_local $$isdigittmp274) | |
(i32.const 2) | |
) | |
) | |
) | |
(i32.store | |
(get_local $$121) | |
(i32.const 10) | |
) | |
(set_local $$122 | |
(i32.load8_s | |
(get_local $$115) | |
) | |
) | |
(set_local $$123 | |
(i32.shr_s | |
(i32.shl | |
(get_local $$122) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
) | |
(set_local $$124 | |
(i32.add | |
(get_local $$123) | |
(i32.const -48) | |
) | |
) | |
(set_local $$125 | |
(i32.add | |
(get_local $$3) | |
(i32.shl | |
(get_local $$124) | |
(i32.const 3) | |
) | |
) | |
) | |
(set_local $$126 | |
(i64.load | |
(get_local $$125) | |
) | |
) | |
(set_local $$127 | |
(i32.wrap/i64 | |
(get_local $$126) | |
) | |
) | |
(set_local $$128 | |
(i32.add | |
(get_local $$$4325) | |
(i32.const 4) | |
) | |
) | |
(set_local $$$0254 | |
(get_local $$127) | |
) | |
(set_local $$$6 | |
(get_local $$128) | |
) | |
(br $label$break$L45) | |
) | |
) | |
) | |
) | |
(set_local $$129 | |
(i32.eq | |
(get_local $$$3272) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$129) | |
) | |
(block | |
(set_local $$$0 | |
(i32.const -1) | |
) | |
(br $label$break$L1) | |
) | |
) | |
(if | |
(get_local $$13) | |
(block | |
(set_local $$arglist_current2 | |
(i32.load | |
(get_local $$2) | |
) | |
) | |
(set_local $$130 | |
(get_local $$arglist_current2) | |
) | |
(set_local $$expanded12 | |
(i32.add | |
(i32.const 0) | |
(i32.const 4) | |
) | |
) | |
(set_local $$expanded11 | |
(get_local $$expanded12) | |
) | |
(set_local $$expanded10 | |
(i32.sub | |
(get_local $$expanded11) | |
(i32.const 1) | |
) | |
) | |
(set_local $$131 | |
(i32.add | |
(get_local $$130) | |
(get_local $$expanded10) | |
) | |
) | |
(set_local $$expanded16 | |
(i32.add | |
(i32.const 0) | |
(i32.const 4) | |
) | |
) | |
(set_local $$expanded15 | |
(get_local $$expanded16) | |
) | |
(set_local $$expanded14 | |
(i32.sub | |
(get_local $$expanded15) | |
(i32.const 1) | |
) | |
) | |
(set_local $$expanded13 | |
(i32.xor | |
(get_local $$expanded14) | |
(i32.const -1) | |
) | |
) | |
(set_local $$132 | |
(i32.and | |
(get_local $$131) | |
(get_local $$expanded13) | |
) | |
) | |
(set_local $$133 | |
(get_local $$132) | |
) | |
(set_local $$134 | |
(i32.load | |
(get_local $$133) | |
) | |
) | |
(set_local $$arglist_next3 | |
(i32.add | |
(get_local $$133) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$2) | |
(get_local $$arglist_next3) | |
) | |
(set_local $$$0254 | |
(get_local $$134) | |
) | |
(set_local $$$6 | |
(get_local $$115) | |
) | |
) | |
(block | |
(set_local $$$0254 | |
(i32.const 0) | |
) | |
(set_local $$$6 | |
(get_local $$115) | |
) | |
) | |
) | |
) | |
(block | |
(set_local $$$0254 | |
(i32.const -1) | |
) | |
(set_local $$$6 | |
(get_local $$$4325) | |
) | |
) | |
) | |
) | |
(set_local $$$0252 | |
(i32.const 0) | |
) | |
(set_local $$$7 | |
(get_local $$$6) | |
) | |
(loop $while-in$20 | |
(block $while-out$19 | |
(set_local $$142 | |
(i32.load8_s | |
(get_local $$$7) | |
) | |
) | |
(set_local $$143 | |
(i32.shr_s | |
(i32.shl | |
(get_local $$142) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
) | |
(set_local $$144 | |
(i32.add | |
(get_local $$143) | |
(i32.const -65) | |
) | |
) | |
(set_local $$145 | |
(i32.gt_u | |
(get_local $$144) | |
(i32.const 57) | |
) | |
) | |
(if | |
(get_local $$145) | |
(block | |
(set_local $$$0 | |
(i32.const -1) | |
) | |
(br $label$break$L1) | |
) | |
) | |
(set_local $$146 | |
(i32.add | |
(get_local $$$7) | |
(i32.const 1) | |
) | |
) | |
(set_local $$147 | |
(i32.add | |
(i32.add | |
(i32.const 1159) | |
(i32.mul | |
(get_local $$$0252) | |
(i32.const 58) | |
) | |
) | |
(get_local $$144) | |
) | |
) | |
(set_local $$148 | |
(i32.load8_s | |
(get_local $$147) | |
) | |
) | |
(set_local $$149 | |
(i32.and | |
(get_local $$148) | |
(i32.const 255) | |
) | |
) | |
(set_local $$150 | |
(i32.add | |
(get_local $$149) | |
(i32.const -1) | |
) | |
) | |
(set_local $$151 | |
(i32.lt_u | |
(get_local $$150) | |
(i32.const 8) | |
) | |
) | |
(if | |
(get_local $$151) | |
(block | |
(set_local $$$0252 | |
(get_local $$149) | |
) | |
(set_local $$$7 | |
(get_local $$146) | |
) | |
) | |
(br $while-out$19) | |
) | |
(br $while-in$20) | |
) | |
) | |
(set_local $$152 | |
(i32.eq | |
(i32.shr_s | |
(i32.shl | |
(get_local $$148) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$152) | |
(block | |
(set_local $$$0 | |
(i32.const -1) | |
) | |
(br $label$break$L1) | |
) | |
) | |
(set_local $$153 | |
(i32.eq | |
(i32.shr_s | |
(i32.shl | |
(get_local $$148) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.const 19) | |
) | |
) | |
(set_local $$154 | |
(i32.gt_s | |
(get_local $$$0253) | |
(i32.const -1) | |
) | |
) | |
(block $do-once$21 | |
(if | |
(get_local $$153) | |
(if | |
(get_local $$154) | |
(block | |
(set_local $$$0 | |
(i32.const -1) | |
) | |
(br $label$break$L1) | |
) | |
(set_local $label | |
(i32.const 51) | |
) | |
) | |
(block | |
(if | |
(get_local $$154) | |
(block | |
(set_local $$155 | |
(i32.add | |
(get_local $$4) | |
(i32.shl | |
(get_local $$$0253) | |
(i32.const 2) | |
) | |
) | |
) | |
(i32.store | |
(get_local $$155) | |
(get_local $$149) | |
) | |
(set_local $$156 | |
(i32.add | |
(get_local $$3) | |
(i32.shl | |
(get_local $$$0253) | |
(i32.const 3) | |
) | |
) | |
) | |
(set_local $$157 | |
(i64.load | |
(get_local $$156) | |
) | |
) | |
(i64.store | |
(get_local $$9) | |
(get_local $$157) | |
) | |
(set_local $label | |
(i32.const 51) | |
) | |
(br $do-once$21) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$13) | |
) | |
(block | |
(set_local $$$0 | |
(i32.const 0) | |
) | |
(br $label$break$L1) | |
) | |
) | |
(call $_pop_arg_529 | |
(get_local $$9) | |
(get_local $$149) | |
(get_local $$2) | |
) | |
) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 51) | |
) | |
(block | |
(set_local $label | |
(i32.const 0) | |
) | |
(if | |
(i32.eqz | |
(get_local $$13) | |
) | |
(block | |
(set_local $$$0243 | |
(i32.const 0) | |
) | |
(set_local $$$0247 | |
(get_local $$$1248) | |
) | |
(set_local $$$0269 | |
(get_local $$$3272) | |
) | |
(set_local $$$0321 | |
(get_local $$146) | |
) | |
(br $label$continue$L1) | |
) | |
) | |
) | |
) | |
(set_local $$158 | |
(i32.load8_s | |
(get_local $$$7) | |
) | |
) | |
(set_local $$159 | |
(i32.shr_s | |
(i32.shl | |
(get_local $$158) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
) | |
(set_local $$160 | |
(i32.ne | |
(get_local $$$0252) | |
(i32.const 0) | |
) | |
) | |
(set_local $$161 | |
(i32.and | |
(get_local $$159) | |
(i32.const 15) | |
) | |
) | |
(set_local $$162 | |
(i32.eq | |
(get_local $$161) | |
(i32.const 3) | |
) | |
) | |
(set_local $$or$cond280 | |
(i32.and | |
(get_local $$160) | |
(get_local $$162) | |
) | |
) | |
(set_local $$163 | |
(i32.and | |
(get_local $$159) | |
(i32.const -33) | |
) | |
) | |
(set_local $$$0235 | |
(if i32 | |
(get_local $$or$cond280) | |
(get_local $$163) | |
(get_local $$159) | |
) | |
) | |
(set_local $$164 | |
(i32.and | |
(get_local $$$1263) | |
(i32.const 8192) | |
) | |
) | |
(set_local $$165 | |
(i32.eq | |
(get_local $$164) | |
(i32.const 0) | |
) | |
) | |
(set_local $$166 | |
(i32.and | |
(get_local $$$1263) | |
(i32.const -65537) | |
) | |
) | |
(set_local $$$1263$ | |
(if i32 | |
(get_local $$165) | |
(get_local $$$1263) | |
(get_local $$166) | |
) | |
) | |
(block $label$break$L74 | |
(block $switch$24 | |
(block $switch-default$127 | |
(block $switch-default$127 | |
(block $switch-case$126 | |
(block $switch-case$55 | |
(block $switch-case$54 | |
(block $switch-case$53 | |
(block $switch-case$52 | |
(block $switch-case$51 | |
(block $switch-case$50 | |
(block $switch-case$49 | |
(block $switch-case$48 | |
(block $switch-case$47 | |
(block $switch-case$46 | |
(block $switch-case$45 | |
(block $switch-case$44 | |
(block $switch-case$43 | |
(block $switch-case$42 | |
(block $switch-case$41 | |
(block $switch-case$40 | |
(block $switch-case$37 | |
(block $switch-case$36 | |
(block $switch-case$35 | |
(block $switch-case$34 | |
(br_table $switch-case$49 $switch-default$127 $switch-case$47 $switch-default$127 $switch-case$52 $switch-case$51 $switch-case$50 $switch-default$127 $switch-default$127 $switch-default$127 $switch-default$127 $switch-default$127 $switch-default$127 $switch-default$127 $switch-default$127 $switch-default$127 $switch-default$127 $switch-default$127 $switch-case$48 $switch-default$127 $switch-default$127 $switch-default$127 $switch-default$127 $switch-case$36 $switch-default$127 $switch-default$127 $switch-default$127 $switch-default$127 $switch-default$127 $switch-default$127 $switch-default$127 $switch-default$127 $switch-case$53 $switch-default$127 $switch-case$44 $switch-case$42 $switch-case$126 $switch-case$55 $switch-case$54 $switch-default$127 $switch-case$41 $switch-default$127 $switch-default$127 $switch-default$127 $switch-case$45 $switch-case$34 $switch-case$40 $switch-case$35 $switch-default$127 $switch-default$127 $switch-case$46 $switch-default$127 $switch-case$43 $switch-default$127 $switch-default$127 $switch-case$37 $switch-default$127 | |
(i32.sub | |
(get_local $$$0235) | |
(i32.const 65) | |
) | |
) | |
) | |
(block | |
(set_local $$trunc | |
(i32.and | |
(get_local $$$0252) | |
(i32.const 255) | |
) | |
) | |
(block $switch$25 | |
(block $switch-default$33 | |
(block $switch-default$33 | |
(block $switch-case$32 | |
(block $switch-case$31 | |
(block $switch-case$30 | |
(block $switch-case$29 | |
(block $switch-case$28 | |
(block $switch-case$27 | |
(block $switch-case$26 | |
(br_table $switch-case$26 $switch-case$27 $switch-case$28 $switch-case$29 $switch-case$30 $switch-default$33 $switch-case$31 $switch-case$32 $switch-default$33 | |
(i32.sub | |
(i32.shr_s | |
(i32.shl | |
(get_local $$trunc) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.const 0) | |
) | |
) | |
) | |
(block | |
(set_local $$167 | |
(i32.load | |
(get_local $$9) | |
) | |
) | |
(i32.store | |
(get_local $$167) | |
(get_local $$$1248) | |
) | |
(set_local $$$0243 | |
(i32.const 0) | |
) | |
(set_local $$$0247 | |
(get_local $$$1248) | |
) | |
(set_local $$$0269 | |
(get_local $$$3272) | |
) | |
(set_local $$$0321 | |
(get_local $$146) | |
) | |
(br $label$continue$L1) | |
(br $switch$25) | |
) | |
) | |
(block | |
(set_local $$168 | |
(i32.load | |
(get_local $$9) | |
) | |
) | |
(i32.store | |
(get_local $$168) | |
(get_local $$$1248) | |
) | |
(set_local $$$0243 | |
(i32.const 0) | |
) | |
(set_local $$$0247 | |
(get_local $$$1248) | |
) | |
(set_local $$$0269 | |
(get_local $$$3272) | |
) | |
(set_local $$$0321 | |
(get_local $$146) | |
) | |
(br $label$continue$L1) | |
(br $switch$25) | |
) | |
) | |
(block | |
(set_local $$169 | |
(i64.extend_s/i32 | |
(get_local $$$1248) | |
) | |
) | |
(set_local $$170 | |
(i32.load | |
(get_local $$9) | |
) | |
) | |
(i64.store | |
(get_local $$170) | |
(get_local $$169) | |
) | |
(set_local $$$0243 | |
(i32.const 0) | |
) | |
(set_local $$$0247 | |
(get_local $$$1248) | |
) | |
(set_local $$$0269 | |
(get_local $$$3272) | |
) | |
(set_local $$$0321 | |
(get_local $$146) | |
) | |
(br $label$continue$L1) | |
(br $switch$25) | |
) | |
) | |
(block | |
(set_local $$171 | |
(i32.and | |
(get_local $$$1248) | |
(i32.const 65535) | |
) | |
) | |
(set_local $$172 | |
(i32.load | |
(get_local $$9) | |
) | |
) | |
(i32.store16 | |
(get_local $$172) | |
(get_local $$171) | |
) | |
(set_local $$$0243 | |
(i32.const 0) | |
) | |
(set_local $$$0247 | |
(get_local $$$1248) | |
) | |
(set_local $$$0269 | |
(get_local $$$3272) | |
) | |
(set_local $$$0321 | |
(get_local $$146) | |
) | |
(br $label$continue$L1) | |
(br $switch$25) | |
) | |
) | |
(block | |
(set_local $$173 | |
(i32.and | |
(get_local $$$1248) | |
(i32.const 255) | |
) | |
) | |
(set_local $$174 | |
(i32.load | |
(get_local $$9) | |
) | |
) | |
(i32.store8 | |
(get_local $$174) | |
(get_local $$173) | |
) | |
(set_local $$$0243 | |
(i32.const 0) | |
) | |
(set_local $$$0247 | |
(get_local $$$1248) | |
) | |
(set_local $$$0269 | |
(get_local $$$3272) | |
) | |
(set_local $$$0321 | |
(get_local $$146) | |
) | |
(br $label$continue$L1) | |
(br $switch$25) | |
) | |
) | |
(block | |
(set_local $$175 | |
(i32.load | |
(get_local $$9) | |
) | |
) | |
(i32.store | |
(get_local $$175) | |
(get_local $$$1248) | |
) | |
(set_local $$$0243 | |
(i32.const 0) | |
) | |
(set_local $$$0247 | |
(get_local $$$1248) | |
) | |
(set_local $$$0269 | |
(get_local $$$3272) | |
) | |
(set_local $$$0321 | |
(get_local $$146) | |
) | |
(br $label$continue$L1) | |
(br $switch$25) | |
) | |
) | |
(block | |
(set_local $$176 | |
(i64.extend_s/i32 | |
(get_local $$$1248) | |
) | |
) | |
(set_local $$177 | |
(i32.load | |
(get_local $$9) | |
) | |
) | |
(i64.store | |
(get_local $$177) | |
(get_local $$176) | |
) | |
(set_local $$$0243 | |
(i32.const 0) | |
) | |
(set_local $$$0247 | |
(get_local $$$1248) | |
) | |
(set_local $$$0269 | |
(get_local $$$3272) | |
) | |
(set_local $$$0321 | |
(get_local $$146) | |
) | |
(br $label$continue$L1) | |
(br $switch$25) | |
) | |
) | |
(block | |
(set_local $$$0243 | |
(i32.const 0) | |
) | |
(set_local $$$0247 | |
(get_local $$$1248) | |
) | |
(set_local $$$0269 | |
(get_local $$$3272) | |
) | |
(set_local $$$0321 | |
(get_local $$146) | |
) | |
(br $label$continue$L1) | |
) | |
) | |
) | |
(br $switch$24) | |
) | |
) | |
(block | |
(set_local $$178 | |
(i32.gt_u | |
(get_local $$$0254) | |
(i32.const 8) | |
) | |
) | |
(set_local $$179 | |
(if i32 | |
(get_local $$178) | |
(get_local $$$0254) | |
(i32.const 8) | |
) | |
) | |
(set_local $$180 | |
(i32.or | |
(get_local $$$1263$) | |
(i32.const 8) | |
) | |
) | |
(set_local $$$1236 | |
(i32.const 120) | |
) | |
(set_local $$$1255 | |
(get_local $$179) | |
) | |
(set_local $$$3265 | |
(get_local $$180) | |
) | |
(set_local $label | |
(i32.const 63) | |
) | |
(br $switch$24) | |
) | |
) | |
(nop) | |
) | |
(block | |
(set_local $$$1236 | |
(get_local $$$0235) | |
) | |
(set_local $$$1255 | |
(get_local $$$0254) | |
) | |
(set_local $$$3265 | |
(get_local $$$1263$) | |
) | |
(set_local $label | |
(i32.const 63) | |
) | |
(br $switch$24) | |
) | |
) | |
(block | |
(set_local $$199 | |
(i64.load | |
(get_local $$9) | |
) | |
) | |
(set_local $$200 | |
(i64.eq | |
(get_local $$199) | |
(i64.const 0) | |
) | |
) | |
(if | |
(get_local $$200) | |
(set_local $$$0$lcssa$i300 | |
(get_local $$14) | |
) | |
(block | |
(set_local $$$045$i | |
(get_local $$199) | |
) | |
(set_local $$$06$i298 | |
(get_local $$14) | |
) | |
(loop $while-in$39 | |
(block $while-out$38 | |
(set_local $$201 | |
(i64.and | |
(get_local $$$045$i) | |
(i64.const 7) | |
) | |
) | |
(set_local $$202 | |
(i64.or | |
(get_local $$201) | |
(i64.const 48) | |
) | |
) | |
(set_local $$203 | |
(i32.and | |
(i32.wrap/i64 | |
(get_local $$202) | |
) | |
(i32.const 255) | |
) | |
) | |
(set_local $$204 | |
(i32.add | |
(get_local $$$06$i298) | |
(i32.const -1) | |
) | |
) | |
(i32.store8 | |
(get_local $$204) | |
(get_local $$203) | |
) | |
(set_local $$205 | |
(i64.shr_u | |
(get_local $$$045$i) | |
(i64.const 3) | |
) | |
) | |
(set_local $$206 | |
(i64.eq | |
(get_local $$205) | |
(i64.const 0) | |
) | |
) | |
(if | |
(get_local $$206) | |
(block | |
(set_local $$$0$lcssa$i300 | |
(get_local $$204) | |
) | |
(br $while-out$38) | |
) | |
(block | |
(set_local $$$045$i | |
(get_local $$205) | |
) | |
(set_local $$$06$i298 | |
(get_local $$204) | |
) | |
) | |
) | |
(br $while-in$39) | |
) | |
) | |
) | |
) | |
(set_local $$207 | |
(i32.and | |
(get_local $$$1263$) | |
(i32.const 8) | |
) | |
) | |
(set_local $$208 | |
(i32.eq | |
(get_local $$207) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$208) | |
(block | |
(set_local $$$0228 | |
(get_local $$$0$lcssa$i300) | |
) | |
(set_local $$$1233 | |
(i32.const 0) | |
) | |
(set_local $$$1238 | |
(i32.const 1639) | |
) | |
(set_local $$$2256 | |
(get_local $$$0254) | |
) | |
(set_local $$$4266 | |
(get_local $$$1263$) | |
) | |
(set_local $label | |
(i32.const 76) | |
) | |
) | |
(block | |
(set_local $$209 | |
(get_local $$$0$lcssa$i300) | |
) | |
(set_local $$210 | |
(i32.sub | |
(get_local $$15) | |
(get_local $$209) | |
) | |
) | |
(set_local $$211 | |
(i32.gt_s | |
(get_local $$$0254) | |
(get_local $$210) | |
) | |
) | |
(set_local $$212 | |
(i32.add | |
(get_local $$210) | |
(i32.const 1) | |
) | |
) | |
(set_local $$$0254$ | |
(if i32 | |
(get_local $$211) | |
(get_local $$$0254) | |
(get_local $$212) | |
) | |
) | |
(set_local $$$0228 | |
(get_local $$$0$lcssa$i300) | |
) | |
(set_local $$$1233 | |
(i32.const 0) | |
) | |
(set_local $$$1238 | |
(i32.const 1639) | |
) | |
(set_local $$$2256 | |
(get_local $$$0254$) | |
) | |
(set_local $$$4266 | |
(get_local $$$1263$) | |
) | |
(set_local $label | |
(i32.const 76) | |
) | |
) | |
) | |
(br $switch$24) | |
) | |
) | |
(nop) | |
) | |
(block | |
(set_local $$213 | |
(i64.load | |
(get_local $$9) | |
) | |
) | |
(set_local $$214 | |
(i64.lt_s | |
(get_local $$213) | |
(i64.const 0) | |
) | |
) | |
(if | |
(get_local $$214) | |
(block | |
(set_local $$215 | |
(i64.sub | |
(i64.const 0) | |
(get_local $$213) | |
) | |
) | |
(i64.store | |
(get_local $$9) | |
(get_local $$215) | |
) | |
(set_local $$$0232 | |
(i32.const 1) | |
) | |
(set_local $$$0237 | |
(i32.const 1639) | |
) | |
(set_local $$220 | |
(get_local $$215) | |
) | |
(set_local $label | |
(i32.const 75) | |
) | |
(br $label$break$L74) | |
) | |
) | |
(set_local $$216 | |
(i32.and | |
(get_local $$$1263$) | |
(i32.const 2048) | |
) | |
) | |
(set_local $$217 | |
(i32.eq | |
(get_local $$216) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$217) | |
(block | |
(set_local $$218 | |
(i32.and | |
(get_local $$$1263$) | |
(i32.const 1) | |
) | |
) | |
(set_local $$219 | |
(i32.eq | |
(get_local $$218) | |
(i32.const 0) | |
) | |
) | |
(set_local $$$ | |
(if i32 | |
(get_local $$219) | |
(i32.const 1639) | |
(i32.const 1641) | |
) | |
) | |
(set_local $$$0232 | |
(get_local $$218) | |
) | |
(set_local $$$0237 | |
(get_local $$$) | |
) | |
(set_local $$220 | |
(get_local $$213) | |
) | |
(set_local $label | |
(i32.const 75) | |
) | |
) | |
(block | |
(set_local $$$0232 | |
(i32.const 1) | |
) | |
(set_local $$$0237 | |
(i32.const 1640) | |
) | |
(set_local $$220 | |
(get_local $$213) | |
) | |
(set_local $label | |
(i32.const 75) | |
) | |
) | |
) | |
(br $switch$24) | |
) | |
) | |
(block | |
(set_local $$$pre456 | |
(i64.load | |
(get_local $$9) | |
) | |
) | |
(set_local $$$0232 | |
(i32.const 0) | |
) | |
(set_local $$$0237 | |
(i32.const 1639) | |
) | |
(set_local $$220 | |
(get_local $$$pre456) | |
) | |
(set_local $label | |
(i32.const 75) | |
) | |
(br $switch$24) | |
) | |
) | |
(block | |
(set_local $$233 | |
(i64.load | |
(get_local $$9) | |
) | |
) | |
(set_local $$234 | |
(i32.and | |
(i32.wrap/i64 | |
(get_local $$233) | |
) | |
(i32.const 255) | |
) | |
) | |
(i32.store8 | |
(get_local $$16) | |
(get_local $$234) | |
) | |
(set_local $$$2 | |
(get_local $$16) | |
) | |
(set_local $$$2234 | |
(i32.const 0) | |
) | |
(set_local $$$2239 | |
(i32.const 1639) | |
) | |
(set_local $$$2251 | |
(get_local $$14) | |
) | |
(set_local $$$5 | |
(i32.const 1) | |
) | |
(set_local $$$6268 | |
(get_local $$166) | |
) | |
(br $switch$24) | |
) | |
) | |
(block | |
(set_local $$235 | |
(call $___errno_location) | |
) | |
(set_local $$236 | |
(i32.load | |
(get_local $$235) | |
) | |
) | |
(set_local $$237 | |
(call $_strerror | |
(get_local $$236) | |
) | |
) | |
(set_local $$$1 | |
(get_local $$237) | |
) | |
(set_local $label | |
(i32.const 81) | |
) | |
(br $switch$24) | |
) | |
) | |
(block | |
(set_local $$238 | |
(i32.load | |
(get_local $$9) | |
) | |
) | |
(set_local $$239 | |
(i32.ne | |
(get_local $$238) | |
(i32.const 0) | |
) | |
) | |
(set_local $$240 | |
(if i32 | |
(get_local $$239) | |
(get_local $$238) | |
(i32.const 1649) | |
) | |
) | |
(set_local $$$1 | |
(get_local $$240) | |
) | |
(set_local $label | |
(i32.const 81) | |
) | |
(br $switch$24) | |
) | |
) | |
(block | |
(set_local $$247 | |
(i64.load | |
(get_local $$9) | |
) | |
) | |
(set_local $$248 | |
(i32.wrap/i64 | |
(get_local $$247) | |
) | |
) | |
(i32.store | |
(get_local $$11) | |
(get_local $$248) | |
) | |
(i32.store | |
(get_local $$17) | |
(i32.const 0) | |
) | |
(i32.store | |
(get_local $$9) | |
(get_local $$11) | |
) | |
(set_local $$$4258458 | |
(i32.const -1) | |
) | |
(set_local $$708 | |
(get_local $$11) | |
) | |
(set_local $label | |
(i32.const 85) | |
) | |
(br $switch$24) | |
) | |
) | |
(block | |
(set_local $$$pre454 | |
(i32.load | |
(get_local $$9) | |
) | |
) | |
(set_local $$249 | |
(i32.eq | |
(get_local $$$0254) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$249) | |
(block | |
(call $_pad | |
(get_local $$0) | |
(i32.const 32) | |
(get_local $$$1260) | |
(i32.const 0) | |
(get_local $$$1263$) | |
) | |
(set_local $$$0240$lcssa460 | |
(i32.const 0) | |
) | |
(set_local $label | |
(i32.const 96) | |
) | |
) | |
(block | |
(set_local $$$4258458 | |
(get_local $$$0254) | |
) | |
(set_local $$708 | |
(get_local $$$pre454) | |
) | |
(set_local $label | |
(i32.const 85) | |
) | |
) | |
) | |
(br $switch$24) | |
) | |
) | |
(nop) | |
) | |
(nop) | |
) | |
(nop) | |
) | |
(nop) | |
) | |
(nop) | |
) | |
(nop) | |
) | |
(nop) | |
) | |
(block | |
(set_local $$274 | |
(f64.load | |
(get_local $$9) | |
) | |
) | |
(i32.store | |
(get_local $$6) | |
(i32.const 0) | |
) | |
(set_local $$275 | |
(i64.reinterpret/f64 | |
(get_local $$274) | |
) | |
) | |
(set_local $$276 | |
(i64.lt_s | |
(get_local $$275) | |
(i64.const 0) | |
) | |
) | |
(if | |
(get_local $$276) | |
(block | |
(set_local $$277 | |
(f64.neg | |
(get_local $$274) | |
) | |
) | |
(set_local $$$0471$i | |
(get_local $$277) | |
) | |
(set_local $$$0520$i | |
(i32.const 1) | |
) | |
(set_local $$$0522$i | |
(i32.const 1656) | |
) | |
) | |
(block | |
(set_local $$278 | |
(i32.and | |
(get_local $$$1263$) | |
(i32.const 2048) | |
) | |
) | |
(set_local $$279 | |
(i32.eq | |
(get_local $$278) | |
(i32.const 0) | |
) | |
) | |
(set_local $$280 | |
(i32.and | |
(get_local $$$1263$) | |
(i32.const 1) | |
) | |
) | |
(if | |
(get_local $$279) | |
(block | |
(set_local $$281 | |
(i32.eq | |
(get_local $$280) | |
(i32.const 0) | |
) | |
) | |
(set_local $$$$i | |
(if i32 | |
(get_local $$281) | |
(i32.const 1657) | |
(i32.const 1662) | |
) | |
) | |
(set_local $$$0471$i | |
(get_local $$274) | |
) | |
(set_local $$$0520$i | |
(get_local $$280) | |
) | |
(set_local $$$0522$i | |
(get_local $$$$i) | |
) | |
) | |
(block | |
(set_local $$$0471$i | |
(get_local $$274) | |
) | |
(set_local $$$0520$i | |
(i32.const 1) | |
) | |
(set_local $$$0522$i | |
(i32.const 1659) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$282 | |
(i64.reinterpret/f64 | |
(get_local $$$0471$i) | |
) | |
) | |
(set_local $$283 | |
(i64.and | |
(get_local $$282) | |
(i64.const 9218868437227405312) | |
) | |
) | |
(set_local $$284 | |
(i64.lt_u | |
(get_local $$283) | |
(i64.const 9218868437227405312) | |
) | |
) | |
(block $do-once$56 | |
(if | |
(get_local $$284) | |
(block | |
(set_local $$300 | |
(call $_frexpl | |
(get_local $$$0471$i) | |
(get_local $$6) | |
) | |
) | |
(set_local $$301 | |
(f64.mul | |
(get_local $$300) | |
(f64.const 2) | |
) | |
) | |
(set_local $$302 | |
(f64.ne | |
(get_local $$301) | |
(f64.const 0) | |
) | |
) | |
(if | |
(get_local $$302) | |
(block | |
(set_local $$303 | |
(i32.load | |
(get_local $$6) | |
) | |
) | |
(set_local $$304 | |
(i32.add | |
(get_local $$303) | |
(i32.const -1) | |
) | |
) | |
(i32.store | |
(get_local $$6) | |
(get_local $$304) | |
) | |
) | |
) | |
(set_local $$305 | |
(i32.or | |
(get_local $$$0235) | |
(i32.const 32) | |
) | |
) | |
(set_local $$306 | |
(i32.eq | |
(get_local $$305) | |
(i32.const 97) | |
) | |
) | |
(if | |
(get_local $$306) | |
(block | |
(set_local $$307 | |
(i32.and | |
(get_local $$$0235) | |
(i32.const 32) | |
) | |
) | |
(set_local $$308 | |
(i32.eq | |
(get_local $$307) | |
(i32.const 0) | |
) | |
) | |
(set_local $$309 | |
(i32.add | |
(get_local $$$0522$i) | |
(i32.const 9) | |
) | |
) | |
(set_local $$$0522$$i | |
(if i32 | |
(get_local $$308) | |
(get_local $$$0522$i) | |
(get_local $$309) | |
) | |
) | |
(set_local $$310 | |
(i32.or | |
(get_local $$$0520$i) | |
(i32.const 2) | |
) | |
) | |
(set_local $$311 | |
(i32.gt_u | |
(get_local $$$0254) | |
(i32.const 11) | |
) | |
) | |
(set_local $$312 | |
(i32.sub | |
(i32.const 12) | |
(get_local $$$0254) | |
) | |
) | |
(set_local $$313 | |
(i32.eq | |
(get_local $$312) | |
(i32.const 0) | |
) | |
) | |
(set_local $$314 | |
(i32.or | |
(get_local $$311) | |
(get_local $$313) | |
) | |
) | |
(block $do-once$58 | |
(if | |
(get_local $$314) | |
(set_local $$$1472$i | |
(get_local $$301) | |
) | |
(block | |
(set_local $$$0509592$i | |
(f64.const 8) | |
) | |
(set_local $$$1508593$i | |
(get_local $$312) | |
) | |
(loop $while-in$61 | |
(block $while-out$60 | |
(set_local $$315 | |
(i32.add | |
(get_local $$$1508593$i) | |
(i32.const -1) | |
) | |
) | |
(set_local $$316 | |
(f64.mul | |
(get_local $$$0509592$i) | |
(f64.const 16) | |
) | |
) | |
(set_local $$317 | |
(i32.eq | |
(get_local $$315) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$317) | |
(br $while-out$60) | |
(block | |
(set_local $$$0509592$i | |
(get_local $$316) | |
) | |
(set_local $$$1508593$i | |
(get_local $$315) | |
) | |
) | |
) | |
(br $while-in$61) | |
) | |
) | |
(set_local $$318 | |
(i32.load8_s | |
(get_local $$$0522$$i) | |
) | |
) | |
(set_local $$319 | |
(i32.eq | |
(i32.shr_s | |
(i32.shl | |
(get_local $$318) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.const 45) | |
) | |
) | |
(if | |
(get_local $$319) | |
(block | |
(set_local $$320 | |
(f64.neg | |
(get_local $$301) | |
) | |
) | |
(set_local $$321 | |
(f64.sub | |
(get_local $$320) | |
(get_local $$316) | |
) | |
) | |
(set_local $$322 | |
(f64.add | |
(get_local $$316) | |
(get_local $$321) | |
) | |
) | |
(set_local $$323 | |
(f64.neg | |
(get_local $$322) | |
) | |
) | |
(set_local $$$1472$i | |
(get_local $$323) | |
) | |
(br $do-once$58) | |
) | |
(block | |
(set_local $$324 | |
(f64.add | |
(get_local $$301) | |
(get_local $$316) | |
) | |
) | |
(set_local $$325 | |
(f64.sub | |
(get_local $$324) | |
(get_local $$316) | |
) | |
) | |
(set_local $$$1472$i | |
(get_local $$325) | |
) | |
(br $do-once$58) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$326 | |
(i32.load | |
(get_local $$6) | |
) | |
) | |
(set_local $$327 | |
(i32.lt_s | |
(get_local $$326) | |
(i32.const 0) | |
) | |
) | |
(set_local $$328 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$326) | |
) | |
) | |
(set_local $$329 | |
(if i32 | |
(get_local $$327) | |
(get_local $$328) | |
(get_local $$326) | |
) | |
) | |
(set_local $$330 | |
(i64.extend_s/i32 | |
(get_local $$329) | |
) | |
) | |
(set_local $$331 | |
(call $_fmt_u | |
(get_local $$330) | |
(get_local $$20) | |
) | |
) | |
(set_local $$332 | |
(i32.eq | |
(get_local $$331) | |
(get_local $$20) | |
) | |
) | |
(if | |
(get_local $$332) | |
(block | |
(i32.store8 | |
(get_local $$21) | |
(i32.const 48) | |
) | |
(set_local $$$0511$i | |
(get_local $$21) | |
) | |
) | |
(set_local $$$0511$i | |
(get_local $$331) | |
) | |
) | |
(set_local $$333 | |
(i32.shr_s | |
(get_local $$326) | |
(i32.const 31) | |
) | |
) | |
(set_local $$334 | |
(i32.and | |
(get_local $$333) | |
(i32.const 2) | |
) | |
) | |
(set_local $$335 | |
(i32.add | |
(get_local $$334) | |
(i32.const 43) | |
) | |
) | |
(set_local $$336 | |
(i32.and | |
(get_local $$335) | |
(i32.const 255) | |
) | |
) | |
(set_local $$337 | |
(i32.add | |
(get_local $$$0511$i) | |
(i32.const -1) | |
) | |
) | |
(i32.store8 | |
(get_local $$337) | |
(get_local $$336) | |
) | |
(set_local $$338 | |
(i32.add | |
(get_local $$$0235) | |
(i32.const 15) | |
) | |
) | |
(set_local $$339 | |
(i32.and | |
(get_local $$338) | |
(i32.const 255) | |
) | |
) | |
(set_local $$340 | |
(i32.add | |
(get_local $$$0511$i) | |
(i32.const -2) | |
) | |
) | |
(i32.store8 | |
(get_local $$340) | |
(get_local $$339) | |
) | |
(set_local $$notrhs$i | |
(i32.lt_s | |
(get_local $$$0254) | |
(i32.const 1) | |
) | |
) | |
(set_local $$341 | |
(i32.and | |
(get_local $$$1263$) | |
(i32.const 8) | |
) | |
) | |
(set_local $$342 | |
(i32.eq | |
(get_local $$341) | |
(i32.const 0) | |
) | |
) | |
(set_local $$$0524$i | |
(get_local $$7) | |
) | |
(set_local $$$2473$i | |
(get_local $$$1472$i) | |
) | |
(loop $while-in$63 | |
(block $while-out$62 | |
(set_local $$343 | |
(call $f64-to-int | |
(get_local $$$2473$i) | |
) | |
) | |
(set_local $$344 | |
(i32.add | |
(i32.const 1623) | |
(get_local $$343) | |
) | |
) | |
(set_local $$345 | |
(i32.load8_s | |
(get_local $$344) | |
) | |
) | |
(set_local $$346 | |
(i32.and | |
(get_local $$345) | |
(i32.const 255) | |
) | |
) | |
(set_local $$347 | |
(i32.or | |
(get_local $$346) | |
(get_local $$307) | |
) | |
) | |
(set_local $$348 | |
(i32.and | |
(get_local $$347) | |
(i32.const 255) | |
) | |
) | |
(set_local $$349 | |
(i32.add | |
(get_local $$$0524$i) | |
(i32.const 1) | |
) | |
) | |
(i32.store8 | |
(get_local $$$0524$i) | |
(get_local $$348) | |
) | |
(set_local $$350 | |
(f64.convert_s/i32 | |
(get_local $$343) | |
) | |
) | |
(set_local $$351 | |
(f64.sub | |
(get_local $$$2473$i) | |
(get_local $$350) | |
) | |
) | |
(set_local $$352 | |
(f64.mul | |
(get_local $$351) | |
(f64.const 16) | |
) | |
) | |
(set_local $$353 | |
(get_local $$349) | |
) | |
(set_local $$354 | |
(i32.sub | |
(get_local $$353) | |
(get_local $$18) | |
) | |
) | |
(set_local $$355 | |
(i32.eq | |
(get_local $$354) | |
(i32.const 1) | |
) | |
) | |
(block $do-once$64 | |
(if | |
(get_local $$355) | |
(block | |
(set_local $$notlhs$i | |
(f64.eq | |
(get_local $$352) | |
(f64.const 0) | |
) | |
) | |
(set_local $$or$cond3$not$i | |
(i32.and | |
(get_local $$notrhs$i) | |
(get_local $$notlhs$i) | |
) | |
) | |
(set_local $$or$cond$i | |
(i32.and | |
(get_local $$342) | |
(get_local $$or$cond3$not$i) | |
) | |
) | |
(if | |
(get_local $$or$cond$i) | |
(block | |
(set_local $$$1525$i | |
(get_local $$349) | |
) | |
(br $do-once$64) | |
) | |
) | |
(set_local $$356 | |
(i32.add | |
(get_local $$$0524$i) | |
(i32.const 2) | |
) | |
) | |
(i32.store8 | |
(get_local $$349) | |
(i32.const 46) | |
) | |
(set_local $$$1525$i | |
(get_local $$356) | |
) | |
) | |
(set_local $$$1525$i | |
(get_local $$349) | |
) | |
) | |
) | |
(set_local $$357 | |
(f64.ne | |
(get_local $$352) | |
(f64.const 0) | |
) | |
) | |
(if | |
(get_local $$357) | |
(block | |
(set_local $$$0524$i | |
(get_local $$$1525$i) | |
) | |
(set_local $$$2473$i | |
(get_local $$352) | |
) | |
) | |
(br $while-out$62) | |
) | |
(br $while-in$63) | |
) | |
) | |
(set_local $$358 | |
(i32.ne | |
(get_local $$$0254) | |
(i32.const 0) | |
) | |
) | |
(set_local $$$pre700$i | |
(get_local $$$1525$i) | |
) | |
(set_local $$359 | |
(i32.add | |
(get_local $$24) | |
(get_local $$$pre700$i) | |
) | |
) | |
(set_local $$360 | |
(i32.lt_s | |
(get_local $$359) | |
(get_local $$$0254) | |
) | |
) | |
(set_local $$or$cond412 | |
(i32.and | |
(get_local $$358) | |
(get_local $$360) | |
) | |
) | |
(set_local $$361 | |
(get_local $$340) | |
) | |
(set_local $$362 | |
(i32.add | |
(get_local $$25) | |
(get_local $$$0254) | |
) | |
) | |
(set_local $$363 | |
(i32.sub | |
(get_local $$362) | |
(get_local $$361) | |
) | |
) | |
(set_local $$364 | |
(i32.sub | |
(get_local $$23) | |
(get_local $$361) | |
) | |
) | |
(set_local $$365 | |
(i32.add | |
(get_local $$364) | |
(get_local $$$pre700$i) | |
) | |
) | |
(set_local $$$0526$i | |
(if i32 | |
(get_local $$or$cond412) | |
(get_local $$363) | |
(get_local $$365) | |
) | |
) | |
(set_local $$366 | |
(i32.add | |
(get_local $$$0526$i) | |
(get_local $$310) | |
) | |
) | |
(call $_pad | |
(get_local $$0) | |
(i32.const 32) | |
(get_local $$$1260) | |
(get_local $$366) | |
(get_local $$$1263$) | |
) | |
(set_local $$367 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$368 | |
(i32.and | |
(get_local $$367) | |
(i32.const 32) | |
) | |
) | |
(set_local $$369 | |
(i32.eq | |
(get_local $$368) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$369) | |
(drop | |
(call $___fwritex | |
(get_local $$$0522$$i) | |
(get_local $$310) | |
(get_local $$0) | |
) | |
) | |
) | |
(set_local $$370 | |
(i32.xor | |
(get_local $$$1263$) | |
(i32.const 65536) | |
) | |
) | |
(call $_pad | |
(get_local $$0) | |
(i32.const 48) | |
(get_local $$$1260) | |
(get_local $$366) | |
(get_local $$370) | |
) | |
(set_local $$371 | |
(i32.sub | |
(get_local $$$pre700$i) | |
(get_local $$18) | |
) | |
) | |
(set_local $$372 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$373 | |
(i32.and | |
(get_local $$372) | |
(i32.const 32) | |
) | |
) | |
(set_local $$374 | |
(i32.eq | |
(get_local $$373) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$374) | |
(drop | |
(call $___fwritex | |
(get_local $$7) | |
(get_local $$371) | |
(get_local $$0) | |
) | |
) | |
) | |
(set_local $$375 | |
(i32.sub | |
(get_local $$22) | |
(get_local $$361) | |
) | |
) | |
(set_local $$sum | |
(i32.add | |
(get_local $$371) | |
(get_local $$375) | |
) | |
) | |
(set_local $$376 | |
(i32.sub | |
(get_local $$$0526$i) | |
(get_local $$sum) | |
) | |
) | |
(call $_pad | |
(get_local $$0) | |
(i32.const 48) | |
(get_local $$376) | |
(i32.const 0) | |
(i32.const 0) | |
) | |
(set_local $$377 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$378 | |
(i32.and | |
(get_local $$377) | |
(i32.const 32) | |
) | |
) | |
(set_local $$379 | |
(i32.eq | |
(get_local $$378) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$379) | |
(drop | |
(call $___fwritex | |
(get_local $$340) | |
(get_local $$375) | |
(get_local $$0) | |
) | |
) | |
) | |
(set_local $$380 | |
(i32.xor | |
(get_local $$$1263$) | |
(i32.const 8192) | |
) | |
) | |
(call $_pad | |
(get_local $$0) | |
(i32.const 32) | |
(get_local $$$1260) | |
(get_local $$366) | |
(get_local $$380) | |
) | |
(set_local $$381 | |
(i32.lt_s | |
(get_local $$366) | |
(get_local $$$1260) | |
) | |
) | |
(set_local $$$537$i | |
(if i32 | |
(get_local $$381) | |
(get_local $$$1260) | |
(get_local $$366) | |
) | |
) | |
(set_local $$$0470$i | |
(get_local $$$537$i) | |
) | |
(br $do-once$56) | |
) | |
) | |
(set_local $$382 | |
(i32.lt_s | |
(get_local $$$0254) | |
(i32.const 0) | |
) | |
) | |
(set_local $$$538$i | |
(if i32 | |
(get_local $$382) | |
(i32.const 6) | |
(get_local $$$0254) | |
) | |
) | |
(if | |
(get_local $$302) | |
(block | |
(set_local $$383 | |
(f64.mul | |
(get_local $$301) | |
(f64.const 268435456) | |
) | |
) | |
(set_local $$384 | |
(i32.load | |
(get_local $$6) | |
) | |
) | |
(set_local $$385 | |
(i32.add | |
(get_local $$384) | |
(i32.const -28) | |
) | |
) | |
(i32.store | |
(get_local $$6) | |
(get_local $$385) | |
) | |
(set_local $$$3$i | |
(get_local $$383) | |
) | |
(set_local $$$pr$i | |
(get_local $$385) | |
) | |
) | |
(block | |
(set_local $$$pre697$i | |
(i32.load | |
(get_local $$6) | |
) | |
) | |
(set_local $$$3$i | |
(get_local $$301) | |
) | |
(set_local $$$pr$i | |
(get_local $$$pre697$i) | |
) | |
) | |
) | |
(set_local $$386 | |
(i32.lt_s | |
(get_local $$$pr$i) | |
(i32.const 0) | |
) | |
) | |
(set_local $$$554$i | |
(if i32 | |
(get_local $$386) | |
(get_local $$5) | |
(get_local $$26) | |
) | |
) | |
(set_local $$$0498$i | |
(get_local $$$554$i) | |
) | |
(set_local $$$4$i | |
(get_local $$$3$i) | |
) | |
(loop $while-in$67 | |
(block $while-out$66 | |
(set_local $$387 | |
(call $f64-to-int | |
(get_local $$$4$i) | |
) | |
) | |
(i32.store | |
(get_local $$$0498$i) | |
(get_local $$387) | |
) | |
(set_local $$388 | |
(i32.add | |
(get_local $$$0498$i) | |
(i32.const 4) | |
) | |
) | |
(set_local $$389 | |
(f64.convert_u/i32 | |
(get_local $$387) | |
) | |
) | |
(set_local $$390 | |
(f64.sub | |
(get_local $$$4$i) | |
(get_local $$389) | |
) | |
) | |
(set_local $$391 | |
(f64.mul | |
(get_local $$390) | |
(f64.const 1e9) | |
) | |
) | |
(set_local $$392 | |
(f64.ne | |
(get_local $$391) | |
(f64.const 0) | |
) | |
) | |
(if | |
(get_local $$392) | |
(block | |
(set_local $$$0498$i | |
(get_local $$388) | |
) | |
(set_local $$$4$i | |
(get_local $$391) | |
) | |
) | |
(br $while-out$66) | |
) | |
(br $while-in$67) | |
) | |
) | |
(set_local $$393 | |
(i32.gt_s | |
(get_local $$$pr$i) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$393) | |
(block | |
(set_local $$$1482671$i | |
(get_local $$$554$i) | |
) | |
(set_local $$$1499670$i | |
(get_local $$388) | |
) | |
(set_local $$394 | |
(get_local $$$pr$i) | |
) | |
(loop $while-in$69 | |
(block $while-out$68 | |
(set_local $$395 | |
(i32.gt_s | |
(get_local $$394) | |
(i32.const 29) | |
) | |
) | |
(set_local $$396 | |
(if i32 | |
(get_local $$395) | |
(i32.const 29) | |
(get_local $$394) | |
) | |
) | |
(set_local $$$0488663$i | |
(i32.add | |
(get_local $$$1499670$i) | |
(i32.const -4) | |
) | |
) | |
(set_local $$397 | |
(i32.lt_u | |
(get_local $$$0488663$i) | |
(get_local $$$1482671$i) | |
) | |
) | |
(block $do-once$70 | |
(if | |
(get_local $$397) | |
(set_local $$$2483$ph$i | |
(get_local $$$1482671$i) | |
) | |
(block | |
(set_local $$398 | |
(i64.extend_u/i32 | |
(get_local $$396) | |
) | |
) | |
(set_local $$$0488665$i | |
(get_local $$$0488663$i) | |
) | |
(set_local $$$0497664$i | |
(i32.const 0) | |
) | |
(loop $while-in$73 | |
(block $while-out$72 | |
(set_local $$399 | |
(i32.load | |
(get_local $$$0488665$i) | |
) | |
) | |
(set_local $$400 | |
(i64.extend_u/i32 | |
(get_local $$399) | |
) | |
) | |
(set_local $$401 | |
(i64.shl | |
(get_local $$400) | |
(get_local $$398) | |
) | |
) | |
(set_local $$402 | |
(i64.extend_u/i32 | |
(get_local $$$0497664$i) | |
) | |
) | |
(set_local $$403 | |
(i64.add | |
(get_local $$401) | |
(get_local $$402) | |
) | |
) | |
(set_local $$404 | |
(call $i64u-rem | |
(get_local $$403) | |
(i64.const 1000000000) | |
) | |
) | |
(set_local $$405 | |
(i32.wrap/i64 | |
(get_local $$404) | |
) | |
) | |
(i32.store | |
(get_local $$$0488665$i) | |
(get_local $$405) | |
) | |
(set_local $$406 | |
(call $i64u-div | |
(get_local $$403) | |
(i64.const 1000000000) | |
) | |
) | |
(set_local $$407 | |
(i32.wrap/i64 | |
(get_local $$406) | |
) | |
) | |
(set_local $$$0488$i | |
(i32.add | |
(get_local $$$0488665$i) | |
(i32.const -4) | |
) | |
) | |
(set_local $$408 | |
(i32.lt_u | |
(get_local $$$0488$i) | |
(get_local $$$1482671$i) | |
) | |
) | |
(if | |
(get_local $$408) | |
(br $while-out$72) | |
(block | |
(set_local $$$0488665$i | |
(get_local $$$0488$i) | |
) | |
(set_local $$$0497664$i | |
(get_local $$407) | |
) | |
) | |
) | |
(br $while-in$73) | |
) | |
) | |
(set_local $$409 | |
(i32.eq | |
(get_local $$407) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$409) | |
(block | |
(set_local $$$2483$ph$i | |
(get_local $$$1482671$i) | |
) | |
(br $do-once$70) | |
) | |
) | |
(set_local $$410 | |
(i32.add | |
(get_local $$$1482671$i) | |
(i32.const -4) | |
) | |
) | |
(i32.store | |
(get_local $$410) | |
(get_local $$407) | |
) | |
(set_local $$$2483$ph$i | |
(get_local $$410) | |
) | |
) | |
) | |
) | |
(set_local $$$2500$i | |
(get_local $$$1499670$i) | |
) | |
(loop $while-in$75 | |
(block $while-out$74 | |
(set_local $$411 | |
(i32.gt_u | |
(get_local $$$2500$i) | |
(get_local $$$2483$ph$i) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$411) | |
) | |
(br $while-out$74) | |
) | |
(set_local $$412 | |
(i32.add | |
(get_local $$$2500$i) | |
(i32.const -4) | |
) | |
) | |
(set_local $$413 | |
(i32.load | |
(get_local $$412) | |
) | |
) | |
(set_local $$414 | |
(i32.eq | |
(get_local $$413) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$414) | |
(set_local $$$2500$i | |
(get_local $$412) | |
) | |
(br $while-out$74) | |
) | |
(br $while-in$75) | |
) | |
) | |
(set_local $$415 | |
(i32.load | |
(get_local $$6) | |
) | |
) | |
(set_local $$416 | |
(i32.sub | |
(get_local $$415) | |
(get_local $$396) | |
) | |
) | |
(i32.store | |
(get_local $$6) | |
(get_local $$416) | |
) | |
(set_local $$417 | |
(i32.gt_s | |
(get_local $$416) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$417) | |
(block | |
(set_local $$$1482671$i | |
(get_local $$$2483$ph$i) | |
) | |
(set_local $$$1499670$i | |
(get_local $$$2500$i) | |
) | |
(set_local $$394 | |
(get_local $$416) | |
) | |
) | |
(block | |
(set_local $$$1482$lcssa$i | |
(get_local $$$2483$ph$i) | |
) | |
(set_local $$$1499$lcssa$i | |
(get_local $$$2500$i) | |
) | |
(set_local $$$pr571$i | |
(get_local $$416) | |
) | |
(br $while-out$68) | |
) | |
) | |
(br $while-in$69) | |
) | |
) | |
) | |
(block | |
(set_local $$$1482$lcssa$i | |
(get_local $$$554$i) | |
) | |
(set_local $$$1499$lcssa$i | |
(get_local $$388) | |
) | |
(set_local $$$pr571$i | |
(get_local $$$pr$i) | |
) | |
) | |
) | |
(set_local $$418 | |
(i32.lt_s | |
(get_local $$$pr571$i) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$418) | |
(block | |
(set_local $$419 | |
(i32.add | |
(get_local $$$538$i) | |
(i32.const 25) | |
) | |
) | |
(set_local $$420 | |
(i32.and | |
(call $i32s-div | |
(get_local $$419) | |
(i32.const 9) | |
) | |
(i32.const -1) | |
) | |
) | |
(set_local $$421 | |
(i32.add | |
(get_local $$420) | |
(i32.const 1) | |
) | |
) | |
(set_local $$422 | |
(i32.eq | |
(get_local $$305) | |
(i32.const 102) | |
) | |
) | |
(set_local $$$3484658$i | |
(get_local $$$1482$lcssa$i) | |
) | |
(set_local $$$3501657$i | |
(get_local $$$1499$lcssa$i) | |
) | |
(set_local $$424 | |
(get_local $$$pr571$i) | |
) | |
(loop $while-in$77 | |
(block $while-out$76 | |
(set_local $$423 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$424) | |
) | |
) | |
(set_local $$425 | |
(i32.gt_s | |
(get_local $$423) | |
(i32.const 9) | |
) | |
) | |
(set_local $$426 | |
(if i32 | |
(get_local $$425) | |
(i32.const 9) | |
(get_local $$423) | |
) | |
) | |
(set_local $$427 | |
(i32.lt_u | |
(get_local $$$3484658$i) | |
(get_local $$$3501657$i) | |
) | |
) | |
(block $do-once$78 | |
(if | |
(get_local $$427) | |
(block | |
(set_local $$431 | |
(i32.shl | |
(i32.const 1) | |
(get_local $$426) | |
) | |
) | |
(set_local $$432 | |
(i32.add | |
(get_local $$431) | |
(i32.const -1) | |
) | |
) | |
(set_local $$433 | |
(i32.shr_u | |
(i32.const 1000000000) | |
(get_local $$426) | |
) | |
) | |
(set_local $$$0487652$i | |
(i32.const 0) | |
) | |
(set_local $$$1489651$i | |
(get_local $$$3484658$i) | |
) | |
(loop $while-in$81 | |
(block $while-out$80 | |
(set_local $$434 | |
(i32.load | |
(get_local $$$1489651$i) | |
) | |
) | |
(set_local $$435 | |
(i32.and | |
(get_local $$434) | |
(get_local $$432) | |
) | |
) | |
(set_local $$436 | |
(i32.shr_u | |
(get_local $$434) | |
(get_local $$426) | |
) | |
) | |
(set_local $$437 | |
(i32.add | |
(get_local $$436) | |
(get_local $$$0487652$i) | |
) | |
) | |
(i32.store | |
(get_local $$$1489651$i) | |
(get_local $$437) | |
) | |
(set_local $$438 | |
(i32.mul | |
(get_local $$435) | |
(get_local $$433) | |
) | |
) | |
(set_local $$439 | |
(i32.add | |
(get_local $$$1489651$i) | |
(i32.const 4) | |
) | |
) | |
(set_local $$440 | |
(i32.lt_u | |
(get_local $$439) | |
(get_local $$$3501657$i) | |
) | |
) | |
(if | |
(get_local $$440) | |
(block | |
(set_local $$$0487652$i | |
(get_local $$438) | |
) | |
(set_local $$$1489651$i | |
(get_local $$439) | |
) | |
) | |
(br $while-out$80) | |
) | |
(br $while-in$81) | |
) | |
) | |
(set_local $$441 | |
(i32.load | |
(get_local $$$3484658$i) | |
) | |
) | |
(set_local $$442 | |
(i32.eq | |
(get_local $$441) | |
(i32.const 0) | |
) | |
) | |
(set_local $$443 | |
(i32.add | |
(get_local $$$3484658$i) | |
(i32.const 4) | |
) | |
) | |
(set_local $$$$3484$i | |
(if i32 | |
(get_local $$442) | |
(get_local $$443) | |
(get_local $$$3484658$i) | |
) | |
) | |
(set_local $$444 | |
(i32.eq | |
(get_local $$438) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$444) | |
(block | |
(set_local $$$$3484706$i | |
(get_local $$$$3484$i) | |
) | |
(set_local $$$4502$i | |
(get_local $$$3501657$i) | |
) | |
(br $do-once$78) | |
) | |
) | |
(set_local $$445 | |
(i32.add | |
(get_local $$$3501657$i) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$$3501657$i) | |
(get_local $$438) | |
) | |
(set_local $$$$3484706$i | |
(get_local $$$$3484$i) | |
) | |
(set_local $$$4502$i | |
(get_local $$445) | |
) | |
) | |
(block | |
(set_local $$428 | |
(i32.load | |
(get_local $$$3484658$i) | |
) | |
) | |
(set_local $$429 | |
(i32.eq | |
(get_local $$428) | |
(i32.const 0) | |
) | |
) | |
(set_local $$430 | |
(i32.add | |
(get_local $$$3484658$i) | |
(i32.const 4) | |
) | |
) | |
(set_local $$$$3484705$i | |
(if i32 | |
(get_local $$429) | |
(get_local $$430) | |
(get_local $$$3484658$i) | |
) | |
) | |
(set_local $$$$3484706$i | |
(get_local $$$$3484705$i) | |
) | |
(set_local $$$4502$i | |
(get_local $$$3501657$i) | |
) | |
) | |
) | |
) | |
(set_local $$446 | |
(if i32 | |
(get_local $$422) | |
(get_local $$$554$i) | |
(get_local $$$$3484706$i) | |
) | |
) | |
(set_local $$447 | |
(get_local $$$4502$i) | |
) | |
(set_local $$448 | |
(get_local $$446) | |
) | |
(set_local $$449 | |
(i32.sub | |
(get_local $$447) | |
(get_local $$448) | |
) | |
) | |
(set_local $$450 | |
(i32.shr_s | |
(get_local $$449) | |
(i32.const 2) | |
) | |
) | |
(set_local $$451 | |
(i32.gt_s | |
(get_local $$450) | |
(get_local $$421) | |
) | |
) | |
(set_local $$452 | |
(i32.add | |
(get_local $$446) | |
(i32.shl | |
(get_local $$421) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$$$4502$i | |
(if i32 | |
(get_local $$451) | |
(get_local $$452) | |
(get_local $$$4502$i) | |
) | |
) | |
(set_local $$453 | |
(i32.load | |
(get_local $$6) | |
) | |
) | |
(set_local $$454 | |
(i32.add | |
(get_local $$453) | |
(get_local $$426) | |
) | |
) | |
(i32.store | |
(get_local $$6) | |
(get_local $$454) | |
) | |
(set_local $$455 | |
(i32.lt_s | |
(get_local $$454) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$455) | |
(block | |
(set_local $$$3484658$i | |
(get_local $$$$3484706$i) | |
) | |
(set_local $$$3501657$i | |
(get_local $$$$4502$i) | |
) | |
(set_local $$424 | |
(get_local $$454) | |
) | |
) | |
(block | |
(set_local $$$3484$lcssa$i | |
(get_local $$$$3484706$i) | |
) | |
(set_local $$$3501$lcssa$i | |
(get_local $$$$4502$i) | |
) | |
(br $while-out$76) | |
) | |
) | |
(br $while-in$77) | |
) | |
) | |
) | |
(block | |
(set_local $$$3484$lcssa$i | |
(get_local $$$1482$lcssa$i) | |
) | |
(set_local $$$3501$lcssa$i | |
(get_local $$$1499$lcssa$i) | |
) | |
) | |
) | |
(set_local $$456 | |
(i32.lt_u | |
(get_local $$$3484$lcssa$i) | |
(get_local $$$3501$lcssa$i) | |
) | |
) | |
(set_local $$457 | |
(get_local $$$554$i) | |
) | |
(block $do-once$82 | |
(if | |
(get_local $$456) | |
(block | |
(set_local $$458 | |
(get_local $$$3484$lcssa$i) | |
) | |
(set_local $$459 | |
(i32.sub | |
(get_local $$457) | |
(get_local $$458) | |
) | |
) | |
(set_local $$460 | |
(i32.shr_s | |
(get_local $$459) | |
(i32.const 2) | |
) | |
) | |
(set_local $$461 | |
(i32.mul | |
(get_local $$460) | |
(i32.const 9) | |
) | |
) | |
(set_local $$462 | |
(i32.load | |
(get_local $$$3484$lcssa$i) | |
) | |
) | |
(set_local $$463 | |
(i32.lt_u | |
(get_local $$462) | |
(i32.const 10) | |
) | |
) | |
(if | |
(get_local $$463) | |
(block | |
(set_local $$$1515$i | |
(get_local $$461) | |
) | |
(br $do-once$82) | |
) | |
(block | |
(set_local $$$0514647$i | |
(get_local $$461) | |
) | |
(set_local $$$0531646$i | |
(i32.const 10) | |
) | |
) | |
) | |
(loop $while-in$85 | |
(block $while-out$84 | |
(set_local $$464 | |
(i32.mul | |
(get_local $$$0531646$i) | |
(i32.const 10) | |
) | |
) | |
(set_local $$465 | |
(i32.add | |
(get_local $$$0514647$i) | |
(i32.const 1) | |
) | |
) | |
(set_local $$466 | |
(i32.lt_u | |
(get_local $$462) | |
(get_local $$464) | |
) | |
) | |
(if | |
(get_local $$466) | |
(block | |
(set_local $$$1515$i | |
(get_local $$465) | |
) | |
(br $while-out$84) | |
) | |
(block | |
(set_local $$$0514647$i | |
(get_local $$465) | |
) | |
(set_local $$$0531646$i | |
(get_local $$464) | |
) | |
) | |
) | |
(br $while-in$85) | |
) | |
) | |
) | |
(set_local $$$1515$i | |
(i32.const 0) | |
) | |
) | |
) | |
(set_local $$467 | |
(i32.ne | |
(get_local $$305) | |
(i32.const 102) | |
) | |
) | |
(set_local $$468 | |
(if i32 | |
(get_local $$467) | |
(get_local $$$1515$i) | |
(i32.const 0) | |
) | |
) | |
(set_local $$469 | |
(i32.sub | |
(get_local $$$538$i) | |
(get_local $$468) | |
) | |
) | |
(set_local $$470 | |
(i32.eq | |
(get_local $$305) | |
(i32.const 103) | |
) | |
) | |
(set_local $$471 | |
(i32.ne | |
(get_local $$$538$i) | |
(i32.const 0) | |
) | |
) | |
(set_local $$472 | |
(i32.and | |
(get_local $$471) | |
(get_local $$470) | |
) | |
) | |
(set_local $$$neg$i | |
(i32.shr_s | |
(i32.shl | |
(get_local $$472) | |
(i32.const 31) | |
) | |
(i32.const 31) | |
) | |
) | |
(set_local $$473 | |
(i32.add | |
(get_local $$469) | |
(get_local $$$neg$i) | |
) | |
) | |
(set_local $$474 | |
(get_local $$$3501$lcssa$i) | |
) | |
(set_local $$475 | |
(i32.sub | |
(get_local $$474) | |
(get_local $$457) | |
) | |
) | |
(set_local $$476 | |
(i32.shr_s | |
(get_local $$475) | |
(i32.const 2) | |
) | |
) | |
(set_local $$477 | |
(i32.mul | |
(get_local $$476) | |
(i32.const 9) | |
) | |
) | |
(set_local $$478 | |
(i32.add | |
(get_local $$477) | |
(i32.const -9) | |
) | |
) | |
(set_local $$479 | |
(i32.lt_s | |
(get_local $$473) | |
(get_local $$478) | |
) | |
) | |
(if | |
(get_local $$479) | |
(block | |
(set_local $$480 | |
(i32.add | |
(get_local $$$554$i) | |
(i32.const 4) | |
) | |
) | |
(set_local $$481 | |
(i32.add | |
(get_local $$473) | |
(i32.const 9216) | |
) | |
) | |
(set_local $$482 | |
(i32.and | |
(call $i32s-div | |
(get_local $$481) | |
(i32.const 9) | |
) | |
(i32.const -1) | |
) | |
) | |
(set_local $$483 | |
(i32.add | |
(get_local $$482) | |
(i32.const -1024) | |
) | |
) | |
(set_local $$484 | |
(i32.add | |
(get_local $$480) | |
(i32.shl | |
(get_local $$483) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$485 | |
(i32.and | |
(call $i32s-rem | |
(get_local $$481) | |
(i32.const 9) | |
) | |
(i32.const -1) | |
) | |
) | |
(set_local $$$0528639$i | |
(i32.add | |
(get_local $$485) | |
(i32.const 1) | |
) | |
) | |
(set_local $$486 | |
(i32.lt_s | |
(get_local $$$0528639$i) | |
(i32.const 9) | |
) | |
) | |
(if | |
(get_local $$486) | |
(block | |
(set_local $$$0528641$i | |
(get_local $$$0528639$i) | |
) | |
(set_local $$$1532640$i | |
(i32.const 10) | |
) | |
(loop $while-in$87 | |
(block $while-out$86 | |
(set_local $$487 | |
(i32.mul | |
(get_local $$$1532640$i) | |
(i32.const 10) | |
) | |
) | |
(set_local $$$0528$i | |
(i32.add | |
(get_local $$$0528641$i) | |
(i32.const 1) | |
) | |
) | |
(set_local $$exitcond$i | |
(i32.eq | |
(get_local $$$0528$i) | |
(i32.const 9) | |
) | |
) | |
(if | |
(get_local $$exitcond$i) | |
(block | |
(set_local $$$1532$lcssa$i | |
(get_local $$487) | |
) | |
(br $while-out$86) | |
) | |
(block | |
(set_local $$$0528641$i | |
(get_local $$$0528$i) | |
) | |
(set_local $$$1532640$i | |
(get_local $$487) | |
) | |
) | |
) | |
(br $while-in$87) | |
) | |
) | |
) | |
(set_local $$$1532$lcssa$i | |
(i32.const 10) | |
) | |
) | |
(set_local $$488 | |
(i32.load | |
(get_local $$484) | |
) | |
) | |
(set_local $$489 | |
(i32.and | |
(call $i32u-rem | |
(get_local $$488) | |
(get_local $$$1532$lcssa$i) | |
) | |
(i32.const -1) | |
) | |
) | |
(set_local $$490 | |
(i32.eq | |
(get_local $$489) | |
(i32.const 0) | |
) | |
) | |
(set_local $$491 | |
(i32.add | |
(get_local $$484) | |
(i32.const 4) | |
) | |
) | |
(set_local $$492 | |
(i32.eq | |
(get_local $$491) | |
(get_local $$$3501$lcssa$i) | |
) | |
) | |
(set_local $$or$cond540$i | |
(i32.and | |
(get_local $$492) | |
(get_local $$490) | |
) | |
) | |
(block $do-once$88 | |
(if | |
(get_local $$or$cond540$i) | |
(block | |
(set_local $$$4492$i | |
(get_local $$484) | |
) | |
(set_local $$$4518$i | |
(get_local $$$1515$i) | |
) | |
(set_local $$$8$i | |
(get_local $$$3484$lcssa$i) | |
) | |
) | |
(block | |
(set_local $$493 | |
(i32.and | |
(call $i32u-div | |
(get_local $$488) | |
(get_local $$$1532$lcssa$i) | |
) | |
(i32.const -1) | |
) | |
) | |
(set_local $$494 | |
(i32.and | |
(get_local $$493) | |
(i32.const 1) | |
) | |
) | |
(set_local $$495 | |
(i32.eq | |
(get_local $$494) | |
(i32.const 0) | |
) | |
) | |
(set_local $$$541$i | |
(if f64 | |
(get_local $$495) | |
(f64.const 9007199254740992) | |
(f64.const 9007199254740994) | |
) | |
) | |
(set_local $$496 | |
(i32.and | |
(call $i32s-div | |
(get_local $$$1532$lcssa$i) | |
(i32.const 2) | |
) | |
(i32.const -1) | |
) | |
) | |
(set_local $$497 | |
(i32.lt_u | |
(get_local $$489) | |
(get_local $$496) | |
) | |
) | |
(if | |
(get_local $$497) | |
(set_local $$$0466$i | |
(f64.const 0.5) | |
) | |
(block | |
(set_local $$498 | |
(i32.eq | |
(get_local $$489) | |
(get_local $$496) | |
) | |
) | |
(set_local $$or$cond543$i | |
(i32.and | |
(get_local $$492) | |
(get_local $$498) | |
) | |
) | |
(set_local $$$557$i | |
(if f64 | |
(get_local $$or$cond543$i) | |
(f64.const 1) | |
(f64.const 1.5) | |
) | |
) | |
(set_local $$$0466$i | |
(get_local $$$557$i) | |
) | |
) | |
) | |
(set_local $$499 | |
(i32.eq | |
(get_local $$$0520$i) | |
(i32.const 0) | |
) | |
) | |
(block $do-once$90 | |
(if | |
(get_local $$499) | |
(block | |
(set_local $$$1467$i | |
(get_local $$$0466$i) | |
) | |
(set_local $$$1469$i | |
(get_local $$$541$i) | |
) | |
) | |
(block | |
(set_local $$500 | |
(i32.load8_s | |
(get_local $$$0522$i) | |
) | |
) | |
(set_local $$501 | |
(i32.eq | |
(i32.shr_s | |
(i32.shl | |
(get_local $$500) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.const 45) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$501) | |
) | |
(block | |
(set_local $$$1467$i | |
(get_local $$$0466$i) | |
) | |
(set_local $$$1469$i | |
(get_local $$$541$i) | |
) | |
(br $do-once$90) | |
) | |
) | |
(set_local $$502 | |
(f64.neg | |
(get_local $$$541$i) | |
) | |
) | |
(set_local $$503 | |
(f64.neg | |
(get_local $$$0466$i) | |
) | |
) | |
(set_local $$$1467$i | |
(get_local $$503) | |
) | |
(set_local $$$1469$i | |
(get_local $$502) | |
) | |
) | |
) | |
) | |
(set_local $$504 | |
(i32.sub | |
(get_local $$488) | |
(get_local $$489) | |
) | |
) | |
(i32.store | |
(get_local $$484) | |
(get_local $$504) | |
) | |
(set_local $$505 | |
(f64.add | |
(get_local $$$1469$i) | |
(get_local $$$1467$i) | |
) | |
) | |
(set_local $$506 | |
(f64.ne | |
(get_local $$505) | |
(get_local $$$1469$i) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$506) | |
) | |
(block | |
(set_local $$$4492$i | |
(get_local $$484) | |
) | |
(set_local $$$4518$i | |
(get_local $$$1515$i) | |
) | |
(set_local $$$8$i | |
(get_local $$$3484$lcssa$i) | |
) | |
(br $do-once$88) | |
) | |
) | |
(set_local $$507 | |
(i32.add | |
(get_local $$504) | |
(get_local $$$1532$lcssa$i) | |
) | |
) | |
(i32.store | |
(get_local $$484) | |
(get_local $$507) | |
) | |
(set_local $$508 | |
(i32.gt_u | |
(get_local $$507) | |
(i32.const 999999999) | |
) | |
) | |
(if | |
(get_local $$508) | |
(block | |
(set_local $$$2490632$i | |
(get_local $$484) | |
) | |
(set_local $$$5486633$i | |
(get_local $$$3484$lcssa$i) | |
) | |
(loop $while-in$93 | |
(block $while-out$92 | |
(set_local $$509 | |
(i32.add | |
(get_local $$$2490632$i) | |
(i32.const -4) | |
) | |
) | |
(i32.store | |
(get_local $$$2490632$i) | |
(i32.const 0) | |
) | |
(set_local $$510 | |
(i32.lt_u | |
(get_local $$509) | |
(get_local $$$5486633$i) | |
) | |
) | |
(if | |
(get_local $$510) | |
(block | |
(set_local $$511 | |
(i32.add | |
(get_local $$$5486633$i) | |
(i32.const -4) | |
) | |
) | |
(i32.store | |
(get_local $$511) | |
(i32.const 0) | |
) | |
(set_local $$$6$i | |
(get_local $$511) | |
) | |
) | |
(set_local $$$6$i | |
(get_local $$$5486633$i) | |
) | |
) | |
(set_local $$512 | |
(i32.load | |
(get_local $$509) | |
) | |
) | |
(set_local $$513 | |
(i32.add | |
(get_local $$512) | |
(i32.const 1) | |
) | |
) | |
(i32.store | |
(get_local $$509) | |
(get_local $$513) | |
) | |
(set_local $$514 | |
(i32.gt_u | |
(get_local $$513) | |
(i32.const 999999999) | |
) | |
) | |
(if | |
(get_local $$514) | |
(block | |
(set_local $$$2490632$i | |
(get_local $$509) | |
) | |
(set_local $$$5486633$i | |
(get_local $$$6$i) | |
) | |
) | |
(block | |
(set_local $$$2490$lcssa$i | |
(get_local $$509) | |
) | |
(set_local $$$5486$lcssa$i | |
(get_local $$$6$i) | |
) | |
(br $while-out$92) | |
) | |
) | |
(br $while-in$93) | |
) | |
) | |
) | |
(block | |
(set_local $$$2490$lcssa$i | |
(get_local $$484) | |
) | |
(set_local $$$5486$lcssa$i | |
(get_local $$$3484$lcssa$i) | |
) | |
) | |
) | |
(set_local $$515 | |
(get_local $$$5486$lcssa$i) | |
) | |
(set_local $$516 | |
(i32.sub | |
(get_local $$457) | |
(get_local $$515) | |
) | |
) | |
(set_local $$517 | |
(i32.shr_s | |
(get_local $$516) | |
(i32.const 2) | |
) | |
) | |
(set_local $$518 | |
(i32.mul | |
(get_local $$517) | |
(i32.const 9) | |
) | |
) | |
(set_local $$519 | |
(i32.load | |
(get_local $$$5486$lcssa$i) | |
) | |
) | |
(set_local $$520 | |
(i32.lt_u | |
(get_local $$519) | |
(i32.const 10) | |
) | |
) | |
(if | |
(get_local $$520) | |
(block | |
(set_local $$$4492$i | |
(get_local $$$2490$lcssa$i) | |
) | |
(set_local $$$4518$i | |
(get_local $$518) | |
) | |
(set_local $$$8$i | |
(get_local $$$5486$lcssa$i) | |
) | |
(br $do-once$88) | |
) | |
(block | |
(set_local $$$2516628$i | |
(get_local $$518) | |
) | |
(set_local $$$2533627$i | |
(i32.const 10) | |
) | |
) | |
) | |
(loop $while-in$95 | |
(block $while-out$94 | |
(set_local $$521 | |
(i32.mul | |
(get_local $$$2533627$i) | |
(i32.const 10) | |
) | |
) | |
(set_local $$522 | |
(i32.add | |
(get_local $$$2516628$i) | |
(i32.const 1) | |
) | |
) | |
(set_local $$523 | |
(i32.lt_u | |
(get_local $$519) | |
(get_local $$521) | |
) | |
) | |
(if | |
(get_local $$523) | |
(block | |
(set_local $$$4492$i | |
(get_local $$$2490$lcssa$i) | |
) | |
(set_local $$$4518$i | |
(get_local $$522) | |
) | |
(set_local $$$8$i | |
(get_local $$$5486$lcssa$i) | |
) | |
(br $while-out$94) | |
) | |
(block | |
(set_local $$$2516628$i | |
(get_local $$522) | |
) | |
(set_local $$$2533627$i | |
(get_local $$521) | |
) | |
) | |
) | |
(br $while-in$95) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$524 | |
(i32.add | |
(get_local $$$4492$i) | |
(i32.const 4) | |
) | |
) | |
(set_local $$525 | |
(i32.gt_u | |
(get_local $$$3501$lcssa$i) | |
(get_local $$524) | |
) | |
) | |
(set_local $$$$3501$i | |
(if i32 | |
(get_local $$525) | |
(get_local $$524) | |
(get_local $$$3501$lcssa$i) | |
) | |
) | |
(set_local $$$5519$ph$i | |
(get_local $$$4518$i) | |
) | |
(set_local $$$7505$ph$i | |
(get_local $$$$3501$i) | |
) | |
(set_local $$$9$ph$i | |
(get_local $$$8$i) | |
) | |
) | |
(block | |
(set_local $$$5519$ph$i | |
(get_local $$$1515$i) | |
) | |
(set_local $$$7505$ph$i | |
(get_local $$$3501$lcssa$i) | |
) | |
(set_local $$$9$ph$i | |
(get_local $$$3484$lcssa$i) | |
) | |
) | |
) | |
(set_local $$526 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$$5519$ph$i) | |
) | |
) | |
(set_local $$$7505$i | |
(get_local $$$7505$ph$i) | |
) | |
(loop $while-in$97 | |
(block $while-out$96 | |
(set_local $$527 | |
(i32.gt_u | |
(get_local $$$7505$i) | |
(get_local $$$9$ph$i) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$527) | |
) | |
(block | |
(set_local $$$lcssa683$i | |
(i32.const 0) | |
) | |
(br $while-out$96) | |
) | |
) | |
(set_local $$528 | |
(i32.add | |
(get_local $$$7505$i) | |
(i32.const -4) | |
) | |
) | |
(set_local $$529 | |
(i32.load | |
(get_local $$528) | |
) | |
) | |
(set_local $$530 | |
(i32.eq | |
(get_local $$529) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$530) | |
(set_local $$$7505$i | |
(get_local $$528) | |
) | |
(block | |
(set_local $$$lcssa683$i | |
(i32.const 1) | |
) | |
(br $while-out$96) | |
) | |
) | |
(br $while-in$97) | |
) | |
) | |
(block $do-once$98 | |
(if | |
(get_local $$470) | |
(block | |
(set_local $$531 | |
(i32.and | |
(get_local $$471) | |
(i32.const 1) | |
) | |
) | |
(set_local $$532 | |
(i32.xor | |
(get_local $$531) | |
(i32.const 1) | |
) | |
) | |
(set_local $$$538$$i | |
(i32.add | |
(get_local $$532) | |
(get_local $$$538$i) | |
) | |
) | |
(set_local $$533 | |
(i32.gt_s | |
(get_local $$$538$$i) | |
(get_local $$$5519$ph$i) | |
) | |
) | |
(set_local $$534 | |
(i32.gt_s | |
(get_local $$$5519$ph$i) | |
(i32.const -5) | |
) | |
) | |
(set_local $$or$cond6$i | |
(i32.and | |
(get_local $$533) | |
(get_local $$534) | |
) | |
) | |
(if | |
(get_local $$or$cond6$i) | |
(block | |
(set_local $$535 | |
(i32.add | |
(get_local $$$0235) | |
(i32.const -1) | |
) | |
) | |
(set_local $$$neg572$i | |
(i32.add | |
(get_local $$$538$$i) | |
(i32.const -1) | |
) | |
) | |
(set_local $$536 | |
(i32.sub | |
(get_local $$$neg572$i) | |
(get_local $$$5519$ph$i) | |
) | |
) | |
(set_local $$$0479$i | |
(get_local $$535) | |
) | |
(set_local $$$2476$i | |
(get_local $$536) | |
) | |
) | |
(block | |
(set_local $$537 | |
(i32.add | |
(get_local $$$0235) | |
(i32.const -2) | |
) | |
) | |
(set_local $$538 | |
(i32.add | |
(get_local $$$538$$i) | |
(i32.const -1) | |
) | |
) | |
(set_local $$$0479$i | |
(get_local $$537) | |
) | |
(set_local $$$2476$i | |
(get_local $$538) | |
) | |
) | |
) | |
(set_local $$539 | |
(i32.and | |
(get_local $$$1263$) | |
(i32.const 8) | |
) | |
) | |
(set_local $$540 | |
(i32.eq | |
(get_local $$539) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$540) | |
) | |
(block | |
(set_local $$$1480$i | |
(get_local $$$0479$i) | |
) | |
(set_local $$$3477$i | |
(get_local $$$2476$i) | |
) | |
(set_local $$$pre$phi704$iZ2D | |
(get_local $$539) | |
) | |
(br $do-once$98) | |
) | |
) | |
(block $do-once$100 | |
(if | |
(get_local $$$lcssa683$i) | |
(block | |
(set_local $$541 | |
(i32.add | |
(get_local $$$7505$i) | |
(i32.const -4) | |
) | |
) | |
(set_local $$542 | |
(i32.load | |
(get_local $$541) | |
) | |
) | |
(set_local $$543 | |
(i32.eq | |
(get_local $$542) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$543) | |
(block | |
(set_local $$$2530$i | |
(i32.const 9) | |
) | |
(br $do-once$100) | |
) | |
) | |
(set_local $$544 | |
(i32.and | |
(call $i32u-rem | |
(get_local $$542) | |
(i32.const 10) | |
) | |
(i32.const -1) | |
) | |
) | |
(set_local $$545 | |
(i32.eq | |
(get_local $$544) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$545) | |
(block | |
(set_local $$$1529624$i | |
(i32.const 0) | |
) | |
(set_local $$$3534623$i | |
(i32.const 10) | |
) | |
) | |
(block | |
(set_local $$$2530$i | |
(i32.const 0) | |
) | |
(br $do-once$100) | |
) | |
) | |
(loop $while-in$103 | |
(block $while-out$102 | |
(set_local $$546 | |
(i32.mul | |
(get_local $$$3534623$i) | |
(i32.const 10) | |
) | |
) | |
(set_local $$547 | |
(i32.add | |
(get_local $$$1529624$i) | |
(i32.const 1) | |
) | |
) | |
(set_local $$548 | |
(i32.and | |
(call $i32u-rem | |
(get_local $$542) | |
(get_local $$546) | |
) | |
(i32.const -1) | |
) | |
) | |
(set_local $$549 | |
(i32.eq | |
(get_local $$548) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$549) | |
(block | |
(set_local $$$1529624$i | |
(get_local $$547) | |
) | |
(set_local $$$3534623$i | |
(get_local $$546) | |
) | |
) | |
(block | |
(set_local $$$2530$i | |
(get_local $$547) | |
) | |
(br $while-out$102) | |
) | |
) | |
(br $while-in$103) | |
) | |
) | |
) | |
(set_local $$$2530$i | |
(i32.const 9) | |
) | |
) | |
) | |
(set_local $$550 | |
(i32.or | |
(get_local $$$0479$i) | |
(i32.const 32) | |
) | |
) | |
(set_local $$551 | |
(i32.eq | |
(get_local $$550) | |
(i32.const 102) | |
) | |
) | |
(set_local $$552 | |
(get_local $$$7505$i) | |
) | |
(set_local $$553 | |
(i32.sub | |
(get_local $$552) | |
(get_local $$457) | |
) | |
) | |
(set_local $$554 | |
(i32.shr_s | |
(get_local $$553) | |
(i32.const 2) | |
) | |
) | |
(set_local $$555 | |
(i32.mul | |
(get_local $$554) | |
(i32.const 9) | |
) | |
) | |
(set_local $$556 | |
(i32.add | |
(get_local $$555) | |
(i32.const -9) | |
) | |
) | |
(if | |
(get_local $$551) | |
(block | |
(set_local $$557 | |
(i32.sub | |
(get_local $$556) | |
(get_local $$$2530$i) | |
) | |
) | |
(set_local $$558 | |
(i32.lt_s | |
(get_local $$557) | |
(i32.const 0) | |
) | |
) | |
(set_local $$$544$i | |
(if i32 | |
(get_local $$558) | |
(i32.const 0) | |
(get_local $$557) | |
) | |
) | |
(set_local $$559 | |
(i32.lt_s | |
(get_local $$$2476$i) | |
(get_local $$$544$i) | |
) | |
) | |
(set_local $$$2476$$545$i | |
(if i32 | |
(get_local $$559) | |
(get_local $$$2476$i) | |
(get_local $$$544$i) | |
) | |
) | |
(set_local $$$1480$i | |
(get_local $$$0479$i) | |
) | |
(set_local $$$3477$i | |
(get_local $$$2476$$545$i) | |
) | |
(set_local $$$pre$phi704$iZ2D | |
(i32.const 0) | |
) | |
(br $do-once$98) | |
) | |
(block | |
(set_local $$560 | |
(i32.add | |
(get_local $$556) | |
(get_local $$$5519$ph$i) | |
) | |
) | |
(set_local $$561 | |
(i32.sub | |
(get_local $$560) | |
(get_local $$$2530$i) | |
) | |
) | |
(set_local $$562 | |
(i32.lt_s | |
(get_local $$561) | |
(i32.const 0) | |
) | |
) | |
(set_local $$$546$i | |
(if i32 | |
(get_local $$562) | |
(i32.const 0) | |
(get_local $$561) | |
) | |
) | |
(set_local $$563 | |
(i32.lt_s | |
(get_local $$$2476$i) | |
(get_local $$$546$i) | |
) | |
) | |
(set_local $$$2476$$547$i | |
(if i32 | |
(get_local $$563) | |
(get_local $$$2476$i) | |
(get_local $$$546$i) | |
) | |
) | |
(set_local $$$1480$i | |
(get_local $$$0479$i) | |
) | |
(set_local $$$3477$i | |
(get_local $$$2476$$547$i) | |
) | |
(set_local $$$pre$phi704$iZ2D | |
(i32.const 0) | |
) | |
(br $do-once$98) | |
) | |
) | |
) | |
(block | |
(set_local $$$pre703$i | |
(i32.and | |
(get_local $$$1263$) | |
(i32.const 8) | |
) | |
) | |
(set_local $$$1480$i | |
(get_local $$$0235) | |
) | |
(set_local $$$3477$i | |
(get_local $$$538$i) | |
) | |
(set_local $$$pre$phi704$iZ2D | |
(get_local $$$pre703$i) | |
) | |
) | |
) | |
) | |
(set_local $$564 | |
(i32.or | |
(get_local $$$3477$i) | |
(get_local $$$pre$phi704$iZ2D) | |
) | |
) | |
(set_local $$565 | |
(i32.ne | |
(get_local $$564) | |
(i32.const 0) | |
) | |
) | |
(set_local $$566 | |
(i32.and | |
(get_local $$565) | |
(i32.const 1) | |
) | |
) | |
(set_local $$567 | |
(i32.or | |
(get_local $$$1480$i) | |
(i32.const 32) | |
) | |
) | |
(set_local $$568 | |
(i32.eq | |
(get_local $$567) | |
(i32.const 102) | |
) | |
) | |
(if | |
(get_local $$568) | |
(block | |
(set_local $$569 | |
(i32.gt_s | |
(get_local $$$5519$ph$i) | |
(i32.const 0) | |
) | |
) | |
(set_local $$570 | |
(if i32 | |
(get_local $$569) | |
(get_local $$$5519$ph$i) | |
(i32.const 0) | |
) | |
) | |
(set_local $$$2513$i | |
(i32.const 0) | |
) | |
(set_local $$$pn$i | |
(get_local $$570) | |
) | |
) | |
(block | |
(set_local $$571 | |
(i32.lt_s | |
(get_local $$$5519$ph$i) | |
(i32.const 0) | |
) | |
) | |
(set_local $$572 | |
(if i32 | |
(get_local $$571) | |
(get_local $$526) | |
(get_local $$$5519$ph$i) | |
) | |
) | |
(set_local $$573 | |
(i64.extend_s/i32 | |
(get_local $$572) | |
) | |
) | |
(set_local $$574 | |
(call $_fmt_u | |
(get_local $$573) | |
(get_local $$20) | |
) | |
) | |
(set_local $$575 | |
(get_local $$574) | |
) | |
(set_local $$576 | |
(i32.sub | |
(get_local $$22) | |
(get_local $$575) | |
) | |
) | |
(set_local $$577 | |
(i32.lt_s | |
(get_local $$576) | |
(i32.const 2) | |
) | |
) | |
(if | |
(get_local $$577) | |
(block | |
(set_local $$$1512617$i | |
(get_local $$574) | |
) | |
(loop $while-in$105 | |
(block $while-out$104 | |
(set_local $$578 | |
(i32.add | |
(get_local $$$1512617$i) | |
(i32.const -1) | |
) | |
) | |
(i32.store8 | |
(get_local $$578) | |
(i32.const 48) | |
) | |
(set_local $$579 | |
(get_local $$578) | |
) | |
(set_local $$580 | |
(i32.sub | |
(get_local $$22) | |
(get_local $$579) | |
) | |
) | |
(set_local $$581 | |
(i32.lt_s | |
(get_local $$580) | |
(i32.const 2) | |
) | |
) | |
(if | |
(get_local $$581) | |
(set_local $$$1512617$i | |
(get_local $$578) | |
) | |
(block | |
(set_local $$$1512$lcssa$i | |
(get_local $$578) | |
) | |
(br $while-out$104) | |
) | |
) | |
(br $while-in$105) | |
) | |
) | |
) | |
(set_local $$$1512$lcssa$i | |
(get_local $$574) | |
) | |
) | |
(set_local $$582 | |
(i32.shr_s | |
(get_local $$$5519$ph$i) | |
(i32.const 31) | |
) | |
) | |
(set_local $$583 | |
(i32.and | |
(get_local $$582) | |
(i32.const 2) | |
) | |
) | |
(set_local $$584 | |
(i32.add | |
(get_local $$583) | |
(i32.const 43) | |
) | |
) | |
(set_local $$585 | |
(i32.and | |
(get_local $$584) | |
(i32.const 255) | |
) | |
) | |
(set_local $$586 | |
(i32.add | |
(get_local $$$1512$lcssa$i) | |
(i32.const -1) | |
) | |
) | |
(i32.store8 | |
(get_local $$586) | |
(get_local $$585) | |
) | |
(set_local $$587 | |
(i32.and | |
(get_local $$$1480$i) | |
(i32.const 255) | |
) | |
) | |
(set_local $$588 | |
(i32.add | |
(get_local $$$1512$lcssa$i) | |
(i32.const -2) | |
) | |
) | |
(i32.store8 | |
(get_local $$588) | |
(get_local $$587) | |
) | |
(set_local $$589 | |
(get_local $$588) | |
) | |
(set_local $$590 | |
(i32.sub | |
(get_local $$22) | |
(get_local $$589) | |
) | |
) | |
(set_local $$$2513$i | |
(get_local $$588) | |
) | |
(set_local $$$pn$i | |
(get_local $$590) | |
) | |
) | |
) | |
(set_local $$591 | |
(i32.add | |
(get_local $$$0520$i) | |
(i32.const 1) | |
) | |
) | |
(set_local $$592 | |
(i32.add | |
(get_local $$591) | |
(get_local $$$3477$i) | |
) | |
) | |
(set_local $$$1527$i | |
(i32.add | |
(get_local $$592) | |
(get_local $$566) | |
) | |
) | |
(set_local $$593 | |
(i32.add | |
(get_local $$$1527$i) | |
(get_local $$$pn$i) | |
) | |
) | |
(call $_pad | |
(get_local $$0) | |
(i32.const 32) | |
(get_local $$$1260) | |
(get_local $$593) | |
(get_local $$$1263$) | |
) | |
(set_local $$594 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$595 | |
(i32.and | |
(get_local $$594) | |
(i32.const 32) | |
) | |
) | |
(set_local $$596 | |
(i32.eq | |
(get_local $$595) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$596) | |
(drop | |
(call $___fwritex | |
(get_local $$$0522$i) | |
(get_local $$$0520$i) | |
(get_local $$0) | |
) | |
) | |
) | |
(set_local $$597 | |
(i32.xor | |
(get_local $$$1263$) | |
(i32.const 65536) | |
) | |
) | |
(call $_pad | |
(get_local $$0) | |
(i32.const 48) | |
(get_local $$$1260) | |
(get_local $$593) | |
(get_local $$597) | |
) | |
(block $do-once$106 | |
(if | |
(get_local $$568) | |
(block | |
(set_local $$598 | |
(i32.gt_u | |
(get_local $$$9$ph$i) | |
(get_local $$$554$i) | |
) | |
) | |
(set_local $$$0496$$9$i | |
(if i32 | |
(get_local $$598) | |
(get_local $$$554$i) | |
(get_local $$$9$ph$i) | |
) | |
) | |
(set_local $$$5493606$i | |
(get_local $$$0496$$9$i) | |
) | |
(loop $while-in$109 | |
(block $while-out$108 | |
(set_local $$599 | |
(i32.load | |
(get_local $$$5493606$i) | |
) | |
) | |
(set_local $$600 | |
(i64.extend_u/i32 | |
(get_local $$599) | |
) | |
) | |
(set_local $$601 | |
(call $_fmt_u | |
(get_local $$600) | |
(get_local $$27) | |
) | |
) | |
(set_local $$602 | |
(i32.eq | |
(get_local $$$5493606$i) | |
(get_local $$$0496$$9$i) | |
) | |
) | |
(block $do-once$110 | |
(if | |
(get_local $$602) | |
(block | |
(set_local $$608 | |
(i32.eq | |
(get_local $$601) | |
(get_local $$27) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$608) | |
) | |
(block | |
(set_local $$$1465$i | |
(get_local $$601) | |
) | |
(br $do-once$110) | |
) | |
) | |
(i32.store8 | |
(get_local $$29) | |
(i32.const 48) | |
) | |
(set_local $$$1465$i | |
(get_local $$29) | |
) | |
) | |
(block | |
(set_local $$603 | |
(i32.gt_u | |
(get_local $$601) | |
(get_local $$7) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$603) | |
) | |
(block | |
(set_local $$$1465$i | |
(get_local $$601) | |
) | |
(br $do-once$110) | |
) | |
) | |
(set_local $$604 | |
(get_local $$601) | |
) | |
(set_local $$605 | |
(i32.sub | |
(get_local $$604) | |
(get_local $$18) | |
) | |
) | |
(drop | |
(call $_memset | |
(get_local $$7) | |
(i32.const 48) | |
(get_local $$605) | |
) | |
) | |
(set_local $$$0464603$i | |
(get_local $$601) | |
) | |
(loop $while-in$113 | |
(block $while-out$112 | |
(set_local $$606 | |
(i32.add | |
(get_local $$$0464603$i) | |
(i32.const -1) | |
) | |
) | |
(set_local $$607 | |
(i32.gt_u | |
(get_local $$606) | |
(get_local $$7) | |
) | |
) | |
(if | |
(get_local $$607) | |
(set_local $$$0464603$i | |
(get_local $$606) | |
) | |
(block | |
(set_local $$$1465$i | |
(get_local $$606) | |
) | |
(br $while-out$112) | |
) | |
) | |
(br $while-in$113) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$609 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$610 | |
(i32.and | |
(get_local $$609) | |
(i32.const 32) | |
) | |
) | |
(set_local $$611 | |
(i32.eq | |
(get_local $$610) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$611) | |
(block | |
(set_local $$612 | |
(get_local $$$1465$i) | |
) | |
(set_local $$613 | |
(i32.sub | |
(get_local $$28) | |
(get_local $$612) | |
) | |
) | |
(drop | |
(call $___fwritex | |
(get_local $$$1465$i) | |
(get_local $$613) | |
(get_local $$0) | |
) | |
) | |
) | |
) | |
(set_local $$614 | |
(i32.add | |
(get_local $$$5493606$i) | |
(i32.const 4) | |
) | |
) | |
(set_local $$615 | |
(i32.gt_u | |
(get_local $$614) | |
(get_local $$$554$i) | |
) | |
) | |
(if | |
(get_local $$615) | |
(br $while-out$108) | |
(set_local $$$5493606$i | |
(get_local $$614) | |
) | |
) | |
(br $while-in$109) | |
) | |
) | |
(set_local $$616 | |
(i32.eq | |
(get_local $$564) | |
(i32.const 0) | |
) | |
) | |
(block $do-once$114 | |
(if | |
(i32.eqz | |
(get_local $$616) | |
) | |
(block | |
(set_local $$617 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$618 | |
(i32.and | |
(get_local $$617) | |
(i32.const 32) | |
) | |
) | |
(set_local $$619 | |
(i32.eq | |
(get_local $$618) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$619) | |
) | |
(br $do-once$114) | |
) | |
(drop | |
(call $___fwritex | |
(i32.const 1691) | |
(i32.const 1) | |
(get_local $$0) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$620 | |
(i32.lt_u | |
(get_local $$614) | |
(get_local $$$7505$i) | |
) | |
) | |
(set_local $$621 | |
(i32.gt_s | |
(get_local $$$3477$i) | |
(i32.const 0) | |
) | |
) | |
(set_local $$622 | |
(i32.and | |
(get_local $$621) | |
(get_local $$620) | |
) | |
) | |
(if | |
(get_local $$622) | |
(block | |
(set_local $$$4478600$i | |
(get_local $$$3477$i) | |
) | |
(set_local $$$6494599$i | |
(get_local $$614) | |
) | |
(loop $while-in$117 | |
(block $while-out$116 | |
(set_local $$623 | |
(i32.load | |
(get_local $$$6494599$i) | |
) | |
) | |
(set_local $$624 | |
(i64.extend_u/i32 | |
(get_local $$623) | |
) | |
) | |
(set_local $$625 | |
(call $_fmt_u | |
(get_local $$624) | |
(get_local $$27) | |
) | |
) | |
(set_local $$626 | |
(i32.gt_u | |
(get_local $$625) | |
(get_local $$7) | |
) | |
) | |
(if | |
(get_local $$626) | |
(block | |
(set_local $$627 | |
(get_local $$625) | |
) | |
(set_local $$628 | |
(i32.sub | |
(get_local $$627) | |
(get_local $$18) | |
) | |
) | |
(drop | |
(call $_memset | |
(get_local $$7) | |
(i32.const 48) | |
(get_local $$628) | |
) | |
) | |
(set_local $$$0463594$i | |
(get_local $$625) | |
) | |
(loop $while-in$119 | |
(block $while-out$118 | |
(set_local $$629 | |
(i32.add | |
(get_local $$$0463594$i) | |
(i32.const -1) | |
) | |
) | |
(set_local $$630 | |
(i32.gt_u | |
(get_local $$629) | |
(get_local $$7) | |
) | |
) | |
(if | |
(get_local $$630) | |
(set_local $$$0463594$i | |
(get_local $$629) | |
) | |
(block | |
(set_local $$$0463$lcssa$i | |
(get_local $$629) | |
) | |
(br $while-out$118) | |
) | |
) | |
(br $while-in$119) | |
) | |
) | |
) | |
(set_local $$$0463$lcssa$i | |
(get_local $$625) | |
) | |
) | |
(set_local $$631 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$632 | |
(i32.and | |
(get_local $$631) | |
(i32.const 32) | |
) | |
) | |
(set_local $$633 | |
(i32.eq | |
(get_local $$632) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$633) | |
(block | |
(set_local $$634 | |
(i32.gt_s | |
(get_local $$$4478600$i) | |
(i32.const 9) | |
) | |
) | |
(set_local $$635 | |
(if i32 | |
(get_local $$634) | |
(i32.const 9) | |
(get_local $$$4478600$i) | |
) | |
) | |
(drop | |
(call $___fwritex | |
(get_local $$$0463$lcssa$i) | |
(get_local $$635) | |
(get_local $$0) | |
) | |
) | |
) | |
) | |
(set_local $$636 | |
(i32.add | |
(get_local $$$6494599$i) | |
(i32.const 4) | |
) | |
) | |
(set_local $$637 | |
(i32.add | |
(get_local $$$4478600$i) | |
(i32.const -9) | |
) | |
) | |
(set_local $$638 | |
(i32.lt_u | |
(get_local $$636) | |
(get_local $$$7505$i) | |
) | |
) | |
(set_local $$639 | |
(i32.gt_s | |
(get_local $$$4478600$i) | |
(i32.const 9) | |
) | |
) | |
(set_local $$640 | |
(i32.and | |
(get_local $$639) | |
(get_local $$638) | |
) | |
) | |
(if | |
(get_local $$640) | |
(block | |
(set_local $$$4478600$i | |
(get_local $$637) | |
) | |
(set_local $$$6494599$i | |
(get_local $$636) | |
) | |
) | |
(block | |
(set_local $$$4478$lcssa$i | |
(get_local $$637) | |
) | |
(br $while-out$116) | |
) | |
) | |
(br $while-in$117) | |
) | |
) | |
) | |
(set_local $$$4478$lcssa$i | |
(get_local $$$3477$i) | |
) | |
) | |
(set_local $$641 | |
(i32.add | |
(get_local $$$4478$lcssa$i) | |
(i32.const 9) | |
) | |
) | |
(call $_pad | |
(get_local $$0) | |
(i32.const 48) | |
(get_local $$641) | |
(i32.const 9) | |
(i32.const 0) | |
) | |
) | |
(block | |
(set_local $$642 | |
(i32.add | |
(get_local $$$9$ph$i) | |
(i32.const 4) | |
) | |
) | |
(set_local $$$7505$$i | |
(if i32 | |
(get_local $$$lcssa683$i) | |
(get_local $$$7505$i) | |
(get_local $$642) | |
) | |
) | |
(set_local $$643 | |
(i32.gt_s | |
(get_local $$$3477$i) | |
(i32.const -1) | |
) | |
) | |
(if | |
(get_local $$643) | |
(block | |
(set_local $$644 | |
(i32.eq | |
(get_local $$$pre$phi704$iZ2D) | |
(i32.const 0) | |
) | |
) | |
(set_local $$$5611$i | |
(get_local $$$3477$i) | |
) | |
(set_local $$$7495610$i | |
(get_local $$$9$ph$i) | |
) | |
(loop $while-in$121 | |
(block $while-out$120 | |
(set_local $$645 | |
(i32.load | |
(get_local $$$7495610$i) | |
) | |
) | |
(set_local $$646 | |
(i64.extend_u/i32 | |
(get_local $$645) | |
) | |
) | |
(set_local $$647 | |
(call $_fmt_u | |
(get_local $$646) | |
(get_local $$27) | |
) | |
) | |
(set_local $$648 | |
(i32.eq | |
(get_local $$647) | |
(get_local $$27) | |
) | |
) | |
(if | |
(get_local $$648) | |
(block | |
(i32.store8 | |
(get_local $$29) | |
(i32.const 48) | |
) | |
(set_local $$$0$i | |
(get_local $$29) | |
) | |
) | |
(set_local $$$0$i | |
(get_local $$647) | |
) | |
) | |
(set_local $$649 | |
(i32.eq | |
(get_local $$$7495610$i) | |
(get_local $$$9$ph$i) | |
) | |
) | |
(block $do-once$122 | |
(if | |
(get_local $$649) | |
(block | |
(set_local $$653 | |
(i32.add | |
(get_local $$$0$i) | |
(i32.const 1) | |
) | |
) | |
(set_local $$654 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$655 | |
(i32.and | |
(get_local $$654) | |
(i32.const 32) | |
) | |
) | |
(set_local $$656 | |
(i32.eq | |
(get_local $$655) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$656) | |
(drop | |
(call $___fwritex | |
(get_local $$$0$i) | |
(i32.const 1) | |
(get_local $$0) | |
) | |
) | |
) | |
(set_local $$657 | |
(i32.lt_s | |
(get_local $$$5611$i) | |
(i32.const 1) | |
) | |
) | |
(set_local $$or$cond552$i | |
(i32.and | |
(get_local $$644) | |
(get_local $$657) | |
) | |
) | |
(if | |
(get_local $$or$cond552$i) | |
(block | |
(set_local $$$2$i | |
(get_local $$653) | |
) | |
(br $do-once$122) | |
) | |
) | |
(set_local $$658 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$659 | |
(i32.and | |
(get_local $$658) | |
(i32.const 32) | |
) | |
) | |
(set_local $$660 | |
(i32.eq | |
(get_local $$659) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$660) | |
) | |
(block | |
(set_local $$$2$i | |
(get_local $$653) | |
) | |
(br $do-once$122) | |
) | |
) | |
(drop | |
(call $___fwritex | |
(i32.const 1691) | |
(i32.const 1) | |
(get_local $$0) | |
) | |
) | |
(set_local $$$2$i | |
(get_local $$653) | |
) | |
) | |
(block | |
(set_local $$650 | |
(i32.gt_u | |
(get_local $$$0$i) | |
(get_local $$7) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$650) | |
) | |
(block | |
(set_local $$$2$i | |
(get_local $$$0$i) | |
) | |
(br $do-once$122) | |
) | |
) | |
(set_local $$scevgep694$i | |
(i32.add | |
(get_local $$$0$i) | |
(get_local $$19) | |
) | |
) | |
(set_local $$scevgep694695$i | |
(get_local $$scevgep694$i) | |
) | |
(drop | |
(call $_memset | |
(get_local $$7) | |
(i32.const 48) | |
(get_local $$scevgep694695$i) | |
) | |
) | |
(set_local $$$1607$i | |
(get_local $$$0$i) | |
) | |
(loop $while-in$125 | |
(block $while-out$124 | |
(set_local $$651 | |
(i32.add | |
(get_local $$$1607$i) | |
(i32.const -1) | |
) | |
) | |
(set_local $$652 | |
(i32.gt_u | |
(get_local $$651) | |
(get_local $$7) | |
) | |
) | |
(if | |
(get_local $$652) | |
(set_local $$$1607$i | |
(get_local $$651) | |
) | |
(block | |
(set_local $$$2$i | |
(get_local $$651) | |
) | |
(br $while-out$124) | |
) | |
) | |
(br $while-in$125) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$661 | |
(get_local $$$2$i) | |
) | |
(set_local $$662 | |
(i32.sub | |
(get_local $$28) | |
(get_local $$661) | |
) | |
) | |
(set_local $$663 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$664 | |
(i32.and | |
(get_local $$663) | |
(i32.const 32) | |
) | |
) | |
(set_local $$665 | |
(i32.eq | |
(get_local $$664) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$665) | |
(block | |
(set_local $$666 | |
(i32.gt_s | |
(get_local $$$5611$i) | |
(get_local $$662) | |
) | |
) | |
(set_local $$667 | |
(if i32 | |
(get_local $$666) | |
(get_local $$662) | |
(get_local $$$5611$i) | |
) | |
) | |
(drop | |
(call $___fwritex | |
(get_local $$$2$i) | |
(get_local $$667) | |
(get_local $$0) | |
) | |
) | |
) | |
) | |
(set_local $$668 | |
(i32.sub | |
(get_local $$$5611$i) | |
(get_local $$662) | |
) | |
) | |
(set_local $$669 | |
(i32.add | |
(get_local $$$7495610$i) | |
(i32.const 4) | |
) | |
) | |
(set_local $$670 | |
(i32.lt_u | |
(get_local $$669) | |
(get_local $$$7505$$i) | |
) | |
) | |
(set_local $$671 | |
(i32.gt_s | |
(get_local $$668) | |
(i32.const -1) | |
) | |
) | |
(set_local $$672 | |
(i32.and | |
(get_local $$670) | |
(get_local $$671) | |
) | |
) | |
(if | |
(get_local $$672) | |
(block | |
(set_local $$$5611$i | |
(get_local $$668) | |
) | |
(set_local $$$7495610$i | |
(get_local $$669) | |
) | |
) | |
(block | |
(set_local $$$5$lcssa$i | |
(get_local $$668) | |
) | |
(br $while-out$120) | |
) | |
) | |
(br $while-in$121) | |
) | |
) | |
) | |
(set_local $$$5$lcssa$i | |
(get_local $$$3477$i) | |
) | |
) | |
(set_local $$673 | |
(i32.add | |
(get_local $$$5$lcssa$i) | |
(i32.const 18) | |
) | |
) | |
(call $_pad | |
(get_local $$0) | |
(i32.const 48) | |
(get_local $$673) | |
(i32.const 18) | |
(i32.const 0) | |
) | |
(set_local $$674 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$675 | |
(i32.and | |
(get_local $$674) | |
(i32.const 32) | |
) | |
) | |
(set_local $$676 | |
(i32.eq | |
(get_local $$675) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$676) | |
) | |
(br $do-once$106) | |
) | |
(set_local $$677 | |
(get_local $$$2513$i) | |
) | |
(set_local $$678 | |
(i32.sub | |
(get_local $$22) | |
(get_local $$677) | |
) | |
) | |
(drop | |
(call $___fwritex | |
(get_local $$$2513$i) | |
(get_local $$678) | |
(get_local $$0) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$679 | |
(i32.xor | |
(get_local $$$1263$) | |
(i32.const 8192) | |
) | |
) | |
(call $_pad | |
(get_local $$0) | |
(i32.const 32) | |
(get_local $$$1260) | |
(get_local $$593) | |
(get_local $$679) | |
) | |
(set_local $$680 | |
(i32.lt_s | |
(get_local $$593) | |
(get_local $$$1260) | |
) | |
) | |
(set_local $$$553$i | |
(if i32 | |
(get_local $$680) | |
(get_local $$$1260) | |
(get_local $$593) | |
) | |
) | |
(set_local $$$0470$i | |
(get_local $$$553$i) | |
) | |
) | |
(block | |
(set_local $$285 | |
(i32.and | |
(get_local $$$0235) | |
(i32.const 32) | |
) | |
) | |
(set_local $$286 | |
(i32.ne | |
(get_local $$285) | |
(i32.const 0) | |
) | |
) | |
(set_local $$287 | |
(if i32 | |
(get_local $$286) | |
(i32.const 1675) | |
(i32.const 1679) | |
) | |
) | |
(set_local $$288 | |
(i32.or | |
(f64.ne | |
(get_local $$$0471$i) | |
(get_local $$$0471$i) | |
) | |
(f64.ne | |
(f64.const 0) | |
(f64.const 0) | |
) | |
) | |
) | |
(set_local $$289 | |
(if i32 | |
(get_local $$286) | |
(i32.const 1683) | |
(i32.const 1687) | |
) | |
) | |
(set_local $$$1521$i | |
(if i32 | |
(get_local $$288) | |
(i32.const 0) | |
(get_local $$$0520$i) | |
) | |
) | |
(set_local $$$0510$i | |
(if i32 | |
(get_local $$288) | |
(get_local $$289) | |
(get_local $$287) | |
) | |
) | |
(set_local $$290 | |
(i32.add | |
(get_local $$$1521$i) | |
(i32.const 3) | |
) | |
) | |
(call $_pad | |
(get_local $$0) | |
(i32.const 32) | |
(get_local $$$1260) | |
(get_local $$290) | |
(get_local $$166) | |
) | |
(set_local $$291 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$292 | |
(i32.and | |
(get_local $$291) | |
(i32.const 32) | |
) | |
) | |
(set_local $$293 | |
(i32.eq | |
(get_local $$292) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$293) | |
(block | |
(drop | |
(call $___fwritex | |
(get_local $$$0522$i) | |
(get_local $$$1521$i) | |
(get_local $$0) | |
) | |
) | |
(set_local $$$pre$i | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$295 | |
(get_local $$$pre$i) | |
) | |
) | |
(set_local $$295 | |
(get_local $$291) | |
) | |
) | |
(set_local $$294 | |
(i32.and | |
(get_local $$295) | |
(i32.const 32) | |
) | |
) | |
(set_local $$296 | |
(i32.eq | |
(get_local $$294) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$296) | |
(drop | |
(call $___fwritex | |
(get_local $$$0510$i) | |
(i32.const 3) | |
(get_local $$0) | |
) | |
) | |
) | |
(set_local $$297 | |
(i32.xor | |
(get_local $$$1263$) | |
(i32.const 8192) | |
) | |
) | |
(call $_pad | |
(get_local $$0) | |
(i32.const 32) | |
(get_local $$$1260) | |
(get_local $$290) | |
(get_local $$297) | |
) | |
(set_local $$298 | |
(i32.lt_s | |
(get_local $$290) | |
(get_local $$$1260) | |
) | |
) | |
(set_local $$299 | |
(if i32 | |
(get_local $$298) | |
(get_local $$$1260) | |
(get_local $$290) | |
) | |
) | |
(set_local $$$0470$i | |
(get_local $$299) | |
) | |
) | |
) | |
) | |
(set_local $$$0243 | |
(get_local $$$0470$i) | |
) | |
(set_local $$$0247 | |
(get_local $$$1248) | |
) | |
(set_local $$$0269 | |
(get_local $$$3272) | |
) | |
(set_local $$$0321 | |
(get_local $$146) | |
) | |
(br $label$continue$L1) | |
(br $switch$24) | |
) | |
) | |
(block | |
(set_local $$$2 | |
(get_local $$$0321) | |
) | |
(set_local $$$2234 | |
(i32.const 0) | |
) | |
(set_local $$$2239 | |
(i32.const 1639) | |
) | |
(set_local $$$2251 | |
(get_local $$14) | |
) | |
(set_local $$$5 | |
(get_local $$$0254) | |
) | |
(set_local $$$6268 | |
(get_local $$$1263$) | |
) | |
) | |
) | |
) | |
) | |
(block $label$break$L310 | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 63) | |
) | |
(block | |
(set_local $label | |
(i32.const 0) | |
) | |
(set_local $$181 | |
(i64.load | |
(get_local $$9) | |
) | |
) | |
(set_local $$182 | |
(i32.and | |
(get_local $$$1236) | |
(i32.const 32) | |
) | |
) | |
(set_local $$183 | |
(i64.eq | |
(get_local $$181) | |
(i64.const 0) | |
) | |
) | |
(if | |
(get_local $$183) | |
(block | |
(set_local $$$05$lcssa$i | |
(get_local $$14) | |
) | |
(set_local $$194 | |
(i64.const 0) | |
) | |
) | |
(block | |
(set_local $$$056$i | |
(get_local $$14) | |
) | |
(set_local $$$07$i | |
(get_local $$181) | |
) | |
(loop $while-in$130 | |
(block $while-out$129 | |
(set_local $$$0$tr$i | |
(i32.wrap/i64 | |
(get_local $$$07$i) | |
) | |
) | |
(set_local $$184 | |
(i32.and | |
(get_local $$$0$tr$i) | |
(i32.const 15) | |
) | |
) | |
(set_local $$185 | |
(i32.add | |
(i32.const 1623) | |
(get_local $$184) | |
) | |
) | |
(set_local $$186 | |
(i32.load8_s | |
(get_local $$185) | |
) | |
) | |
(set_local $$187 | |
(i32.and | |
(get_local $$186) | |
(i32.const 255) | |
) | |
) | |
(set_local $$188 | |
(i32.or | |
(get_local $$187) | |
(get_local $$182) | |
) | |
) | |
(set_local $$189 | |
(i32.and | |
(get_local $$188) | |
(i32.const 255) | |
) | |
) | |
(set_local $$190 | |
(i32.add | |
(get_local $$$056$i) | |
(i32.const -1) | |
) | |
) | |
(i32.store8 | |
(get_local $$190) | |
(get_local $$189) | |
) | |
(set_local $$191 | |
(i64.shr_u | |
(get_local $$$07$i) | |
(i64.const 4) | |
) | |
) | |
(set_local $$192 | |
(i64.eq | |
(get_local $$191) | |
(i64.const 0) | |
) | |
) | |
(if | |
(get_local $$192) | |
(br $while-out$129) | |
(block | |
(set_local $$$056$i | |
(get_local $$190) | |
) | |
(set_local $$$07$i | |
(get_local $$191) | |
) | |
) | |
) | |
(br $while-in$130) | |
) | |
) | |
(set_local $$$pre457 | |
(i64.load | |
(get_local $$9) | |
) | |
) | |
(set_local $$$05$lcssa$i | |
(get_local $$190) | |
) | |
(set_local $$194 | |
(get_local $$$pre457) | |
) | |
) | |
) | |
(set_local $$193 | |
(i64.eq | |
(get_local $$194) | |
(i64.const 0) | |
) | |
) | |
(set_local $$195 | |
(i32.and | |
(get_local $$$3265) | |
(i32.const 8) | |
) | |
) | |
(set_local $$196 | |
(i32.eq | |
(get_local $$195) | |
(i32.const 0) | |
) | |
) | |
(set_local $$or$cond282 | |
(i32.or | |
(get_local $$196) | |
(get_local $$193) | |
) | |
) | |
(set_local $$197 | |
(i32.shr_s | |
(get_local $$$1236) | |
(i32.const 4) | |
) | |
) | |
(set_local $$198 | |
(i32.add | |
(i32.const 1639) | |
(get_local $$197) | |
) | |
) | |
(set_local $$$332 | |
(if i32 | |
(get_local $$or$cond282) | |
(i32.const 1639) | |
(get_local $$198) | |
) | |
) | |
(set_local $$$333 | |
(if i32 | |
(get_local $$or$cond282) | |
(i32.const 0) | |
(i32.const 2) | |
) | |
) | |
(set_local $$$0228 | |
(get_local $$$05$lcssa$i) | |
) | |
(set_local $$$1233 | |
(get_local $$$333) | |
) | |
(set_local $$$1238 | |
(get_local $$$332) | |
) | |
(set_local $$$2256 | |
(get_local $$$1255) | |
) | |
(set_local $$$4266 | |
(get_local $$$3265) | |
) | |
(set_local $label | |
(i32.const 76) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 75) | |
) | |
(block | |
(set_local $label | |
(i32.const 0) | |
) | |
(set_local $$221 | |
(call $_fmt_u | |
(get_local $$220) | |
(get_local $$14) | |
) | |
) | |
(set_local $$$0228 | |
(get_local $$221) | |
) | |
(set_local $$$1233 | |
(get_local $$$0232) | |
) | |
(set_local $$$1238 | |
(get_local $$$0237) | |
) | |
(set_local $$$2256 | |
(get_local $$$0254) | |
) | |
(set_local $$$4266 | |
(get_local $$$1263$) | |
) | |
(set_local $label | |
(i32.const 76) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 81) | |
) | |
(block | |
(set_local $label | |
(i32.const 0) | |
) | |
(set_local $$241 | |
(call $_memchr | |
(get_local $$$1) | |
(i32.const 0) | |
(get_local $$$0254) | |
) | |
) | |
(set_local $$242 | |
(i32.eq | |
(get_local $$241) | |
(i32.const 0) | |
) | |
) | |
(set_local $$243 | |
(get_local $$241) | |
) | |
(set_local $$244 | |
(get_local $$$1) | |
) | |
(set_local $$245 | |
(i32.sub | |
(get_local $$243) | |
(get_local $$244) | |
) | |
) | |
(set_local $$246 | |
(i32.add | |
(get_local $$$1) | |
(get_local $$$0254) | |
) | |
) | |
(set_local $$$3257 | |
(if i32 | |
(get_local $$242) | |
(get_local $$$0254) | |
(get_local $$245) | |
) | |
) | |
(set_local $$$1250 | |
(if i32 | |
(get_local $$242) | |
(get_local $$246) | |
(get_local $$241) | |
) | |
) | |
(set_local $$$2 | |
(get_local $$$1) | |
) | |
(set_local $$$2234 | |
(i32.const 0) | |
) | |
(set_local $$$2239 | |
(i32.const 1639) | |
) | |
(set_local $$$2251 | |
(get_local $$$1250) | |
) | |
(set_local $$$5 | |
(get_local $$$3257) | |
) | |
(set_local $$$6268 | |
(get_local $$166) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 85) | |
) | |
(block | |
(set_local $label | |
(i32.const 0) | |
) | |
(set_local $$$0229396 | |
(get_local $$708) | |
) | |
(set_local $$$0240395 | |
(i32.const 0) | |
) | |
(set_local $$$1244394 | |
(i32.const 0) | |
) | |
(loop $while-in$132 | |
(block $while-out$131 | |
(set_local $$250 | |
(i32.load | |
(get_local $$$0229396) | |
) | |
) | |
(set_local $$251 | |
(i32.eq | |
(get_local $$250) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$251) | |
(block | |
(set_local $$$0240$lcssa | |
(get_local $$$0240395) | |
) | |
(set_local $$$2245 | |
(get_local $$$1244394) | |
) | |
(br $while-out$131) | |
) | |
) | |
(set_local $$252 | |
(call $_wctomb | |
(get_local $$12) | |
(get_local $$250) | |
) | |
) | |
(set_local $$253 | |
(i32.lt_s | |
(get_local $$252) | |
(i32.const 0) | |
) | |
) | |
(set_local $$254 | |
(i32.sub | |
(get_local $$$4258458) | |
(get_local $$$0240395) | |
) | |
) | |
(set_local $$255 | |
(i32.gt_u | |
(get_local $$252) | |
(get_local $$254) | |
) | |
) | |
(set_local $$or$cond285 | |
(i32.or | |
(get_local $$253) | |
(get_local $$255) | |
) | |
) | |
(if | |
(get_local $$or$cond285) | |
(block | |
(set_local $$$0240$lcssa | |
(get_local $$$0240395) | |
) | |
(set_local $$$2245 | |
(get_local $$252) | |
) | |
(br $while-out$131) | |
) | |
) | |
(set_local $$256 | |
(i32.add | |
(get_local $$$0229396) | |
(i32.const 4) | |
) | |
) | |
(set_local $$257 | |
(i32.add | |
(get_local $$252) | |
(get_local $$$0240395) | |
) | |
) | |
(set_local $$258 | |
(i32.gt_u | |
(get_local $$$4258458) | |
(get_local $$257) | |
) | |
) | |
(if | |
(get_local $$258) | |
(block | |
(set_local $$$0229396 | |
(get_local $$256) | |
) | |
(set_local $$$0240395 | |
(get_local $$257) | |
) | |
(set_local $$$1244394 | |
(get_local $$252) | |
) | |
) | |
(block | |
(set_local $$$0240$lcssa | |
(get_local $$257) | |
) | |
(set_local $$$2245 | |
(get_local $$252) | |
) | |
(br $while-out$131) | |
) | |
) | |
(br $while-in$132) | |
) | |
) | |
(set_local $$259 | |
(i32.lt_s | |
(get_local $$$2245) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$259) | |
(block | |
(set_local $$$0 | |
(i32.const -1) | |
) | |
(br $label$break$L1) | |
) | |
) | |
(call $_pad | |
(get_local $$0) | |
(i32.const 32) | |
(get_local $$$1260) | |
(get_local $$$0240$lcssa) | |
(get_local $$$1263$) | |
) | |
(set_local $$260 | |
(i32.eq | |
(get_local $$$0240$lcssa) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$260) | |
(block | |
(set_local $$$0240$lcssa460 | |
(i32.const 0) | |
) | |
(set_local $label | |
(i32.const 96) | |
) | |
) | |
(block | |
(set_local $$$1230407 | |
(get_local $$708) | |
) | |
(set_local $$$1241406 | |
(i32.const 0) | |
) | |
(loop $while-in$134 | |
(block $while-out$133 | |
(set_local $$261 | |
(i32.load | |
(get_local $$$1230407) | |
) | |
) | |
(set_local $$262 | |
(i32.eq | |
(get_local $$261) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$262) | |
(block | |
(set_local $$$0240$lcssa460 | |
(get_local $$$0240$lcssa) | |
) | |
(set_local $label | |
(i32.const 96) | |
) | |
(br $label$break$L310) | |
) | |
) | |
(set_local $$263 | |
(i32.add | |
(get_local $$$1230407) | |
(i32.const 4) | |
) | |
) | |
(set_local $$264 | |
(call $_wctomb | |
(get_local $$12) | |
(get_local $$261) | |
) | |
) | |
(set_local $$265 | |
(i32.add | |
(get_local $$264) | |
(get_local $$$1241406) | |
) | |
) | |
(set_local $$266 | |
(i32.gt_s | |
(get_local $$265) | |
(get_local $$$0240$lcssa) | |
) | |
) | |
(if | |
(get_local $$266) | |
(block | |
(set_local $$$0240$lcssa460 | |
(get_local $$$0240$lcssa) | |
) | |
(set_local $label | |
(i32.const 96) | |
) | |
(br $label$break$L310) | |
) | |
) | |
(set_local $$267 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$268 | |
(i32.and | |
(get_local $$267) | |
(i32.const 32) | |
) | |
) | |
(set_local $$269 | |
(i32.eq | |
(get_local $$268) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$269) | |
(drop | |
(call $___fwritex | |
(get_local $$12) | |
(get_local $$264) | |
(get_local $$0) | |
) | |
) | |
) | |
(set_local $$270 | |
(i32.lt_u | |
(get_local $$265) | |
(get_local $$$0240$lcssa) | |
) | |
) | |
(if | |
(get_local $$270) | |
(block | |
(set_local $$$1230407 | |
(get_local $$263) | |
) | |
(set_local $$$1241406 | |
(get_local $$265) | |
) | |
) | |
(block | |
(set_local $$$0240$lcssa460 | |
(get_local $$$0240$lcssa) | |
) | |
(set_local $label | |
(i32.const 96) | |
) | |
(br $while-out$133) | |
) | |
) | |
(br $while-in$134) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 96) | |
) | |
(block | |
(set_local $label | |
(i32.const 0) | |
) | |
(set_local $$271 | |
(i32.xor | |
(get_local $$$1263$) | |
(i32.const 8192) | |
) | |
) | |
(call $_pad | |
(get_local $$0) | |
(i32.const 32) | |
(get_local $$$1260) | |
(get_local $$$0240$lcssa460) | |
(get_local $$271) | |
) | |
(set_local $$272 | |
(i32.gt_s | |
(get_local $$$1260) | |
(get_local $$$0240$lcssa460) | |
) | |
) | |
(set_local $$273 | |
(if i32 | |
(get_local $$272) | |
(get_local $$$1260) | |
(get_local $$$0240$lcssa460) | |
) | |
) | |
(set_local $$$0243 | |
(get_local $$273) | |
) | |
(set_local $$$0247 | |
(get_local $$$1248) | |
) | |
(set_local $$$0269 | |
(get_local $$$3272) | |
) | |
(set_local $$$0321 | |
(get_local $$146) | |
) | |
(br $label$continue$L1) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 76) | |
) | |
(block | |
(set_local $label | |
(i32.const 0) | |
) | |
(set_local $$222 | |
(i32.gt_s | |
(get_local $$$2256) | |
(i32.const -1) | |
) | |
) | |
(set_local $$223 | |
(i32.and | |
(get_local $$$4266) | |
(i32.const -65537) | |
) | |
) | |
(set_local $$$$4266 | |
(if i32 | |
(get_local $$222) | |
(get_local $$223) | |
(get_local $$$4266) | |
) | |
) | |
(set_local $$224 | |
(i64.load | |
(get_local $$9) | |
) | |
) | |
(set_local $$225 | |
(i64.ne | |
(get_local $$224) | |
(i64.const 0) | |
) | |
) | |
(set_local $$226 | |
(i32.ne | |
(get_local $$$2256) | |
(i32.const 0) | |
) | |
) | |
(set_local $$or$cond | |
(i32.or | |
(get_local $$226) | |
(get_local $$225) | |
) | |
) | |
(if | |
(get_local $$or$cond) | |
(block | |
(set_local $$227 | |
(get_local $$$0228) | |
) | |
(set_local $$228 | |
(i32.sub | |
(get_local $$15) | |
(get_local $$227) | |
) | |
) | |
(set_local $$229 | |
(i32.and | |
(get_local $$225) | |
(i32.const 1) | |
) | |
) | |
(set_local $$230 | |
(i32.xor | |
(get_local $$229) | |
(i32.const 1) | |
) | |
) | |
(set_local $$231 | |
(i32.add | |
(get_local $$230) | |
(get_local $$228) | |
) | |
) | |
(set_local $$232 | |
(i32.gt_s | |
(get_local $$$2256) | |
(get_local $$231) | |
) | |
) | |
(set_local $$$2256$ | |
(if i32 | |
(get_local $$232) | |
(get_local $$$2256) | |
(get_local $$231) | |
) | |
) | |
(set_local $$$2 | |
(get_local $$$0228) | |
) | |
(set_local $$$2234 | |
(get_local $$$1233) | |
) | |
(set_local $$$2239 | |
(get_local $$$1238) | |
) | |
(set_local $$$2251 | |
(get_local $$14) | |
) | |
(set_local $$$5 | |
(get_local $$$2256$) | |
) | |
(set_local $$$6268 | |
(get_local $$$$4266) | |
) | |
) | |
(block | |
(set_local $$$2 | |
(get_local $$14) | |
) | |
(set_local $$$2234 | |
(get_local $$$1233) | |
) | |
(set_local $$$2239 | |
(get_local $$$1238) | |
) | |
(set_local $$$2251 | |
(get_local $$14) | |
) | |
(set_local $$$5 | |
(i32.const 0) | |
) | |
(set_local $$$6268 | |
(get_local $$$$4266) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$681 | |
(get_local $$$2251) | |
) | |
(set_local $$682 | |
(get_local $$$2) | |
) | |
(set_local $$683 | |
(i32.sub | |
(get_local $$681) | |
(get_local $$682) | |
) | |
) | |
(set_local $$684 | |
(i32.lt_s | |
(get_local $$$5) | |
(get_local $$683) | |
) | |
) | |
(set_local $$$$5 | |
(if i32 | |
(get_local $$684) | |
(get_local $$683) | |
(get_local $$$5) | |
) | |
) | |
(set_local $$685 | |
(i32.add | |
(get_local $$$$5) | |
(get_local $$$2234) | |
) | |
) | |
(set_local $$686 | |
(i32.lt_s | |
(get_local $$$1260) | |
(get_local $$685) | |
) | |
) | |
(set_local $$$2261 | |
(if i32 | |
(get_local $$686) | |
(get_local $$685) | |
(get_local $$$1260) | |
) | |
) | |
(call $_pad | |
(get_local $$0) | |
(i32.const 32) | |
(get_local $$$2261) | |
(get_local $$685) | |
(get_local $$$6268) | |
) | |
(set_local $$687 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$688 | |
(i32.and | |
(get_local $$687) | |
(i32.const 32) | |
) | |
) | |
(set_local $$689 | |
(i32.eq | |
(get_local $$688) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$689) | |
(drop | |
(call $___fwritex | |
(get_local $$$2239) | |
(get_local $$$2234) | |
(get_local $$0) | |
) | |
) | |
) | |
(set_local $$690 | |
(i32.xor | |
(get_local $$$6268) | |
(i32.const 65536) | |
) | |
) | |
(call $_pad | |
(get_local $$0) | |
(i32.const 48) | |
(get_local $$$2261) | |
(get_local $$685) | |
(get_local $$690) | |
) | |
(call $_pad | |
(get_local $$0) | |
(i32.const 48) | |
(get_local $$$$5) | |
(get_local $$683) | |
(i32.const 0) | |
) | |
(set_local $$691 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$692 | |
(i32.and | |
(get_local $$691) | |
(i32.const 32) | |
) | |
) | |
(set_local $$693 | |
(i32.eq | |
(get_local $$692) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$693) | |
(drop | |
(call $___fwritex | |
(get_local $$$2) | |
(get_local $$683) | |
(get_local $$0) | |
) | |
) | |
) | |
(set_local $$694 | |
(i32.xor | |
(get_local $$$6268) | |
(i32.const 8192) | |
) | |
) | |
(call $_pad | |
(get_local $$0) | |
(i32.const 32) | |
(get_local $$$2261) | |
(get_local $$685) | |
(get_local $$694) | |
) | |
(set_local $$$0243 | |
(get_local $$$2261) | |
) | |
(set_local $$$0247 | |
(get_local $$$1248) | |
) | |
(set_local $$$0269 | |
(get_local $$$3272) | |
) | |
(set_local $$$0321 | |
(get_local $$146) | |
) | |
(br $label$continue$L1) | |
) | |
) | |
(block $label$break$L345 | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 243) | |
) | |
(block | |
(set_local $$695 | |
(i32.eq | |
(get_local $$0) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$695) | |
(block | |
(set_local $$696 | |
(i32.eq | |
(get_local $$$0269) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$696) | |
(set_local $$$0 | |
(i32.const 0) | |
) | |
(block | |
(set_local $$$2242381 | |
(i32.const 1) | |
) | |
(loop $while-in$137 | |
(block $while-out$136 | |
(set_local $$697 | |
(i32.add | |
(get_local $$4) | |
(i32.shl | |
(get_local $$$2242381) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$698 | |
(i32.load | |
(get_local $$697) | |
) | |
) | |
(set_local $$699 | |
(i32.eq | |
(get_local $$698) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$699) | |
(block | |
(set_local $$$3379 | |
(get_local $$$2242381) | |
) | |
(br $while-out$136) | |
) | |
) | |
(set_local $$700 | |
(i32.add | |
(get_local $$3) | |
(i32.shl | |
(get_local $$$2242381) | |
(i32.const 3) | |
) | |
) | |
) | |
(call $_pop_arg_529 | |
(get_local $$700) | |
(get_local $$698) | |
(get_local $$2) | |
) | |
(set_local $$701 | |
(i32.add | |
(get_local $$$2242381) | |
(i32.const 1) | |
) | |
) | |
(set_local $$702 | |
(i32.lt_s | |
(get_local $$701) | |
(i32.const 10) | |
) | |
) | |
(if | |
(get_local $$702) | |
(set_local $$$2242381 | |
(get_local $$701) | |
) | |
(block | |
(set_local $$$0 | |
(i32.const 1) | |
) | |
(br $label$break$L345) | |
) | |
) | |
(br $while-in$137) | |
) | |
) | |
(loop $while-in$139 | |
(block $while-out$138 | |
(set_local $$705 | |
(i32.add | |
(get_local $$4) | |
(i32.shl | |
(get_local $$$3379) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$706 | |
(i32.load | |
(get_local $$705) | |
) | |
) | |
(set_local $$707 | |
(i32.eq | |
(get_local $$706) | |
(i32.const 0) | |
) | |
) | |
(set_local $$703 | |
(i32.add | |
(get_local $$$3379) | |
(i32.const 1) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$707) | |
) | |
(block | |
(set_local $$$0 | |
(i32.const -1) | |
) | |
(br $label$break$L345) | |
) | |
) | |
(set_local $$704 | |
(i32.lt_s | |
(get_local $$703) | |
(i32.const 10) | |
) | |
) | |
(if | |
(get_local $$704) | |
(set_local $$$3379 | |
(get_local $$703) | |
) | |
(block | |
(set_local $$$0 | |
(i32.const 1) | |
) | |
(br $while-out$138) | |
) | |
) | |
(br $while-in$139) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$$0 | |
(get_local $$$1248) | |
) | |
) | |
) | |
) | |
) | |
(set_global $STACKTOP | |
(get_local $sp) | |
) | |
(return | |
(get_local $$$0) | |
) | |
) | |
(func $___lockfile (param $$0 i32) (result i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(return | |
(i32.const 0) | |
) | |
) | |
(func $___fwritex (param $$0 i32) (param $$1 i32) (param $$2 i32) (result i32) | |
(local $$$0 i32) | |
(local $$$032 i32) | |
(local $$$033 i32) | |
(local $$$034 i32) | |
(local $$$1 i32) | |
(local $$$pre i32) | |
(local $$$pre38 i32) | |
(local $$10 i32) | |
(local $$11 i32) | |
(local $$12 i32) | |
(local $$13 i32) | |
(local $$14 i32) | |
(local $$15 i32) | |
(local $$16 i32) | |
(local $$17 i32) | |
(local $$18 i32) | |
(local $$19 i32) | |
(local $$20 i32) | |
(local $$21 i32) | |
(local $$22 i32) | |
(local $$23 i32) | |
(local $$24 i32) | |
(local $$25 i32) | |
(local $$26 i32) | |
(local $$27 i32) | |
(local $$28 i32) | |
(local $$29 i32) | |
(local $$3 i32) | |
(local $$30 i32) | |
(local $$31 i32) | |
(local $$32 i32) | |
(local $$33 i32) | |
(local $$34 i32) | |
(local $$35 i32) | |
(local $$4 i32) | |
(local $$5 i32) | |
(local $$6 i32) | |
(local $$7 i32) | |
(local $$8 i32) | |
(local $$9 i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_local $$3 | |
(i32.add | |
(get_local $$2) | |
(i32.const 16) | |
) | |
) | |
(set_local $$4 | |
(i32.load | |
(get_local $$3) | |
) | |
) | |
(set_local $$5 | |
(i32.eq | |
(get_local $$4) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$5) | |
(block | |
(set_local $$7 | |
(call $___towrite | |
(get_local $$2) | |
) | |
) | |
(set_local $$8 | |
(i32.eq | |
(get_local $$7) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$8) | |
(block | |
(set_local $$$pre | |
(i32.load | |
(get_local $$3) | |
) | |
) | |
(set_local $$12 | |
(get_local $$$pre) | |
) | |
(set_local $label | |
(i32.const 5) | |
) | |
) | |
(set_local $$$032 | |
(i32.const 0) | |
) | |
) | |
) | |
(block | |
(set_local $$6 | |
(get_local $$4) | |
) | |
(set_local $$12 | |
(get_local $$6) | |
) | |
(set_local $label | |
(i32.const 5) | |
) | |
) | |
) | |
(block $label$break$L5 | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 5) | |
) | |
(block | |
(set_local $$9 | |
(i32.add | |
(get_local $$2) | |
(i32.const 20) | |
) | |
) | |
(set_local $$10 | |
(i32.load | |
(get_local $$9) | |
) | |
) | |
(set_local $$11 | |
(i32.sub | |
(get_local $$12) | |
(get_local $$10) | |
) | |
) | |
(set_local $$13 | |
(i32.lt_u | |
(get_local $$11) | |
(get_local $$1) | |
) | |
) | |
(set_local $$14 | |
(get_local $$10) | |
) | |
(if | |
(get_local $$13) | |
(block | |
(set_local $$15 | |
(i32.add | |
(get_local $$2) | |
(i32.const 36) | |
) | |
) | |
(set_local $$16 | |
(i32.load | |
(get_local $$15) | |
) | |
) | |
(set_local $$17 | |
(call_indirect $FUNCSIG$iiii | |
(get_local $$2) | |
(get_local $$0) | |
(get_local $$1) | |
(i32.add | |
(i32.and | |
(get_local $$16) | |
(i32.const 7) | |
) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$$032 | |
(get_local $$17) | |
) | |
(br $label$break$L5) | |
) | |
) | |
(set_local $$18 | |
(i32.add | |
(get_local $$2) | |
(i32.const 75) | |
) | |
) | |
(set_local $$19 | |
(i32.load8_s | |
(get_local $$18) | |
) | |
) | |
(set_local $$20 | |
(i32.gt_s | |
(i32.shr_s | |
(i32.shl | |
(get_local $$19) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.const -1) | |
) | |
) | |
(block $label$break$L10 | |
(if | |
(get_local $$20) | |
(block | |
(set_local $$$0 | |
(get_local $$1) | |
) | |
(loop $while-in$3 | |
(block $while-out$2 | |
(set_local $$21 | |
(i32.eq | |
(get_local $$$0) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$21) | |
(block | |
(set_local $$$033 | |
(get_local $$1) | |
) | |
(set_local $$$034 | |
(get_local $$0) | |
) | |
(set_local $$$1 | |
(i32.const 0) | |
) | |
(set_local $$32 | |
(get_local $$14) | |
) | |
(br $label$break$L10) | |
) | |
) | |
(set_local $$22 | |
(i32.add | |
(get_local $$$0) | |
(i32.const -1) | |
) | |
) | |
(set_local $$23 | |
(i32.add | |
(get_local $$0) | |
(get_local $$22) | |
) | |
) | |
(set_local $$24 | |
(i32.load8_s | |
(get_local $$23) | |
) | |
) | |
(set_local $$25 | |
(i32.eq | |
(i32.shr_s | |
(i32.shl | |
(get_local $$24) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.const 10) | |
) | |
) | |
(if | |
(get_local $$25) | |
(br $while-out$2) | |
(set_local $$$0 | |
(get_local $$22) | |
) | |
) | |
(br $while-in$3) | |
) | |
) | |
(set_local $$26 | |
(i32.add | |
(get_local $$2) | |
(i32.const 36) | |
) | |
) | |
(set_local $$27 | |
(i32.load | |
(get_local $$26) | |
) | |
) | |
(set_local $$28 | |
(call_indirect $FUNCSIG$iiii | |
(get_local $$2) | |
(get_local $$0) | |
(get_local $$$0) | |
(i32.add | |
(i32.and | |
(get_local $$27) | |
(i32.const 7) | |
) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$29 | |
(i32.lt_u | |
(get_local $$28) | |
(get_local $$$0) | |
) | |
) | |
(if | |
(get_local $$29) | |
(block | |
(set_local $$$032 | |
(get_local $$$0) | |
) | |
(br $label$break$L5) | |
) | |
) | |
(set_local $$30 | |
(i32.add | |
(get_local $$0) | |
(get_local $$$0) | |
) | |
) | |
(set_local $$31 | |
(i32.sub | |
(get_local $$1) | |
(get_local $$$0) | |
) | |
) | |
(set_local $$$pre38 | |
(i32.load | |
(get_local $$9) | |
) | |
) | |
(set_local $$$033 | |
(get_local $$31) | |
) | |
(set_local $$$034 | |
(get_local $$30) | |
) | |
(set_local $$$1 | |
(get_local $$$0) | |
) | |
(set_local $$32 | |
(get_local $$$pre38) | |
) | |
) | |
(block | |
(set_local $$$033 | |
(get_local $$1) | |
) | |
(set_local $$$034 | |
(get_local $$0) | |
) | |
(set_local $$$1 | |
(i32.const 0) | |
) | |
(set_local $$32 | |
(get_local $$14) | |
) | |
) | |
) | |
) | |
(drop | |
(call $_memcpy | |
(get_local $$32) | |
(get_local $$$034) | |
(get_local $$$033) | |
) | |
) | |
(set_local $$33 | |
(i32.load | |
(get_local $$9) | |
) | |
) | |
(set_local $$34 | |
(i32.add | |
(get_local $$33) | |
(get_local $$$033) | |
) | |
) | |
(i32.store | |
(get_local $$9) | |
(get_local $$34) | |
) | |
(set_local $$35 | |
(i32.add | |
(get_local $$$1) | |
(get_local $$$033) | |
) | |
) | |
(set_local $$$032 | |
(get_local $$35) | |
) | |
) | |
) | |
) | |
(return | |
(get_local $$$032) | |
) | |
) | |
(func $_pop_arg_529 (param $$0 i32) (param $$1 i32) (param $$2 i32) | |
(local $$$mask i32) | |
(local $$$mask31 i32) | |
(local $$10 i32) | |
(local $$11 i32) | |
(local $$12 i32) | |
(local $$13 i32) | |
(local $$14 i64) | |
(local $$15 i32) | |
(local $$16 i32) | |
(local $$17 i32) | |
(local $$18 i32) | |
(local $$19 i32) | |
(local $$20 i64) | |
(local $$21 i32) | |
(local $$22 i32) | |
(local $$23 i32) | |
(local $$24 i32) | |
(local $$25 i64) | |
(local $$26 i32) | |
(local $$27 i32) | |
(local $$28 i32) | |
(local $$29 i32) | |
(local $$3 i32) | |
(local $$30 i32) | |
(local $$31 i32) | |
(local $$32 i64) | |
(local $$33 i32) | |
(local $$34 i32) | |
(local $$35 i32) | |
(local $$36 i32) | |
(local $$37 i32) | |
(local $$38 i64) | |
(local $$39 i32) | |
(local $$4 i32) | |
(local $$40 i32) | |
(local $$41 i32) | |
(local $$42 i32) | |
(local $$43 i32) | |
(local $$44 i32) | |
(local $$45 i64) | |
(local $$46 i32) | |
(local $$47 i32) | |
(local $$48 i32) | |
(local $$49 i32) | |
(local $$5 i32) | |
(local $$50 i32) | |
(local $$51 i64) | |
(local $$52 i32) | |
(local $$53 i32) | |
(local $$54 i32) | |
(local $$55 i32) | |
(local $$56 f64) | |
(local $$57 i32) | |
(local $$58 i32) | |
(local $$59 i32) | |
(local $$6 i32) | |
(local $$60 i32) | |
(local $$61 f64) | |
(local $$7 i32) | |
(local $$8 i32) | |
(local $$9 i32) | |
(local $$arglist_current i32) | |
(local $$arglist_current11 i32) | |
(local $$arglist_current14 i32) | |
(local $$arglist_current17 i32) | |
(local $$arglist_current2 i32) | |
(local $$arglist_current20 i32) | |
(local $$arglist_current23 i32) | |
(local $$arglist_current26 i32) | |
(local $$arglist_current5 i32) | |
(local $$arglist_current8 i32) | |
(local $$arglist_next i32) | |
(local $$arglist_next12 i32) | |
(local $$arglist_next15 i32) | |
(local $$arglist_next18 i32) | |
(local $$arglist_next21 i32) | |
(local $$arglist_next24 i32) | |
(local $$arglist_next27 i32) | |
(local $$arglist_next3 i32) | |
(local $$arglist_next6 i32) | |
(local $$arglist_next9 i32) | |
(local $$expanded i32) | |
(local $$expanded28 i32) | |
(local $$expanded29 i32) | |
(local $$expanded30 i32) | |
(local $$expanded31 i32) | |
(local $$expanded32 i32) | |
(local $$expanded33 i32) | |
(local $$expanded34 i32) | |
(local $$expanded35 i32) | |
(local $$expanded36 i32) | |
(local $$expanded37 i32) | |
(local $$expanded38 i32) | |
(local $$expanded39 i32) | |
(local $$expanded40 i32) | |
(local $$expanded41 i32) | |
(local $$expanded42 i32) | |
(local $$expanded43 i32) | |
(local $$expanded44 i32) | |
(local $$expanded45 i32) | |
(local $$expanded46 i32) | |
(local $$expanded47 i32) | |
(local $$expanded48 i32) | |
(local $$expanded49 i32) | |
(local $$expanded50 i32) | |
(local $$expanded51 i32) | |
(local $$expanded52 i32) | |
(local $$expanded53 i32) | |
(local $$expanded54 i32) | |
(local $$expanded55 i32) | |
(local $$expanded56 i32) | |
(local $$expanded57 i32) | |
(local $$expanded58 i32) | |
(local $$expanded59 i32) | |
(local $$expanded60 i32) | |
(local $$expanded61 i32) | |
(local $$expanded62 i32) | |
(local $$expanded63 i32) | |
(local $$expanded64 i32) | |
(local $$expanded65 i32) | |
(local $$expanded66 i32) | |
(local $$expanded67 i32) | |
(local $$expanded68 i32) | |
(local $$expanded69 i32) | |
(local $$expanded70 i32) | |
(local $$expanded71 i32) | |
(local $$expanded72 i32) | |
(local $$expanded73 i32) | |
(local $$expanded74 i32) | |
(local $$expanded75 i32) | |
(local $$expanded76 i32) | |
(local $$expanded77 i32) | |
(local $$expanded78 i32) | |
(local $$expanded79 i32) | |
(local $$expanded80 i32) | |
(local $$expanded81 i32) | |
(local $$expanded82 i32) | |
(local $$expanded83 i32) | |
(local $$expanded84 i32) | |
(local $$expanded85 i32) | |
(local $$expanded86 i32) | |
(local $$expanded87 i32) | |
(local $$expanded88 i32) | |
(local $$expanded89 i32) | |
(local $$expanded90 i32) | |
(local $$expanded91 i32) | |
(local $$expanded92 i32) | |
(local $$expanded93 i32) | |
(local $$expanded94 i32) | |
(local $$expanded95 i32) | |
(local $$expanded96 i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_local $$3 | |
(i32.gt_u | |
(get_local $$1) | |
(i32.const 20) | |
) | |
) | |
(block $label$break$L1 | |
(if | |
(i32.eqz | |
(get_local $$3) | |
) | |
(block $do-once$1 | |
(block $switch$3 | |
(block $switch-default$14 | |
(block $switch-default$14 | |
(block $switch-case$13 | |
(block $switch-case$12 | |
(block $switch-case$11 | |
(block $switch-case$10 | |
(block $switch-case$9 | |
(block $switch-case$8 | |
(block $switch-case$7 | |
(block $switch-case$6 | |
(block $switch-case$5 | |
(block $switch-case$4 | |
(br_table $switch-case$4 $switch-case$5 $switch-case$6 $switch-case$7 $switch-case$8 $switch-case$9 $switch-case$10 $switch-case$11 $switch-case$12 $switch-case$13 $switch-default$14 | |
(i32.sub | |
(get_local $$1) | |
(i32.const 9) | |
) | |
) | |
) | |
(block | |
(set_local $$arglist_current | |
(i32.load | |
(get_local $$2) | |
) | |
) | |
(set_local $$4 | |
(get_local $$arglist_current) | |
) | |
(set_local $$expanded29 | |
(i32.add | |
(i32.const 0) | |
(i32.const 4) | |
) | |
) | |
(set_local $$expanded28 | |
(get_local $$expanded29) | |
) | |
(set_local $$expanded | |
(i32.sub | |
(get_local $$expanded28) | |
(i32.const 1) | |
) | |
) | |
(set_local $$5 | |
(i32.add | |
(get_local $$4) | |
(get_local $$expanded) | |
) | |
) | |
(set_local $$expanded33 | |
(i32.add | |
(i32.const 0) | |
(i32.const 4) | |
) | |
) | |
(set_local $$expanded32 | |
(get_local $$expanded33) | |
) | |
(set_local $$expanded31 | |
(i32.sub | |
(get_local $$expanded32) | |
(i32.const 1) | |
) | |
) | |
(set_local $$expanded30 | |
(i32.xor | |
(get_local $$expanded31) | |
(i32.const -1) | |
) | |
) | |
(set_local $$6 | |
(i32.and | |
(get_local $$5) | |
(get_local $$expanded30) | |
) | |
) | |
(set_local $$7 | |
(get_local $$6) | |
) | |
(set_local $$8 | |
(i32.load | |
(get_local $$7) | |
) | |
) | |
(set_local $$arglist_next | |
(i32.add | |
(get_local $$7) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$2) | |
(get_local $$arglist_next) | |
) | |
(i32.store | |
(get_local $$0) | |
(get_local $$8) | |
) | |
(br $label$break$L1) | |
(br $switch$3) | |
) | |
) | |
(block | |
(set_local $$arglist_current2 | |
(i32.load | |
(get_local $$2) | |
) | |
) | |
(set_local $$9 | |
(get_local $$arglist_current2) | |
) | |
(set_local $$expanded36 | |
(i32.add | |
(i32.const 0) | |
(i32.const 4) | |
) | |
) | |
(set_local $$expanded35 | |
(get_local $$expanded36) | |
) | |
(set_local $$expanded34 | |
(i32.sub | |
(get_local $$expanded35) | |
(i32.const 1) | |
) | |
) | |
(set_local $$10 | |
(i32.add | |
(get_local $$9) | |
(get_local $$expanded34) | |
) | |
) | |
(set_local $$expanded40 | |
(i32.add | |
(i32.const 0) | |
(i32.const 4) | |
) | |
) | |
(set_local $$expanded39 | |
(get_local $$expanded40) | |
) | |
(set_local $$expanded38 | |
(i32.sub | |
(get_local $$expanded39) | |
(i32.const 1) | |
) | |
) | |
(set_local $$expanded37 | |
(i32.xor | |
(get_local $$expanded38) | |
(i32.const -1) | |
) | |
) | |
(set_local $$11 | |
(i32.and | |
(get_local $$10) | |
(get_local $$expanded37) | |
) | |
) | |
(set_local $$12 | |
(get_local $$11) | |
) | |
(set_local $$13 | |
(i32.load | |
(get_local $$12) | |
) | |
) | |
(set_local $$arglist_next3 | |
(i32.add | |
(get_local $$12) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$2) | |
(get_local $$arglist_next3) | |
) | |
(set_local $$14 | |
(i64.extend_s/i32 | |
(get_local $$13) | |
) | |
) | |
(i64.store | |
(get_local $$0) | |
(get_local $$14) | |
) | |
(br $label$break$L1) | |
(br $switch$3) | |
) | |
) | |
(block | |
(set_local $$arglist_current5 | |
(i32.load | |
(get_local $$2) | |
) | |
) | |
(set_local $$15 | |
(get_local $$arglist_current5) | |
) | |
(set_local $$expanded43 | |
(i32.add | |
(i32.const 0) | |
(i32.const 4) | |
) | |
) | |
(set_local $$expanded42 | |
(get_local $$expanded43) | |
) | |
(set_local $$expanded41 | |
(i32.sub | |
(get_local $$expanded42) | |
(i32.const 1) | |
) | |
) | |
(set_local $$16 | |
(i32.add | |
(get_local $$15) | |
(get_local $$expanded41) | |
) | |
) | |
(set_local $$expanded47 | |
(i32.add | |
(i32.const 0) | |
(i32.const 4) | |
) | |
) | |
(set_local $$expanded46 | |
(get_local $$expanded47) | |
) | |
(set_local $$expanded45 | |
(i32.sub | |
(get_local $$expanded46) | |
(i32.const 1) | |
) | |
) | |
(set_local $$expanded44 | |
(i32.xor | |
(get_local $$expanded45) | |
(i32.const -1) | |
) | |
) | |
(set_local $$17 | |
(i32.and | |
(get_local $$16) | |
(get_local $$expanded44) | |
) | |
) | |
(set_local $$18 | |
(get_local $$17) | |
) | |
(set_local $$19 | |
(i32.load | |
(get_local $$18) | |
) | |
) | |
(set_local $$arglist_next6 | |
(i32.add | |
(get_local $$18) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$2) | |
(get_local $$arglist_next6) | |
) | |
(set_local $$20 | |
(i64.extend_u/i32 | |
(get_local $$19) | |
) | |
) | |
(i64.store | |
(get_local $$0) | |
(get_local $$20) | |
) | |
(br $label$break$L1) | |
(br $switch$3) | |
) | |
) | |
(block | |
(set_local $$arglist_current8 | |
(i32.load | |
(get_local $$2) | |
) | |
) | |
(set_local $$21 | |
(get_local $$arglist_current8) | |
) | |
(set_local $$expanded50 | |
(i32.add | |
(i32.const 0) | |
(i32.const 8) | |
) | |
) | |
(set_local $$expanded49 | |
(get_local $$expanded50) | |
) | |
(set_local $$expanded48 | |
(i32.sub | |
(get_local $$expanded49) | |
(i32.const 1) | |
) | |
) | |
(set_local $$22 | |
(i32.add | |
(get_local $$21) | |
(get_local $$expanded48) | |
) | |
) | |
(set_local $$expanded54 | |
(i32.add | |
(i32.const 0) | |
(i32.const 8) | |
) | |
) | |
(set_local $$expanded53 | |
(get_local $$expanded54) | |
) | |
(set_local $$expanded52 | |
(i32.sub | |
(get_local $$expanded53) | |
(i32.const 1) | |
) | |
) | |
(set_local $$expanded51 | |
(i32.xor | |
(get_local $$expanded52) | |
(i32.const -1) | |
) | |
) | |
(set_local $$23 | |
(i32.and | |
(get_local $$22) | |
(get_local $$expanded51) | |
) | |
) | |
(set_local $$24 | |
(get_local $$23) | |
) | |
(set_local $$25 | |
(i64.load | |
(get_local $$24) | |
) | |
) | |
(set_local $$arglist_next9 | |
(i32.add | |
(get_local $$24) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$2) | |
(get_local $$arglist_next9) | |
) | |
(i64.store | |
(get_local $$0) | |
(get_local $$25) | |
) | |
(br $label$break$L1) | |
(br $switch$3) | |
) | |
) | |
(block | |
(set_local $$arglist_current11 | |
(i32.load | |
(get_local $$2) | |
) | |
) | |
(set_local $$26 | |
(get_local $$arglist_current11) | |
) | |
(set_local $$expanded57 | |
(i32.add | |
(i32.const 0) | |
(i32.const 4) | |
) | |
) | |
(set_local $$expanded56 | |
(get_local $$expanded57) | |
) | |
(set_local $$expanded55 | |
(i32.sub | |
(get_local $$expanded56) | |
(i32.const 1) | |
) | |
) | |
(set_local $$27 | |
(i32.add | |
(get_local $$26) | |
(get_local $$expanded55) | |
) | |
) | |
(set_local $$expanded61 | |
(i32.add | |
(i32.const 0) | |
(i32.const 4) | |
) | |
) | |
(set_local $$expanded60 | |
(get_local $$expanded61) | |
) | |
(set_local $$expanded59 | |
(i32.sub | |
(get_local $$expanded60) | |
(i32.const 1) | |
) | |
) | |
(set_local $$expanded58 | |
(i32.xor | |
(get_local $$expanded59) | |
(i32.const -1) | |
) | |
) | |
(set_local $$28 | |
(i32.and | |
(get_local $$27) | |
(get_local $$expanded58) | |
) | |
) | |
(set_local $$29 | |
(get_local $$28) | |
) | |
(set_local $$30 | |
(i32.load | |
(get_local $$29) | |
) | |
) | |
(set_local $$arglist_next12 | |
(i32.add | |
(get_local $$29) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$2) | |
(get_local $$arglist_next12) | |
) | |
(set_local $$31 | |
(i32.and | |
(get_local $$30) | |
(i32.const 65535) | |
) | |
) | |
(set_local $$32 | |
(i64.extend_s/i32 | |
(i32.shr_s | |
(i32.shl | |
(get_local $$31) | |
(i32.const 16) | |
) | |
(i32.const 16) | |
) | |
) | |
) | |
(i64.store | |
(get_local $$0) | |
(get_local $$32) | |
) | |
(br $label$break$L1) | |
(br $switch$3) | |
) | |
) | |
(block | |
(set_local $$arglist_current14 | |
(i32.load | |
(get_local $$2) | |
) | |
) | |
(set_local $$33 | |
(get_local $$arglist_current14) | |
) | |
(set_local $$expanded64 | |
(i32.add | |
(i32.const 0) | |
(i32.const 4) | |
) | |
) | |
(set_local $$expanded63 | |
(get_local $$expanded64) | |
) | |
(set_local $$expanded62 | |
(i32.sub | |
(get_local $$expanded63) | |
(i32.const 1) | |
) | |
) | |
(set_local $$34 | |
(i32.add | |
(get_local $$33) | |
(get_local $$expanded62) | |
) | |
) | |
(set_local $$expanded68 | |
(i32.add | |
(i32.const 0) | |
(i32.const 4) | |
) | |
) | |
(set_local $$expanded67 | |
(get_local $$expanded68) | |
) | |
(set_local $$expanded66 | |
(i32.sub | |
(get_local $$expanded67) | |
(i32.const 1) | |
) | |
) | |
(set_local $$expanded65 | |
(i32.xor | |
(get_local $$expanded66) | |
(i32.const -1) | |
) | |
) | |
(set_local $$35 | |
(i32.and | |
(get_local $$34) | |
(get_local $$expanded65) | |
) | |
) | |
(set_local $$36 | |
(get_local $$35) | |
) | |
(set_local $$37 | |
(i32.load | |
(get_local $$36) | |
) | |
) | |
(set_local $$arglist_next15 | |
(i32.add | |
(get_local $$36) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$2) | |
(get_local $$arglist_next15) | |
) | |
(set_local $$$mask31 | |
(i32.and | |
(get_local $$37) | |
(i32.const 65535) | |
) | |
) | |
(set_local $$38 | |
(i64.extend_u/i32 | |
(get_local $$$mask31) | |
) | |
) | |
(i64.store | |
(get_local $$0) | |
(get_local $$38) | |
) | |
(br $label$break$L1) | |
(br $switch$3) | |
) | |
) | |
(block | |
(set_local $$arglist_current17 | |
(i32.load | |
(get_local $$2) | |
) | |
) | |
(set_local $$39 | |
(get_local $$arglist_current17) | |
) | |
(set_local $$expanded71 | |
(i32.add | |
(i32.const 0) | |
(i32.const 4) | |
) | |
) | |
(set_local $$expanded70 | |
(get_local $$expanded71) | |
) | |
(set_local $$expanded69 | |
(i32.sub | |
(get_local $$expanded70) | |
(i32.const 1) | |
) | |
) | |
(set_local $$40 | |
(i32.add | |
(get_local $$39) | |
(get_local $$expanded69) | |
) | |
) | |
(set_local $$expanded75 | |
(i32.add | |
(i32.const 0) | |
(i32.const 4) | |
) | |
) | |
(set_local $$expanded74 | |
(get_local $$expanded75) | |
) | |
(set_local $$expanded73 | |
(i32.sub | |
(get_local $$expanded74) | |
(i32.const 1) | |
) | |
) | |
(set_local $$expanded72 | |
(i32.xor | |
(get_local $$expanded73) | |
(i32.const -1) | |
) | |
) | |
(set_local $$41 | |
(i32.and | |
(get_local $$40) | |
(get_local $$expanded72) | |
) | |
) | |
(set_local $$42 | |
(get_local $$41) | |
) | |
(set_local $$43 | |
(i32.load | |
(get_local $$42) | |
) | |
) | |
(set_local $$arglist_next18 | |
(i32.add | |
(get_local $$42) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$2) | |
(get_local $$arglist_next18) | |
) | |
(set_local $$44 | |
(i32.and | |
(get_local $$43) | |
(i32.const 255) | |
) | |
) | |
(set_local $$45 | |
(i64.extend_s/i32 | |
(i32.shr_s | |
(i32.shl | |
(get_local $$44) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
) | |
) | |
(i64.store | |
(get_local $$0) | |
(get_local $$45) | |
) | |
(br $label$break$L1) | |
(br $switch$3) | |
) | |
) | |
(block | |
(set_local $$arglist_current20 | |
(i32.load | |
(get_local $$2) | |
) | |
) | |
(set_local $$46 | |
(get_local $$arglist_current20) | |
) | |
(set_local $$expanded78 | |
(i32.add | |
(i32.const 0) | |
(i32.const 4) | |
) | |
) | |
(set_local $$expanded77 | |
(get_local $$expanded78) | |
) | |
(set_local $$expanded76 | |
(i32.sub | |
(get_local $$expanded77) | |
(i32.const 1) | |
) | |
) | |
(set_local $$47 | |
(i32.add | |
(get_local $$46) | |
(get_local $$expanded76) | |
) | |
) | |
(set_local $$expanded82 | |
(i32.add | |
(i32.const 0) | |
(i32.const 4) | |
) | |
) | |
(set_local $$expanded81 | |
(get_local $$expanded82) | |
) | |
(set_local $$expanded80 | |
(i32.sub | |
(get_local $$expanded81) | |
(i32.const 1) | |
) | |
) | |
(set_local $$expanded79 | |
(i32.xor | |
(get_local $$expanded80) | |
(i32.const -1) | |
) | |
) | |
(set_local $$48 | |
(i32.and | |
(get_local $$47) | |
(get_local $$expanded79) | |
) | |
) | |
(set_local $$49 | |
(get_local $$48) | |
) | |
(set_local $$50 | |
(i32.load | |
(get_local $$49) | |
) | |
) | |
(set_local $$arglist_next21 | |
(i32.add | |
(get_local $$49) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$2) | |
(get_local $$arglist_next21) | |
) | |
(set_local $$$mask | |
(i32.and | |
(get_local $$50) | |
(i32.const 255) | |
) | |
) | |
(set_local $$51 | |
(i64.extend_u/i32 | |
(get_local $$$mask) | |
) | |
) | |
(i64.store | |
(get_local $$0) | |
(get_local $$51) | |
) | |
(br $label$break$L1) | |
(br $switch$3) | |
) | |
) | |
(block | |
(set_local $$arglist_current23 | |
(i32.load | |
(get_local $$2) | |
) | |
) | |
(set_local $$52 | |
(get_local $$arglist_current23) | |
) | |
(set_local $$expanded85 | |
(i32.add | |
(i32.const 0) | |
(i32.const 8) | |
) | |
) | |
(set_local $$expanded84 | |
(get_local $$expanded85) | |
) | |
(set_local $$expanded83 | |
(i32.sub | |
(get_local $$expanded84) | |
(i32.const 1) | |
) | |
) | |
(set_local $$53 | |
(i32.add | |
(get_local $$52) | |
(get_local $$expanded83) | |
) | |
) | |
(set_local $$expanded89 | |
(i32.add | |
(i32.const 0) | |
(i32.const 8) | |
) | |
) | |
(set_local $$expanded88 | |
(get_local $$expanded89) | |
) | |
(set_local $$expanded87 | |
(i32.sub | |
(get_local $$expanded88) | |
(i32.const 1) | |
) | |
) | |
(set_local $$expanded86 | |
(i32.xor | |
(get_local $$expanded87) | |
(i32.const -1) | |
) | |
) | |
(set_local $$54 | |
(i32.and | |
(get_local $$53) | |
(get_local $$expanded86) | |
) | |
) | |
(set_local $$55 | |
(get_local $$54) | |
) | |
(set_local $$56 | |
(f64.load | |
(get_local $$55) | |
) | |
) | |
(set_local $$arglist_next24 | |
(i32.add | |
(get_local $$55) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$2) | |
(get_local $$arglist_next24) | |
) | |
(f64.store | |
(get_local $$0) | |
(get_local $$56) | |
) | |
(br $label$break$L1) | |
(br $switch$3) | |
) | |
) | |
(block | |
(set_local $$arglist_current26 | |
(i32.load | |
(get_local $$2) | |
) | |
) | |
(set_local $$57 | |
(get_local $$arglist_current26) | |
) | |
(set_local $$expanded92 | |
(i32.add | |
(i32.const 0) | |
(i32.const 8) | |
) | |
) | |
(set_local $$expanded91 | |
(get_local $$expanded92) | |
) | |
(set_local $$expanded90 | |
(i32.sub | |
(get_local $$expanded91) | |
(i32.const 1) | |
) | |
) | |
(set_local $$58 | |
(i32.add | |
(get_local $$57) | |
(get_local $$expanded90) | |
) | |
) | |
(set_local $$expanded96 | |
(i32.add | |
(i32.const 0) | |
(i32.const 8) | |
) | |
) | |
(set_local $$expanded95 | |
(get_local $$expanded96) | |
) | |
(set_local $$expanded94 | |
(i32.sub | |
(get_local $$expanded95) | |
(i32.const 1) | |
) | |
) | |
(set_local $$expanded93 | |
(i32.xor | |
(get_local $$expanded94) | |
(i32.const -1) | |
) | |
) | |
(set_local $$59 | |
(i32.and | |
(get_local $$58) | |
(get_local $$expanded93) | |
) | |
) | |
(set_local $$60 | |
(get_local $$59) | |
) | |
(set_local $$61 | |
(f64.load | |
(get_local $$60) | |
) | |
) | |
(set_local $$arglist_next27 | |
(i32.add | |
(get_local $$60) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$2) | |
(get_local $$arglist_next27) | |
) | |
(f64.store | |
(get_local $$0) | |
(get_local $$61) | |
) | |
(br $label$break$L1) | |
(br $switch$3) | |
) | |
) | |
(br $label$break$L1) | |
) | |
) | |
) | |
) | |
) | |
(return) | |
) | |
(func $_fmt_u (param $$0 i64) (param $$1 i32) (result i32) | |
(local $$$010$lcssa$off0 i32) | |
(local $$$01013 i64) | |
(local $$$012 i32) | |
(local $$$09$lcssa i32) | |
(local $$$0914 i32) | |
(local $$$1$lcssa i32) | |
(local $$$111 i32) | |
(local $$10 i32) | |
(local $$11 i32) | |
(local $$12 i32) | |
(local $$13 i32) | |
(local $$14 i32) | |
(local $$15 i32) | |
(local $$2 i32) | |
(local $$3 i64) | |
(local $$4 i64) | |
(local $$5 i32) | |
(local $$6 i32) | |
(local $$7 i64) | |
(local $$8 i32) | |
(local $$9 i32) | |
(local $$extract$t i32) | |
(local $$extract$t20 i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_local $$2 | |
(i64.gt_u | |
(get_local $$0) | |
(i64.const 4294967295) | |
) | |
) | |
(set_local $$extract$t | |
(i32.wrap/i64 | |
(get_local $$0) | |
) | |
) | |
(if | |
(get_local $$2) | |
(block | |
(set_local $$$01013 | |
(get_local $$0) | |
) | |
(set_local $$$0914 | |
(get_local $$1) | |
) | |
(loop $while-in$1 | |
(block $while-out$0 | |
(set_local $$3 | |
(call $i64u-rem | |
(get_local $$$01013) | |
(i64.const 10) | |
) | |
) | |
(set_local $$4 | |
(i64.or | |
(get_local $$3) | |
(i64.const 48) | |
) | |
) | |
(set_local $$5 | |
(i32.and | |
(i32.wrap/i64 | |
(get_local $$4) | |
) | |
(i32.const 255) | |
) | |
) | |
(set_local $$6 | |
(i32.add | |
(get_local $$$0914) | |
(i32.const -1) | |
) | |
) | |
(i32.store8 | |
(get_local $$6) | |
(get_local $$5) | |
) | |
(set_local $$7 | |
(call $i64u-div | |
(get_local $$$01013) | |
(i64.const 10) | |
) | |
) | |
(set_local $$8 | |
(i64.gt_u | |
(get_local $$$01013) | |
(i64.const 42949672959) | |
) | |
) | |
(if | |
(get_local $$8) | |
(block | |
(set_local $$$01013 | |
(get_local $$7) | |
) | |
(set_local $$$0914 | |
(get_local $$6) | |
) | |
) | |
(br $while-out$0) | |
) | |
(br $while-in$1) | |
) | |
) | |
(set_local $$extract$t20 | |
(i32.wrap/i64 | |
(get_local $$7) | |
) | |
) | |
(set_local $$$010$lcssa$off0 | |
(get_local $$extract$t20) | |
) | |
(set_local $$$09$lcssa | |
(get_local $$6) | |
) | |
) | |
(block | |
(set_local $$$010$lcssa$off0 | |
(get_local $$extract$t) | |
) | |
(set_local $$$09$lcssa | |
(get_local $$1) | |
) | |
) | |
) | |
(set_local $$9 | |
(i32.eq | |
(get_local $$$010$lcssa$off0) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$9) | |
(set_local $$$1$lcssa | |
(get_local $$$09$lcssa) | |
) | |
(block | |
(set_local $$$012 | |
(get_local $$$010$lcssa$off0) | |
) | |
(set_local $$$111 | |
(get_local $$$09$lcssa) | |
) | |
(loop $while-in$3 | |
(block $while-out$2 | |
(set_local $$10 | |
(i32.and | |
(call $i32u-rem | |
(get_local $$$012) | |
(i32.const 10) | |
) | |
(i32.const -1) | |
) | |
) | |
(set_local $$11 | |
(i32.or | |
(get_local $$10) | |
(i32.const 48) | |
) | |
) | |
(set_local $$12 | |
(i32.and | |
(get_local $$11) | |
(i32.const 255) | |
) | |
) | |
(set_local $$13 | |
(i32.add | |
(get_local $$$111) | |
(i32.const -1) | |
) | |
) | |
(i32.store8 | |
(get_local $$13) | |
(get_local $$12) | |
) | |
(set_local $$14 | |
(i32.and | |
(call $i32u-div | |
(get_local $$$012) | |
(i32.const 10) | |
) | |
(i32.const -1) | |
) | |
) | |
(set_local $$15 | |
(i32.lt_u | |
(get_local $$$012) | |
(i32.const 10) | |
) | |
) | |
(if | |
(get_local $$15) | |
(block | |
(set_local $$$1$lcssa | |
(get_local $$13) | |
) | |
(br $while-out$2) | |
) | |
(block | |
(set_local $$$012 | |
(get_local $$14) | |
) | |
(set_local $$$111 | |
(get_local $$13) | |
) | |
) | |
) | |
(br $while-in$3) | |
) | |
) | |
) | |
) | |
(return | |
(get_local $$$1$lcssa) | |
) | |
) | |
(func $_strerror (param $$0 i32) (result i32) | |
(local $$$011$lcssa i32) | |
(local $$$01113 i32) | |
(local $$$015 i32) | |
(local $$$112 i32) | |
(local $$$114 i32) | |
(local $$1 i32) | |
(local $$10 i32) | |
(local $$11 i32) | |
(local $$12 i32) | |
(local $$2 i32) | |
(local $$3 i32) | |
(local $$4 i32) | |
(local $$5 i32) | |
(local $$6 i32) | |
(local $$7 i32) | |
(local $$8 i32) | |
(local $$9 i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_local $$$015 | |
(i32.const 0) | |
) | |
(loop $while-in$1 | |
(block $while-out$0 | |
(set_local $$2 | |
(i32.add | |
(i32.const 1693) | |
(get_local $$$015) | |
) | |
) | |
(set_local $$3 | |
(i32.load8_s | |
(get_local $$2) | |
) | |
) | |
(set_local $$4 | |
(i32.and | |
(get_local $$3) | |
(i32.const 255) | |
) | |
) | |
(set_local $$5 | |
(i32.eq | |
(get_local $$4) | |
(get_local $$0) | |
) | |
) | |
(if | |
(get_local $$5) | |
(block | |
(set_local $label | |
(i32.const 2) | |
) | |
(br $while-out$0) | |
) | |
) | |
(set_local $$6 | |
(i32.add | |
(get_local $$$015) | |
(i32.const 1) | |
) | |
) | |
(set_local $$7 | |
(i32.eq | |
(get_local $$6) | |
(i32.const 87) | |
) | |
) | |
(if | |
(get_local $$7) | |
(block | |
(set_local $$$01113 | |
(i32.const 1781) | |
) | |
(set_local $$$114 | |
(i32.const 87) | |
) | |
(set_local $label | |
(i32.const 5) | |
) | |
(br $while-out$0) | |
) | |
(set_local $$$015 | |
(get_local $$6) | |
) | |
) | |
(br $while-in$1) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 2) | |
) | |
(block | |
(set_local $$1 | |
(i32.eq | |
(get_local $$$015) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$1) | |
(set_local $$$011$lcssa | |
(i32.const 1781) | |
) | |
(block | |
(set_local $$$01113 | |
(i32.const 1781) | |
) | |
(set_local $$$114 | |
(get_local $$$015) | |
) | |
(set_local $label | |
(i32.const 5) | |
) | |
) | |
) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 5) | |
) | |
(loop $while-in$3 | |
(block $while-out$2 | |
(set_local $label | |
(i32.const 0) | |
) | |
(set_local $$$112 | |
(get_local $$$01113) | |
) | |
(loop $while-in$5 | |
(block $while-out$4 | |
(set_local $$8 | |
(i32.load8_s | |
(get_local $$$112) | |
) | |
) | |
(set_local $$9 | |
(i32.eq | |
(i32.shr_s | |
(i32.shl | |
(get_local $$8) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.const 0) | |
) | |
) | |
(set_local $$10 | |
(i32.add | |
(get_local $$$112) | |
(i32.const 1) | |
) | |
) | |
(if | |
(get_local $$9) | |
(br $while-out$4) | |
(set_local $$$112 | |
(get_local $$10) | |
) | |
) | |
(br $while-in$5) | |
) | |
) | |
(set_local $$11 | |
(i32.add | |
(get_local $$$114) | |
(i32.const -1) | |
) | |
) | |
(set_local $$12 | |
(i32.eq | |
(get_local $$11) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$12) | |
(block | |
(set_local $$$011$lcssa | |
(get_local $$10) | |
) | |
(br $while-out$2) | |
) | |
(block | |
(set_local $$$01113 | |
(get_local $$10) | |
) | |
(set_local $$$114 | |
(get_local $$11) | |
) | |
(set_local $label | |
(i32.const 5) | |
) | |
) | |
) | |
(br $while-in$3) | |
) | |
) | |
) | |
(return | |
(get_local $$$011$lcssa) | |
) | |
) | |
(func $_memchr (param $$0 i32) (param $$1 i32) (param $$2 i32) (result i32) | |
(local $$$0$lcssa i32) | |
(local $$$035$lcssa i32) | |
(local $$$035$lcssa65 i32) | |
(local $$$03555 i32) | |
(local $$$036$lcssa i32) | |
(local $$$036$lcssa64 i32) | |
(local $$$03654 i32) | |
(local $$$046 i32) | |
(local $$$137$lcssa i32) | |
(local $$$13745 i32) | |
(local $$$140 i32) | |
(local $$$2 i32) | |
(local $$$23839 i32) | |
(local $$$3 i32) | |
(local $$$lcssa i32) | |
(local $$10 i32) | |
(local $$11 i32) | |
(local $$12 i32) | |
(local $$13 i32) | |
(local $$14 i32) | |
(local $$15 i32) | |
(local $$16 i32) | |
(local $$17 i32) | |
(local $$18 i32) | |
(local $$19 i32) | |
(local $$20 i32) | |
(local $$21 i32) | |
(local $$22 i32) | |
(local $$23 i32) | |
(local $$24 i32) | |
(local $$25 i32) | |
(local $$26 i32) | |
(local $$27 i32) | |
(local $$28 i32) | |
(local $$29 i32) | |
(local $$3 i32) | |
(local $$30 i32) | |
(local $$31 i32) | |
(local $$32 i32) | |
(local $$33 i32) | |
(local $$34 i32) | |
(local $$35 i32) | |
(local $$36 i32) | |
(local $$37 i32) | |
(local $$38 i32) | |
(local $$39 i32) | |
(local $$4 i32) | |
(local $$5 i32) | |
(local $$6 i32) | |
(local $$7 i32) | |
(local $$8 i32) | |
(local $$9 i32) | |
(local $$or$cond i32) | |
(local $$or$cond53 i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_local $$3 | |
(i32.and | |
(get_local $$1) | |
(i32.const 255) | |
) | |
) | |
(set_local $$4 | |
(get_local $$0) | |
) | |
(set_local $$5 | |
(i32.and | |
(get_local $$4) | |
(i32.const 3) | |
) | |
) | |
(set_local $$6 | |
(i32.ne | |
(get_local $$5) | |
(i32.const 0) | |
) | |
) | |
(set_local $$7 | |
(i32.ne | |
(get_local $$2) | |
(i32.const 0) | |
) | |
) | |
(set_local $$or$cond53 | |
(i32.and | |
(get_local $$7) | |
(get_local $$6) | |
) | |
) | |
(block $label$break$L1 | |
(if | |
(get_local $$or$cond53) | |
(block | |
(set_local $$8 | |
(i32.and | |
(get_local $$1) | |
(i32.const 255) | |
) | |
) | |
(set_local $$$03555 | |
(get_local $$0) | |
) | |
(set_local $$$03654 | |
(get_local $$2) | |
) | |
(loop $while-in$2 | |
(block $while-out$1 | |
(set_local $$9 | |
(i32.load8_s | |
(get_local $$$03555) | |
) | |
) | |
(set_local $$10 | |
(i32.eq | |
(i32.shr_s | |
(i32.shl | |
(get_local $$9) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.shr_s | |
(i32.shl | |
(get_local $$8) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
) | |
) | |
(if | |
(get_local $$10) | |
(block | |
(set_local $$$035$lcssa65 | |
(get_local $$$03555) | |
) | |
(set_local $$$036$lcssa64 | |
(get_local $$$03654) | |
) | |
(set_local $label | |
(i32.const 6) | |
) | |
(br $label$break$L1) | |
) | |
) | |
(set_local $$11 | |
(i32.add | |
(get_local $$$03555) | |
(i32.const 1) | |
) | |
) | |
(set_local $$12 | |
(i32.add | |
(get_local $$$03654) | |
(i32.const -1) | |
) | |
) | |
(set_local $$13 | |
(get_local $$11) | |
) | |
(set_local $$14 | |
(i32.and | |
(get_local $$13) | |
(i32.const 3) | |
) | |
) | |
(set_local $$15 | |
(i32.ne | |
(get_local $$14) | |
(i32.const 0) | |
) | |
) | |
(set_local $$16 | |
(i32.ne | |
(get_local $$12) | |
(i32.const 0) | |
) | |
) | |
(set_local $$or$cond | |
(i32.and | |
(get_local $$16) | |
(get_local $$15) | |
) | |
) | |
(if | |
(get_local $$or$cond) | |
(block | |
(set_local $$$03555 | |
(get_local $$11) | |
) | |
(set_local $$$03654 | |
(get_local $$12) | |
) | |
) | |
(block | |
(set_local $$$035$lcssa | |
(get_local $$11) | |
) | |
(set_local $$$036$lcssa | |
(get_local $$12) | |
) | |
(set_local $$$lcssa | |
(get_local $$16) | |
) | |
(set_local $label | |
(i32.const 5) | |
) | |
(br $while-out$1) | |
) | |
) | |
(br $while-in$2) | |
) | |
) | |
) | |
(block | |
(set_local $$$035$lcssa | |
(get_local $$0) | |
) | |
(set_local $$$036$lcssa | |
(get_local $$2) | |
) | |
(set_local $$$lcssa | |
(get_local $$7) | |
) | |
(set_local $label | |
(i32.const 5) | |
) | |
) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 5) | |
) | |
(if | |
(get_local $$$lcssa) | |
(block | |
(set_local $$$035$lcssa65 | |
(get_local $$$035$lcssa) | |
) | |
(set_local $$$036$lcssa64 | |
(get_local $$$036$lcssa) | |
) | |
(set_local $label | |
(i32.const 6) | |
) | |
) | |
(block | |
(set_local $$$2 | |
(get_local $$$035$lcssa) | |
) | |
(set_local $$$3 | |
(i32.const 0) | |
) | |
) | |
) | |
) | |
(block $label$break$L8 | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 6) | |
) | |
(block | |
(set_local $$17 | |
(i32.load8_s | |
(get_local $$$035$lcssa65) | |
) | |
) | |
(set_local $$18 | |
(i32.and | |
(get_local $$1) | |
(i32.const 255) | |
) | |
) | |
(set_local $$19 | |
(i32.eq | |
(i32.shr_s | |
(i32.shl | |
(get_local $$17) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.shr_s | |
(i32.shl | |
(get_local $$18) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
) | |
) | |
(if | |
(get_local $$19) | |
(block | |
(set_local $$$2 | |
(get_local $$$035$lcssa65) | |
) | |
(set_local $$$3 | |
(get_local $$$036$lcssa64) | |
) | |
) | |
(block | |
(set_local $$20 | |
(i32.mul | |
(get_local $$3) | |
(i32.const 16843009) | |
) | |
) | |
(set_local $$21 | |
(i32.gt_u | |
(get_local $$$036$lcssa64) | |
(i32.const 3) | |
) | |
) | |
(block $label$break$L11 | |
(if | |
(get_local $$21) | |
(block | |
(set_local $$$046 | |
(get_local $$$035$lcssa65) | |
) | |
(set_local $$$13745 | |
(get_local $$$036$lcssa64) | |
) | |
(loop $while-in$6 | |
(block $while-out$5 | |
(set_local $$22 | |
(i32.load | |
(get_local $$$046) | |
) | |
) | |
(set_local $$23 | |
(i32.xor | |
(get_local $$22) | |
(get_local $$20) | |
) | |
) | |
(set_local $$24 | |
(i32.add | |
(get_local $$23) | |
(i32.const -16843009) | |
) | |
) | |
(set_local $$25 | |
(i32.and | |
(get_local $$23) | |
(i32.const -2139062144) | |
) | |
) | |
(set_local $$26 | |
(i32.xor | |
(get_local $$25) | |
(i32.const -2139062144) | |
) | |
) | |
(set_local $$27 | |
(i32.and | |
(get_local $$26) | |
(get_local $$24) | |
) | |
) | |
(set_local $$28 | |
(i32.eq | |
(get_local $$27) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$28) | |
) | |
(br $while-out$5) | |
) | |
(set_local $$29 | |
(i32.add | |
(get_local $$$046) | |
(i32.const 4) | |
) | |
) | |
(set_local $$30 | |
(i32.add | |
(get_local $$$13745) | |
(i32.const -4) | |
) | |
) | |
(set_local $$31 | |
(i32.gt_u | |
(get_local $$30) | |
(i32.const 3) | |
) | |
) | |
(if | |
(get_local $$31) | |
(block | |
(set_local $$$046 | |
(get_local $$29) | |
) | |
(set_local $$$13745 | |
(get_local $$30) | |
) | |
) | |
(block | |
(set_local $$$0$lcssa | |
(get_local $$29) | |
) | |
(set_local $$$137$lcssa | |
(get_local $$30) | |
) | |
(set_local $label | |
(i32.const 11) | |
) | |
(br $label$break$L11) | |
) | |
) | |
(br $while-in$6) | |
) | |
) | |
(set_local $$$140 | |
(get_local $$$046) | |
) | |
(set_local $$$23839 | |
(get_local $$$13745) | |
) | |
) | |
(block | |
(set_local $$$0$lcssa | |
(get_local $$$035$lcssa65) | |
) | |
(set_local $$$137$lcssa | |
(get_local $$$036$lcssa64) | |
) | |
(set_local $label | |
(i32.const 11) | |
) | |
) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 11) | |
) | |
(block | |
(set_local $$32 | |
(i32.eq | |
(get_local $$$137$lcssa) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$32) | |
(block | |
(set_local $$$2 | |
(get_local $$$0$lcssa) | |
) | |
(set_local $$$3 | |
(i32.const 0) | |
) | |
(br $label$break$L8) | |
) | |
(block | |
(set_local $$$140 | |
(get_local $$$0$lcssa) | |
) | |
(set_local $$$23839 | |
(get_local $$$137$lcssa) | |
) | |
) | |
) | |
) | |
) | |
(loop $while-in$8 | |
(block $while-out$7 | |
(set_local $$33 | |
(i32.load8_s | |
(get_local $$$140) | |
) | |
) | |
(set_local $$34 | |
(i32.eq | |
(i32.shr_s | |
(i32.shl | |
(get_local $$33) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
(i32.shr_s | |
(i32.shl | |
(get_local $$18) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
) | |
) | |
(if | |
(get_local $$34) | |
(block | |
(set_local $$$2 | |
(get_local $$$140) | |
) | |
(set_local $$$3 | |
(get_local $$$23839) | |
) | |
(br $label$break$L8) | |
) | |
) | |
(set_local $$35 | |
(i32.add | |
(get_local $$$140) | |
(i32.const 1) | |
) | |
) | |
(set_local $$36 | |
(i32.add | |
(get_local $$$23839) | |
(i32.const -1) | |
) | |
) | |
(set_local $$37 | |
(i32.eq | |
(get_local $$36) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$37) | |
(block | |
(set_local $$$2 | |
(get_local $$35) | |
) | |
(set_local $$$3 | |
(i32.const 0) | |
) | |
(br $while-out$7) | |
) | |
(block | |
(set_local $$$140 | |
(get_local $$35) | |
) | |
(set_local $$$23839 | |
(get_local $$36) | |
) | |
) | |
) | |
(br $while-in$8) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$38 | |
(i32.ne | |
(get_local $$$3) | |
(i32.const 0) | |
) | |
) | |
(set_local $$39 | |
(if i32 | |
(get_local $$38) | |
(get_local $$$2) | |
(i32.const 0) | |
) | |
) | |
(return | |
(get_local $$39) | |
) | |
) | |
(func $_pad (param $$0 i32) (param $$1 i32) (param $$2 i32) (param $$3 i32) (param $$4 i32) | |
(local $$$0$lcssa16 i32) | |
(local $$$012 i32) | |
(local $$$pre i32) | |
(local $$10 i32) | |
(local $$11 i32) | |
(local $$12 i32) | |
(local $$13 i32) | |
(local $$14 i32) | |
(local $$15 i32) | |
(local $$16 i32) | |
(local $$17 i32) | |
(local $$18 i32) | |
(local $$19 i32) | |
(local $$20 i32) | |
(local $$21 i32) | |
(local $$22 i32) | |
(local $$23 i32) | |
(local $$24 i32) | |
(local $$5 i32) | |
(local $$6 i32) | |
(local $$7 i32) | |
(local $$8 i32) | |
(local $$9 i32) | |
(local $$or$cond i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_global $STACKTOP | |
(i32.add | |
(get_global $STACKTOP) | |
(i32.const 256) | |
) | |
) | |
(if | |
(i32.ge_s | |
(get_global $STACKTOP) | |
(get_global $STACK_MAX) | |
) | |
(call $abortStackOverflow | |
(i32.const 256) | |
) | |
) | |
(set_local $$5 | |
(get_local $sp) | |
) | |
(set_local $$6 | |
(i32.and | |
(get_local $$4) | |
(i32.const 73728) | |
) | |
) | |
(set_local $$7 | |
(i32.eq | |
(get_local $$6) | |
(i32.const 0) | |
) | |
) | |
(set_local $$8 | |
(i32.gt_s | |
(get_local $$2) | |
(get_local $$3) | |
) | |
) | |
(set_local $$or$cond | |
(i32.and | |
(get_local $$8) | |
(get_local $$7) | |
) | |
) | |
(block $do-once$0 | |
(if | |
(get_local $$or$cond) | |
(block | |
(set_local $$9 | |
(i32.sub | |
(get_local $$2) | |
(get_local $$3) | |
) | |
) | |
(set_local $$10 | |
(i32.gt_u | |
(get_local $$9) | |
(i32.const 256) | |
) | |
) | |
(set_local $$11 | |
(if i32 | |
(get_local $$10) | |
(i32.const 256) | |
(get_local $$9) | |
) | |
) | |
(drop | |
(call $_memset | |
(get_local $$5) | |
(get_local $$1) | |
(get_local $$11) | |
) | |
) | |
(set_local $$12 | |
(i32.gt_u | |
(get_local $$9) | |
(i32.const 255) | |
) | |
) | |
(set_local $$13 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$14 | |
(i32.and | |
(get_local $$13) | |
(i32.const 32) | |
) | |
) | |
(set_local $$15 | |
(i32.eq | |
(get_local $$14) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$12) | |
(block | |
(set_local $$16 | |
(i32.sub | |
(get_local $$2) | |
(get_local $$3) | |
) | |
) | |
(set_local $$$012 | |
(get_local $$9) | |
) | |
(set_local $$23 | |
(get_local $$13) | |
) | |
(set_local $$24 | |
(get_local $$15) | |
) | |
(loop $while-in$3 | |
(block $while-out$2 | |
(if | |
(get_local $$24) | |
(block | |
(drop | |
(call $___fwritex | |
(get_local $$5) | |
(i32.const 256) | |
(get_local $$0) | |
) | |
) | |
(set_local $$$pre | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$20 | |
(get_local $$$pre) | |
) | |
) | |
(set_local $$20 | |
(get_local $$23) | |
) | |
) | |
(set_local $$17 | |
(i32.add | |
(get_local $$$012) | |
(i32.const -256) | |
) | |
) | |
(set_local $$18 | |
(i32.gt_u | |
(get_local $$17) | |
(i32.const 255) | |
) | |
) | |
(set_local $$19 | |
(i32.and | |
(get_local $$20) | |
(i32.const 32) | |
) | |
) | |
(set_local $$21 | |
(i32.eq | |
(get_local $$19) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$18) | |
(block | |
(set_local $$$012 | |
(get_local $$17) | |
) | |
(set_local $$23 | |
(get_local $$20) | |
) | |
(set_local $$24 | |
(get_local $$21) | |
) | |
) | |
(br $while-out$2) | |
) | |
(br $while-in$3) | |
) | |
) | |
(set_local $$22 | |
(i32.and | |
(get_local $$16) | |
(i32.const 255) | |
) | |
) | |
(if | |
(get_local $$21) | |
(set_local $$$0$lcssa16 | |
(get_local $$22) | |
) | |
(br $do-once$0) | |
) | |
) | |
(if | |
(get_local $$15) | |
(set_local $$$0$lcssa16 | |
(get_local $$9) | |
) | |
(br $do-once$0) | |
) | |
) | |
(drop | |
(call $___fwritex | |
(get_local $$5) | |
(get_local $$$0$lcssa16) | |
(get_local $$0) | |
) | |
) | |
) | |
) | |
) | |
(set_global $STACKTOP | |
(get_local $sp) | |
) | |
(return) | |
) | |
(func $_wctomb (param $$0 i32) (param $$1 i32) (result i32) | |
(local $$$0 i32) | |
(local $$2 i32) | |
(local $$3 i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_local $$2 | |
(i32.eq | |
(get_local $$0) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$2) | |
(set_local $$$0 | |
(i32.const 0) | |
) | |
(block | |
(set_local $$3 | |
(call $_wcrtomb | |
(get_local $$0) | |
(get_local $$1) | |
(i32.const 0) | |
) | |
) | |
(set_local $$$0 | |
(get_local $$3) | |
) | |
) | |
) | |
(return | |
(get_local $$$0) | |
) | |
) | |
(func $_frexpl (param $$0 f64) (param $$1 i32) (result f64) | |
(local $$2 f64) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_local $$2 | |
(call $_frexp | |
(get_local $$0) | |
(get_local $$1) | |
) | |
) | |
(return | |
(get_local $$2) | |
) | |
) | |
(func $_frexp (param $$0 f64) (param $$1 i32) (result f64) | |
(local $$$0 f64) | |
(local $$$016 f64) | |
(local $$$tr i32) | |
(local $$10 i32) | |
(local $$11 i64) | |
(local $$12 i64) | |
(local $$13 f64) | |
(local $$2 i64) | |
(local $$3 i64) | |
(local $$4 i32) | |
(local $$5 f64) | |
(local $$6 f64) | |
(local $$7 i32) | |
(local $$8 i32) | |
(local $$9 i32) | |
(local $$storemerge i32) | |
(local $$trunc i32) | |
(local $$trunc$clear i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_local $$2 | |
(i64.reinterpret/f64 | |
(get_local $$0) | |
) | |
) | |
(set_local $$3 | |
(i64.shr_u | |
(get_local $$2) | |
(i64.const 52) | |
) | |
) | |
(set_local $$trunc | |
(i32.and | |
(i32.wrap/i64 | |
(get_local $$3) | |
) | |
(i32.const 65535) | |
) | |
) | |
(set_local $$trunc$clear | |
(i32.and | |
(get_local $$trunc) | |
(i32.const 2047) | |
) | |
) | |
(block $switch$0 | |
(block $switch-default$3 | |
(block $switch-default$3 | |
(block $switch-case$2 | |
(block $switch-case$1 | |
(br_table $switch-case$1 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-default$3 $switch-case$2 $switch-default$3 | |
(i32.sub | |
(i32.shr_s | |
(i32.shl | |
(get_local $$trunc$clear) | |
(i32.const 16) | |
) | |
(i32.const 16) | |
) | |
(i32.const 0) | |
) | |
) | |
) | |
(block | |
(set_local $$4 | |
(f64.ne | |
(get_local $$0) | |
(f64.const 0) | |
) | |
) | |
(if | |
(get_local $$4) | |
(block | |
(set_local $$5 | |
(f64.mul | |
(get_local $$0) | |
(f64.const 18446744073709551615) | |
) | |
) | |
(set_local $$6 | |
(call $_frexp | |
(get_local $$5) | |
(get_local $$1) | |
) | |
) | |
(set_local $$7 | |
(i32.load | |
(get_local $$1) | |
) | |
) | |
(set_local $$8 | |
(i32.add | |
(get_local $$7) | |
(i32.const -64) | |
) | |
) | |
(set_local $$$016 | |
(get_local $$6) | |
) | |
(set_local $$storemerge | |
(get_local $$8) | |
) | |
) | |
(block | |
(set_local $$$016 | |
(get_local $$0) | |
) | |
(set_local $$storemerge | |
(i32.const 0) | |
) | |
) | |
) | |
(i32.store | |
(get_local $$1) | |
(get_local $$storemerge) | |
) | |
(set_local $$$0 | |
(get_local $$$016) | |
) | |
(br $switch$0) | |
) | |
) | |
(block | |
(set_local $$$0 | |
(get_local $$0) | |
) | |
(br $switch$0) | |
) | |
) | |
(block | |
(set_local $$$tr | |
(i32.wrap/i64 | |
(get_local $$3) | |
) | |
) | |
(set_local $$9 | |
(i32.and | |
(get_local $$$tr) | |
(i32.const 2047) | |
) | |
) | |
(set_local $$10 | |
(i32.add | |
(get_local $$9) | |
(i32.const -1022) | |
) | |
) | |
(i32.store | |
(get_local $$1) | |
(get_local $$10) | |
) | |
(set_local $$11 | |
(i64.and | |
(get_local $$2) | |
(i64.const -9218868437227405313) | |
) | |
) | |
(set_local $$12 | |
(i64.or | |
(get_local $$11) | |
(i64.const 4602678819172646912) | |
) | |
) | |
(set_local $$13 | |
(f64.reinterpret/i64 | |
(get_local $$12) | |
) | |
) | |
(set_local $$$0 | |
(get_local $$13) | |
) | |
) | |
) | |
) | |
(return | |
(get_local $$$0) | |
) | |
) | |
(func $_wcrtomb (param $$0 i32) (param $$1 i32) (param $$2 i32) (result i32) | |
(local $$$0 i32) | |
(local $$10 i32) | |
(local $$11 i32) | |
(local $$12 i32) | |
(local $$13 i32) | |
(local $$14 i32) | |
(local $$15 i32) | |
(local $$16 i32) | |
(local $$17 i32) | |
(local $$18 i32) | |
(local $$19 i32) | |
(local $$20 i32) | |
(local $$21 i32) | |
(local $$22 i32) | |
(local $$23 i32) | |
(local $$24 i32) | |
(local $$25 i32) | |
(local $$26 i32) | |
(local $$27 i32) | |
(local $$28 i32) | |
(local $$29 i32) | |
(local $$3 i32) | |
(local $$30 i32) | |
(local $$31 i32) | |
(local $$32 i32) | |
(local $$33 i32) | |
(local $$34 i32) | |
(local $$35 i32) | |
(local $$36 i32) | |
(local $$37 i32) | |
(local $$38 i32) | |
(local $$39 i32) | |
(local $$4 i32) | |
(local $$40 i32) | |
(local $$41 i32) | |
(local $$42 i32) | |
(local $$43 i32) | |
(local $$44 i32) | |
(local $$45 i32) | |
(local $$46 i32) | |
(local $$47 i32) | |
(local $$48 i32) | |
(local $$5 i32) | |
(local $$6 i32) | |
(local $$7 i32) | |
(local $$8 i32) | |
(local $$9 i32) | |
(local $$or$cond i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_local $$3 | |
(i32.eq | |
(get_local $$0) | |
(i32.const 0) | |
) | |
) | |
(block $do-once$0 | |
(if | |
(get_local $$3) | |
(set_local $$$0 | |
(i32.const 1) | |
) | |
(block | |
(set_local $$4 | |
(i32.lt_u | |
(get_local $$1) | |
(i32.const 128) | |
) | |
) | |
(if | |
(get_local $$4) | |
(block | |
(set_local $$5 | |
(i32.and | |
(get_local $$1) | |
(i32.const 255) | |
) | |
) | |
(i32.store8 | |
(get_local $$0) | |
(get_local $$5) | |
) | |
(set_local $$$0 | |
(i32.const 1) | |
) | |
(br $do-once$0) | |
) | |
) | |
(set_local $$6 | |
(i32.lt_u | |
(get_local $$1) | |
(i32.const 2048) | |
) | |
) | |
(if | |
(get_local $$6) | |
(block | |
(set_local $$7 | |
(i32.shr_u | |
(get_local $$1) | |
(i32.const 6) | |
) | |
) | |
(set_local $$8 | |
(i32.or | |
(get_local $$7) | |
(i32.const 192) | |
) | |
) | |
(set_local $$9 | |
(i32.and | |
(get_local $$8) | |
(i32.const 255) | |
) | |
) | |
(set_local $$10 | |
(i32.add | |
(get_local $$0) | |
(i32.const 1) | |
) | |
) | |
(i32.store8 | |
(get_local $$0) | |
(get_local $$9) | |
) | |
(set_local $$11 | |
(i32.and | |
(get_local $$1) | |
(i32.const 63) | |
) | |
) | |
(set_local $$12 | |
(i32.or | |
(get_local $$11) | |
(i32.const 128) | |
) | |
) | |
(set_local $$13 | |
(i32.and | |
(get_local $$12) | |
(i32.const 255) | |
) | |
) | |
(i32.store8 | |
(get_local $$10) | |
(get_local $$13) | |
) | |
(set_local $$$0 | |
(i32.const 2) | |
) | |
(br $do-once$0) | |
) | |
) | |
(set_local $$14 | |
(i32.lt_u | |
(get_local $$1) | |
(i32.const 55296) | |
) | |
) | |
(set_local $$15 | |
(i32.and | |
(get_local $$1) | |
(i32.const -8192) | |
) | |
) | |
(set_local $$16 | |
(i32.eq | |
(get_local $$15) | |
(i32.const 57344) | |
) | |
) | |
(set_local $$or$cond | |
(i32.or | |
(get_local $$14) | |
(get_local $$16) | |
) | |
) | |
(if | |
(get_local $$or$cond) | |
(block | |
(set_local $$17 | |
(i32.shr_u | |
(get_local $$1) | |
(i32.const 12) | |
) | |
) | |
(set_local $$18 | |
(i32.or | |
(get_local $$17) | |
(i32.const 224) | |
) | |
) | |
(set_local $$19 | |
(i32.and | |
(get_local $$18) | |
(i32.const 255) | |
) | |
) | |
(set_local $$20 | |
(i32.add | |
(get_local $$0) | |
(i32.const 1) | |
) | |
) | |
(i32.store8 | |
(get_local $$0) | |
(get_local $$19) | |
) | |
(set_local $$21 | |
(i32.shr_u | |
(get_local $$1) | |
(i32.const 6) | |
) | |
) | |
(set_local $$22 | |
(i32.and | |
(get_local $$21) | |
(i32.const 63) | |
) | |
) | |
(set_local $$23 | |
(i32.or | |
(get_local $$22) | |
(i32.const 128) | |
) | |
) | |
(set_local $$24 | |
(i32.and | |
(get_local $$23) | |
(i32.const 255) | |
) | |
) | |
(set_local $$25 | |
(i32.add | |
(get_local $$0) | |
(i32.const 2) | |
) | |
) | |
(i32.store8 | |
(get_local $$20) | |
(get_local $$24) | |
) | |
(set_local $$26 | |
(i32.and | |
(get_local $$1) | |
(i32.const 63) | |
) | |
) | |
(set_local $$27 | |
(i32.or | |
(get_local $$26) | |
(i32.const 128) | |
) | |
) | |
(set_local $$28 | |
(i32.and | |
(get_local $$27) | |
(i32.const 255) | |
) | |
) | |
(i32.store8 | |
(get_local $$25) | |
(get_local $$28) | |
) | |
(set_local $$$0 | |
(i32.const 3) | |
) | |
(br $do-once$0) | |
) | |
) | |
(set_local $$29 | |
(i32.add | |
(get_local $$1) | |
(i32.const -65536) | |
) | |
) | |
(set_local $$30 | |
(i32.lt_u | |
(get_local $$29) | |
(i32.const 1048576) | |
) | |
) | |
(if | |
(get_local $$30) | |
(block | |
(set_local $$31 | |
(i32.shr_u | |
(get_local $$1) | |
(i32.const 18) | |
) | |
) | |
(set_local $$32 | |
(i32.or | |
(get_local $$31) | |
(i32.const 240) | |
) | |
) | |
(set_local $$33 | |
(i32.and | |
(get_local $$32) | |
(i32.const 255) | |
) | |
) | |
(set_local $$34 | |
(i32.add | |
(get_local $$0) | |
(i32.const 1) | |
) | |
) | |
(i32.store8 | |
(get_local $$0) | |
(get_local $$33) | |
) | |
(set_local $$35 | |
(i32.shr_u | |
(get_local $$1) | |
(i32.const 12) | |
) | |
) | |
(set_local $$36 | |
(i32.and | |
(get_local $$35) | |
(i32.const 63) | |
) | |
) | |
(set_local $$37 | |
(i32.or | |
(get_local $$36) | |
(i32.const 128) | |
) | |
) | |
(set_local $$38 | |
(i32.and | |
(get_local $$37) | |
(i32.const 255) | |
) | |
) | |
(set_local $$39 | |
(i32.add | |
(get_local $$0) | |
(i32.const 2) | |
) | |
) | |
(i32.store8 | |
(get_local $$34) | |
(get_local $$38) | |
) | |
(set_local $$40 | |
(i32.shr_u | |
(get_local $$1) | |
(i32.const 6) | |
) | |
) | |
(set_local $$41 | |
(i32.and | |
(get_local $$40) | |
(i32.const 63) | |
) | |
) | |
(set_local $$42 | |
(i32.or | |
(get_local $$41) | |
(i32.const 128) | |
) | |
) | |
(set_local $$43 | |
(i32.and | |
(get_local $$42) | |
(i32.const 255) | |
) | |
) | |
(set_local $$44 | |
(i32.add | |
(get_local $$0) | |
(i32.const 3) | |
) | |
) | |
(i32.store8 | |
(get_local $$39) | |
(get_local $$43) | |
) | |
(set_local $$45 | |
(i32.and | |
(get_local $$1) | |
(i32.const 63) | |
) | |
) | |
(set_local $$46 | |
(i32.or | |
(get_local $$45) | |
(i32.const 128) | |
) | |
) | |
(set_local $$47 | |
(i32.and | |
(get_local $$46) | |
(i32.const 255) | |
) | |
) | |
(i32.store8 | |
(get_local $$44) | |
(get_local $$47) | |
) | |
(set_local $$$0 | |
(i32.const 4) | |
) | |
(br $do-once$0) | |
) | |
(block | |
(set_local $$48 | |
(call $___errno_location) | |
) | |
(i32.store | |
(get_local $$48) | |
(i32.const 84) | |
) | |
(set_local $$$0 | |
(i32.const -1) | |
) | |
(br $do-once$0) | |
) | |
) | |
) | |
) | |
) | |
(return | |
(get_local $$$0) | |
) | |
) | |
(func $___towrite (param $$0 i32) (result i32) | |
(local $$$0 i32) | |
(local $$1 i32) | |
(local $$10 i32) | |
(local $$11 i32) | |
(local $$12 i32) | |
(local $$13 i32) | |
(local $$14 i32) | |
(local $$15 i32) | |
(local $$16 i32) | |
(local $$17 i32) | |
(local $$18 i32) | |
(local $$19 i32) | |
(local $$2 i32) | |
(local $$20 i32) | |
(local $$21 i32) | |
(local $$3 i32) | |
(local $$4 i32) | |
(local $$5 i32) | |
(local $$6 i32) | |
(local $$7 i32) | |
(local $$8 i32) | |
(local $$9 i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_local $$1 | |
(i32.add | |
(get_local $$0) | |
(i32.const 74) | |
) | |
) | |
(set_local $$2 | |
(i32.load8_s | |
(get_local $$1) | |
) | |
) | |
(set_local $$3 | |
(i32.shr_s | |
(i32.shl | |
(get_local $$2) | |
(i32.const 24) | |
) | |
(i32.const 24) | |
) | |
) | |
(set_local $$4 | |
(i32.add | |
(get_local $$3) | |
(i32.const 255) | |
) | |
) | |
(set_local $$5 | |
(i32.or | |
(get_local $$4) | |
(get_local $$3) | |
) | |
) | |
(set_local $$6 | |
(i32.and | |
(get_local $$5) | |
(i32.const 255) | |
) | |
) | |
(i32.store8 | |
(get_local $$1) | |
(get_local $$6) | |
) | |
(set_local $$7 | |
(i32.load | |
(get_local $$0) | |
) | |
) | |
(set_local $$8 | |
(i32.and | |
(get_local $$7) | |
(i32.const 8) | |
) | |
) | |
(set_local $$9 | |
(i32.eq | |
(get_local $$8) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$9) | |
(block | |
(set_local $$11 | |
(i32.add | |
(get_local $$0) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$11) | |
(i32.const 0) | |
) | |
(set_local $$12 | |
(i32.add | |
(get_local $$0) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$12) | |
(i32.const 0) | |
) | |
(set_local $$13 | |
(i32.add | |
(get_local $$0) | |
(i32.const 44) | |
) | |
) | |
(set_local $$14 | |
(i32.load | |
(get_local $$13) | |
) | |
) | |
(set_local $$15 | |
(i32.add | |
(get_local $$0) | |
(i32.const 28) | |
) | |
) | |
(i32.store | |
(get_local $$15) | |
(get_local $$14) | |
) | |
(set_local $$16 | |
(i32.add | |
(get_local $$0) | |
(i32.const 20) | |
) | |
) | |
(i32.store | |
(get_local $$16) | |
(get_local $$14) | |
) | |
(set_local $$17 | |
(get_local $$14) | |
) | |
(set_local $$18 | |
(i32.add | |
(get_local $$0) | |
(i32.const 48) | |
) | |
) | |
(set_local $$19 | |
(i32.load | |
(get_local $$18) | |
) | |
) | |
(set_local $$20 | |
(i32.add | |
(get_local $$17) | |
(get_local $$19) | |
) | |
) | |
(set_local $$21 | |
(i32.add | |
(get_local $$0) | |
(i32.const 16) | |
) | |
) | |
(i32.store | |
(get_local $$21) | |
(get_local $$20) | |
) | |
(set_local $$$0 | |
(i32.const 0) | |
) | |
) | |
(block | |
(set_local $$10 | |
(i32.or | |
(get_local $$7) | |
(i32.const 32) | |
) | |
) | |
(i32.store | |
(get_local $$0) | |
(get_local $$10) | |
) | |
(set_local $$$0 | |
(i32.const -1) | |
) | |
) | |
) | |
(return | |
(get_local $$$0) | |
) | |
) | |
(func $_fflush (param $$0 i32) (result i32) | |
(local $$$0 i32) | |
(local $$$023 i32) | |
(local $$$02325 i32) | |
(local $$$02327 i32) | |
(local $$$024$lcssa i32) | |
(local $$$02426 i32) | |
(local $$$1 i32) | |
(local $$1 i32) | |
(local $$10 i32) | |
(local $$11 i32) | |
(local $$12 i32) | |
(local $$13 i32) | |
(local $$14 i32) | |
(local $$15 i32) | |
(local $$16 i32) | |
(local $$17 i32) | |
(local $$18 i32) | |
(local $$19 i32) | |
(local $$2 i32) | |
(local $$20 i32) | |
(local $$21 i32) | |
(local $$22 i32) | |
(local $$23 i32) | |
(local $$24 i32) | |
(local $$25 i32) | |
(local $$26 i32) | |
(local $$27 i32) | |
(local $$28 i32) | |
(local $$3 i32) | |
(local $$4 i32) | |
(local $$5 i32) | |
(local $$6 i32) | |
(local $$7 i32) | |
(local $$8 i32) | |
(local $$9 i32) | |
(local $$phitmp i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_local $$1 | |
(i32.eq | |
(get_local $$0) | |
(i32.const 0) | |
) | |
) | |
(block $do-once$0 | |
(if | |
(get_local $$1) | |
(block | |
(set_local $$8 | |
(i32.load | |
(i32.const 1140) | |
) | |
) | |
(set_local $$9 | |
(i32.eq | |
(get_local $$8) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$9) | |
(set_local $$28 | |
(i32.const 0) | |
) | |
(block | |
(set_local $$10 | |
(i32.load | |
(i32.const 1140) | |
) | |
) | |
(set_local $$11 | |
(call $_fflush | |
(get_local $$10) | |
) | |
) | |
(set_local $$28 | |
(get_local $$11) | |
) | |
) | |
) | |
(call $___lock | |
(i32.const 3616) | |
) | |
(set_local $$$02325 | |
(i32.load | |
(i32.const 3612) | |
) | |
) | |
(set_local $$12 | |
(i32.eq | |
(get_local $$$02325) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$12) | |
(set_local $$$024$lcssa | |
(get_local $$28) | |
) | |
(block | |
(set_local $$$02327 | |
(get_local $$$02325) | |
) | |
(set_local $$$02426 | |
(get_local $$28) | |
) | |
(loop $while-in$3 | |
(block $while-out$2 | |
(set_local $$13 | |
(i32.add | |
(get_local $$$02327) | |
(i32.const 76) | |
) | |
) | |
(set_local $$14 | |
(i32.load | |
(get_local $$13) | |
) | |
) | |
(set_local $$15 | |
(i32.gt_s | |
(get_local $$14) | |
(i32.const -1) | |
) | |
) | |
(if | |
(get_local $$15) | |
(block | |
(set_local $$16 | |
(call $___lockfile | |
(get_local $$$02327) | |
) | |
) | |
(set_local $$24 | |
(get_local $$16) | |
) | |
) | |
(set_local $$24 | |
(i32.const 0) | |
) | |
) | |
(set_local $$17 | |
(i32.add | |
(get_local $$$02327) | |
(i32.const 20) | |
) | |
) | |
(set_local $$18 | |
(i32.load | |
(get_local $$17) | |
) | |
) | |
(set_local $$19 | |
(i32.add | |
(get_local $$$02327) | |
(i32.const 28) | |
) | |
) | |
(set_local $$20 | |
(i32.load | |
(get_local $$19) | |
) | |
) | |
(set_local $$21 | |
(i32.gt_u | |
(get_local $$18) | |
(get_local $$20) | |
) | |
) | |
(if | |
(get_local $$21) | |
(block | |
(set_local $$22 | |
(call $___fflush_unlocked | |
(get_local $$$02327) | |
) | |
) | |
(set_local $$23 | |
(i32.or | |
(get_local $$22) | |
(get_local $$$02426) | |
) | |
) | |
(set_local $$$1 | |
(get_local $$23) | |
) | |
) | |
(set_local $$$1 | |
(get_local $$$02426) | |
) | |
) | |
(set_local $$25 | |
(i32.eq | |
(get_local $$24) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$25) | |
) | |
(call $___unlockfile | |
(get_local $$$02327) | |
) | |
) | |
(set_local $$26 | |
(i32.add | |
(get_local $$$02327) | |
(i32.const 56) | |
) | |
) | |
(set_local $$$023 | |
(i32.load | |
(get_local $$26) | |
) | |
) | |
(set_local $$27 | |
(i32.eq | |
(get_local $$$023) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$27) | |
(block | |
(set_local $$$024$lcssa | |
(get_local $$$1) | |
) | |
(br $while-out$2) | |
) | |
(block | |
(set_local $$$02327 | |
(get_local $$$023) | |
) | |
(set_local $$$02426 | |
(get_local $$$1) | |
) | |
) | |
) | |
(br $while-in$3) | |
) | |
) | |
) | |
) | |
(call $___unlock | |
(i32.const 3616) | |
) | |
(set_local $$$0 | |
(get_local $$$024$lcssa) | |
) | |
) | |
(block | |
(set_local $$2 | |
(i32.add | |
(get_local $$0) | |
(i32.const 76) | |
) | |
) | |
(set_local $$3 | |
(i32.load | |
(get_local $$2) | |
) | |
) | |
(set_local $$4 | |
(i32.gt_s | |
(get_local $$3) | |
(i32.const -1) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$4) | |
) | |
(block | |
(set_local $$5 | |
(call $___fflush_unlocked | |
(get_local $$0) | |
) | |
) | |
(set_local $$$0 | |
(get_local $$5) | |
) | |
(br $do-once$0) | |
) | |
) | |
(set_local $$6 | |
(call $___lockfile | |
(get_local $$0) | |
) | |
) | |
(set_local $$phitmp | |
(i32.eq | |
(get_local $$6) | |
(i32.const 0) | |
) | |
) | |
(set_local $$7 | |
(call $___fflush_unlocked | |
(get_local $$0) | |
) | |
) | |
(if | |
(get_local $$phitmp) | |
(set_local $$$0 | |
(get_local $$7) | |
) | |
(block | |
(call $___unlockfile | |
(get_local $$0) | |
) | |
(set_local $$$0 | |
(get_local $$7) | |
) | |
) | |
) | |
) | |
) | |
) | |
(return | |
(get_local $$$0) | |
) | |
) | |
(func $___fflush_unlocked (param $$0 i32) (result i32) | |
(local $$$0 i32) | |
(local $$1 i32) | |
(local $$10 i32) | |
(local $$11 i32) | |
(local $$12 i32) | |
(local $$13 i32) | |
(local $$14 i32) | |
(local $$15 i32) | |
(local $$16 i32) | |
(local $$17 i32) | |
(local $$18 i32) | |
(local $$19 i32) | |
(local $$2 i32) | |
(local $$20 i32) | |
(local $$3 i32) | |
(local $$4 i32) | |
(local $$5 i32) | |
(local $$6 i32) | |
(local $$7 i32) | |
(local $$8 i32) | |
(local $$9 i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_local $$1 | |
(i32.add | |
(get_local $$0) | |
(i32.const 20) | |
) | |
) | |
(set_local $$2 | |
(i32.load | |
(get_local $$1) | |
) | |
) | |
(set_local $$3 | |
(i32.add | |
(get_local $$0) | |
(i32.const 28) | |
) | |
) | |
(set_local $$4 | |
(i32.load | |
(get_local $$3) | |
) | |
) | |
(set_local $$5 | |
(i32.gt_u | |
(get_local $$2) | |
(get_local $$4) | |
) | |
) | |
(if | |
(get_local $$5) | |
(block | |
(set_local $$6 | |
(i32.add | |
(get_local $$0) | |
(i32.const 36) | |
) | |
) | |
(set_local $$7 | |
(i32.load | |
(get_local $$6) | |
) | |
) | |
(drop | |
(call_indirect $FUNCSIG$iiii | |
(get_local $$0) | |
(i32.const 0) | |
(i32.const 0) | |
(i32.add | |
(i32.and | |
(get_local $$7) | |
(i32.const 7) | |
) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$8 | |
(i32.load | |
(get_local $$1) | |
) | |
) | |
(set_local $$9 | |
(i32.eq | |
(get_local $$8) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$9) | |
(set_local $$$0 | |
(i32.const -1) | |
) | |
(set_local $label | |
(i32.const 3) | |
) | |
) | |
) | |
(set_local $label | |
(i32.const 3) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 3) | |
) | |
(block | |
(set_local $$10 | |
(i32.add | |
(get_local $$0) | |
(i32.const 4) | |
) | |
) | |
(set_local $$11 | |
(i32.load | |
(get_local $$10) | |
) | |
) | |
(set_local $$12 | |
(i32.add | |
(get_local $$0) | |
(i32.const 8) | |
) | |
) | |
(set_local $$13 | |
(i32.load | |
(get_local $$12) | |
) | |
) | |
(set_local $$14 | |
(i32.lt_u | |
(get_local $$11) | |
(get_local $$13) | |
) | |
) | |
(if | |
(get_local $$14) | |
(block | |
(set_local $$15 | |
(i32.add | |
(get_local $$0) | |
(i32.const 40) | |
) | |
) | |
(set_local $$16 | |
(i32.load | |
(get_local $$15) | |
) | |
) | |
(set_local $$17 | |
(get_local $$11) | |
) | |
(set_local $$18 | |
(get_local $$13) | |
) | |
(set_local $$19 | |
(i32.sub | |
(get_local $$17) | |
(get_local $$18) | |
) | |
) | |
(drop | |
(call_indirect $FUNCSIG$iiii | |
(get_local $$0) | |
(get_local $$19) | |
(i32.const 1) | |
(i32.add | |
(i32.and | |
(get_local $$16) | |
(i32.const 7) | |
) | |
(i32.const 2) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$20 | |
(i32.add | |
(get_local $$0) | |
(i32.const 16) | |
) | |
) | |
(i32.store | |
(get_local $$20) | |
(i32.const 0) | |
) | |
(i32.store | |
(get_local $$3) | |
(i32.const 0) | |
) | |
(i32.store | |
(get_local $$1) | |
(i32.const 0) | |
) | |
(i32.store | |
(get_local $$12) | |
(i32.const 0) | |
) | |
(i32.store | |
(get_local $$10) | |
(i32.const 0) | |
) | |
(set_local $$$0 | |
(i32.const 0) | |
) | |
) | |
) | |
(return | |
(get_local $$$0) | |
) | |
) | |
(func $_printf (param $$0 i32) (param $$varargs i32) (result i32) | |
(local $$1 i32) | |
(local $$2 i32) | |
(local $$3 i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_global $STACKTOP | |
(i32.add | |
(get_global $STACKTOP) | |
(i32.const 16) | |
) | |
) | |
(if | |
(i32.ge_s | |
(get_global $STACKTOP) | |
(get_global $STACK_MAX) | |
) | |
(call $abortStackOverflow | |
(i32.const 16) | |
) | |
) | |
(set_local $$1 | |
(get_local $sp) | |
) | |
(i32.store | |
(get_local $$1) | |
(get_local $$varargs) | |
) | |
(set_local $$2 | |
(i32.load | |
(i32.const 1024) | |
) | |
) | |
(set_local $$3 | |
(call $_vfprintf | |
(get_local $$2) | |
(get_local $$0) | |
(get_local $$1) | |
) | |
) | |
(set_global $STACKTOP | |
(get_local $sp) | |
) | |
(return | |
(get_local $$3) | |
) | |
) | |
(func $_malloc (param $$0 i32) (result i32) | |
(local $$$$0190$i i32) | |
(local $$$$0191$i i32) | |
(local $$$$4349$i i32) | |
(local $$$$i i32) | |
(local $$$0 i32) | |
(local $$$0$i$i i32) | |
(local $$$0$i$i$i i32) | |
(local $$$0$i17$i i32) | |
(local $$$0$i18$i i32) | |
(local $$$01$i$i i32) | |
(local $$$0187$i i32) | |
(local $$$0189$i i32) | |
(local $$$0190$i i32) | |
(local $$$0191$i i32) | |
(local $$$0197 i32) | |
(local $$$0199 i32) | |
(local $$$0206$i$i i32) | |
(local $$$0207$i$i i32) | |
(local $$$0211$i$i i32) | |
(local $$$0212$i$i i32) | |
(local $$$024370$i i32) | |
(local $$$0286$i$i i32) | |
(local $$$0287$i$i i32) | |
(local $$$0288$i$i i32) | |
(local $$$0294$i$i i32) | |
(local $$$0295$i$i i32) | |
(local $$$0340$i i32) | |
(local $$$0342$i i32) | |
(local $$$0343$i i32) | |
(local $$$0345$i i32) | |
(local $$$0351$i i32) | |
(local $$$0356$i i32) | |
(local $$$0357$$i i32) | |
(local $$$0357$i i32) | |
(local $$$0359$i i32) | |
(local $$$0360$i i32) | |
(local $$$0366$i i32) | |
(local $$$1194$i i32) | |
(local $$$1196$i i32) | |
(local $$$124469$i i32) | |
(local $$$1290$i$i i32) | |
(local $$$1292$i$i i32) | |
(local $$$1341$i i32) | |
(local $$$1346$i i32) | |
(local $$$1361$i i32) | |
(local $$$1368$i i32) | |
(local $$$1372$i i32) | |
(local $$$2247$ph$i i32) | |
(local $$$2253$ph$i i32) | |
(local $$$2353$i i32) | |
(local $$$3$i i32) | |
(local $$$3$i$i i32) | |
(local $$$3$i201 i32) | |
(local $$$3348$i i32) | |
(local $$$3370$i i32) | |
(local $$$4$lcssa$i i32) | |
(local $$$413$i i32) | |
(local $$$4349$lcssa$i i32) | |
(local $$$434912$i i32) | |
(local $$$4355$$4$i i32) | |
(local $$$4355$ph$i i32) | |
(local $$$435511$i i32) | |
(local $$$5256$i i32) | |
(local $$$723947$i i32) | |
(local $$$748$i i32) | |
(local $$$not$i i32) | |
(local $$$pre i32) | |
(local $$$pre$i i32) | |
(local $$$pre$i$i i32) | |
(local $$$pre$i19$i i32) | |
(local $$$pre$i205 i32) | |
(local $$$pre$i208 i32) | |
(local $$$pre$phi$i$iZ2D i32) | |
(local $$$pre$phi$i20$iZ2D i32) | |
(local $$$pre$phi$i206Z2D i32) | |
(local $$$pre$phi$iZ2D i32) | |
(local $$$pre$phi10$i$iZ2D i32) | |
(local $$$pre$phiZ2D i32) | |
(local $$$pre9$i$i i32) | |
(local $$1 i32) | |
(local $$10 i32) | |
(local $$100 i32) | |
(local $$1000 i32) | |
(local $$1001 i32) | |
(local $$1002 i32) | |
(local $$1003 i32) | |
(local $$1004 i32) | |
(local $$1005 i32) | |
(local $$1006 i32) | |
(local $$1007 i32) | |
(local $$1008 i32) | |
(local $$1009 i32) | |
(local $$101 i32) | |
(local $$1010 i32) | |
(local $$1011 i32) | |
(local $$1012 i32) | |
(local $$1013 i32) | |
(local $$1014 i32) | |
(local $$1015 i32) | |
(local $$1016 i32) | |
(local $$1017 i32) | |
(local $$1018 i32) | |
(local $$1019 i32) | |
(local $$102 i32) | |
(local $$1020 i32) | |
(local $$1021 i32) | |
(local $$1022 i32) | |
(local $$1023 i32) | |
(local $$1024 i32) | |
(local $$1025 i32) | |
(local $$1026 i32) | |
(local $$1027 i32) | |
(local $$1028 i32) | |
(local $$1029 i32) | |
(local $$103 i32) | |
(local $$1030 i32) | |
(local $$1031 i32) | |
(local $$1032 i32) | |
(local $$1033 i32) | |
(local $$1034 i32) | |
(local $$1035 i32) | |
(local $$1036 i32) | |
(local $$1037 i32) | |
(local $$1038 i32) | |
(local $$1039 i32) | |
(local $$104 i32) | |
(local $$1040 i32) | |
(local $$1041 i32) | |
(local $$1042 i32) | |
(local $$1043 i32) | |
(local $$1044 i32) | |
(local $$1045 i32) | |
(local $$1046 i32) | |
(local $$1047 i32) | |
(local $$1048 i32) | |
(local $$1049 i32) | |
(local $$105 i32) | |
(local $$1050 i32) | |
(local $$1051 i32) | |
(local $$1052 i32) | |
(local $$1053 i32) | |
(local $$1054 i32) | |
(local $$1055 i32) | |
(local $$106 i32) | |
(local $$107 i32) | |
(local $$108 i32) | |
(local $$109 i32) | |
(local $$11 i32) | |
(local $$110 i32) | |
(local $$111 i32) | |
(local $$112 i32) | |
(local $$113 i32) | |
(local $$114 i32) | |
(local $$115 i32) | |
(local $$116 i32) | |
(local $$117 i32) | |
(local $$118 i32) | |
(local $$119 i32) | |
(local $$12 i32) | |
(local $$120 i32) | |
(local $$121 i32) | |
(local $$122 i32) | |
(local $$123 i32) | |
(local $$124 i32) | |
(local $$125 i32) | |
(local $$126 i32) | |
(local $$127 i32) | |
(local $$128 i32) | |
(local $$129 i32) | |
(local $$13 i32) | |
(local $$130 i32) | |
(local $$131 i32) | |
(local $$132 i32) | |
(local $$133 i32) | |
(local $$134 i32) | |
(local $$135 i32) | |
(local $$136 i32) | |
(local $$137 i32) | |
(local $$138 i32) | |
(local $$139 i32) | |
(local $$14 i32) | |
(local $$140 i32) | |
(local $$141 i32) | |
(local $$142 i32) | |
(local $$143 i32) | |
(local $$144 i32) | |
(local $$145 i32) | |
(local $$146 i32) | |
(local $$147 i32) | |
(local $$148 i32) | |
(local $$149 i32) | |
(local $$15 i32) | |
(local $$150 i32) | |
(local $$151 i32) | |
(local $$152 i32) | |
(local $$153 i32) | |
(local $$154 i32) | |
(local $$155 i32) | |
(local $$156 i32) | |
(local $$157 i32) | |
(local $$158 i32) | |
(local $$159 i32) | |
(local $$16 i32) | |
(local $$160 i32) | |
(local $$161 i32) | |
(local $$162 i32) | |
(local $$163 i32) | |
(local $$164 i32) | |
(local $$165 i32) | |
(local $$166 i32) | |
(local $$167 i32) | |
(local $$168 i32) | |
(local $$169 i32) | |
(local $$17 i32) | |
(local $$170 i32) | |
(local $$171 i32) | |
(local $$172 i32) | |
(local $$173 i32) | |
(local $$174 i32) | |
(local $$175 i32) | |
(local $$176 i32) | |
(local $$177 i32) | |
(local $$178 i32) | |
(local $$179 i32) | |
(local $$18 i32) | |
(local $$180 i32) | |
(local $$181 i32) | |
(local $$182 i32) | |
(local $$183 i32) | |
(local $$184 i32) | |
(local $$185 i32) | |
(local $$186 i32) | |
(local $$187 i32) | |
(local $$188 i32) | |
(local $$189 i32) | |
(local $$19 i32) | |
(local $$190 i32) | |
(local $$191 i32) | |
(local $$192 i32) | |
(local $$193 i32) | |
(local $$194 i32) | |
(local $$195 i32) | |
(local $$196 i32) | |
(local $$197 i32) | |
(local $$198 i32) | |
(local $$199 i32) | |
(local $$2 i32) | |
(local $$20 i32) | |
(local $$200 i32) | |
(local $$201 i32) | |
(local $$202 i32) | |
(local $$203 i32) | |
(local $$204 i32) | |
(local $$205 i32) | |
(local $$206 i32) | |
(local $$207 i32) | |
(local $$208 i32) | |
(local $$209 i32) | |
(local $$21 i32) | |
(local $$210 i32) | |
(local $$211 i32) | |
(local $$212 i32) | |
(local $$213 i32) | |
(local $$214 i32) | |
(local $$215 i32) | |
(local $$216 i32) | |
(local $$217 i32) | |
(local $$218 i32) | |
(local $$219 i32) | |
(local $$22 i32) | |
(local $$220 i32) | |
(local $$221 i32) | |
(local $$222 i32) | |
(local $$223 i32) | |
(local $$224 i32) | |
(local $$225 i32) | |
(local $$226 i32) | |
(local $$227 i32) | |
(local $$228 i32) | |
(local $$229 i32) | |
(local $$23 i32) | |
(local $$230 i32) | |
(local $$231 i32) | |
(local $$232 i32) | |
(local $$233 i32) | |
(local $$234 i32) | |
(local $$235 i32) | |
(local $$236 i32) | |
(local $$237 i32) | |
(local $$238 i32) | |
(local $$239 i32) | |
(local $$24 i32) | |
(local $$240 i32) | |
(local $$241 i32) | |
(local $$242 i32) | |
(local $$243 i32) | |
(local $$244 i32) | |
(local $$245 i32) | |
(local $$246 i32) | |
(local $$247 i32) | |
(local $$248 i32) | |
(local $$249 i32) | |
(local $$25 i32) | |
(local $$250 i32) | |
(local $$251 i32) | |
(local $$252 i32) | |
(local $$253 i32) | |
(local $$254 i32) | |
(local $$255 i32) | |
(local $$256 i32) | |
(local $$257 i32) | |
(local $$258 i32) | |
(local $$259 i32) | |
(local $$26 i32) | |
(local $$260 i32) | |
(local $$261 i32) | |
(local $$262 i32) | |
(local $$263 i32) | |
(local $$264 i32) | |
(local $$265 i32) | |
(local $$266 i32) | |
(local $$267 i32) | |
(local $$268 i32) | |
(local $$269 i32) | |
(local $$27 i32) | |
(local $$270 i32) | |
(local $$271 i32) | |
(local $$272 i32) | |
(local $$273 i32) | |
(local $$274 i32) | |
(local $$275 i32) | |
(local $$276 i32) | |
(local $$277 i32) | |
(local $$278 i32) | |
(local $$279 i32) | |
(local $$28 i32) | |
(local $$280 i32) | |
(local $$281 i32) | |
(local $$282 i32) | |
(local $$283 i32) | |
(local $$284 i32) | |
(local $$285 i32) | |
(local $$286 i32) | |
(local $$287 i32) | |
(local $$288 i32) | |
(local $$289 i32) | |
(local $$29 i32) | |
(local $$290 i32) | |
(local $$291 i32) | |
(local $$292 i32) | |
(local $$293 i32) | |
(local $$294 i32) | |
(local $$295 i32) | |
(local $$296 i32) | |
(local $$297 i32) | |
(local $$298 i32) | |
(local $$299 i32) | |
(local $$3 i32) | |
(local $$30 i32) | |
(local $$300 i32) | |
(local $$301 i32) | |
(local $$302 i32) | |
(local $$303 i32) | |
(local $$304 i32) | |
(local $$305 i32) | |
(local $$306 i32) | |
(local $$307 i32) | |
(local $$308 i32) | |
(local $$309 i32) | |
(local $$31 i32) | |
(local $$310 i32) | |
(local $$311 i32) | |
(local $$312 i32) | |
(local $$313 i32) | |
(local $$314 i32) | |
(local $$315 i32) | |
(local $$316 i32) | |
(local $$317 i32) | |
(local $$318 i32) | |
(local $$319 i32) | |
(local $$32 i32) | |
(local $$320 i32) | |
(local $$321 i32) | |
(local $$322 i32) | |
(local $$323 i32) | |
(local $$324 i32) | |
(local $$325 i32) | |
(local $$326 i32) | |
(local $$327 i32) | |
(local $$328 i32) | |
(local $$329 i32) | |
(local $$33 i32) | |
(local $$330 i32) | |
(local $$331 i32) | |
(local $$332 i32) | |
(local $$333 i32) | |
(local $$334 i32) | |
(local $$335 i32) | |
(local $$336 i32) | |
(local $$337 i32) | |
(local $$338 i32) | |
(local $$339 i32) | |
(local $$34 i32) | |
(local $$340 i32) | |
(local $$341 i32) | |
(local $$342 i32) | |
(local $$343 i32) | |
(local $$344 i32) | |
(local $$345 i32) | |
(local $$346 i32) | |
(local $$347 i32) | |
(local $$348 i32) | |
(local $$349 i32) | |
(local $$35 i32) | |
(local $$350 i32) | |
(local $$351 i32) | |
(local $$352 i32) | |
(local $$353 i32) | |
(local $$354 i32) | |
(local $$355 i32) | |
(local $$356 i32) | |
(local $$357 i32) | |
(local $$358 i32) | |
(local $$359 i32) | |
(local $$36 i32) | |
(local $$360 i32) | |
(local $$361 i32) | |
(local $$362 i32) | |
(local $$363 i32) | |
(local $$364 i32) | |
(local $$365 i32) | |
(local $$366 i32) | |
(local $$367 i32) | |
(local $$368 i32) | |
(local $$369 i32) | |
(local $$37 i32) | |
(local $$370 i32) | |
(local $$371 i32) | |
(local $$372 i32) | |
(local $$373 i32) | |
(local $$374 i32) | |
(local $$375 i32) | |
(local $$376 i32) | |
(local $$377 i32) | |
(local $$378 i32) | |
(local $$379 i32) | |
(local $$38 i32) | |
(local $$380 i32) | |
(local $$381 i32) | |
(local $$382 i32) | |
(local $$383 i32) | |
(local $$384 i32) | |
(local $$385 i32) | |
(local $$386 i32) | |
(local $$387 i32) | |
(local $$388 i32) | |
(local $$389 i32) | |
(local $$39 i32) | |
(local $$390 i32) | |
(local $$391 i32) | |
(local $$392 i32) | |
(local $$393 i32) | |
(local $$394 i32) | |
(local $$395 i32) | |
(local $$396 i32) | |
(local $$397 i32) | |
(local $$398 i32) | |
(local $$399 i32) | |
(local $$4 i32) | |
(local $$40 i32) | |
(local $$400 i32) | |
(local $$401 i32) | |
(local $$402 i32) | |
(local $$403 i32) | |
(local $$404 i32) | |
(local $$405 i32) | |
(local $$406 i32) | |
(local $$407 i32) | |
(local $$408 i32) | |
(local $$409 i32) | |
(local $$41 i32) | |
(local $$410 i32) | |
(local $$411 i32) | |
(local $$412 i32) | |
(local $$413 i32) | |
(local $$414 i32) | |
(local $$415 i32) | |
(local $$416 i32) | |
(local $$417 i32) | |
(local $$418 i32) | |
(local $$419 i32) | |
(local $$42 i32) | |
(local $$420 i32) | |
(local $$421 i32) | |
(local $$422 i32) | |
(local $$423 i32) | |
(local $$424 i32) | |
(local $$425 i32) | |
(local $$426 i32) | |
(local $$427 i32) | |
(local $$428 i32) | |
(local $$429 i32) | |
(local $$43 i32) | |
(local $$430 i32) | |
(local $$431 i32) | |
(local $$432 i32) | |
(local $$433 i32) | |
(local $$434 i32) | |
(local $$435 i32) | |
(local $$436 i32) | |
(local $$437 i32) | |
(local $$438 i32) | |
(local $$439 i32) | |
(local $$44 i32) | |
(local $$440 i32) | |
(local $$441 i32) | |
(local $$442 i32) | |
(local $$443 i32) | |
(local $$444 i32) | |
(local $$445 i32) | |
(local $$446 i32) | |
(local $$447 i32) | |
(local $$448 i32) | |
(local $$449 i32) | |
(local $$45 i32) | |
(local $$450 i32) | |
(local $$451 i32) | |
(local $$452 i32) | |
(local $$453 i32) | |
(local $$454 i32) | |
(local $$455 i32) | |
(local $$456 i32) | |
(local $$457 i32) | |
(local $$458 i32) | |
(local $$459 i32) | |
(local $$46 i32) | |
(local $$460 i32) | |
(local $$461 i32) | |
(local $$462 i32) | |
(local $$463 i32) | |
(local $$464 i32) | |
(local $$465 i32) | |
(local $$466 i32) | |
(local $$467 i32) | |
(local $$468 i32) | |
(local $$469 i32) | |
(local $$47 i32) | |
(local $$470 i32) | |
(local $$471 i32) | |
(local $$472 i32) | |
(local $$473 i32) | |
(local $$474 i32) | |
(local $$475 i32) | |
(local $$476 i32) | |
(local $$477 i32) | |
(local $$478 i32) | |
(local $$479 i32) | |
(local $$48 i32) | |
(local $$480 i32) | |
(local $$481 i32) | |
(local $$482 i32) | |
(local $$483 i32) | |
(local $$484 i32) | |
(local $$485 i32) | |
(local $$486 i32) | |
(local $$487 i32) | |
(local $$488 i32) | |
(local $$489 i32) | |
(local $$49 i32) | |
(local $$490 i32) | |
(local $$491 i32) | |
(local $$492 i32) | |
(local $$493 i32) | |
(local $$494 i32) | |
(local $$495 i32) | |
(local $$496 i32) | |
(local $$497 i32) | |
(local $$498 i32) | |
(local $$499 i32) | |
(local $$5 i32) | |
(local $$50 i32) | |
(local $$500 i32) | |
(local $$501 i32) | |
(local $$502 i32) | |
(local $$503 i32) | |
(local $$504 i32) | |
(local $$505 i32) | |
(local $$506 i32) | |
(local $$507 i32) | |
(local $$508 i32) | |
(local $$509 i32) | |
(local $$51 i32) | |
(local $$510 i32) | |
(local $$511 i32) | |
(local $$512 i32) | |
(local $$513 i32) | |
(local $$514 i32) | |
(local $$515 i32) | |
(local $$516 i32) | |
(local $$517 i32) | |
(local $$518 i32) | |
(local $$519 i32) | |
(local $$52 i32) | |
(local $$520 i32) | |
(local $$521 i32) | |
(local $$522 i32) | |
(local $$523 i32) | |
(local $$524 i32) | |
(local $$525 i32) | |
(local $$526 i32) | |
(local $$527 i32) | |
(local $$528 i32) | |
(local $$529 i32) | |
(local $$53 i32) | |
(local $$530 i32) | |
(local $$531 i32) | |
(local $$532 i32) | |
(local $$533 i32) | |
(local $$534 i32) | |
(local $$535 i32) | |
(local $$536 i32) | |
(local $$537 i32) | |
(local $$538 i32) | |
(local $$539 i32) | |
(local $$54 i32) | |
(local $$540 i32) | |
(local $$541 i32) | |
(local $$542 i32) | |
(local $$543 i32) | |
(local $$544 i32) | |
(local $$545 i32) | |
(local $$546 i32) | |
(local $$547 i32) | |
(local $$548 i32) | |
(local $$549 i32) | |
(local $$55 i32) | |
(local $$550 i32) | |
(local $$551 i32) | |
(local $$552 i32) | |
(local $$553 i32) | |
(local $$554 i32) | |
(local $$555 i32) | |
(local $$556 i32) | |
(local $$557 i32) | |
(local $$558 i32) | |
(local $$559 i32) | |
(local $$56 i32) | |
(local $$560 i32) | |
(local $$561 i32) | |
(local $$562 i32) | |
(local $$563 i32) | |
(local $$564 i32) | |
(local $$565 i32) | |
(local $$566 i32) | |
(local $$567 i32) | |
(local $$568 i32) | |
(local $$569 i32) | |
(local $$57 i32) | |
(local $$570 i32) | |
(local $$571 i32) | |
(local $$572 i32) | |
(local $$573 i32) | |
(local $$574 i32) | |
(local $$575 i32) | |
(local $$576 i32) | |
(local $$577 i32) | |
(local $$578 i32) | |
(local $$579 i32) | |
(local $$58 i32) | |
(local $$580 i32) | |
(local $$581 i32) | |
(local $$582 i32) | |
(local $$583 i32) | |
(local $$584 i32) | |
(local $$585 i32) | |
(local $$586 i32) | |
(local $$587 i32) | |
(local $$588 i32) | |
(local $$589 i32) | |
(local $$59 i32) | |
(local $$590 i32) | |
(local $$591 i32) | |
(local $$592 i32) | |
(local $$593 i32) | |
(local $$594 i32) | |
(local $$595 i32) | |
(local $$596 i32) | |
(local $$597 i32) | |
(local $$598 i32) | |
(local $$599 i32) | |
(local $$6 i32) | |
(local $$60 i32) | |
(local $$600 i32) | |
(local $$601 i32) | |
(local $$602 i32) | |
(local $$603 i32) | |
(local $$604 i32) | |
(local $$605 i32) | |
(local $$606 i32) | |
(local $$607 i32) | |
(local $$608 i32) | |
(local $$609 i32) | |
(local $$61 i32) | |
(local $$610 i32) | |
(local $$611 i32) | |
(local $$612 i32) | |
(local $$613 i32) | |
(local $$614 i32) | |
(local $$615 i32) | |
(local $$616 i32) | |
(local $$617 i32) | |
(local $$618 i32) | |
(local $$619 i32) | |
(local $$62 i32) | |
(local $$620 i32) | |
(local $$621 i32) | |
(local $$622 i32) | |
(local $$623 i32) | |
(local $$624 i32) | |
(local $$625 i32) | |
(local $$626 i32) | |
(local $$627 i32) | |
(local $$628 i32) | |
(local $$629 i32) | |
(local $$63 i32) | |
(local $$630 i32) | |
(local $$631 i32) | |
(local $$632 i32) | |
(local $$633 i32) | |
(local $$634 i32) | |
(local $$635 i32) | |
(local $$636 i32) | |
(local $$637 i32) | |
(local $$638 i32) | |
(local $$639 i32) | |
(local $$64 i32) | |
(local $$640 i32) | |
(local $$641 i32) | |
(local $$642 i32) | |
(local $$643 i32) | |
(local $$644 i32) | |
(local $$645 i32) | |
(local $$646 i32) | |
(local $$647 i32) | |
(local $$648 i32) | |
(local $$649 i32) | |
(local $$65 i32) | |
(local $$650 i32) | |
(local $$651 i32) | |
(local $$652 i32) | |
(local $$653 i32) | |
(local $$654 i32) | |
(local $$655 i32) | |
(local $$656 i32) | |
(local $$657 i32) | |
(local $$658 i32) | |
(local $$659 i32) | |
(local $$66 i32) | |
(local $$660 i32) | |
(local $$661 i32) | |
(local $$662 i32) | |
(local $$663 i32) | |
(local $$664 i32) | |
(local $$665 i32) | |
(local $$666 i32) | |
(local $$667 i32) | |
(local $$668 i32) | |
(local $$669 i32) | |
(local $$67 i32) | |
(local $$670 i32) | |
(local $$671 i32) | |
(local $$672 i32) | |
(local $$673 i32) | |
(local $$674 i32) | |
(local $$675 i32) | |
(local $$676 i32) | |
(local $$677 i32) | |
(local $$678 i32) | |
(local $$679 i32) | |
(local $$68 i32) | |
(local $$680 i32) | |
(local $$681 i32) | |
(local $$682 i32) | |
(local $$683 i32) | |
(local $$684 i32) | |
(local $$685 i32) | |
(local $$686 i32) | |
(local $$687 i32) | |
(local $$688 i32) | |
(local $$689 i32) | |
(local $$69 i32) | |
(local $$690 i32) | |
(local $$691 i32) | |
(local $$692 i32) | |
(local $$693 i32) | |
(local $$694 i32) | |
(local $$695 i32) | |
(local $$696 i32) | |
(local $$697 i32) | |
(local $$698 i32) | |
(local $$699 i32) | |
(local $$7 i32) | |
(local $$70 i32) | |
(local $$700 i32) | |
(local $$701 i32) | |
(local $$702 i32) | |
(local $$703 i32) | |
(local $$704 i32) | |
(local $$705 i32) | |
(local $$706 i32) | |
(local $$707 i32) | |
(local $$708 i32) | |
(local $$709 i32) | |
(local $$71 i32) | |
(local $$710 i32) | |
(local $$711 i32) | |
(local $$712 i32) | |
(local $$713 i32) | |
(local $$714 i32) | |
(local $$715 i32) | |
(local $$716 i32) | |
(local $$717 i32) | |
(local $$718 i32) | |
(local $$719 i32) | |
(local $$72 i32) | |
(local $$720 i32) | |
(local $$721 i32) | |
(local $$722 i32) | |
(local $$723 i32) | |
(local $$724 i32) | |
(local $$725 i32) | |
(local $$726 i32) | |
(local $$727 i32) | |
(local $$728 i32) | |
(local $$729 i32) | |
(local $$73 i32) | |
(local $$730 i32) | |
(local $$731 i32) | |
(local $$732 i32) | |
(local $$733 i32) | |
(local $$734 i32) | |
(local $$735 i32) | |
(local $$736 i32) | |
(local $$737 i32) | |
(local $$738 i32) | |
(local $$739 i32) | |
(local $$74 i32) | |
(local $$740 i32) | |
(local $$741 i32) | |
(local $$742 i32) | |
(local $$743 i32) | |
(local $$744 i32) | |
(local $$745 i32) | |
(local $$746 i32) | |
(local $$747 i32) | |
(local $$748 i32) | |
(local $$749 i32) | |
(local $$75 i32) | |
(local $$750 i32) | |
(local $$751 i32) | |
(local $$752 i32) | |
(local $$753 i32) | |
(local $$754 i32) | |
(local $$755 i32) | |
(local $$756 i32) | |
(local $$757 i32) | |
(local $$758 i32) | |
(local $$759 i32) | |
(local $$76 i32) | |
(local $$760 i32) | |
(local $$761 i32) | |
(local $$762 i32) | |
(local $$763 i32) | |
(local $$764 i32) | |
(local $$765 i32) | |
(local $$766 i32) | |
(local $$767 i32) | |
(local $$768 i32) | |
(local $$769 i32) | |
(local $$77 i32) | |
(local $$770 i32) | |
(local $$771 i32) | |
(local $$772 i32) | |
(local $$773 i32) | |
(local $$774 i32) | |
(local $$775 i32) | |
(local $$776 i32) | |
(local $$777 i32) | |
(local $$778 i32) | |
(local $$779 i32) | |
(local $$78 i32) | |
(local $$780 i32) | |
(local $$781 i32) | |
(local $$782 i32) | |
(local $$783 i32) | |
(local $$784 i32) | |
(local $$785 i32) | |
(local $$786 i32) | |
(local $$787 i32) | |
(local $$788 i32) | |
(local $$789 i32) | |
(local $$79 i32) | |
(local $$790 i32) | |
(local $$791 i32) | |
(local $$792 i32) | |
(local $$793 i32) | |
(local $$794 i32) | |
(local $$795 i32) | |
(local $$796 i32) | |
(local $$797 i32) | |
(local $$798 i32) | |
(local $$799 i32) | |
(local $$8 i32) | |
(local $$80 i32) | |
(local $$800 i32) | |
(local $$801 i32) | |
(local $$802 i32) | |
(local $$803 i32) | |
(local $$804 i32) | |
(local $$805 i32) | |
(local $$806 i32) | |
(local $$807 i32) | |
(local $$808 i32) | |
(local $$809 i32) | |
(local $$81 i32) | |
(local $$810 i32) | |
(local $$811 i32) | |
(local $$812 i32) | |
(local $$813 i32) | |
(local $$814 i32) | |
(local $$815 i32) | |
(local $$816 i32) | |
(local $$817 i32) | |
(local $$818 i32) | |
(local $$819 i32) | |
(local $$82 i32) | |
(local $$820 i32) | |
(local $$821 i32) | |
(local $$822 i32) | |
(local $$823 i32) | |
(local $$824 i32) | |
(local $$825 i32) | |
(local $$826 i32) | |
(local $$827 i32) | |
(local $$828 i32) | |
(local $$829 i32) | |
(local $$83 i32) | |
(local $$830 i32) | |
(local $$831 i32) | |
(local $$832 i32) | |
(local $$833 i32) | |
(local $$834 i32) | |
(local $$835 i32) | |
(local $$836 i32) | |
(local $$837 i32) | |
(local $$838 i32) | |
(local $$839 i32) | |
(local $$84 i32) | |
(local $$840 i32) | |
(local $$841 i32) | |
(local $$842 i32) | |
(local $$843 i32) | |
(local $$844 i32) | |
(local $$845 i32) | |
(local $$846 i32) | |
(local $$847 i32) | |
(local $$848 i32) | |
(local $$849 i32) | |
(local $$85 i32) | |
(local $$850 i32) | |
(local $$851 i32) | |
(local $$852 i32) | |
(local $$853 i32) | |
(local $$854 i32) | |
(local $$855 i32) | |
(local $$856 i32) | |
(local $$857 i32) | |
(local $$858 i32) | |
(local $$859 i32) | |
(local $$86 i32) | |
(local $$860 i32) | |
(local $$861 i32) | |
(local $$862 i32) | |
(local $$863 i32) | |
(local $$864 i32) | |
(local $$865 i32) | |
(local $$866 i32) | |
(local $$867 i32) | |
(local $$868 i32) | |
(local $$869 i32) | |
(local $$87 i32) | |
(local $$870 i32) | |
(local $$871 i32) | |
(local $$872 i32) | |
(local $$873 i32) | |
(local $$874 i32) | |
(local $$875 i32) | |
(local $$876 i32) | |
(local $$877 i32) | |
(local $$878 i32) | |
(local $$879 i32) | |
(local $$88 i32) | |
(local $$880 i32) | |
(local $$881 i32) | |
(local $$882 i32) | |
(local $$883 i32) | |
(local $$884 i32) | |
(local $$885 i32) | |
(local $$886 i32) | |
(local $$887 i32) | |
(local $$888 i32) | |
(local $$889 i32) | |
(local $$89 i32) | |
(local $$890 i32) | |
(local $$891 i32) | |
(local $$892 i32) | |
(local $$893 i32) | |
(local $$894 i32) | |
(local $$895 i32) | |
(local $$896 i32) | |
(local $$897 i32) | |
(local $$898 i32) | |
(local $$899 i32) | |
(local $$9 i32) | |
(local $$90 i32) | |
(local $$900 i32) | |
(local $$901 i32) | |
(local $$902 i32) | |
(local $$903 i32) | |
(local $$904 i32) | |
(local $$905 i32) | |
(local $$906 i32) | |
(local $$907 i32) | |
(local $$908 i32) | |
(local $$909 i32) | |
(local $$91 i32) | |
(local $$910 i32) | |
(local $$911 i32) | |
(local $$912 i32) | |
(local $$913 i32) | |
(local $$914 i32) | |
(local $$915 i32) | |
(local $$916 i32) | |
(local $$917 i32) | |
(local $$918 i32) | |
(local $$919 i32) | |
(local $$92 i32) | |
(local $$920 i32) | |
(local $$921 i32) | |
(local $$922 i32) | |
(local $$923 i32) | |
(local $$924 i32) | |
(local $$925 i32) | |
(local $$926 i32) | |
(local $$927 i32) | |
(local $$928 i32) | |
(local $$929 i32) | |
(local $$93 i32) | |
(local $$930 i32) | |
(local $$931 i32) | |
(local $$932 i32) | |
(local $$933 i32) | |
(local $$934 i32) | |
(local $$935 i32) | |
(local $$936 i32) | |
(local $$937 i32) | |
(local $$938 i32) | |
(local $$939 i32) | |
(local $$94 i32) | |
(local $$940 i32) | |
(local $$941 i32) | |
(local $$942 i32) | |
(local $$943 i32) | |
(local $$944 i32) | |
(local $$945 i32) | |
(local $$946 i32) | |
(local $$947 i32) | |
(local $$948 i32) | |
(local $$949 i32) | |
(local $$95 i32) | |
(local $$950 i32) | |
(local $$951 i32) | |
(local $$952 i32) | |
(local $$953 i32) | |
(local $$954 i32) | |
(local $$955 i32) | |
(local $$956 i32) | |
(local $$957 i32) | |
(local $$958 i32) | |
(local $$959 i32) | |
(local $$96 i32) | |
(local $$960 i32) | |
(local $$961 i32) | |
(local $$962 i32) | |
(local $$963 i32) | |
(local $$964 i32) | |
(local $$965 i32) | |
(local $$966 i32) | |
(local $$967 i32) | |
(local $$968 i32) | |
(local $$969 i32) | |
(local $$97 i32) | |
(local $$970 i32) | |
(local $$971 i32) | |
(local $$972 i32) | |
(local $$973 i32) | |
(local $$974 i32) | |
(local $$975 i32) | |
(local $$976 i32) | |
(local $$977 i32) | |
(local $$978 i32) | |
(local $$979 i32) | |
(local $$98 i32) | |
(local $$980 i32) | |
(local $$981 i32) | |
(local $$982 i32) | |
(local $$983 i32) | |
(local $$984 i32) | |
(local $$985 i32) | |
(local $$986 i32) | |
(local $$987 i32) | |
(local $$988 i32) | |
(local $$989 i32) | |
(local $$99 i32) | |
(local $$990 i32) | |
(local $$991 i32) | |
(local $$992 i32) | |
(local $$993 i32) | |
(local $$994 i32) | |
(local $$995 i32) | |
(local $$996 i32) | |
(local $$997 i32) | |
(local $$998 i32) | |
(local $$999 i32) | |
(local $$cond$i i32) | |
(local $$cond$i$i i32) | |
(local $$cond$i204 i32) | |
(local $$exitcond$i$i i32) | |
(local $$not$$i$i i32) | |
(local $$not$$i22$i i32) | |
(local $$not$7$i i32) | |
(local $$or$cond$i i32) | |
(local $$or$cond$i211 i32) | |
(local $$or$cond1$i i32) | |
(local $$or$cond1$i210 i32) | |
(local $$or$cond10$i i32) | |
(local $$or$cond11$i i32) | |
(local $$or$cond12$i i32) | |
(local $$or$cond2$i i32) | |
(local $$or$cond5$i i32) | |
(local $$or$cond50$i i32) | |
(local $$or$cond7$i i32) | |
(local $label i32) | |
(local $sp i32) | |
(set_local $sp | |
(get_global $STACKTOP) | |
) | |
(set_global $STACKTOP | |
(i32.add | |
(get_global $STACKTOP) | |
(i32.const 16) | |
) | |
) | |
(if | |
(i32.ge_s | |
(get_global $STACKTOP) | |
(get_global $STACK_MAX) | |
) | |
(call $abortStackOverflow | |
(i32.const 16) | |
) | |
) | |
(set_local $$1 | |
(get_local $sp) | |
) | |
(set_local $$2 | |
(i32.lt_u | |
(get_local $$0) | |
(i32.const 245) | |
) | |
) | |
(block $do-once$0 | |
(if | |
(get_local $$2) | |
(block | |
(set_local $$3 | |
(i32.lt_u | |
(get_local $$0) | |
(i32.const 11) | |
) | |
) | |
(set_local $$4 | |
(i32.add | |
(get_local $$0) | |
(i32.const 11) | |
) | |
) | |
(set_local $$5 | |
(i32.and | |
(get_local $$4) | |
(i32.const -8) | |
) | |
) | |
(set_local $$6 | |
(if i32 | |
(get_local $$3) | |
(i32.const 16) | |
(get_local $$5) | |
) | |
) | |
(set_local $$7 | |
(i32.shr_u | |
(get_local $$6) | |
(i32.const 3) | |
) | |
) | |
(set_local $$8 | |
(i32.load | |
(i32.const 3636) | |
) | |
) | |
(set_local $$9 | |
(i32.shr_u | |
(get_local $$8) | |
(get_local $$7) | |
) | |
) | |
(set_local $$10 | |
(i32.and | |
(get_local $$9) | |
(i32.const 3) | |
) | |
) | |
(set_local $$11 | |
(i32.eq | |
(get_local $$10) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$11) | |
) | |
(block | |
(set_local $$12 | |
(i32.and | |
(get_local $$9) | |
(i32.const 1) | |
) | |
) | |
(set_local $$13 | |
(i32.xor | |
(get_local $$12) | |
(i32.const 1) | |
) | |
) | |
(set_local $$14 | |
(i32.add | |
(get_local $$13) | |
(get_local $$7) | |
) | |
) | |
(set_local $$15 | |
(i32.shl | |
(get_local $$14) | |
(i32.const 1) | |
) | |
) | |
(set_local $$16 | |
(i32.add | |
(i32.const 3676) | |
(i32.shl | |
(get_local $$15) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$17 | |
(i32.add | |
(get_local $$16) | |
(i32.const 8) | |
) | |
) | |
(set_local $$18 | |
(i32.load | |
(get_local $$17) | |
) | |
) | |
(set_local $$19 | |
(i32.add | |
(get_local $$18) | |
(i32.const 8) | |
) | |
) | |
(set_local $$20 | |
(i32.load | |
(get_local $$19) | |
) | |
) | |
(set_local $$21 | |
(i32.eq | |
(get_local $$16) | |
(get_local $$20) | |
) | |
) | |
(block $do-once$2 | |
(if | |
(get_local $$21) | |
(block | |
(set_local $$22 | |
(i32.shl | |
(i32.const 1) | |
(get_local $$14) | |
) | |
) | |
(set_local $$23 | |
(i32.xor | |
(get_local $$22) | |
(i32.const -1) | |
) | |
) | |
(set_local $$24 | |
(i32.and | |
(get_local $$8) | |
(get_local $$23) | |
) | |
) | |
(i32.store | |
(i32.const 3636) | |
(get_local $$24) | |
) | |
) | |
(block | |
(set_local $$25 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$26 | |
(i32.lt_u | |
(get_local $$20) | |
(get_local $$25) | |
) | |
) | |
(if | |
(get_local $$26) | |
(call $_abort) | |
) | |
(set_local $$27 | |
(i32.add | |
(get_local $$20) | |
(i32.const 12) | |
) | |
) | |
(set_local $$28 | |
(i32.load | |
(get_local $$27) | |
) | |
) | |
(set_local $$29 | |
(i32.eq | |
(get_local $$28) | |
(get_local $$18) | |
) | |
) | |
(if | |
(get_local $$29) | |
(block | |
(i32.store | |
(get_local $$27) | |
(get_local $$16) | |
) | |
(i32.store | |
(get_local $$17) | |
(get_local $$20) | |
) | |
(br $do-once$2) | |
) | |
(call $_abort) | |
) | |
) | |
) | |
) | |
(set_local $$30 | |
(i32.shl | |
(get_local $$14) | |
(i32.const 3) | |
) | |
) | |
(set_local $$31 | |
(i32.or | |
(get_local $$30) | |
(i32.const 3) | |
) | |
) | |
(set_local $$32 | |
(i32.add | |
(get_local $$18) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$32) | |
(get_local $$31) | |
) | |
(set_local $$33 | |
(i32.add | |
(get_local $$18) | |
(get_local $$30) | |
) | |
) | |
(set_local $$34 | |
(i32.add | |
(get_local $$33) | |
(i32.const 4) | |
) | |
) | |
(set_local $$35 | |
(i32.load | |
(get_local $$34) | |
) | |
) | |
(set_local $$36 | |
(i32.or | |
(get_local $$35) | |
(i32.const 1) | |
) | |
) | |
(i32.store | |
(get_local $$34) | |
(get_local $$36) | |
) | |
(set_local $$$0 | |
(get_local $$19) | |
) | |
(set_global $STACKTOP | |
(get_local $sp) | |
) | |
(return | |
(get_local $$$0) | |
) | |
) | |
) | |
(set_local $$37 | |
(i32.load | |
(i32.const 3644) | |
) | |
) | |
(set_local $$38 | |
(i32.gt_u | |
(get_local $$6) | |
(get_local $$37) | |
) | |
) | |
(if | |
(get_local $$38) | |
(block | |
(set_local $$39 | |
(i32.eq | |
(get_local $$9) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$39) | |
) | |
(block | |
(set_local $$40 | |
(i32.shl | |
(get_local $$9) | |
(get_local $$7) | |
) | |
) | |
(set_local $$41 | |
(i32.shl | |
(i32.const 2) | |
(get_local $$7) | |
) | |
) | |
(set_local $$42 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$41) | |
) | |
) | |
(set_local $$43 | |
(i32.or | |
(get_local $$41) | |
(get_local $$42) | |
) | |
) | |
(set_local $$44 | |
(i32.and | |
(get_local $$40) | |
(get_local $$43) | |
) | |
) | |
(set_local $$45 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$44) | |
) | |
) | |
(set_local $$46 | |
(i32.and | |
(get_local $$44) | |
(get_local $$45) | |
) | |
) | |
(set_local $$47 | |
(i32.add | |
(get_local $$46) | |
(i32.const -1) | |
) | |
) | |
(set_local $$48 | |
(i32.shr_u | |
(get_local $$47) | |
(i32.const 12) | |
) | |
) | |
(set_local $$49 | |
(i32.and | |
(get_local $$48) | |
(i32.const 16) | |
) | |
) | |
(set_local $$50 | |
(i32.shr_u | |
(get_local $$47) | |
(get_local $$49) | |
) | |
) | |
(set_local $$51 | |
(i32.shr_u | |
(get_local $$50) | |
(i32.const 5) | |
) | |
) | |
(set_local $$52 | |
(i32.and | |
(get_local $$51) | |
(i32.const 8) | |
) | |
) | |
(set_local $$53 | |
(i32.or | |
(get_local $$52) | |
(get_local $$49) | |
) | |
) | |
(set_local $$54 | |
(i32.shr_u | |
(get_local $$50) | |
(get_local $$52) | |
) | |
) | |
(set_local $$55 | |
(i32.shr_u | |
(get_local $$54) | |
(i32.const 2) | |
) | |
) | |
(set_local $$56 | |
(i32.and | |
(get_local $$55) | |
(i32.const 4) | |
) | |
) | |
(set_local $$57 | |
(i32.or | |
(get_local $$53) | |
(get_local $$56) | |
) | |
) | |
(set_local $$58 | |
(i32.shr_u | |
(get_local $$54) | |
(get_local $$56) | |
) | |
) | |
(set_local $$59 | |
(i32.shr_u | |
(get_local $$58) | |
(i32.const 1) | |
) | |
) | |
(set_local $$60 | |
(i32.and | |
(get_local $$59) | |
(i32.const 2) | |
) | |
) | |
(set_local $$61 | |
(i32.or | |
(get_local $$57) | |
(get_local $$60) | |
) | |
) | |
(set_local $$62 | |
(i32.shr_u | |
(get_local $$58) | |
(get_local $$60) | |
) | |
) | |
(set_local $$63 | |
(i32.shr_u | |
(get_local $$62) | |
(i32.const 1) | |
) | |
) | |
(set_local $$64 | |
(i32.and | |
(get_local $$63) | |
(i32.const 1) | |
) | |
) | |
(set_local $$65 | |
(i32.or | |
(get_local $$61) | |
(get_local $$64) | |
) | |
) | |
(set_local $$66 | |
(i32.shr_u | |
(get_local $$62) | |
(get_local $$64) | |
) | |
) | |
(set_local $$67 | |
(i32.add | |
(get_local $$65) | |
(get_local $$66) | |
) | |
) | |
(set_local $$68 | |
(i32.shl | |
(get_local $$67) | |
(i32.const 1) | |
) | |
) | |
(set_local $$69 | |
(i32.add | |
(i32.const 3676) | |
(i32.shl | |
(get_local $$68) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$70 | |
(i32.add | |
(get_local $$69) | |
(i32.const 8) | |
) | |
) | |
(set_local $$71 | |
(i32.load | |
(get_local $$70) | |
) | |
) | |
(set_local $$72 | |
(i32.add | |
(get_local $$71) | |
(i32.const 8) | |
) | |
) | |
(set_local $$73 | |
(i32.load | |
(get_local $$72) | |
) | |
) | |
(set_local $$74 | |
(i32.eq | |
(get_local $$69) | |
(get_local $$73) | |
) | |
) | |
(block $do-once$4 | |
(if | |
(get_local $$74) | |
(block | |
(set_local $$75 | |
(i32.shl | |
(i32.const 1) | |
(get_local $$67) | |
) | |
) | |
(set_local $$76 | |
(i32.xor | |
(get_local $$75) | |
(i32.const -1) | |
) | |
) | |
(set_local $$77 | |
(i32.and | |
(get_local $$8) | |
(get_local $$76) | |
) | |
) | |
(i32.store | |
(i32.const 3636) | |
(get_local $$77) | |
) | |
(set_local $$98 | |
(get_local $$77) | |
) | |
) | |
(block | |
(set_local $$78 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$79 | |
(i32.lt_u | |
(get_local $$73) | |
(get_local $$78) | |
) | |
) | |
(if | |
(get_local $$79) | |
(call $_abort) | |
) | |
(set_local $$80 | |
(i32.add | |
(get_local $$73) | |
(i32.const 12) | |
) | |
) | |
(set_local $$81 | |
(i32.load | |
(get_local $$80) | |
) | |
) | |
(set_local $$82 | |
(i32.eq | |
(get_local $$81) | |
(get_local $$71) | |
) | |
) | |
(if | |
(get_local $$82) | |
(block | |
(i32.store | |
(get_local $$80) | |
(get_local $$69) | |
) | |
(i32.store | |
(get_local $$70) | |
(get_local $$73) | |
) | |
(set_local $$98 | |
(get_local $$8) | |
) | |
(br $do-once$4) | |
) | |
(call $_abort) | |
) | |
) | |
) | |
) | |
(set_local $$83 | |
(i32.shl | |
(get_local $$67) | |
(i32.const 3) | |
) | |
) | |
(set_local $$84 | |
(i32.sub | |
(get_local $$83) | |
(get_local $$6) | |
) | |
) | |
(set_local $$85 | |
(i32.or | |
(get_local $$6) | |
(i32.const 3) | |
) | |
) | |
(set_local $$86 | |
(i32.add | |
(get_local $$71) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$86) | |
(get_local $$85) | |
) | |
(set_local $$87 | |
(i32.add | |
(get_local $$71) | |
(get_local $$6) | |
) | |
) | |
(set_local $$88 | |
(i32.or | |
(get_local $$84) | |
(i32.const 1) | |
) | |
) | |
(set_local $$89 | |
(i32.add | |
(get_local $$87) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$89) | |
(get_local $$88) | |
) | |
(set_local $$90 | |
(i32.add | |
(get_local $$87) | |
(get_local $$84) | |
) | |
) | |
(i32.store | |
(get_local $$90) | |
(get_local $$84) | |
) | |
(set_local $$91 | |
(i32.eq | |
(get_local $$37) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$91) | |
) | |
(block | |
(set_local $$92 | |
(i32.load | |
(i32.const 3656) | |
) | |
) | |
(set_local $$93 | |
(i32.shr_u | |
(get_local $$37) | |
(i32.const 3) | |
) | |
) | |
(set_local $$94 | |
(i32.shl | |
(get_local $$93) | |
(i32.const 1) | |
) | |
) | |
(set_local $$95 | |
(i32.add | |
(i32.const 3676) | |
(i32.shl | |
(get_local $$94) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$96 | |
(i32.shl | |
(i32.const 1) | |
(get_local $$93) | |
) | |
) | |
(set_local $$97 | |
(i32.and | |
(get_local $$98) | |
(get_local $$96) | |
) | |
) | |
(set_local $$99 | |
(i32.eq | |
(get_local $$97) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$99) | |
(block | |
(set_local $$100 | |
(i32.or | |
(get_local $$98) | |
(get_local $$96) | |
) | |
) | |
(i32.store | |
(i32.const 3636) | |
(get_local $$100) | |
) | |
(set_local $$$pre | |
(i32.add | |
(get_local $$95) | |
(i32.const 8) | |
) | |
) | |
(set_local $$$0199 | |
(get_local $$95) | |
) | |
(set_local $$$pre$phiZ2D | |
(get_local $$$pre) | |
) | |
) | |
(block | |
(set_local $$101 | |
(i32.add | |
(get_local $$95) | |
(i32.const 8) | |
) | |
) | |
(set_local $$102 | |
(i32.load | |
(get_local $$101) | |
) | |
) | |
(set_local $$103 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$104 | |
(i32.lt_u | |
(get_local $$102) | |
(get_local $$103) | |
) | |
) | |
(if | |
(get_local $$104) | |
(call $_abort) | |
(block | |
(set_local $$$0199 | |
(get_local $$102) | |
) | |
(set_local $$$pre$phiZ2D | |
(get_local $$101) | |
) | |
) | |
) | |
) | |
) | |
(i32.store | |
(get_local $$$pre$phiZ2D) | |
(get_local $$92) | |
) | |
(set_local $$105 | |
(i32.add | |
(get_local $$$0199) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$105) | |
(get_local $$92) | |
) | |
(set_local $$106 | |
(i32.add | |
(get_local $$92) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$106) | |
(get_local $$$0199) | |
) | |
(set_local $$107 | |
(i32.add | |
(get_local $$92) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$107) | |
(get_local $$95) | |
) | |
) | |
) | |
(i32.store | |
(i32.const 3644) | |
(get_local $$84) | |
) | |
(i32.store | |
(i32.const 3656) | |
(get_local $$87) | |
) | |
(set_local $$$0 | |
(get_local $$72) | |
) | |
(set_global $STACKTOP | |
(get_local $sp) | |
) | |
(return | |
(get_local $$$0) | |
) | |
) | |
) | |
(set_local $$108 | |
(i32.load | |
(i32.const 3640) | |
) | |
) | |
(set_local $$109 | |
(i32.eq | |
(get_local $$108) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$109) | |
(set_local $$$0197 | |
(get_local $$6) | |
) | |
(block | |
(set_local $$110 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$108) | |
) | |
) | |
(set_local $$111 | |
(i32.and | |
(get_local $$108) | |
(get_local $$110) | |
) | |
) | |
(set_local $$112 | |
(i32.add | |
(get_local $$111) | |
(i32.const -1) | |
) | |
) | |
(set_local $$113 | |
(i32.shr_u | |
(get_local $$112) | |
(i32.const 12) | |
) | |
) | |
(set_local $$114 | |
(i32.and | |
(get_local $$113) | |
(i32.const 16) | |
) | |
) | |
(set_local $$115 | |
(i32.shr_u | |
(get_local $$112) | |
(get_local $$114) | |
) | |
) | |
(set_local $$116 | |
(i32.shr_u | |
(get_local $$115) | |
(i32.const 5) | |
) | |
) | |
(set_local $$117 | |
(i32.and | |
(get_local $$116) | |
(i32.const 8) | |
) | |
) | |
(set_local $$118 | |
(i32.or | |
(get_local $$117) | |
(get_local $$114) | |
) | |
) | |
(set_local $$119 | |
(i32.shr_u | |
(get_local $$115) | |
(get_local $$117) | |
) | |
) | |
(set_local $$120 | |
(i32.shr_u | |
(get_local $$119) | |
(i32.const 2) | |
) | |
) | |
(set_local $$121 | |
(i32.and | |
(get_local $$120) | |
(i32.const 4) | |
) | |
) | |
(set_local $$122 | |
(i32.or | |
(get_local $$118) | |
(get_local $$121) | |
) | |
) | |
(set_local $$123 | |
(i32.shr_u | |
(get_local $$119) | |
(get_local $$121) | |
) | |
) | |
(set_local $$124 | |
(i32.shr_u | |
(get_local $$123) | |
(i32.const 1) | |
) | |
) | |
(set_local $$125 | |
(i32.and | |
(get_local $$124) | |
(i32.const 2) | |
) | |
) | |
(set_local $$126 | |
(i32.or | |
(get_local $$122) | |
(get_local $$125) | |
) | |
) | |
(set_local $$127 | |
(i32.shr_u | |
(get_local $$123) | |
(get_local $$125) | |
) | |
) | |
(set_local $$128 | |
(i32.shr_u | |
(get_local $$127) | |
(i32.const 1) | |
) | |
) | |
(set_local $$129 | |
(i32.and | |
(get_local $$128) | |
(i32.const 1) | |
) | |
) | |
(set_local $$130 | |
(i32.or | |
(get_local $$126) | |
(get_local $$129) | |
) | |
) | |
(set_local $$131 | |
(i32.shr_u | |
(get_local $$127) | |
(get_local $$129) | |
) | |
) | |
(set_local $$132 | |
(i32.add | |
(get_local $$130) | |
(get_local $$131) | |
) | |
) | |
(set_local $$133 | |
(i32.add | |
(i32.const 3940) | |
(i32.shl | |
(get_local $$132) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$134 | |
(i32.load | |
(get_local $$133) | |
) | |
) | |
(set_local $$135 | |
(i32.add | |
(get_local $$134) | |
(i32.const 4) | |
) | |
) | |
(set_local $$136 | |
(i32.load | |
(get_local $$135) | |
) | |
) | |
(set_local $$137 | |
(i32.and | |
(get_local $$136) | |
(i32.const -8) | |
) | |
) | |
(set_local $$138 | |
(i32.sub | |
(get_local $$137) | |
(get_local $$6) | |
) | |
) | |
(set_local $$$0189$i | |
(get_local $$134) | |
) | |
(set_local $$$0190$i | |
(get_local $$134) | |
) | |
(set_local $$$0191$i | |
(get_local $$138) | |
) | |
(loop $while-in$7 | |
(block $while-out$6 | |
(set_local $$139 | |
(i32.add | |
(get_local $$$0189$i) | |
(i32.const 16) | |
) | |
) | |
(set_local $$140 | |
(i32.load | |
(get_local $$139) | |
) | |
) | |
(set_local $$141 | |
(i32.eq | |
(get_local $$140) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$141) | |
(block | |
(set_local $$142 | |
(i32.add | |
(get_local $$$0189$i) | |
(i32.const 20) | |
) | |
) | |
(set_local $$143 | |
(i32.load | |
(get_local $$142) | |
) | |
) | |
(set_local $$144 | |
(i32.eq | |
(get_local $$143) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$144) | |
(br $while-out$6) | |
(set_local $$146 | |
(get_local $$143) | |
) | |
) | |
) | |
(set_local $$146 | |
(get_local $$140) | |
) | |
) | |
(set_local $$145 | |
(i32.add | |
(get_local $$146) | |
(i32.const 4) | |
) | |
) | |
(set_local $$147 | |
(i32.load | |
(get_local $$145) | |
) | |
) | |
(set_local $$148 | |
(i32.and | |
(get_local $$147) | |
(i32.const -8) | |
) | |
) | |
(set_local $$149 | |
(i32.sub | |
(get_local $$148) | |
(get_local $$6) | |
) | |
) | |
(set_local $$150 | |
(i32.lt_u | |
(get_local $$149) | |
(get_local $$$0191$i) | |
) | |
) | |
(set_local $$$$0191$i | |
(if i32 | |
(get_local $$150) | |
(get_local $$149) | |
(get_local $$$0191$i) | |
) | |
) | |
(set_local $$$$0190$i | |
(if i32 | |
(get_local $$150) | |
(get_local $$146) | |
(get_local $$$0190$i) | |
) | |
) | |
(set_local $$$0189$i | |
(get_local $$146) | |
) | |
(set_local $$$0190$i | |
(get_local $$$$0190$i) | |
) | |
(set_local $$$0191$i | |
(get_local $$$$0191$i) | |
) | |
(br $while-in$7) | |
) | |
) | |
(set_local $$151 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$152 | |
(i32.lt_u | |
(get_local $$$0190$i) | |
(get_local $$151) | |
) | |
) | |
(if | |
(get_local $$152) | |
(call $_abort) | |
) | |
(set_local $$153 | |
(i32.add | |
(get_local $$$0190$i) | |
(get_local $$6) | |
) | |
) | |
(set_local $$154 | |
(i32.lt_u | |
(get_local $$$0190$i) | |
(get_local $$153) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$154) | |
) | |
(call $_abort) | |
) | |
(set_local $$155 | |
(i32.add | |
(get_local $$$0190$i) | |
(i32.const 24) | |
) | |
) | |
(set_local $$156 | |
(i32.load | |
(get_local $$155) | |
) | |
) | |
(set_local $$157 | |
(i32.add | |
(get_local $$$0190$i) | |
(i32.const 12) | |
) | |
) | |
(set_local $$158 | |
(i32.load | |
(get_local $$157) | |
) | |
) | |
(set_local $$159 | |
(i32.eq | |
(get_local $$158) | |
(get_local $$$0190$i) | |
) | |
) | |
(block $do-once$8 | |
(if | |
(get_local $$159) | |
(block | |
(set_local $$169 | |
(i32.add | |
(get_local $$$0190$i) | |
(i32.const 20) | |
) | |
) | |
(set_local $$170 | |
(i32.load | |
(get_local $$169) | |
) | |
) | |
(set_local $$171 | |
(i32.eq | |
(get_local $$170) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$171) | |
(block | |
(set_local $$172 | |
(i32.add | |
(get_local $$$0190$i) | |
(i32.const 16) | |
) | |
) | |
(set_local $$173 | |
(i32.load | |
(get_local $$172) | |
) | |
) | |
(set_local $$174 | |
(i32.eq | |
(get_local $$173) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$174) | |
(block | |
(set_local $$$3$i | |
(i32.const 0) | |
) | |
(br $do-once$8) | |
) | |
(block | |
(set_local $$$1194$i | |
(get_local $$173) | |
) | |
(set_local $$$1196$i | |
(get_local $$172) | |
) | |
) | |
) | |
) | |
(block | |
(set_local $$$1194$i | |
(get_local $$170) | |
) | |
(set_local $$$1196$i | |
(get_local $$169) | |
) | |
) | |
) | |
(loop $while-in$11 | |
(block $while-out$10 | |
(set_local $$175 | |
(i32.add | |
(get_local $$$1194$i) | |
(i32.const 20) | |
) | |
) | |
(set_local $$176 | |
(i32.load | |
(get_local $$175) | |
) | |
) | |
(set_local $$177 | |
(i32.eq | |
(get_local $$176) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$177) | |
) | |
(block | |
(set_local $$$1194$i | |
(get_local $$176) | |
) | |
(set_local $$$1196$i | |
(get_local $$175) | |
) | |
(br $while-in$11) | |
) | |
) | |
(set_local $$178 | |
(i32.add | |
(get_local $$$1194$i) | |
(i32.const 16) | |
) | |
) | |
(set_local $$179 | |
(i32.load | |
(get_local $$178) | |
) | |
) | |
(set_local $$180 | |
(i32.eq | |
(get_local $$179) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$180) | |
(br $while-out$10) | |
(block | |
(set_local $$$1194$i | |
(get_local $$179) | |
) | |
(set_local $$$1196$i | |
(get_local $$178) | |
) | |
) | |
) | |
(br $while-in$11) | |
) | |
) | |
(set_local $$181 | |
(i32.lt_u | |
(get_local $$$1196$i) | |
(get_local $$151) | |
) | |
) | |
(if | |
(get_local $$181) | |
(call $_abort) | |
(block | |
(i32.store | |
(get_local $$$1196$i) | |
(i32.const 0) | |
) | |
(set_local $$$3$i | |
(get_local $$$1194$i) | |
) | |
(br $do-once$8) | |
) | |
) | |
) | |
(block | |
(set_local $$160 | |
(i32.add | |
(get_local $$$0190$i) | |
(i32.const 8) | |
) | |
) | |
(set_local $$161 | |
(i32.load | |
(get_local $$160) | |
) | |
) | |
(set_local $$162 | |
(i32.lt_u | |
(get_local $$161) | |
(get_local $$151) | |
) | |
) | |
(if | |
(get_local $$162) | |
(call $_abort) | |
) | |
(set_local $$163 | |
(i32.add | |
(get_local $$161) | |
(i32.const 12) | |
) | |
) | |
(set_local $$164 | |
(i32.load | |
(get_local $$163) | |
) | |
) | |
(set_local $$165 | |
(i32.eq | |
(get_local $$164) | |
(get_local $$$0190$i) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$165) | |
) | |
(call $_abort) | |
) | |
(set_local $$166 | |
(i32.add | |
(get_local $$158) | |
(i32.const 8) | |
) | |
) | |
(set_local $$167 | |
(i32.load | |
(get_local $$166) | |
) | |
) | |
(set_local $$168 | |
(i32.eq | |
(get_local $$167) | |
(get_local $$$0190$i) | |
) | |
) | |
(if | |
(get_local $$168) | |
(block | |
(i32.store | |
(get_local $$163) | |
(get_local $$158) | |
) | |
(i32.store | |
(get_local $$166) | |
(get_local $$161) | |
) | |
(set_local $$$3$i | |
(get_local $$158) | |
) | |
(br $do-once$8) | |
) | |
(call $_abort) | |
) | |
) | |
) | |
) | |
(set_local $$182 | |
(i32.eq | |
(get_local $$156) | |
(i32.const 0) | |
) | |
) | |
(block $do-once$12 | |
(if | |
(i32.eqz | |
(get_local $$182) | |
) | |
(block | |
(set_local $$183 | |
(i32.add | |
(get_local $$$0190$i) | |
(i32.const 28) | |
) | |
) | |
(set_local $$184 | |
(i32.load | |
(get_local $$183) | |
) | |
) | |
(set_local $$185 | |
(i32.add | |
(i32.const 3940) | |
(i32.shl | |
(get_local $$184) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$186 | |
(i32.load | |
(get_local $$185) | |
) | |
) | |
(set_local $$187 | |
(i32.eq | |
(get_local $$$0190$i) | |
(get_local $$186) | |
) | |
) | |
(if | |
(get_local $$187) | |
(block | |
(i32.store | |
(get_local $$185) | |
(get_local $$$3$i) | |
) | |
(set_local $$cond$i | |
(i32.eq | |
(get_local $$$3$i) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$cond$i) | |
(block | |
(set_local $$188 | |
(i32.shl | |
(i32.const 1) | |
(get_local $$184) | |
) | |
) | |
(set_local $$189 | |
(i32.xor | |
(get_local $$188) | |
(i32.const -1) | |
) | |
) | |
(set_local $$190 | |
(i32.and | |
(get_local $$108) | |
(get_local $$189) | |
) | |
) | |
(i32.store | |
(i32.const 3640) | |
(get_local $$190) | |
) | |
(br $do-once$12) | |
) | |
) | |
) | |
(block | |
(set_local $$191 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$192 | |
(i32.lt_u | |
(get_local $$156) | |
(get_local $$191) | |
) | |
) | |
(if | |
(get_local $$192) | |
(call $_abort) | |
) | |
(set_local $$193 | |
(i32.add | |
(get_local $$156) | |
(i32.const 16) | |
) | |
) | |
(set_local $$194 | |
(i32.load | |
(get_local $$193) | |
) | |
) | |
(set_local $$195 | |
(i32.eq | |
(get_local $$194) | |
(get_local $$$0190$i) | |
) | |
) | |
(if | |
(get_local $$195) | |
(i32.store | |
(get_local $$193) | |
(get_local $$$3$i) | |
) | |
(block | |
(set_local $$196 | |
(i32.add | |
(get_local $$156) | |
(i32.const 20) | |
) | |
) | |
(i32.store | |
(get_local $$196) | |
(get_local $$$3$i) | |
) | |
) | |
) | |
(set_local $$197 | |
(i32.eq | |
(get_local $$$3$i) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$197) | |
(br $do-once$12) | |
) | |
) | |
) | |
(set_local $$198 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$199 | |
(i32.lt_u | |
(get_local $$$3$i) | |
(get_local $$198) | |
) | |
) | |
(if | |
(get_local $$199) | |
(call $_abort) | |
) | |
(set_local $$200 | |
(i32.add | |
(get_local $$$3$i) | |
(i32.const 24) | |
) | |
) | |
(i32.store | |
(get_local $$200) | |
(get_local $$156) | |
) | |
(set_local $$201 | |
(i32.add | |
(get_local $$$0190$i) | |
(i32.const 16) | |
) | |
) | |
(set_local $$202 | |
(i32.load | |
(get_local $$201) | |
) | |
) | |
(set_local $$203 | |
(i32.eq | |
(get_local $$202) | |
(i32.const 0) | |
) | |
) | |
(block $do-once$14 | |
(if | |
(i32.eqz | |
(get_local $$203) | |
) | |
(block | |
(set_local $$204 | |
(i32.lt_u | |
(get_local $$202) | |
(get_local $$198) | |
) | |
) | |
(if | |
(get_local $$204) | |
(call $_abort) | |
(block | |
(set_local $$205 | |
(i32.add | |
(get_local $$$3$i) | |
(i32.const 16) | |
) | |
) | |
(i32.store | |
(get_local $$205) | |
(get_local $$202) | |
) | |
(set_local $$206 | |
(i32.add | |
(get_local $$202) | |
(i32.const 24) | |
) | |
) | |
(i32.store | |
(get_local $$206) | |
(get_local $$$3$i) | |
) | |
(br $do-once$14) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$207 | |
(i32.add | |
(get_local $$$0190$i) | |
(i32.const 20) | |
) | |
) | |
(set_local $$208 | |
(i32.load | |
(get_local $$207) | |
) | |
) | |
(set_local $$209 | |
(i32.eq | |
(get_local $$208) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$209) | |
) | |
(block | |
(set_local $$210 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$211 | |
(i32.lt_u | |
(get_local $$208) | |
(get_local $$210) | |
) | |
) | |
(if | |
(get_local $$211) | |
(call $_abort) | |
(block | |
(set_local $$212 | |
(i32.add | |
(get_local $$$3$i) | |
(i32.const 20) | |
) | |
) | |
(i32.store | |
(get_local $$212) | |
(get_local $$208) | |
) | |
(set_local $$213 | |
(i32.add | |
(get_local $$208) | |
(i32.const 24) | |
) | |
) | |
(i32.store | |
(get_local $$213) | |
(get_local $$$3$i) | |
) | |
(br $do-once$12) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$214 | |
(i32.lt_u | |
(get_local $$$0191$i) | |
(i32.const 16) | |
) | |
) | |
(if | |
(get_local $$214) | |
(block | |
(set_local $$215 | |
(i32.add | |
(get_local $$$0191$i) | |
(get_local $$6) | |
) | |
) | |
(set_local $$216 | |
(i32.or | |
(get_local $$215) | |
(i32.const 3) | |
) | |
) | |
(set_local $$217 | |
(i32.add | |
(get_local $$$0190$i) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$217) | |
(get_local $$216) | |
) | |
(set_local $$218 | |
(i32.add | |
(get_local $$$0190$i) | |
(get_local $$215) | |
) | |
) | |
(set_local $$219 | |
(i32.add | |
(get_local $$218) | |
(i32.const 4) | |
) | |
) | |
(set_local $$220 | |
(i32.load | |
(get_local $$219) | |
) | |
) | |
(set_local $$221 | |
(i32.or | |
(get_local $$220) | |
(i32.const 1) | |
) | |
) | |
(i32.store | |
(get_local $$219) | |
(get_local $$221) | |
) | |
) | |
(block | |
(set_local $$222 | |
(i32.or | |
(get_local $$6) | |
(i32.const 3) | |
) | |
) | |
(set_local $$223 | |
(i32.add | |
(get_local $$$0190$i) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$223) | |
(get_local $$222) | |
) | |
(set_local $$224 | |
(i32.or | |
(get_local $$$0191$i) | |
(i32.const 1) | |
) | |
) | |
(set_local $$225 | |
(i32.add | |
(get_local $$153) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$225) | |
(get_local $$224) | |
) | |
(set_local $$226 | |
(i32.add | |
(get_local $$153) | |
(get_local $$$0191$i) | |
) | |
) | |
(i32.store | |
(get_local $$226) | |
(get_local $$$0191$i) | |
) | |
(set_local $$227 | |
(i32.eq | |
(get_local $$37) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$227) | |
) | |
(block | |
(set_local $$228 | |
(i32.load | |
(i32.const 3656) | |
) | |
) | |
(set_local $$229 | |
(i32.shr_u | |
(get_local $$37) | |
(i32.const 3) | |
) | |
) | |
(set_local $$230 | |
(i32.shl | |
(get_local $$229) | |
(i32.const 1) | |
) | |
) | |
(set_local $$231 | |
(i32.add | |
(i32.const 3676) | |
(i32.shl | |
(get_local $$230) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$232 | |
(i32.shl | |
(i32.const 1) | |
(get_local $$229) | |
) | |
) | |
(set_local $$233 | |
(i32.and | |
(get_local $$8) | |
(get_local $$232) | |
) | |
) | |
(set_local $$234 | |
(i32.eq | |
(get_local $$233) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$234) | |
(block | |
(set_local $$235 | |
(i32.or | |
(get_local $$8) | |
(get_local $$232) | |
) | |
) | |
(i32.store | |
(i32.const 3636) | |
(get_local $$235) | |
) | |
(set_local $$$pre$i | |
(i32.add | |
(get_local $$231) | |
(i32.const 8) | |
) | |
) | |
(set_local $$$0187$i | |
(get_local $$231) | |
) | |
(set_local $$$pre$phi$iZ2D | |
(get_local $$$pre$i) | |
) | |
) | |
(block | |
(set_local $$236 | |
(i32.add | |
(get_local $$231) | |
(i32.const 8) | |
) | |
) | |
(set_local $$237 | |
(i32.load | |
(get_local $$236) | |
) | |
) | |
(set_local $$238 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$239 | |
(i32.lt_u | |
(get_local $$237) | |
(get_local $$238) | |
) | |
) | |
(if | |
(get_local $$239) | |
(call $_abort) | |
(block | |
(set_local $$$0187$i | |
(get_local $$237) | |
) | |
(set_local $$$pre$phi$iZ2D | |
(get_local $$236) | |
) | |
) | |
) | |
) | |
) | |
(i32.store | |
(get_local $$$pre$phi$iZ2D) | |
(get_local $$228) | |
) | |
(set_local $$240 | |
(i32.add | |
(get_local $$$0187$i) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$240) | |
(get_local $$228) | |
) | |
(set_local $$241 | |
(i32.add | |
(get_local $$228) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$241) | |
(get_local $$$0187$i) | |
) | |
(set_local $$242 | |
(i32.add | |
(get_local $$228) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$242) | |
(get_local $$231) | |
) | |
) | |
) | |
(i32.store | |
(i32.const 3644) | |
(get_local $$$0191$i) | |
) | |
(i32.store | |
(i32.const 3656) | |
(get_local $$153) | |
) | |
) | |
) | |
(set_local $$243 | |
(i32.add | |
(get_local $$$0190$i) | |
(i32.const 8) | |
) | |
) | |
(set_local $$$0 | |
(get_local $$243) | |
) | |
(set_global $STACKTOP | |
(get_local $sp) | |
) | |
(return | |
(get_local $$$0) | |
) | |
) | |
) | |
) | |
(set_local $$$0197 | |
(get_local $$6) | |
) | |
) | |
) | |
(block | |
(set_local $$244 | |
(i32.gt_u | |
(get_local $$0) | |
(i32.const -65) | |
) | |
) | |
(if | |
(get_local $$244) | |
(set_local $$$0197 | |
(i32.const -1) | |
) | |
(block | |
(set_local $$245 | |
(i32.add | |
(get_local $$0) | |
(i32.const 11) | |
) | |
) | |
(set_local $$246 | |
(i32.and | |
(get_local $$245) | |
(i32.const -8) | |
) | |
) | |
(set_local $$247 | |
(i32.load | |
(i32.const 3640) | |
) | |
) | |
(set_local $$248 | |
(i32.eq | |
(get_local $$247) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$248) | |
(set_local $$$0197 | |
(get_local $$246) | |
) | |
(block | |
(set_local $$249 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$246) | |
) | |
) | |
(set_local $$250 | |
(i32.shr_u | |
(get_local $$245) | |
(i32.const 8) | |
) | |
) | |
(set_local $$251 | |
(i32.eq | |
(get_local $$250) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$251) | |
(set_local $$$0356$i | |
(i32.const 0) | |
) | |
(block | |
(set_local $$252 | |
(i32.gt_u | |
(get_local $$246) | |
(i32.const 16777215) | |
) | |
) | |
(if | |
(get_local $$252) | |
(set_local $$$0356$i | |
(i32.const 31) | |
) | |
(block | |
(set_local $$253 | |
(i32.add | |
(get_local $$250) | |
(i32.const 1048320) | |
) | |
) | |
(set_local $$254 | |
(i32.shr_u | |
(get_local $$253) | |
(i32.const 16) | |
) | |
) | |
(set_local $$255 | |
(i32.and | |
(get_local $$254) | |
(i32.const 8) | |
) | |
) | |
(set_local $$256 | |
(i32.shl | |
(get_local $$250) | |
(get_local $$255) | |
) | |
) | |
(set_local $$257 | |
(i32.add | |
(get_local $$256) | |
(i32.const 520192) | |
) | |
) | |
(set_local $$258 | |
(i32.shr_u | |
(get_local $$257) | |
(i32.const 16) | |
) | |
) | |
(set_local $$259 | |
(i32.and | |
(get_local $$258) | |
(i32.const 4) | |
) | |
) | |
(set_local $$260 | |
(i32.or | |
(get_local $$259) | |
(get_local $$255) | |
) | |
) | |
(set_local $$261 | |
(i32.shl | |
(get_local $$256) | |
(get_local $$259) | |
) | |
) | |
(set_local $$262 | |
(i32.add | |
(get_local $$261) | |
(i32.const 245760) | |
) | |
) | |
(set_local $$263 | |
(i32.shr_u | |
(get_local $$262) | |
(i32.const 16) | |
) | |
) | |
(set_local $$264 | |
(i32.and | |
(get_local $$263) | |
(i32.const 2) | |
) | |
) | |
(set_local $$265 | |
(i32.or | |
(get_local $$260) | |
(get_local $$264) | |
) | |
) | |
(set_local $$266 | |
(i32.sub | |
(i32.const 14) | |
(get_local $$265) | |
) | |
) | |
(set_local $$267 | |
(i32.shl | |
(get_local $$261) | |
(get_local $$264) | |
) | |
) | |
(set_local $$268 | |
(i32.shr_u | |
(get_local $$267) | |
(i32.const 15) | |
) | |
) | |
(set_local $$269 | |
(i32.add | |
(get_local $$266) | |
(get_local $$268) | |
) | |
) | |
(set_local $$270 | |
(i32.shl | |
(get_local $$269) | |
(i32.const 1) | |
) | |
) | |
(set_local $$271 | |
(i32.add | |
(get_local $$269) | |
(i32.const 7) | |
) | |
) | |
(set_local $$272 | |
(i32.shr_u | |
(get_local $$246) | |
(get_local $$271) | |
) | |
) | |
(set_local $$273 | |
(i32.and | |
(get_local $$272) | |
(i32.const 1) | |
) | |
) | |
(set_local $$274 | |
(i32.or | |
(get_local $$273) | |
(get_local $$270) | |
) | |
) | |
(set_local $$$0356$i | |
(get_local $$274) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$275 | |
(i32.add | |
(i32.const 3940) | |
(i32.shl | |
(get_local $$$0356$i) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$276 | |
(i32.load | |
(get_local $$275) | |
) | |
) | |
(set_local $$277 | |
(i32.eq | |
(get_local $$276) | |
(i32.const 0) | |
) | |
) | |
(block $label$break$L123 | |
(if | |
(get_local $$277) | |
(block | |
(set_local $$$2353$i | |
(i32.const 0) | |
) | |
(set_local $$$3$i201 | |
(i32.const 0) | |
) | |
(set_local $$$3348$i | |
(get_local $$249) | |
) | |
(set_local $label | |
(i32.const 86) | |
) | |
) | |
(block | |
(set_local $$278 | |
(i32.eq | |
(get_local $$$0356$i) | |
(i32.const 31) | |
) | |
) | |
(set_local $$279 | |
(i32.shr_u | |
(get_local $$$0356$i) | |
(i32.const 1) | |
) | |
) | |
(set_local $$280 | |
(i32.sub | |
(i32.const 25) | |
(get_local $$279) | |
) | |
) | |
(set_local $$281 | |
(if i32 | |
(get_local $$278) | |
(i32.const 0) | |
(get_local $$280) | |
) | |
) | |
(set_local $$282 | |
(i32.shl | |
(get_local $$246) | |
(get_local $$281) | |
) | |
) | |
(set_local $$$0340$i | |
(i32.const 0) | |
) | |
(set_local $$$0345$i | |
(get_local $$249) | |
) | |
(set_local $$$0351$i | |
(get_local $$276) | |
) | |
(set_local $$$0357$i | |
(get_local $$282) | |
) | |
(set_local $$$0360$i | |
(i32.const 0) | |
) | |
(loop $while-in$18 | |
(block $while-out$17 | |
(set_local $$283 | |
(i32.add | |
(get_local $$$0351$i) | |
(i32.const 4) | |
) | |
) | |
(set_local $$284 | |
(i32.load | |
(get_local $$283) | |
) | |
) | |
(set_local $$285 | |
(i32.and | |
(get_local $$284) | |
(i32.const -8) | |
) | |
) | |
(set_local $$286 | |
(i32.sub | |
(get_local $$285) | |
(get_local $$246) | |
) | |
) | |
(set_local $$287 | |
(i32.lt_u | |
(get_local $$286) | |
(get_local $$$0345$i) | |
) | |
) | |
(if | |
(get_local $$287) | |
(block | |
(set_local $$288 | |
(i32.eq | |
(get_local $$286) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$288) | |
(block | |
(set_local $$$413$i | |
(get_local $$$0351$i) | |
) | |
(set_local $$$434912$i | |
(i32.const 0) | |
) | |
(set_local $$$435511$i | |
(get_local $$$0351$i) | |
) | |
(set_local $label | |
(i32.const 90) | |
) | |
(br $label$break$L123) | |
) | |
(block | |
(set_local $$$1341$i | |
(get_local $$$0351$i) | |
) | |
(set_local $$$1346$i | |
(get_local $$286) | |
) | |
) | |
) | |
) | |
(block | |
(set_local $$$1341$i | |
(get_local $$$0340$i) | |
) | |
(set_local $$$1346$i | |
(get_local $$$0345$i) | |
) | |
) | |
) | |
(set_local $$289 | |
(i32.add | |
(get_local $$$0351$i) | |
(i32.const 20) | |
) | |
) | |
(set_local $$290 | |
(i32.load | |
(get_local $$289) | |
) | |
) | |
(set_local $$291 | |
(i32.shr_u | |
(get_local $$$0357$i) | |
(i32.const 31) | |
) | |
) | |
(set_local $$292 | |
(i32.add | |
(i32.add | |
(get_local $$$0351$i) | |
(i32.const 16) | |
) | |
(i32.shl | |
(get_local $$291) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$293 | |
(i32.load | |
(get_local $$292) | |
) | |
) | |
(set_local $$294 | |
(i32.eq | |
(get_local $$290) | |
(i32.const 0) | |
) | |
) | |
(set_local $$295 | |
(i32.eq | |
(get_local $$290) | |
(get_local $$293) | |
) | |
) | |
(set_local $$or$cond1$i | |
(i32.or | |
(get_local $$294) | |
(get_local $$295) | |
) | |
) | |
(set_local $$$1361$i | |
(if i32 | |
(get_local $$or$cond1$i) | |
(get_local $$$0360$i) | |
(get_local $$290) | |
) | |
) | |
(set_local $$296 | |
(i32.eq | |
(get_local $$293) | |
(i32.const 0) | |
) | |
) | |
(set_local $$297 | |
(i32.and | |
(get_local $$296) | |
(i32.const 1) | |
) | |
) | |
(set_local $$298 | |
(i32.xor | |
(get_local $$297) | |
(i32.const 1) | |
) | |
) | |
(set_local $$$0357$$i | |
(i32.shl | |
(get_local $$$0357$i) | |
(get_local $$298) | |
) | |
) | |
(if | |
(get_local $$296) | |
(block | |
(set_local $$$2353$i | |
(get_local $$$1361$i) | |
) | |
(set_local $$$3$i201 | |
(get_local $$$1341$i) | |
) | |
(set_local $$$3348$i | |
(get_local $$$1346$i) | |
) | |
(set_local $label | |
(i32.const 86) | |
) | |
(br $while-out$17) | |
) | |
(block | |
(set_local $$$0340$i | |
(get_local $$$1341$i) | |
) | |
(set_local $$$0345$i | |
(get_local $$$1346$i) | |
) | |
(set_local $$$0351$i | |
(get_local $$293) | |
) | |
(set_local $$$0357$i | |
(get_local $$$0357$$i) | |
) | |
(set_local $$$0360$i | |
(get_local $$$1361$i) | |
) | |
) | |
) | |
(br $while-in$18) | |
) | |
) | |
) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 86) | |
) | |
(block | |
(set_local $$299 | |
(i32.eq | |
(get_local $$$2353$i) | |
(i32.const 0) | |
) | |
) | |
(set_local $$300 | |
(i32.eq | |
(get_local $$$3$i201) | |
(i32.const 0) | |
) | |
) | |
(set_local $$or$cond$i | |
(i32.and | |
(get_local $$299) | |
(get_local $$300) | |
) | |
) | |
(if | |
(get_local $$or$cond$i) | |
(block | |
(set_local $$301 | |
(i32.shl | |
(i32.const 2) | |
(get_local $$$0356$i) | |
) | |
) | |
(set_local $$302 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$301) | |
) | |
) | |
(set_local $$303 | |
(i32.or | |
(get_local $$301) | |
(get_local $$302) | |
) | |
) | |
(set_local $$304 | |
(i32.and | |
(get_local $$247) | |
(get_local $$303) | |
) | |
) | |
(set_local $$305 | |
(i32.eq | |
(get_local $$304) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$305) | |
(block | |
(set_local $$$0197 | |
(get_local $$246) | |
) | |
(br $do-once$0) | |
) | |
) | |
(set_local $$306 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$304) | |
) | |
) | |
(set_local $$307 | |
(i32.and | |
(get_local $$304) | |
(get_local $$306) | |
) | |
) | |
(set_local $$308 | |
(i32.add | |
(get_local $$307) | |
(i32.const -1) | |
) | |
) | |
(set_local $$309 | |
(i32.shr_u | |
(get_local $$308) | |
(i32.const 12) | |
) | |
) | |
(set_local $$310 | |
(i32.and | |
(get_local $$309) | |
(i32.const 16) | |
) | |
) | |
(set_local $$311 | |
(i32.shr_u | |
(get_local $$308) | |
(get_local $$310) | |
) | |
) | |
(set_local $$312 | |
(i32.shr_u | |
(get_local $$311) | |
(i32.const 5) | |
) | |
) | |
(set_local $$313 | |
(i32.and | |
(get_local $$312) | |
(i32.const 8) | |
) | |
) | |
(set_local $$314 | |
(i32.or | |
(get_local $$313) | |
(get_local $$310) | |
) | |
) | |
(set_local $$315 | |
(i32.shr_u | |
(get_local $$311) | |
(get_local $$313) | |
) | |
) | |
(set_local $$316 | |
(i32.shr_u | |
(get_local $$315) | |
(i32.const 2) | |
) | |
) | |
(set_local $$317 | |
(i32.and | |
(get_local $$316) | |
(i32.const 4) | |
) | |
) | |
(set_local $$318 | |
(i32.or | |
(get_local $$314) | |
(get_local $$317) | |
) | |
) | |
(set_local $$319 | |
(i32.shr_u | |
(get_local $$315) | |
(get_local $$317) | |
) | |
) | |
(set_local $$320 | |
(i32.shr_u | |
(get_local $$319) | |
(i32.const 1) | |
) | |
) | |
(set_local $$321 | |
(i32.and | |
(get_local $$320) | |
(i32.const 2) | |
) | |
) | |
(set_local $$322 | |
(i32.or | |
(get_local $$318) | |
(get_local $$321) | |
) | |
) | |
(set_local $$323 | |
(i32.shr_u | |
(get_local $$319) | |
(get_local $$321) | |
) | |
) | |
(set_local $$324 | |
(i32.shr_u | |
(get_local $$323) | |
(i32.const 1) | |
) | |
) | |
(set_local $$325 | |
(i32.and | |
(get_local $$324) | |
(i32.const 1) | |
) | |
) | |
(set_local $$326 | |
(i32.or | |
(get_local $$322) | |
(get_local $$325) | |
) | |
) | |
(set_local $$327 | |
(i32.shr_u | |
(get_local $$323) | |
(get_local $$325) | |
) | |
) | |
(set_local $$328 | |
(i32.add | |
(get_local $$326) | |
(get_local $$327) | |
) | |
) | |
(set_local $$329 | |
(i32.add | |
(i32.const 3940) | |
(i32.shl | |
(get_local $$328) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$330 | |
(i32.load | |
(get_local $$329) | |
) | |
) | |
(set_local $$$4355$ph$i | |
(get_local $$330) | |
) | |
) | |
(set_local $$$4355$ph$i | |
(get_local $$$2353$i) | |
) | |
) | |
(set_local $$331 | |
(i32.eq | |
(get_local $$$4355$ph$i) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$331) | |
(block | |
(set_local $$$4$lcssa$i | |
(get_local $$$3$i201) | |
) | |
(set_local $$$4349$lcssa$i | |
(get_local $$$3348$i) | |
) | |
) | |
(block | |
(set_local $$$413$i | |
(get_local $$$3$i201) | |
) | |
(set_local $$$434912$i | |
(get_local $$$3348$i) | |
) | |
(set_local $$$435511$i | |
(get_local $$$4355$ph$i) | |
) | |
(set_local $label | |
(i32.const 90) | |
) | |
) | |
) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 90) | |
) | |
(loop $while-in$20 | |
(block $while-out$19 | |
(set_local $label | |
(i32.const 0) | |
) | |
(set_local $$332 | |
(i32.add | |
(get_local $$$435511$i) | |
(i32.const 4) | |
) | |
) | |
(set_local $$333 | |
(i32.load | |
(get_local $$332) | |
) | |
) | |
(set_local $$334 | |
(i32.and | |
(get_local $$333) | |
(i32.const -8) | |
) | |
) | |
(set_local $$335 | |
(i32.sub | |
(get_local $$334) | |
(get_local $$246) | |
) | |
) | |
(set_local $$336 | |
(i32.lt_u | |
(get_local $$335) | |
(get_local $$$434912$i) | |
) | |
) | |
(set_local $$$$4349$i | |
(if i32 | |
(get_local $$336) | |
(get_local $$335) | |
(get_local $$$434912$i) | |
) | |
) | |
(set_local $$$4355$$4$i | |
(if i32 | |
(get_local $$336) | |
(get_local $$$435511$i) | |
(get_local $$$413$i) | |
) | |
) | |
(set_local $$337 | |
(i32.add | |
(get_local $$$435511$i) | |
(i32.const 16) | |
) | |
) | |
(set_local $$338 | |
(i32.load | |
(get_local $$337) | |
) | |
) | |
(set_local $$339 | |
(i32.eq | |
(get_local $$338) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$339) | |
) | |
(block | |
(set_local $$$413$i | |
(get_local $$$4355$$4$i) | |
) | |
(set_local $$$434912$i | |
(get_local $$$$4349$i) | |
) | |
(set_local $$$435511$i | |
(get_local $$338) | |
) | |
(set_local $label | |
(i32.const 90) | |
) | |
(br $while-in$20) | |
) | |
) | |
(set_local $$340 | |
(i32.add | |
(get_local $$$435511$i) | |
(i32.const 20) | |
) | |
) | |
(set_local $$341 | |
(i32.load | |
(get_local $$340) | |
) | |
) | |
(set_local $$342 | |
(i32.eq | |
(get_local $$341) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$342) | |
(block | |
(set_local $$$4$lcssa$i | |
(get_local $$$4355$$4$i) | |
) | |
(set_local $$$4349$lcssa$i | |
(get_local $$$$4349$i) | |
) | |
(br $while-out$19) | |
) | |
(block | |
(set_local $$$413$i | |
(get_local $$$4355$$4$i) | |
) | |
(set_local $$$434912$i | |
(get_local $$$$4349$i) | |
) | |
(set_local $$$435511$i | |
(get_local $$341) | |
) | |
(set_local $label | |
(i32.const 90) | |
) | |
) | |
) | |
(br $while-in$20) | |
) | |
) | |
) | |
(set_local $$343 | |
(i32.eq | |
(get_local $$$4$lcssa$i) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$343) | |
(set_local $$$0197 | |
(get_local $$246) | |
) | |
(block | |
(set_local $$344 | |
(i32.load | |
(i32.const 3644) | |
) | |
) | |
(set_local $$345 | |
(i32.sub | |
(get_local $$344) | |
(get_local $$246) | |
) | |
) | |
(set_local $$346 | |
(i32.lt_u | |
(get_local $$$4349$lcssa$i) | |
(get_local $$345) | |
) | |
) | |
(if | |
(get_local $$346) | |
(block | |
(set_local $$347 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$348 | |
(i32.lt_u | |
(get_local $$$4$lcssa$i) | |
(get_local $$347) | |
) | |
) | |
(if | |
(get_local $$348) | |
(call $_abort) | |
) | |
(set_local $$349 | |
(i32.add | |
(get_local $$$4$lcssa$i) | |
(get_local $$246) | |
) | |
) | |
(set_local $$350 | |
(i32.lt_u | |
(get_local $$$4$lcssa$i) | |
(get_local $$349) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$350) | |
) | |
(call $_abort) | |
) | |
(set_local $$351 | |
(i32.add | |
(get_local $$$4$lcssa$i) | |
(i32.const 24) | |
) | |
) | |
(set_local $$352 | |
(i32.load | |
(get_local $$351) | |
) | |
) | |
(set_local $$353 | |
(i32.add | |
(get_local $$$4$lcssa$i) | |
(i32.const 12) | |
) | |
) | |
(set_local $$354 | |
(i32.load | |
(get_local $$353) | |
) | |
) | |
(set_local $$355 | |
(i32.eq | |
(get_local $$354) | |
(get_local $$$4$lcssa$i) | |
) | |
) | |
(block $do-once$21 | |
(if | |
(get_local $$355) | |
(block | |
(set_local $$365 | |
(i32.add | |
(get_local $$$4$lcssa$i) | |
(i32.const 20) | |
) | |
) | |
(set_local $$366 | |
(i32.load | |
(get_local $$365) | |
) | |
) | |
(set_local $$367 | |
(i32.eq | |
(get_local $$366) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$367) | |
(block | |
(set_local $$368 | |
(i32.add | |
(get_local $$$4$lcssa$i) | |
(i32.const 16) | |
) | |
) | |
(set_local $$369 | |
(i32.load | |
(get_local $$368) | |
) | |
) | |
(set_local $$370 | |
(i32.eq | |
(get_local $$369) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$370) | |
(block | |
(set_local $$$3370$i | |
(i32.const 0) | |
) | |
(br $do-once$21) | |
) | |
(block | |
(set_local $$$1368$i | |
(get_local $$369) | |
) | |
(set_local $$$1372$i | |
(get_local $$368) | |
) | |
) | |
) | |
) | |
(block | |
(set_local $$$1368$i | |
(get_local $$366) | |
) | |
(set_local $$$1372$i | |
(get_local $$365) | |
) | |
) | |
) | |
(loop $while-in$24 | |
(block $while-out$23 | |
(set_local $$371 | |
(i32.add | |
(get_local $$$1368$i) | |
(i32.const 20) | |
) | |
) | |
(set_local $$372 | |
(i32.load | |
(get_local $$371) | |
) | |
) | |
(set_local $$373 | |
(i32.eq | |
(get_local $$372) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$373) | |
) | |
(block | |
(set_local $$$1368$i | |
(get_local $$372) | |
) | |
(set_local $$$1372$i | |
(get_local $$371) | |
) | |
(br $while-in$24) | |
) | |
) | |
(set_local $$374 | |
(i32.add | |
(get_local $$$1368$i) | |
(i32.const 16) | |
) | |
) | |
(set_local $$375 | |
(i32.load | |
(get_local $$374) | |
) | |
) | |
(set_local $$376 | |
(i32.eq | |
(get_local $$375) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$376) | |
(br $while-out$23) | |
(block | |
(set_local $$$1368$i | |
(get_local $$375) | |
) | |
(set_local $$$1372$i | |
(get_local $$374) | |
) | |
) | |
) | |
(br $while-in$24) | |
) | |
) | |
(set_local $$377 | |
(i32.lt_u | |
(get_local $$$1372$i) | |
(get_local $$347) | |
) | |
) | |
(if | |
(get_local $$377) | |
(call $_abort) | |
(block | |
(i32.store | |
(get_local $$$1372$i) | |
(i32.const 0) | |
) | |
(set_local $$$3370$i | |
(get_local $$$1368$i) | |
) | |
(br $do-once$21) | |
) | |
) | |
) | |
(block | |
(set_local $$356 | |
(i32.add | |
(get_local $$$4$lcssa$i) | |
(i32.const 8) | |
) | |
) | |
(set_local $$357 | |
(i32.load | |
(get_local $$356) | |
) | |
) | |
(set_local $$358 | |
(i32.lt_u | |
(get_local $$357) | |
(get_local $$347) | |
) | |
) | |
(if | |
(get_local $$358) | |
(call $_abort) | |
) | |
(set_local $$359 | |
(i32.add | |
(get_local $$357) | |
(i32.const 12) | |
) | |
) | |
(set_local $$360 | |
(i32.load | |
(get_local $$359) | |
) | |
) | |
(set_local $$361 | |
(i32.eq | |
(get_local $$360) | |
(get_local $$$4$lcssa$i) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$361) | |
) | |
(call $_abort) | |
) | |
(set_local $$362 | |
(i32.add | |
(get_local $$354) | |
(i32.const 8) | |
) | |
) | |
(set_local $$363 | |
(i32.load | |
(get_local $$362) | |
) | |
) | |
(set_local $$364 | |
(i32.eq | |
(get_local $$363) | |
(get_local $$$4$lcssa$i) | |
) | |
) | |
(if | |
(get_local $$364) | |
(block | |
(i32.store | |
(get_local $$359) | |
(get_local $$354) | |
) | |
(i32.store | |
(get_local $$362) | |
(get_local $$357) | |
) | |
(set_local $$$3370$i | |
(get_local $$354) | |
) | |
(br $do-once$21) | |
) | |
(call $_abort) | |
) | |
) | |
) | |
) | |
(set_local $$378 | |
(i32.eq | |
(get_local $$352) | |
(i32.const 0) | |
) | |
) | |
(block $do-once$25 | |
(if | |
(get_local $$378) | |
(set_local $$470 | |
(get_local $$247) | |
) | |
(block | |
(set_local $$379 | |
(i32.add | |
(get_local $$$4$lcssa$i) | |
(i32.const 28) | |
) | |
) | |
(set_local $$380 | |
(i32.load | |
(get_local $$379) | |
) | |
) | |
(set_local $$381 | |
(i32.add | |
(i32.const 3940) | |
(i32.shl | |
(get_local $$380) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$382 | |
(i32.load | |
(get_local $$381) | |
) | |
) | |
(set_local $$383 | |
(i32.eq | |
(get_local $$$4$lcssa$i) | |
(get_local $$382) | |
) | |
) | |
(if | |
(get_local $$383) | |
(block | |
(i32.store | |
(get_local $$381) | |
(get_local $$$3370$i) | |
) | |
(set_local $$cond$i204 | |
(i32.eq | |
(get_local $$$3370$i) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$cond$i204) | |
(block | |
(set_local $$384 | |
(i32.shl | |
(i32.const 1) | |
(get_local $$380) | |
) | |
) | |
(set_local $$385 | |
(i32.xor | |
(get_local $$384) | |
(i32.const -1) | |
) | |
) | |
(set_local $$386 | |
(i32.and | |
(get_local $$247) | |
(get_local $$385) | |
) | |
) | |
(i32.store | |
(i32.const 3640) | |
(get_local $$386) | |
) | |
(set_local $$470 | |
(get_local $$386) | |
) | |
(br $do-once$25) | |
) | |
) | |
) | |
(block | |
(set_local $$387 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$388 | |
(i32.lt_u | |
(get_local $$352) | |
(get_local $$387) | |
) | |
) | |
(if | |
(get_local $$388) | |
(call $_abort) | |
) | |
(set_local $$389 | |
(i32.add | |
(get_local $$352) | |
(i32.const 16) | |
) | |
) | |
(set_local $$390 | |
(i32.load | |
(get_local $$389) | |
) | |
) | |
(set_local $$391 | |
(i32.eq | |
(get_local $$390) | |
(get_local $$$4$lcssa$i) | |
) | |
) | |
(if | |
(get_local $$391) | |
(i32.store | |
(get_local $$389) | |
(get_local $$$3370$i) | |
) | |
(block | |
(set_local $$392 | |
(i32.add | |
(get_local $$352) | |
(i32.const 20) | |
) | |
) | |
(i32.store | |
(get_local $$392) | |
(get_local $$$3370$i) | |
) | |
) | |
) | |
(set_local $$393 | |
(i32.eq | |
(get_local $$$3370$i) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$393) | |
(block | |
(set_local $$470 | |
(get_local $$247) | |
) | |
(br $do-once$25) | |
) | |
) | |
) | |
) | |
(set_local $$394 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$395 | |
(i32.lt_u | |
(get_local $$$3370$i) | |
(get_local $$394) | |
) | |
) | |
(if | |
(get_local $$395) | |
(call $_abort) | |
) | |
(set_local $$396 | |
(i32.add | |
(get_local $$$3370$i) | |
(i32.const 24) | |
) | |
) | |
(i32.store | |
(get_local $$396) | |
(get_local $$352) | |
) | |
(set_local $$397 | |
(i32.add | |
(get_local $$$4$lcssa$i) | |
(i32.const 16) | |
) | |
) | |
(set_local $$398 | |
(i32.load | |
(get_local $$397) | |
) | |
) | |
(set_local $$399 | |
(i32.eq | |
(get_local $$398) | |
(i32.const 0) | |
) | |
) | |
(block $do-once$27 | |
(if | |
(i32.eqz | |
(get_local $$399) | |
) | |
(block | |
(set_local $$400 | |
(i32.lt_u | |
(get_local $$398) | |
(get_local $$394) | |
) | |
) | |
(if | |
(get_local $$400) | |
(call $_abort) | |
(block | |
(set_local $$401 | |
(i32.add | |
(get_local $$$3370$i) | |
(i32.const 16) | |
) | |
) | |
(i32.store | |
(get_local $$401) | |
(get_local $$398) | |
) | |
(set_local $$402 | |
(i32.add | |
(get_local $$398) | |
(i32.const 24) | |
) | |
) | |
(i32.store | |
(get_local $$402) | |
(get_local $$$3370$i) | |
) | |
(br $do-once$27) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$403 | |
(i32.add | |
(get_local $$$4$lcssa$i) | |
(i32.const 20) | |
) | |
) | |
(set_local $$404 | |
(i32.load | |
(get_local $$403) | |
) | |
) | |
(set_local $$405 | |
(i32.eq | |
(get_local $$404) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$405) | |
(set_local $$470 | |
(get_local $$247) | |
) | |
(block | |
(set_local $$406 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$407 | |
(i32.lt_u | |
(get_local $$404) | |
(get_local $$406) | |
) | |
) | |
(if | |
(get_local $$407) | |
(call $_abort) | |
(block | |
(set_local $$408 | |
(i32.add | |
(get_local $$$3370$i) | |
(i32.const 20) | |
) | |
) | |
(i32.store | |
(get_local $$408) | |
(get_local $$404) | |
) | |
(set_local $$409 | |
(i32.add | |
(get_local $$404) | |
(i32.const 24) | |
) | |
) | |
(i32.store | |
(get_local $$409) | |
(get_local $$$3370$i) | |
) | |
(set_local $$470 | |
(get_local $$247) | |
) | |
(br $do-once$25) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$410 | |
(i32.lt_u | |
(get_local $$$4349$lcssa$i) | |
(i32.const 16) | |
) | |
) | |
(block $do-once$29 | |
(if | |
(get_local $$410) | |
(block | |
(set_local $$411 | |
(i32.add | |
(get_local $$$4349$lcssa$i) | |
(get_local $$246) | |
) | |
) | |
(set_local $$412 | |
(i32.or | |
(get_local $$411) | |
(i32.const 3) | |
) | |
) | |
(set_local $$413 | |
(i32.add | |
(get_local $$$4$lcssa$i) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$413) | |
(get_local $$412) | |
) | |
(set_local $$414 | |
(i32.add | |
(get_local $$$4$lcssa$i) | |
(get_local $$411) | |
) | |
) | |
(set_local $$415 | |
(i32.add | |
(get_local $$414) | |
(i32.const 4) | |
) | |
) | |
(set_local $$416 | |
(i32.load | |
(get_local $$415) | |
) | |
) | |
(set_local $$417 | |
(i32.or | |
(get_local $$416) | |
(i32.const 1) | |
) | |
) | |
(i32.store | |
(get_local $$415) | |
(get_local $$417) | |
) | |
) | |
(block | |
(set_local $$418 | |
(i32.or | |
(get_local $$246) | |
(i32.const 3) | |
) | |
) | |
(set_local $$419 | |
(i32.add | |
(get_local $$$4$lcssa$i) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$419) | |
(get_local $$418) | |
) | |
(set_local $$420 | |
(i32.or | |
(get_local $$$4349$lcssa$i) | |
(i32.const 1) | |
) | |
) | |
(set_local $$421 | |
(i32.add | |
(get_local $$349) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$421) | |
(get_local $$420) | |
) | |
(set_local $$422 | |
(i32.add | |
(get_local $$349) | |
(get_local $$$4349$lcssa$i) | |
) | |
) | |
(i32.store | |
(get_local $$422) | |
(get_local $$$4349$lcssa$i) | |
) | |
(set_local $$423 | |
(i32.shr_u | |
(get_local $$$4349$lcssa$i) | |
(i32.const 3) | |
) | |
) | |
(set_local $$424 | |
(i32.lt_u | |
(get_local $$$4349$lcssa$i) | |
(i32.const 256) | |
) | |
) | |
(if | |
(get_local $$424) | |
(block | |
(set_local $$425 | |
(i32.shl | |
(get_local $$423) | |
(i32.const 1) | |
) | |
) | |
(set_local $$426 | |
(i32.add | |
(i32.const 3676) | |
(i32.shl | |
(get_local $$425) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$427 | |
(i32.load | |
(i32.const 3636) | |
) | |
) | |
(set_local $$428 | |
(i32.shl | |
(i32.const 1) | |
(get_local $$423) | |
) | |
) | |
(set_local $$429 | |
(i32.and | |
(get_local $$427) | |
(get_local $$428) | |
) | |
) | |
(set_local $$430 | |
(i32.eq | |
(get_local $$429) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$430) | |
(block | |
(set_local $$431 | |
(i32.or | |
(get_local $$427) | |
(get_local $$428) | |
) | |
) | |
(i32.store | |
(i32.const 3636) | |
(get_local $$431) | |
) | |
(set_local $$$pre$i205 | |
(i32.add | |
(get_local $$426) | |
(i32.const 8) | |
) | |
) | |
(set_local $$$0366$i | |
(get_local $$426) | |
) | |
(set_local $$$pre$phi$i206Z2D | |
(get_local $$$pre$i205) | |
) | |
) | |
(block | |
(set_local $$432 | |
(i32.add | |
(get_local $$426) | |
(i32.const 8) | |
) | |
) | |
(set_local $$433 | |
(i32.load | |
(get_local $$432) | |
) | |
) | |
(set_local $$434 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$435 | |
(i32.lt_u | |
(get_local $$433) | |
(get_local $$434) | |
) | |
) | |
(if | |
(get_local $$435) | |
(call $_abort) | |
(block | |
(set_local $$$0366$i | |
(get_local $$433) | |
) | |
(set_local $$$pre$phi$i206Z2D | |
(get_local $$432) | |
) | |
) | |
) | |
) | |
) | |
(i32.store | |
(get_local $$$pre$phi$i206Z2D) | |
(get_local $$349) | |
) | |
(set_local $$436 | |
(i32.add | |
(get_local $$$0366$i) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$436) | |
(get_local $$349) | |
) | |
(set_local $$437 | |
(i32.add | |
(get_local $$349) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$437) | |
(get_local $$$0366$i) | |
) | |
(set_local $$438 | |
(i32.add | |
(get_local $$349) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$438) | |
(get_local $$426) | |
) | |
(br $do-once$29) | |
) | |
) | |
(set_local $$439 | |
(i32.shr_u | |
(get_local $$$4349$lcssa$i) | |
(i32.const 8) | |
) | |
) | |
(set_local $$440 | |
(i32.eq | |
(get_local $$439) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$440) | |
(set_local $$$0359$i | |
(i32.const 0) | |
) | |
(block | |
(set_local $$441 | |
(i32.gt_u | |
(get_local $$$4349$lcssa$i) | |
(i32.const 16777215) | |
) | |
) | |
(if | |
(get_local $$441) | |
(set_local $$$0359$i | |
(i32.const 31) | |
) | |
(block | |
(set_local $$442 | |
(i32.add | |
(get_local $$439) | |
(i32.const 1048320) | |
) | |
) | |
(set_local $$443 | |
(i32.shr_u | |
(get_local $$442) | |
(i32.const 16) | |
) | |
) | |
(set_local $$444 | |
(i32.and | |
(get_local $$443) | |
(i32.const 8) | |
) | |
) | |
(set_local $$445 | |
(i32.shl | |
(get_local $$439) | |
(get_local $$444) | |
) | |
) | |
(set_local $$446 | |
(i32.add | |
(get_local $$445) | |
(i32.const 520192) | |
) | |
) | |
(set_local $$447 | |
(i32.shr_u | |
(get_local $$446) | |
(i32.const 16) | |
) | |
) | |
(set_local $$448 | |
(i32.and | |
(get_local $$447) | |
(i32.const 4) | |
) | |
) | |
(set_local $$449 | |
(i32.or | |
(get_local $$448) | |
(get_local $$444) | |
) | |
) | |
(set_local $$450 | |
(i32.shl | |
(get_local $$445) | |
(get_local $$448) | |
) | |
) | |
(set_local $$451 | |
(i32.add | |
(get_local $$450) | |
(i32.const 245760) | |
) | |
) | |
(set_local $$452 | |
(i32.shr_u | |
(get_local $$451) | |
(i32.const 16) | |
) | |
) | |
(set_local $$453 | |
(i32.and | |
(get_local $$452) | |
(i32.const 2) | |
) | |
) | |
(set_local $$454 | |
(i32.or | |
(get_local $$449) | |
(get_local $$453) | |
) | |
) | |
(set_local $$455 | |
(i32.sub | |
(i32.const 14) | |
(get_local $$454) | |
) | |
) | |
(set_local $$456 | |
(i32.shl | |
(get_local $$450) | |
(get_local $$453) | |
) | |
) | |
(set_local $$457 | |
(i32.shr_u | |
(get_local $$456) | |
(i32.const 15) | |
) | |
) | |
(set_local $$458 | |
(i32.add | |
(get_local $$455) | |
(get_local $$457) | |
) | |
) | |
(set_local $$459 | |
(i32.shl | |
(get_local $$458) | |
(i32.const 1) | |
) | |
) | |
(set_local $$460 | |
(i32.add | |
(get_local $$458) | |
(i32.const 7) | |
) | |
) | |
(set_local $$461 | |
(i32.shr_u | |
(get_local $$$4349$lcssa$i) | |
(get_local $$460) | |
) | |
) | |
(set_local $$462 | |
(i32.and | |
(get_local $$461) | |
(i32.const 1) | |
) | |
) | |
(set_local $$463 | |
(i32.or | |
(get_local $$462) | |
(get_local $$459) | |
) | |
) | |
(set_local $$$0359$i | |
(get_local $$463) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$464 | |
(i32.add | |
(i32.const 3940) | |
(i32.shl | |
(get_local $$$0359$i) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$465 | |
(i32.add | |
(get_local $$349) | |
(i32.const 28) | |
) | |
) | |
(i32.store | |
(get_local $$465) | |
(get_local $$$0359$i) | |
) | |
(set_local $$466 | |
(i32.add | |
(get_local $$349) | |
(i32.const 16) | |
) | |
) | |
(set_local $$467 | |
(i32.add | |
(get_local $$466) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$467) | |
(i32.const 0) | |
) | |
(i32.store | |
(get_local $$466) | |
(i32.const 0) | |
) | |
(set_local $$468 | |
(i32.shl | |
(i32.const 1) | |
(get_local $$$0359$i) | |
) | |
) | |
(set_local $$469 | |
(i32.and | |
(get_local $$470) | |
(get_local $$468) | |
) | |
) | |
(set_local $$471 | |
(i32.eq | |
(get_local $$469) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$471) | |
(block | |
(set_local $$472 | |
(i32.or | |
(get_local $$470) | |
(get_local $$468) | |
) | |
) | |
(i32.store | |
(i32.const 3640) | |
(get_local $$472) | |
) | |
(i32.store | |
(get_local $$464) | |
(get_local $$349) | |
) | |
(set_local $$473 | |
(i32.add | |
(get_local $$349) | |
(i32.const 24) | |
) | |
) | |
(i32.store | |
(get_local $$473) | |
(get_local $$464) | |
) | |
(set_local $$474 | |
(i32.add | |
(get_local $$349) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$474) | |
(get_local $$349) | |
) | |
(set_local $$475 | |
(i32.add | |
(get_local $$349) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$475) | |
(get_local $$349) | |
) | |
(br $do-once$29) | |
) | |
) | |
(set_local $$476 | |
(i32.load | |
(get_local $$464) | |
) | |
) | |
(set_local $$477 | |
(i32.eq | |
(get_local $$$0359$i) | |
(i32.const 31) | |
) | |
) | |
(set_local $$478 | |
(i32.shr_u | |
(get_local $$$0359$i) | |
(i32.const 1) | |
) | |
) | |
(set_local $$479 | |
(i32.sub | |
(i32.const 25) | |
(get_local $$478) | |
) | |
) | |
(set_local $$480 | |
(if i32 | |
(get_local $$477) | |
(i32.const 0) | |
(get_local $$479) | |
) | |
) | |
(set_local $$481 | |
(i32.shl | |
(get_local $$$4349$lcssa$i) | |
(get_local $$480) | |
) | |
) | |
(set_local $$$0342$i | |
(get_local $$481) | |
) | |
(set_local $$$0343$i | |
(get_local $$476) | |
) | |
(loop $while-in$32 | |
(block $while-out$31 | |
(set_local $$482 | |
(i32.add | |
(get_local $$$0343$i) | |
(i32.const 4) | |
) | |
) | |
(set_local $$483 | |
(i32.load | |
(get_local $$482) | |
) | |
) | |
(set_local $$484 | |
(i32.and | |
(get_local $$483) | |
(i32.const -8) | |
) | |
) | |
(set_local $$485 | |
(i32.eq | |
(get_local $$484) | |
(get_local $$$4349$lcssa$i) | |
) | |
) | |
(if | |
(get_local $$485) | |
(block | |
(set_local $label | |
(i32.const 148) | |
) | |
(br $while-out$31) | |
) | |
) | |
(set_local $$486 | |
(i32.shr_u | |
(get_local $$$0342$i) | |
(i32.const 31) | |
) | |
) | |
(set_local $$487 | |
(i32.add | |
(i32.add | |
(get_local $$$0343$i) | |
(i32.const 16) | |
) | |
(i32.shl | |
(get_local $$486) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$488 | |
(i32.shl | |
(get_local $$$0342$i) | |
(i32.const 1) | |
) | |
) | |
(set_local $$489 | |
(i32.load | |
(get_local $$487) | |
) | |
) | |
(set_local $$490 | |
(i32.eq | |
(get_local $$489) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$490) | |
(block | |
(set_local $label | |
(i32.const 145) | |
) | |
(br $while-out$31) | |
) | |
(block | |
(set_local $$$0342$i | |
(get_local $$488) | |
) | |
(set_local $$$0343$i | |
(get_local $$489) | |
) | |
) | |
) | |
(br $while-in$32) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 145) | |
) | |
(block | |
(set_local $$491 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$492 | |
(i32.lt_u | |
(get_local $$487) | |
(get_local $$491) | |
) | |
) | |
(if | |
(get_local $$492) | |
(call $_abort) | |
(block | |
(i32.store | |
(get_local $$487) | |
(get_local $$349) | |
) | |
(set_local $$493 | |
(i32.add | |
(get_local $$349) | |
(i32.const 24) | |
) | |
) | |
(i32.store | |
(get_local $$493) | |
(get_local $$$0343$i) | |
) | |
(set_local $$494 | |
(i32.add | |
(get_local $$349) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$494) | |
(get_local $$349) | |
) | |
(set_local $$495 | |
(i32.add | |
(get_local $$349) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$495) | |
(get_local $$349) | |
) | |
(br $do-once$29) | |
) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 148) | |
) | |
(block | |
(set_local $$496 | |
(i32.add | |
(get_local $$$0343$i) | |
(i32.const 8) | |
) | |
) | |
(set_local $$497 | |
(i32.load | |
(get_local $$496) | |
) | |
) | |
(set_local $$498 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$499 | |
(i32.ge_u | |
(get_local $$497) | |
(get_local $$498) | |
) | |
) | |
(set_local $$not$7$i | |
(i32.ge_u | |
(get_local $$$0343$i) | |
(get_local $$498) | |
) | |
) | |
(set_local $$500 | |
(i32.and | |
(get_local $$499) | |
(get_local $$not$7$i) | |
) | |
) | |
(if | |
(get_local $$500) | |
(block | |
(set_local $$501 | |
(i32.add | |
(get_local $$497) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$501) | |
(get_local $$349) | |
) | |
(i32.store | |
(get_local $$496) | |
(get_local $$349) | |
) | |
(set_local $$502 | |
(i32.add | |
(get_local $$349) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$502) | |
(get_local $$497) | |
) | |
(set_local $$503 | |
(i32.add | |
(get_local $$349) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$503) | |
(get_local $$$0343$i) | |
) | |
(set_local $$504 | |
(i32.add | |
(get_local $$349) | |
(i32.const 24) | |
) | |
) | |
(i32.store | |
(get_local $$504) | |
(i32.const 0) | |
) | |
(br $do-once$29) | |
) | |
(call $_abort) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$505 | |
(i32.add | |
(get_local $$$4$lcssa$i) | |
(i32.const 8) | |
) | |
) | |
(set_local $$$0 | |
(get_local $$505) | |
) | |
(set_global $STACKTOP | |
(get_local $sp) | |
) | |
(return | |
(get_local $$$0) | |
) | |
) | |
(set_local $$$0197 | |
(get_local $$246) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$506 | |
(i32.load | |
(i32.const 3644) | |
) | |
) | |
(set_local $$507 | |
(i32.lt_u | |
(get_local $$506) | |
(get_local $$$0197) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$507) | |
) | |
(block | |
(set_local $$508 | |
(i32.sub | |
(get_local $$506) | |
(get_local $$$0197) | |
) | |
) | |
(set_local $$509 | |
(i32.load | |
(i32.const 3656) | |
) | |
) | |
(set_local $$510 | |
(i32.gt_u | |
(get_local $$508) | |
(i32.const 15) | |
) | |
) | |
(if | |
(get_local $$510) | |
(block | |
(set_local $$511 | |
(i32.add | |
(get_local $$509) | |
(get_local $$$0197) | |
) | |
) | |
(i32.store | |
(i32.const 3656) | |
(get_local $$511) | |
) | |
(i32.store | |
(i32.const 3644) | |
(get_local $$508) | |
) | |
(set_local $$512 | |
(i32.or | |
(get_local $$508) | |
(i32.const 1) | |
) | |
) | |
(set_local $$513 | |
(i32.add | |
(get_local $$511) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$513) | |
(get_local $$512) | |
) | |
(set_local $$514 | |
(i32.add | |
(get_local $$511) | |
(get_local $$508) | |
) | |
) | |
(i32.store | |
(get_local $$514) | |
(get_local $$508) | |
) | |
(set_local $$515 | |
(i32.or | |
(get_local $$$0197) | |
(i32.const 3) | |
) | |
) | |
(set_local $$516 | |
(i32.add | |
(get_local $$509) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$516) | |
(get_local $$515) | |
) | |
) | |
(block | |
(i32.store | |
(i32.const 3644) | |
(i32.const 0) | |
) | |
(i32.store | |
(i32.const 3656) | |
(i32.const 0) | |
) | |
(set_local $$517 | |
(i32.or | |
(get_local $$506) | |
(i32.const 3) | |
) | |
) | |
(set_local $$518 | |
(i32.add | |
(get_local $$509) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$518) | |
(get_local $$517) | |
) | |
(set_local $$519 | |
(i32.add | |
(get_local $$509) | |
(get_local $$506) | |
) | |
) | |
(set_local $$520 | |
(i32.add | |
(get_local $$519) | |
(i32.const 4) | |
) | |
) | |
(set_local $$521 | |
(i32.load | |
(get_local $$520) | |
) | |
) | |
(set_local $$522 | |
(i32.or | |
(get_local $$521) | |
(i32.const 1) | |
) | |
) | |
(i32.store | |
(get_local $$520) | |
(get_local $$522) | |
) | |
) | |
) | |
(set_local $$523 | |
(i32.add | |
(get_local $$509) | |
(i32.const 8) | |
) | |
) | |
(set_local $$$0 | |
(get_local $$523) | |
) | |
(set_global $STACKTOP | |
(get_local $sp) | |
) | |
(return | |
(get_local $$$0) | |
) | |
) | |
) | |
(set_local $$524 | |
(i32.load | |
(i32.const 3648) | |
) | |
) | |
(set_local $$525 | |
(i32.gt_u | |
(get_local $$524) | |
(get_local $$$0197) | |
) | |
) | |
(if | |
(get_local $$525) | |
(block | |
(set_local $$526 | |
(i32.sub | |
(get_local $$524) | |
(get_local $$$0197) | |
) | |
) | |
(i32.store | |
(i32.const 3648) | |
(get_local $$526) | |
) | |
(set_local $$527 | |
(i32.load | |
(i32.const 3660) | |
) | |
) | |
(set_local $$528 | |
(i32.add | |
(get_local $$527) | |
(get_local $$$0197) | |
) | |
) | |
(i32.store | |
(i32.const 3660) | |
(get_local $$528) | |
) | |
(set_local $$529 | |
(i32.or | |
(get_local $$526) | |
(i32.const 1) | |
) | |
) | |
(set_local $$530 | |
(i32.add | |
(get_local $$528) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$530) | |
(get_local $$529) | |
) | |
(set_local $$531 | |
(i32.or | |
(get_local $$$0197) | |
(i32.const 3) | |
) | |
) | |
(set_local $$532 | |
(i32.add | |
(get_local $$527) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$532) | |
(get_local $$531) | |
) | |
(set_local $$533 | |
(i32.add | |
(get_local $$527) | |
(i32.const 8) | |
) | |
) | |
(set_local $$$0 | |
(get_local $$533) | |
) | |
(set_global $STACKTOP | |
(get_local $sp) | |
) | |
(return | |
(get_local $$$0) | |
) | |
) | |
) | |
(set_local $$534 | |
(i32.load | |
(i32.const 4108) | |
) | |
) | |
(set_local $$535 | |
(i32.eq | |
(get_local $$534) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$535) | |
(block | |
(i32.store | |
(i32.const 4116) | |
(i32.const 4096) | |
) | |
(i32.store | |
(i32.const 4112) | |
(i32.const 4096) | |
) | |
(i32.store | |
(i32.const 4120) | |
(i32.const -1) | |
) | |
(i32.store | |
(i32.const 4124) | |
(i32.const -1) | |
) | |
(i32.store | |
(i32.const 4128) | |
(i32.const 0) | |
) | |
(i32.store | |
(i32.const 4080) | |
(i32.const 0) | |
) | |
(set_local $$536 | |
(get_local $$1) | |
) | |
(set_local $$537 | |
(i32.and | |
(get_local $$536) | |
(i32.const -16) | |
) | |
) | |
(set_local $$538 | |
(i32.xor | |
(get_local $$537) | |
(i32.const 1431655768) | |
) | |
) | |
(i32.store | |
(get_local $$1) | |
(get_local $$538) | |
) | |
(i32.store | |
(i32.const 4108) | |
(get_local $$538) | |
) | |
(set_local $$542 | |
(i32.const 4096) | |
) | |
) | |
(block | |
(set_local $$$pre$i208 | |
(i32.load | |
(i32.const 4116) | |
) | |
) | |
(set_local $$542 | |
(get_local $$$pre$i208) | |
) | |
) | |
) | |
(set_local $$539 | |
(i32.add | |
(get_local $$$0197) | |
(i32.const 48) | |
) | |
) | |
(set_local $$540 | |
(i32.add | |
(get_local $$$0197) | |
(i32.const 47) | |
) | |
) | |
(set_local $$541 | |
(i32.add | |
(get_local $$542) | |
(get_local $$540) | |
) | |
) | |
(set_local $$543 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$542) | |
) | |
) | |
(set_local $$544 | |
(i32.and | |
(get_local $$541) | |
(get_local $$543) | |
) | |
) | |
(set_local $$545 | |
(i32.gt_u | |
(get_local $$544) | |
(get_local $$$0197) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$545) | |
) | |
(block | |
(set_local $$$0 | |
(i32.const 0) | |
) | |
(set_global $STACKTOP | |
(get_local $sp) | |
) | |
(return | |
(get_local $$$0) | |
) | |
) | |
) | |
(set_local $$546 | |
(i32.load | |
(i32.const 4076) | |
) | |
) | |
(set_local $$547 | |
(i32.eq | |
(get_local $$546) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$547) | |
) | |
(block | |
(set_local $$548 | |
(i32.load | |
(i32.const 4068) | |
) | |
) | |
(set_local $$549 | |
(i32.add | |
(get_local $$548) | |
(get_local $$544) | |
) | |
) | |
(set_local $$550 | |
(i32.le_u | |
(get_local $$549) | |
(get_local $$548) | |
) | |
) | |
(set_local $$551 | |
(i32.gt_u | |
(get_local $$549) | |
(get_local $$546) | |
) | |
) | |
(set_local $$or$cond1$i210 | |
(i32.or | |
(get_local $$550) | |
(get_local $$551) | |
) | |
) | |
(if | |
(get_local $$or$cond1$i210) | |
(block | |
(set_local $$$0 | |
(i32.const 0) | |
) | |
(set_global $STACKTOP | |
(get_local $sp) | |
) | |
(return | |
(get_local $$$0) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$552 | |
(i32.load | |
(i32.const 4080) | |
) | |
) | |
(set_local $$553 | |
(i32.and | |
(get_local $$552) | |
(i32.const 4) | |
) | |
) | |
(set_local $$554 | |
(i32.eq | |
(get_local $$553) | |
(i32.const 0) | |
) | |
) | |
(block $label$break$L255 | |
(if | |
(get_local $$554) | |
(block | |
(set_local $$555 | |
(i32.load | |
(i32.const 3660) | |
) | |
) | |
(set_local $$556 | |
(i32.eq | |
(get_local $$555) | |
(i32.const 0) | |
) | |
) | |
(block $label$break$L257 | |
(if | |
(get_local $$556) | |
(set_local $label | |
(i32.const 172) | |
) | |
(block | |
(set_local $$$0$i17$i | |
(i32.const 4084) | |
) | |
(loop $while-in$36 | |
(block $while-out$35 | |
(set_local $$557 | |
(i32.load | |
(get_local $$$0$i17$i) | |
) | |
) | |
(set_local $$558 | |
(i32.gt_u | |
(get_local $$557) | |
(get_local $$555) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$558) | |
) | |
(block | |
(set_local $$559 | |
(i32.add | |
(get_local $$$0$i17$i) | |
(i32.const 4) | |
) | |
) | |
(set_local $$560 | |
(i32.load | |
(get_local $$559) | |
) | |
) | |
(set_local $$561 | |
(i32.add | |
(get_local $$557) | |
(get_local $$560) | |
) | |
) | |
(set_local $$562 | |
(i32.gt_u | |
(get_local $$561) | |
(get_local $$555) | |
) | |
) | |
(if | |
(get_local $$562) | |
(br $while-out$35) | |
) | |
) | |
) | |
(set_local $$563 | |
(i32.add | |
(get_local $$$0$i17$i) | |
(i32.const 8) | |
) | |
) | |
(set_local $$564 | |
(i32.load | |
(get_local $$563) | |
) | |
) | |
(set_local $$565 | |
(i32.eq | |
(get_local $$564) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$565) | |
(block | |
(set_local $label | |
(i32.const 172) | |
) | |
(br $label$break$L257) | |
) | |
(set_local $$$0$i17$i | |
(get_local $$564) | |
) | |
) | |
(br $while-in$36) | |
) | |
) | |
(set_local $$588 | |
(i32.sub | |
(get_local $$541) | |
(get_local $$524) | |
) | |
) | |
(set_local $$589 | |
(i32.and | |
(get_local $$588) | |
(get_local $$543) | |
) | |
) | |
(set_local $$590 | |
(i32.lt_u | |
(get_local $$589) | |
(i32.const 2147483647) | |
) | |
) | |
(if | |
(get_local $$590) | |
(block | |
(set_local $$591 | |
(call $_sbrk | |
(get_local $$589) | |
) | |
) | |
(set_local $$592 | |
(i32.load | |
(get_local $$$0$i17$i) | |
) | |
) | |
(set_local $$593 | |
(i32.load | |
(get_local $$559) | |
) | |
) | |
(set_local $$594 | |
(i32.add | |
(get_local $$592) | |
(get_local $$593) | |
) | |
) | |
(set_local $$595 | |
(i32.eq | |
(get_local $$591) | |
(get_local $$594) | |
) | |
) | |
(if | |
(get_local $$595) | |
(block | |
(set_local $$596 | |
(i32.eq | |
(get_local $$591) | |
(i32.const -1) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$596) | |
) | |
(block | |
(set_local $$$723947$i | |
(get_local $$589) | |
) | |
(set_local $$$748$i | |
(get_local $$591) | |
) | |
(set_local $label | |
(i32.const 190) | |
) | |
(br $label$break$L255) | |
) | |
) | |
) | |
(block | |
(set_local $$$2247$ph$i | |
(get_local $$591) | |
) | |
(set_local $$$2253$ph$i | |
(get_local $$589) | |
) | |
(set_local $label | |
(i32.const 180) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
(block $do-once$37 | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 172) | |
) | |
(block | |
(set_local $$566 | |
(call $_sbrk | |
(i32.const 0) | |
) | |
) | |
(set_local $$567 | |
(i32.eq | |
(get_local $$566) | |
(i32.const -1) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$567) | |
) | |
(block | |
(set_local $$568 | |
(get_local $$566) | |
) | |
(set_local $$569 | |
(i32.load | |
(i32.const 4112) | |
) | |
) | |
(set_local $$570 | |
(i32.add | |
(get_local $$569) | |
(i32.const -1) | |
) | |
) | |
(set_local $$571 | |
(i32.and | |
(get_local $$570) | |
(get_local $$568) | |
) | |
) | |
(set_local $$572 | |
(i32.eq | |
(get_local $$571) | |
(i32.const 0) | |
) | |
) | |
(set_local $$573 | |
(i32.add | |
(get_local $$570) | |
(get_local $$568) | |
) | |
) | |
(set_local $$574 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$569) | |
) | |
) | |
(set_local $$575 | |
(i32.and | |
(get_local $$573) | |
(get_local $$574) | |
) | |
) | |
(set_local $$576 | |
(i32.sub | |
(get_local $$575) | |
(get_local $$568) | |
) | |
) | |
(set_local $$577 | |
(if i32 | |
(get_local $$572) | |
(i32.const 0) | |
(get_local $$576) | |
) | |
) | |
(set_local $$$$i | |
(i32.add | |
(get_local $$577) | |
(get_local $$544) | |
) | |
) | |
(set_local $$578 | |
(i32.load | |
(i32.const 4068) | |
) | |
) | |
(set_local $$579 | |
(i32.add | |
(get_local $$$$i) | |
(get_local $$578) | |
) | |
) | |
(set_local $$580 | |
(i32.gt_u | |
(get_local $$$$i) | |
(get_local $$$0197) | |
) | |
) | |
(set_local $$581 | |
(i32.lt_u | |
(get_local $$$$i) | |
(i32.const 2147483647) | |
) | |
) | |
(set_local $$or$cond$i211 | |
(i32.and | |
(get_local $$580) | |
(get_local $$581) | |
) | |
) | |
(if | |
(get_local $$or$cond$i211) | |
(block | |
(set_local $$582 | |
(i32.load | |
(i32.const 4076) | |
) | |
) | |
(set_local $$583 | |
(i32.eq | |
(get_local $$582) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$583) | |
) | |
(block | |
(set_local $$584 | |
(i32.le_u | |
(get_local $$579) | |
(get_local $$578) | |
) | |
) | |
(set_local $$585 | |
(i32.gt_u | |
(get_local $$579) | |
(get_local $$582) | |
) | |
) | |
(set_local $$or$cond2$i | |
(i32.or | |
(get_local $$584) | |
(get_local $$585) | |
) | |
) | |
(if | |
(get_local $$or$cond2$i) | |
(br $do-once$37) | |
) | |
) | |
) | |
(set_local $$586 | |
(call $_sbrk | |
(get_local $$$$i) | |
) | |
) | |
(set_local $$587 | |
(i32.eq | |
(get_local $$586) | |
(get_local $$566) | |
) | |
) | |
(if | |
(get_local $$587) | |
(block | |
(set_local $$$723947$i | |
(get_local $$$$i) | |
) | |
(set_local $$$748$i | |
(get_local $$566) | |
) | |
(set_local $label | |
(i32.const 190) | |
) | |
(br $label$break$L255) | |
) | |
(block | |
(set_local $$$2247$ph$i | |
(get_local $$586) | |
) | |
(set_local $$$2253$ph$i | |
(get_local $$$$i) | |
) | |
(set_local $label | |
(i32.const 180) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
(block $label$break$L274 | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 180) | |
) | |
(block | |
(set_local $$597 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$$2253$ph$i) | |
) | |
) | |
(set_local $$598 | |
(i32.ne | |
(get_local $$$2247$ph$i) | |
(i32.const -1) | |
) | |
) | |
(set_local $$599 | |
(i32.lt_u | |
(get_local $$$2253$ph$i) | |
(i32.const 2147483647) | |
) | |
) | |
(set_local $$or$cond7$i | |
(i32.and | |
(get_local $$599) | |
(get_local $$598) | |
) | |
) | |
(set_local $$600 | |
(i32.gt_u | |
(get_local $$539) | |
(get_local $$$2253$ph$i) | |
) | |
) | |
(set_local $$or$cond10$i | |
(i32.and | |
(get_local $$600) | |
(get_local $$or$cond7$i) | |
) | |
) | |
(block $do-once$40 | |
(if | |
(get_local $$or$cond10$i) | |
(block | |
(set_local $$601 | |
(i32.load | |
(i32.const 4116) | |
) | |
) | |
(set_local $$602 | |
(i32.sub | |
(get_local $$540) | |
(get_local $$$2253$ph$i) | |
) | |
) | |
(set_local $$603 | |
(i32.add | |
(get_local $$602) | |
(get_local $$601) | |
) | |
) | |
(set_local $$604 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$601) | |
) | |
) | |
(set_local $$605 | |
(i32.and | |
(get_local $$603) | |
(get_local $$604) | |
) | |
) | |
(set_local $$606 | |
(i32.lt_u | |
(get_local $$605) | |
(i32.const 2147483647) | |
) | |
) | |
(if | |
(get_local $$606) | |
(block | |
(set_local $$607 | |
(call $_sbrk | |
(get_local $$605) | |
) | |
) | |
(set_local $$608 | |
(i32.eq | |
(get_local $$607) | |
(i32.const -1) | |
) | |
) | |
(if | |
(get_local $$608) | |
(block | |
(drop | |
(call $_sbrk | |
(get_local $$597) | |
) | |
) | |
(br $label$break$L274) | |
) | |
(block | |
(set_local $$609 | |
(i32.add | |
(get_local $$605) | |
(get_local $$$2253$ph$i) | |
) | |
) | |
(set_local $$$5256$i | |
(get_local $$609) | |
) | |
(br $do-once$40) | |
) | |
) | |
) | |
(set_local $$$5256$i | |
(get_local $$$2253$ph$i) | |
) | |
) | |
) | |
(set_local $$$5256$i | |
(get_local $$$2253$ph$i) | |
) | |
) | |
) | |
(set_local $$610 | |
(i32.eq | |
(get_local $$$2247$ph$i) | |
(i32.const -1) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$610) | |
) | |
(block | |
(set_local $$$723947$i | |
(get_local $$$5256$i) | |
) | |
(set_local $$$748$i | |
(get_local $$$2247$ph$i) | |
) | |
(set_local $label | |
(i32.const 190) | |
) | |
(br $label$break$L255) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$611 | |
(i32.load | |
(i32.const 4080) | |
) | |
) | |
(set_local $$612 | |
(i32.or | |
(get_local $$611) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(i32.const 4080) | |
(get_local $$612) | |
) | |
(set_local $label | |
(i32.const 187) | |
) | |
) | |
(set_local $label | |
(i32.const 187) | |
) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 187) | |
) | |
(block | |
(set_local $$613 | |
(i32.lt_u | |
(get_local $$544) | |
(i32.const 2147483647) | |
) | |
) | |
(if | |
(get_local $$613) | |
(block | |
(set_local $$614 | |
(call $_sbrk | |
(get_local $$544) | |
) | |
) | |
(set_local $$615 | |
(call $_sbrk | |
(i32.const 0) | |
) | |
) | |
(set_local $$616 | |
(i32.ne | |
(get_local $$614) | |
(i32.const -1) | |
) | |
) | |
(set_local $$617 | |
(i32.ne | |
(get_local $$615) | |
(i32.const -1) | |
) | |
) | |
(set_local $$or$cond5$i | |
(i32.and | |
(get_local $$616) | |
(get_local $$617) | |
) | |
) | |
(set_local $$618 | |
(i32.lt_u | |
(get_local $$614) | |
(get_local $$615) | |
) | |
) | |
(set_local $$or$cond11$i | |
(i32.and | |
(get_local $$618) | |
(get_local $$or$cond5$i) | |
) | |
) | |
(if | |
(get_local $$or$cond11$i) | |
(block | |
(set_local $$619 | |
(get_local $$615) | |
) | |
(set_local $$620 | |
(get_local $$614) | |
) | |
(set_local $$621 | |
(i32.sub | |
(get_local $$619) | |
(get_local $$620) | |
) | |
) | |
(set_local $$622 | |
(i32.add | |
(get_local $$$0197) | |
(i32.const 40) | |
) | |
) | |
(set_local $$$not$i | |
(i32.gt_u | |
(get_local $$621) | |
(get_local $$622) | |
) | |
) | |
(if | |
(get_local $$$not$i) | |
(block | |
(set_local $$$723947$i | |
(get_local $$621) | |
) | |
(set_local $$$748$i | |
(get_local $$614) | |
) | |
(set_local $label | |
(i32.const 190) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 190) | |
) | |
(block | |
(set_local $$623 | |
(i32.load | |
(i32.const 4068) | |
) | |
) | |
(set_local $$624 | |
(i32.add | |
(get_local $$623) | |
(get_local $$$723947$i) | |
) | |
) | |
(i32.store | |
(i32.const 4068) | |
(get_local $$624) | |
) | |
(set_local $$625 | |
(i32.load | |
(i32.const 4072) | |
) | |
) | |
(set_local $$626 | |
(i32.gt_u | |
(get_local $$624) | |
(get_local $$625) | |
) | |
) | |
(if | |
(get_local $$626) | |
(i32.store | |
(i32.const 4072) | |
(get_local $$624) | |
) | |
) | |
(set_local $$627 | |
(i32.load | |
(i32.const 3660) | |
) | |
) | |
(set_local $$628 | |
(i32.eq | |
(get_local $$627) | |
(i32.const 0) | |
) | |
) | |
(block $do-once$42 | |
(if | |
(get_local $$628) | |
(block | |
(set_local $$629 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$630 | |
(i32.eq | |
(get_local $$629) | |
(i32.const 0) | |
) | |
) | |
(set_local $$631 | |
(i32.lt_u | |
(get_local $$$748$i) | |
(get_local $$629) | |
) | |
) | |
(set_local $$or$cond12$i | |
(i32.or | |
(get_local $$630) | |
(get_local $$631) | |
) | |
) | |
(if | |
(get_local $$or$cond12$i) | |
(i32.store | |
(i32.const 3652) | |
(get_local $$$748$i) | |
) | |
) | |
(i32.store | |
(i32.const 4084) | |
(get_local $$$748$i) | |
) | |
(i32.store | |
(i32.const 4088) | |
(get_local $$$723947$i) | |
) | |
(i32.store | |
(i32.const 4096) | |
(i32.const 0) | |
) | |
(set_local $$632 | |
(i32.load | |
(i32.const 4108) | |
) | |
) | |
(i32.store | |
(i32.const 3672) | |
(get_local $$632) | |
) | |
(i32.store | |
(i32.const 3668) | |
(i32.const -1) | |
) | |
(set_local $$$01$i$i | |
(i32.const 0) | |
) | |
(loop $while-in$45 | |
(block $while-out$44 | |
(set_local $$633 | |
(i32.shl | |
(get_local $$$01$i$i) | |
(i32.const 1) | |
) | |
) | |
(set_local $$634 | |
(i32.add | |
(i32.const 3676) | |
(i32.shl | |
(get_local $$633) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$635 | |
(i32.add | |
(get_local $$634) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$635) | |
(get_local $$634) | |
) | |
(set_local $$636 | |
(i32.add | |
(get_local $$634) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$636) | |
(get_local $$634) | |
) | |
(set_local $$637 | |
(i32.add | |
(get_local $$$01$i$i) | |
(i32.const 1) | |
) | |
) | |
(set_local $$exitcond$i$i | |
(i32.eq | |
(get_local $$637) | |
(i32.const 32) | |
) | |
) | |
(if | |
(get_local $$exitcond$i$i) | |
(br $while-out$44) | |
(set_local $$$01$i$i | |
(get_local $$637) | |
) | |
) | |
(br $while-in$45) | |
) | |
) | |
(set_local $$638 | |
(i32.add | |
(get_local $$$723947$i) | |
(i32.const -40) | |
) | |
) | |
(set_local $$639 | |
(i32.add | |
(get_local $$$748$i) | |
(i32.const 8) | |
) | |
) | |
(set_local $$640 | |
(get_local $$639) | |
) | |
(set_local $$641 | |
(i32.and | |
(get_local $$640) | |
(i32.const 7) | |
) | |
) | |
(set_local $$642 | |
(i32.eq | |
(get_local $$641) | |
(i32.const 0) | |
) | |
) | |
(set_local $$643 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$640) | |
) | |
) | |
(set_local $$644 | |
(i32.and | |
(get_local $$643) | |
(i32.const 7) | |
) | |
) | |
(set_local $$645 | |
(if i32 | |
(get_local $$642) | |
(i32.const 0) | |
(get_local $$644) | |
) | |
) | |
(set_local $$646 | |
(i32.add | |
(get_local $$$748$i) | |
(get_local $$645) | |
) | |
) | |
(set_local $$647 | |
(i32.sub | |
(get_local $$638) | |
(get_local $$645) | |
) | |
) | |
(i32.store | |
(i32.const 3660) | |
(get_local $$646) | |
) | |
(i32.store | |
(i32.const 3648) | |
(get_local $$647) | |
) | |
(set_local $$648 | |
(i32.or | |
(get_local $$647) | |
(i32.const 1) | |
) | |
) | |
(set_local $$649 | |
(i32.add | |
(get_local $$646) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$649) | |
(get_local $$648) | |
) | |
(set_local $$650 | |
(i32.add | |
(get_local $$646) | |
(get_local $$647) | |
) | |
) | |
(set_local $$651 | |
(i32.add | |
(get_local $$650) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$651) | |
(i32.const 40) | |
) | |
(set_local $$652 | |
(i32.load | |
(i32.const 4124) | |
) | |
) | |
(i32.store | |
(i32.const 3664) | |
(get_local $$652) | |
) | |
) | |
(block | |
(set_local $$$024370$i | |
(i32.const 4084) | |
) | |
(loop $while-in$47 | |
(block $while-out$46 | |
(set_local $$653 | |
(i32.load | |
(get_local $$$024370$i) | |
) | |
) | |
(set_local $$654 | |
(i32.add | |
(get_local $$$024370$i) | |
(i32.const 4) | |
) | |
) | |
(set_local $$655 | |
(i32.load | |
(get_local $$654) | |
) | |
) | |
(set_local $$656 | |
(i32.add | |
(get_local $$653) | |
(get_local $$655) | |
) | |
) | |
(set_local $$657 | |
(i32.eq | |
(get_local $$$748$i) | |
(get_local $$656) | |
) | |
) | |
(if | |
(get_local $$657) | |
(block | |
(set_local $label | |
(i32.const 200) | |
) | |
(br $while-out$46) | |
) | |
) | |
(set_local $$658 | |
(i32.add | |
(get_local $$$024370$i) | |
(i32.const 8) | |
) | |
) | |
(set_local $$659 | |
(i32.load | |
(get_local $$658) | |
) | |
) | |
(set_local $$660 | |
(i32.eq | |
(get_local $$659) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$660) | |
(br $while-out$46) | |
(set_local $$$024370$i | |
(get_local $$659) | |
) | |
) | |
(br $while-in$47) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 200) | |
) | |
(block | |
(set_local $$661 | |
(i32.add | |
(get_local $$$024370$i) | |
(i32.const 12) | |
) | |
) | |
(set_local $$662 | |
(i32.load | |
(get_local $$661) | |
) | |
) | |
(set_local $$663 | |
(i32.and | |
(get_local $$662) | |
(i32.const 8) | |
) | |
) | |
(set_local $$664 | |
(i32.eq | |
(get_local $$663) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$664) | |
(block | |
(set_local $$665 | |
(i32.ge_u | |
(get_local $$627) | |
(get_local $$653) | |
) | |
) | |
(set_local $$666 | |
(i32.lt_u | |
(get_local $$627) | |
(get_local $$$748$i) | |
) | |
) | |
(set_local $$or$cond50$i | |
(i32.and | |
(get_local $$666) | |
(get_local $$665) | |
) | |
) | |
(if | |
(get_local $$or$cond50$i) | |
(block | |
(set_local $$667 | |
(i32.add | |
(get_local $$655) | |
(get_local $$$723947$i) | |
) | |
) | |
(i32.store | |
(get_local $$654) | |
(get_local $$667) | |
) | |
(set_local $$668 | |
(i32.load | |
(i32.const 3648) | |
) | |
) | |
(set_local $$669 | |
(i32.add | |
(get_local $$627) | |
(i32.const 8) | |
) | |
) | |
(set_local $$670 | |
(get_local $$669) | |
) | |
(set_local $$671 | |
(i32.and | |
(get_local $$670) | |
(i32.const 7) | |
) | |
) | |
(set_local $$672 | |
(i32.eq | |
(get_local $$671) | |
(i32.const 0) | |
) | |
) | |
(set_local $$673 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$670) | |
) | |
) | |
(set_local $$674 | |
(i32.and | |
(get_local $$673) | |
(i32.const 7) | |
) | |
) | |
(set_local $$675 | |
(if i32 | |
(get_local $$672) | |
(i32.const 0) | |
(get_local $$674) | |
) | |
) | |
(set_local $$676 | |
(i32.add | |
(get_local $$627) | |
(get_local $$675) | |
) | |
) | |
(set_local $$677 | |
(i32.sub | |
(get_local $$$723947$i) | |
(get_local $$675) | |
) | |
) | |
(set_local $$678 | |
(i32.add | |
(get_local $$677) | |
(get_local $$668) | |
) | |
) | |
(i32.store | |
(i32.const 3660) | |
(get_local $$676) | |
) | |
(i32.store | |
(i32.const 3648) | |
(get_local $$678) | |
) | |
(set_local $$679 | |
(i32.or | |
(get_local $$678) | |
(i32.const 1) | |
) | |
) | |
(set_local $$680 | |
(i32.add | |
(get_local $$676) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$680) | |
(get_local $$679) | |
) | |
(set_local $$681 | |
(i32.add | |
(get_local $$676) | |
(get_local $$678) | |
) | |
) | |
(set_local $$682 | |
(i32.add | |
(get_local $$681) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$682) | |
(i32.const 40) | |
) | |
(set_local $$683 | |
(i32.load | |
(i32.const 4124) | |
) | |
) | |
(i32.store | |
(i32.const 3664) | |
(get_local $$683) | |
) | |
(br $do-once$42) | |
) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$684 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$685 | |
(i32.lt_u | |
(get_local $$$748$i) | |
(get_local $$684) | |
) | |
) | |
(if | |
(get_local $$685) | |
(block | |
(i32.store | |
(i32.const 3652) | |
(get_local $$$748$i) | |
) | |
(set_local $$749 | |
(get_local $$$748$i) | |
) | |
) | |
(set_local $$749 | |
(get_local $$684) | |
) | |
) | |
(set_local $$686 | |
(i32.add | |
(get_local $$$748$i) | |
(get_local $$$723947$i) | |
) | |
) | |
(set_local $$$124469$i | |
(i32.const 4084) | |
) | |
(loop $while-in$49 | |
(block $while-out$48 | |
(set_local $$687 | |
(i32.load | |
(get_local $$$124469$i) | |
) | |
) | |
(set_local $$688 | |
(i32.eq | |
(get_local $$687) | |
(get_local $$686) | |
) | |
) | |
(if | |
(get_local $$688) | |
(block | |
(set_local $label | |
(i32.const 208) | |
) | |
(br $while-out$48) | |
) | |
) | |
(set_local $$689 | |
(i32.add | |
(get_local $$$124469$i) | |
(i32.const 8) | |
) | |
) | |
(set_local $$690 | |
(i32.load | |
(get_local $$689) | |
) | |
) | |
(set_local $$691 | |
(i32.eq | |
(get_local $$690) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$691) | |
(block | |
(set_local $$$0$i$i$i | |
(i32.const 4084) | |
) | |
(br $while-out$48) | |
) | |
(set_local $$$124469$i | |
(get_local $$690) | |
) | |
) | |
(br $while-in$49) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 208) | |
) | |
(block | |
(set_local $$692 | |
(i32.add | |
(get_local $$$124469$i) | |
(i32.const 12) | |
) | |
) | |
(set_local $$693 | |
(i32.load | |
(get_local $$692) | |
) | |
) | |
(set_local $$694 | |
(i32.and | |
(get_local $$693) | |
(i32.const 8) | |
) | |
) | |
(set_local $$695 | |
(i32.eq | |
(get_local $$694) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$695) | |
(block | |
(i32.store | |
(get_local $$$124469$i) | |
(get_local $$$748$i) | |
) | |
(set_local $$696 | |
(i32.add | |
(get_local $$$124469$i) | |
(i32.const 4) | |
) | |
) | |
(set_local $$697 | |
(i32.load | |
(get_local $$696) | |
) | |
) | |
(set_local $$698 | |
(i32.add | |
(get_local $$697) | |
(get_local $$$723947$i) | |
) | |
) | |
(i32.store | |
(get_local $$696) | |
(get_local $$698) | |
) | |
(set_local $$699 | |
(i32.add | |
(get_local $$$748$i) | |
(i32.const 8) | |
) | |
) | |
(set_local $$700 | |
(get_local $$699) | |
) | |
(set_local $$701 | |
(i32.and | |
(get_local $$700) | |
(i32.const 7) | |
) | |
) | |
(set_local $$702 | |
(i32.eq | |
(get_local $$701) | |
(i32.const 0) | |
) | |
) | |
(set_local $$703 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$700) | |
) | |
) | |
(set_local $$704 | |
(i32.and | |
(get_local $$703) | |
(i32.const 7) | |
) | |
) | |
(set_local $$705 | |
(if i32 | |
(get_local $$702) | |
(i32.const 0) | |
(get_local $$704) | |
) | |
) | |
(set_local $$706 | |
(i32.add | |
(get_local $$$748$i) | |
(get_local $$705) | |
) | |
) | |
(set_local $$707 | |
(i32.add | |
(get_local $$686) | |
(i32.const 8) | |
) | |
) | |
(set_local $$708 | |
(get_local $$707) | |
) | |
(set_local $$709 | |
(i32.and | |
(get_local $$708) | |
(i32.const 7) | |
) | |
) | |
(set_local $$710 | |
(i32.eq | |
(get_local $$709) | |
(i32.const 0) | |
) | |
) | |
(set_local $$711 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$708) | |
) | |
) | |
(set_local $$712 | |
(i32.and | |
(get_local $$711) | |
(i32.const 7) | |
) | |
) | |
(set_local $$713 | |
(if i32 | |
(get_local $$710) | |
(i32.const 0) | |
(get_local $$712) | |
) | |
) | |
(set_local $$714 | |
(i32.add | |
(get_local $$686) | |
(get_local $$713) | |
) | |
) | |
(set_local $$715 | |
(get_local $$714) | |
) | |
(set_local $$716 | |
(get_local $$706) | |
) | |
(set_local $$717 | |
(i32.sub | |
(get_local $$715) | |
(get_local $$716) | |
) | |
) | |
(set_local $$718 | |
(i32.add | |
(get_local $$706) | |
(get_local $$$0197) | |
) | |
) | |
(set_local $$719 | |
(i32.sub | |
(get_local $$717) | |
(get_local $$$0197) | |
) | |
) | |
(set_local $$720 | |
(i32.or | |
(get_local $$$0197) | |
(i32.const 3) | |
) | |
) | |
(set_local $$721 | |
(i32.add | |
(get_local $$706) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$721) | |
(get_local $$720) | |
) | |
(set_local $$722 | |
(i32.eq | |
(get_local $$714) | |
(get_local $$627) | |
) | |
) | |
(block $do-once$50 | |
(if | |
(get_local $$722) | |
(block | |
(set_local $$723 | |
(i32.load | |
(i32.const 3648) | |
) | |
) | |
(set_local $$724 | |
(i32.add | |
(get_local $$723) | |
(get_local $$719) | |
) | |
) | |
(i32.store | |
(i32.const 3648) | |
(get_local $$724) | |
) | |
(i32.store | |
(i32.const 3660) | |
(get_local $$718) | |
) | |
(set_local $$725 | |
(i32.or | |
(get_local $$724) | |
(i32.const 1) | |
) | |
) | |
(set_local $$726 | |
(i32.add | |
(get_local $$718) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$726) | |
(get_local $$725) | |
) | |
) | |
(block | |
(set_local $$727 | |
(i32.load | |
(i32.const 3656) | |
) | |
) | |
(set_local $$728 | |
(i32.eq | |
(get_local $$714) | |
(get_local $$727) | |
) | |
) | |
(if | |
(get_local $$728) | |
(block | |
(set_local $$729 | |
(i32.load | |
(i32.const 3644) | |
) | |
) | |
(set_local $$730 | |
(i32.add | |
(get_local $$729) | |
(get_local $$719) | |
) | |
) | |
(i32.store | |
(i32.const 3644) | |
(get_local $$730) | |
) | |
(i32.store | |
(i32.const 3656) | |
(get_local $$718) | |
) | |
(set_local $$731 | |
(i32.or | |
(get_local $$730) | |
(i32.const 1) | |
) | |
) | |
(set_local $$732 | |
(i32.add | |
(get_local $$718) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$732) | |
(get_local $$731) | |
) | |
(set_local $$733 | |
(i32.add | |
(get_local $$718) | |
(get_local $$730) | |
) | |
) | |
(i32.store | |
(get_local $$733) | |
(get_local $$730) | |
) | |
(br $do-once$50) | |
) | |
) | |
(set_local $$734 | |
(i32.add | |
(get_local $$714) | |
(i32.const 4) | |
) | |
) | |
(set_local $$735 | |
(i32.load | |
(get_local $$734) | |
) | |
) | |
(set_local $$736 | |
(i32.and | |
(get_local $$735) | |
(i32.const 3) | |
) | |
) | |
(set_local $$737 | |
(i32.eq | |
(get_local $$736) | |
(i32.const 1) | |
) | |
) | |
(if | |
(get_local $$737) | |
(block | |
(set_local $$738 | |
(i32.and | |
(get_local $$735) | |
(i32.const -8) | |
) | |
) | |
(set_local $$739 | |
(i32.shr_u | |
(get_local $$735) | |
(i32.const 3) | |
) | |
) | |
(set_local $$740 | |
(i32.lt_u | |
(get_local $$735) | |
(i32.const 256) | |
) | |
) | |
(block $label$break$L326 | |
(if | |
(get_local $$740) | |
(block | |
(set_local $$741 | |
(i32.add | |
(get_local $$714) | |
(i32.const 8) | |
) | |
) | |
(set_local $$742 | |
(i32.load | |
(get_local $$741) | |
) | |
) | |
(set_local $$743 | |
(i32.add | |
(get_local $$714) | |
(i32.const 12) | |
) | |
) | |
(set_local $$744 | |
(i32.load | |
(get_local $$743) | |
) | |
) | |
(set_local $$745 | |
(i32.shl | |
(get_local $$739) | |
(i32.const 1) | |
) | |
) | |
(set_local $$746 | |
(i32.add | |
(i32.const 3676) | |
(i32.shl | |
(get_local $$745) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$747 | |
(i32.eq | |
(get_local $$742) | |
(get_local $$746) | |
) | |
) | |
(block $do-once$53 | |
(if | |
(i32.eqz | |
(get_local $$747) | |
) | |
(block | |
(set_local $$748 | |
(i32.lt_u | |
(get_local $$742) | |
(get_local $$749) | |
) | |
) | |
(if | |
(get_local $$748) | |
(call $_abort) | |
) | |
(set_local $$750 | |
(i32.add | |
(get_local $$742) | |
(i32.const 12) | |
) | |
) | |
(set_local $$751 | |
(i32.load | |
(get_local $$750) | |
) | |
) | |
(set_local $$752 | |
(i32.eq | |
(get_local $$751) | |
(get_local $$714) | |
) | |
) | |
(if | |
(get_local $$752) | |
(br $do-once$53) | |
) | |
(call $_abort) | |
) | |
) | |
) | |
(set_local $$753 | |
(i32.eq | |
(get_local $$744) | |
(get_local $$742) | |
) | |
) | |
(if | |
(get_local $$753) | |
(block | |
(set_local $$754 | |
(i32.shl | |
(i32.const 1) | |
(get_local $$739) | |
) | |
) | |
(set_local $$755 | |
(i32.xor | |
(get_local $$754) | |
(i32.const -1) | |
) | |
) | |
(set_local $$756 | |
(i32.load | |
(i32.const 3636) | |
) | |
) | |
(set_local $$757 | |
(i32.and | |
(get_local $$756) | |
(get_local $$755) | |
) | |
) | |
(i32.store | |
(i32.const 3636) | |
(get_local $$757) | |
) | |
(br $label$break$L326) | |
) | |
) | |
(set_local $$758 | |
(i32.eq | |
(get_local $$744) | |
(get_local $$746) | |
) | |
) | |
(block $do-once$55 | |
(if | |
(get_local $$758) | |
(block | |
(set_local $$$pre9$i$i | |
(i32.add | |
(get_local $$744) | |
(i32.const 8) | |
) | |
) | |
(set_local $$$pre$phi10$i$iZ2D | |
(get_local $$$pre9$i$i) | |
) | |
) | |
(block | |
(set_local $$759 | |
(i32.lt_u | |
(get_local $$744) | |
(get_local $$749) | |
) | |
) | |
(if | |
(get_local $$759) | |
(call $_abort) | |
) | |
(set_local $$760 | |
(i32.add | |
(get_local $$744) | |
(i32.const 8) | |
) | |
) | |
(set_local $$761 | |
(i32.load | |
(get_local $$760) | |
) | |
) | |
(set_local $$762 | |
(i32.eq | |
(get_local $$761) | |
(get_local $$714) | |
) | |
) | |
(if | |
(get_local $$762) | |
(block | |
(set_local $$$pre$phi10$i$iZ2D | |
(get_local $$760) | |
) | |
(br $do-once$55) | |
) | |
) | |
(call $_abort) | |
) | |
) | |
) | |
(set_local $$763 | |
(i32.add | |
(get_local $$742) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$763) | |
(get_local $$744) | |
) | |
(i32.store | |
(get_local $$$pre$phi10$i$iZ2D) | |
(get_local $$742) | |
) | |
) | |
(block | |
(set_local $$764 | |
(i32.add | |
(get_local $$714) | |
(i32.const 24) | |
) | |
) | |
(set_local $$765 | |
(i32.load | |
(get_local $$764) | |
) | |
) | |
(set_local $$766 | |
(i32.add | |
(get_local $$714) | |
(i32.const 12) | |
) | |
) | |
(set_local $$767 | |
(i32.load | |
(get_local $$766) | |
) | |
) | |
(set_local $$768 | |
(i32.eq | |
(get_local $$767) | |
(get_local $$714) | |
) | |
) | |
(block $do-once$57 | |
(if | |
(get_local $$768) | |
(block | |
(set_local $$778 | |
(i32.add | |
(get_local $$714) | |
(i32.const 16) | |
) | |
) | |
(set_local $$779 | |
(i32.add | |
(get_local $$778) | |
(i32.const 4) | |
) | |
) | |
(set_local $$780 | |
(i32.load | |
(get_local $$779) | |
) | |
) | |
(set_local $$781 | |
(i32.eq | |
(get_local $$780) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$781) | |
(block | |
(set_local $$782 | |
(i32.load | |
(get_local $$778) | |
) | |
) | |
(set_local $$783 | |
(i32.eq | |
(get_local $$782) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$783) | |
(block | |
(set_local $$$3$i$i | |
(i32.const 0) | |
) | |
(br $do-once$57) | |
) | |
(block | |
(set_local $$$1290$i$i | |
(get_local $$782) | |
) | |
(set_local $$$1292$i$i | |
(get_local $$778) | |
) | |
) | |
) | |
) | |
(block | |
(set_local $$$1290$i$i | |
(get_local $$780) | |
) | |
(set_local $$$1292$i$i | |
(get_local $$779) | |
) | |
) | |
) | |
(loop $while-in$60 | |
(block $while-out$59 | |
(set_local $$784 | |
(i32.add | |
(get_local $$$1290$i$i) | |
(i32.const 20) | |
) | |
) | |
(set_local $$785 | |
(i32.load | |
(get_local $$784) | |
) | |
) | |
(set_local $$786 | |
(i32.eq | |
(get_local $$785) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$786) | |
) | |
(block | |
(set_local $$$1290$i$i | |
(get_local $$785) | |
) | |
(set_local $$$1292$i$i | |
(get_local $$784) | |
) | |
(br $while-in$60) | |
) | |
) | |
(set_local $$787 | |
(i32.add | |
(get_local $$$1290$i$i) | |
(i32.const 16) | |
) | |
) | |
(set_local $$788 | |
(i32.load | |
(get_local $$787) | |
) | |
) | |
(set_local $$789 | |
(i32.eq | |
(get_local $$788) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$789) | |
(br $while-out$59) | |
(block | |
(set_local $$$1290$i$i | |
(get_local $$788) | |
) | |
(set_local $$$1292$i$i | |
(get_local $$787) | |
) | |
) | |
) | |
(br $while-in$60) | |
) | |
) | |
(set_local $$790 | |
(i32.lt_u | |
(get_local $$$1292$i$i) | |
(get_local $$749) | |
) | |
) | |
(if | |
(get_local $$790) | |
(call $_abort) | |
(block | |
(i32.store | |
(get_local $$$1292$i$i) | |
(i32.const 0) | |
) | |
(set_local $$$3$i$i | |
(get_local $$$1290$i$i) | |
) | |
(br $do-once$57) | |
) | |
) | |
) | |
(block | |
(set_local $$769 | |
(i32.add | |
(get_local $$714) | |
(i32.const 8) | |
) | |
) | |
(set_local $$770 | |
(i32.load | |
(get_local $$769) | |
) | |
) | |
(set_local $$771 | |
(i32.lt_u | |
(get_local $$770) | |
(get_local $$749) | |
) | |
) | |
(if | |
(get_local $$771) | |
(call $_abort) | |
) | |
(set_local $$772 | |
(i32.add | |
(get_local $$770) | |
(i32.const 12) | |
) | |
) | |
(set_local $$773 | |
(i32.load | |
(get_local $$772) | |
) | |
) | |
(set_local $$774 | |
(i32.eq | |
(get_local $$773) | |
(get_local $$714) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$774) | |
) | |
(call $_abort) | |
) | |
(set_local $$775 | |
(i32.add | |
(get_local $$767) | |
(i32.const 8) | |
) | |
) | |
(set_local $$776 | |
(i32.load | |
(get_local $$775) | |
) | |
) | |
(set_local $$777 | |
(i32.eq | |
(get_local $$776) | |
(get_local $$714) | |
) | |
) | |
(if | |
(get_local $$777) | |
(block | |
(i32.store | |
(get_local $$772) | |
(get_local $$767) | |
) | |
(i32.store | |
(get_local $$775) | |
(get_local $$770) | |
) | |
(set_local $$$3$i$i | |
(get_local $$767) | |
) | |
(br $do-once$57) | |
) | |
(call $_abort) | |
) | |
) | |
) | |
) | |
(set_local $$791 | |
(i32.eq | |
(get_local $$765) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$791) | |
(br $label$break$L326) | |
) | |
(set_local $$792 | |
(i32.add | |
(get_local $$714) | |
(i32.const 28) | |
) | |
) | |
(set_local $$793 | |
(i32.load | |
(get_local $$792) | |
) | |
) | |
(set_local $$794 | |
(i32.add | |
(i32.const 3940) | |
(i32.shl | |
(get_local $$793) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$795 | |
(i32.load | |
(get_local $$794) | |
) | |
) | |
(set_local $$796 | |
(i32.eq | |
(get_local $$714) | |
(get_local $$795) | |
) | |
) | |
(block $do-once$61 | |
(if | |
(get_local $$796) | |
(block | |
(i32.store | |
(get_local $$794) | |
(get_local $$$3$i$i) | |
) | |
(set_local $$cond$i$i | |
(i32.eq | |
(get_local $$$3$i$i) | |
(i32.const 0) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$cond$i$i) | |
) | |
(br $do-once$61) | |
) | |
(set_local $$797 | |
(i32.shl | |
(i32.const 1) | |
(get_local $$793) | |
) | |
) | |
(set_local $$798 | |
(i32.xor | |
(get_local $$797) | |
(i32.const -1) | |
) | |
) | |
(set_local $$799 | |
(i32.load | |
(i32.const 3640) | |
) | |
) | |
(set_local $$800 | |
(i32.and | |
(get_local $$799) | |
(get_local $$798) | |
) | |
) | |
(i32.store | |
(i32.const 3640) | |
(get_local $$800) | |
) | |
(br $label$break$L326) | |
) | |
(block | |
(set_local $$801 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$802 | |
(i32.lt_u | |
(get_local $$765) | |
(get_local $$801) | |
) | |
) | |
(if | |
(get_local $$802) | |
(call $_abort) | |
) | |
(set_local $$803 | |
(i32.add | |
(get_local $$765) | |
(i32.const 16) | |
) | |
) | |
(set_local $$804 | |
(i32.load | |
(get_local $$803) | |
) | |
) | |
(set_local $$805 | |
(i32.eq | |
(get_local $$804) | |
(get_local $$714) | |
) | |
) | |
(if | |
(get_local $$805) | |
(i32.store | |
(get_local $$803) | |
(get_local $$$3$i$i) | |
) | |
(block | |
(set_local $$806 | |
(i32.add | |
(get_local $$765) | |
(i32.const 20) | |
) | |
) | |
(i32.store | |
(get_local $$806) | |
(get_local $$$3$i$i) | |
) | |
) | |
) | |
(set_local $$807 | |
(i32.eq | |
(get_local $$$3$i$i) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$807) | |
(br $label$break$L326) | |
) | |
) | |
) | |
) | |
(set_local $$808 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$809 | |
(i32.lt_u | |
(get_local $$$3$i$i) | |
(get_local $$808) | |
) | |
) | |
(if | |
(get_local $$809) | |
(call $_abort) | |
) | |
(set_local $$810 | |
(i32.add | |
(get_local $$$3$i$i) | |
(i32.const 24) | |
) | |
) | |
(i32.store | |
(get_local $$810) | |
(get_local $$765) | |
) | |
(set_local $$811 | |
(i32.add | |
(get_local $$714) | |
(i32.const 16) | |
) | |
) | |
(set_local $$812 | |
(i32.load | |
(get_local $$811) | |
) | |
) | |
(set_local $$813 | |
(i32.eq | |
(get_local $$812) | |
(i32.const 0) | |
) | |
) | |
(block $do-once$63 | |
(if | |
(i32.eqz | |
(get_local $$813) | |
) | |
(block | |
(set_local $$814 | |
(i32.lt_u | |
(get_local $$812) | |
(get_local $$808) | |
) | |
) | |
(if | |
(get_local $$814) | |
(call $_abort) | |
(block | |
(set_local $$815 | |
(i32.add | |
(get_local $$$3$i$i) | |
(i32.const 16) | |
) | |
) | |
(i32.store | |
(get_local $$815) | |
(get_local $$812) | |
) | |
(set_local $$816 | |
(i32.add | |
(get_local $$812) | |
(i32.const 24) | |
) | |
) | |
(i32.store | |
(get_local $$816) | |
(get_local $$$3$i$i) | |
) | |
(br $do-once$63) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$817 | |
(i32.add | |
(get_local $$811) | |
(i32.const 4) | |
) | |
) | |
(set_local $$818 | |
(i32.load | |
(get_local $$817) | |
) | |
) | |
(set_local $$819 | |
(i32.eq | |
(get_local $$818) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$819) | |
(br $label$break$L326) | |
) | |
(set_local $$820 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$821 | |
(i32.lt_u | |
(get_local $$818) | |
(get_local $$820) | |
) | |
) | |
(if | |
(get_local $$821) | |
(call $_abort) | |
(block | |
(set_local $$822 | |
(i32.add | |
(get_local $$$3$i$i) | |
(i32.const 20) | |
) | |
) | |
(i32.store | |
(get_local $$822) | |
(get_local $$818) | |
) | |
(set_local $$823 | |
(i32.add | |
(get_local $$818) | |
(i32.const 24) | |
) | |
) | |
(i32.store | |
(get_local $$823) | |
(get_local $$$3$i$i) | |
) | |
(br $label$break$L326) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$824 | |
(i32.add | |
(get_local $$714) | |
(get_local $$738) | |
) | |
) | |
(set_local $$825 | |
(i32.add | |
(get_local $$738) | |
(get_local $$719) | |
) | |
) | |
(set_local $$$0$i18$i | |
(get_local $$824) | |
) | |
(set_local $$$0286$i$i | |
(get_local $$825) | |
) | |
) | |
(block | |
(set_local $$$0$i18$i | |
(get_local $$714) | |
) | |
(set_local $$$0286$i$i | |
(get_local $$719) | |
) | |
) | |
) | |
(set_local $$826 | |
(i32.add | |
(get_local $$$0$i18$i) | |
(i32.const 4) | |
) | |
) | |
(set_local $$827 | |
(i32.load | |
(get_local $$826) | |
) | |
) | |
(set_local $$828 | |
(i32.and | |
(get_local $$827) | |
(i32.const -2) | |
) | |
) | |
(i32.store | |
(get_local $$826) | |
(get_local $$828) | |
) | |
(set_local $$829 | |
(i32.or | |
(get_local $$$0286$i$i) | |
(i32.const 1) | |
) | |
) | |
(set_local $$830 | |
(i32.add | |
(get_local $$718) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$830) | |
(get_local $$829) | |
) | |
(set_local $$831 | |
(i32.add | |
(get_local $$718) | |
(get_local $$$0286$i$i) | |
) | |
) | |
(i32.store | |
(get_local $$831) | |
(get_local $$$0286$i$i) | |
) | |
(set_local $$832 | |
(i32.shr_u | |
(get_local $$$0286$i$i) | |
(i32.const 3) | |
) | |
) | |
(set_local $$833 | |
(i32.lt_u | |
(get_local $$$0286$i$i) | |
(i32.const 256) | |
) | |
) | |
(if | |
(get_local $$833) | |
(block | |
(set_local $$834 | |
(i32.shl | |
(get_local $$832) | |
(i32.const 1) | |
) | |
) | |
(set_local $$835 | |
(i32.add | |
(i32.const 3676) | |
(i32.shl | |
(get_local $$834) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$836 | |
(i32.load | |
(i32.const 3636) | |
) | |
) | |
(set_local $$837 | |
(i32.shl | |
(i32.const 1) | |
(get_local $$832) | |
) | |
) | |
(set_local $$838 | |
(i32.and | |
(get_local $$836) | |
(get_local $$837) | |
) | |
) | |
(set_local $$839 | |
(i32.eq | |
(get_local $$838) | |
(i32.const 0) | |
) | |
) | |
(block $do-once$65 | |
(if | |
(get_local $$839) | |
(block | |
(set_local $$840 | |
(i32.or | |
(get_local $$836) | |
(get_local $$837) | |
) | |
) | |
(i32.store | |
(i32.const 3636) | |
(get_local $$840) | |
) | |
(set_local $$$pre$i19$i | |
(i32.add | |
(get_local $$835) | |
(i32.const 8) | |
) | |
) | |
(set_local $$$0294$i$i | |
(get_local $$835) | |
) | |
(set_local $$$pre$phi$i20$iZ2D | |
(get_local $$$pre$i19$i) | |
) | |
) | |
(block | |
(set_local $$841 | |
(i32.add | |
(get_local $$835) | |
(i32.const 8) | |
) | |
) | |
(set_local $$842 | |
(i32.load | |
(get_local $$841) | |
) | |
) | |
(set_local $$843 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$844 | |
(i32.lt_u | |
(get_local $$842) | |
(get_local $$843) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$844) | |
) | |
(block | |
(set_local $$$0294$i$i | |
(get_local $$842) | |
) | |
(set_local $$$pre$phi$i20$iZ2D | |
(get_local $$841) | |
) | |
(br $do-once$65) | |
) | |
) | |
(call $_abort) | |
) | |
) | |
) | |
(i32.store | |
(get_local $$$pre$phi$i20$iZ2D) | |
(get_local $$718) | |
) | |
(set_local $$845 | |
(i32.add | |
(get_local $$$0294$i$i) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$845) | |
(get_local $$718) | |
) | |
(set_local $$846 | |
(i32.add | |
(get_local $$718) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$846) | |
(get_local $$$0294$i$i) | |
) | |
(set_local $$847 | |
(i32.add | |
(get_local $$718) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$847) | |
(get_local $$835) | |
) | |
(br $do-once$50) | |
) | |
) | |
(set_local $$848 | |
(i32.shr_u | |
(get_local $$$0286$i$i) | |
(i32.const 8) | |
) | |
) | |
(set_local $$849 | |
(i32.eq | |
(get_local $$848) | |
(i32.const 0) | |
) | |
) | |
(block $do-once$67 | |
(if | |
(get_local $$849) | |
(set_local $$$0295$i$i | |
(i32.const 0) | |
) | |
(block | |
(set_local $$850 | |
(i32.gt_u | |
(get_local $$$0286$i$i) | |
(i32.const 16777215) | |
) | |
) | |
(if | |
(get_local $$850) | |
(block | |
(set_local $$$0295$i$i | |
(i32.const 31) | |
) | |
(br $do-once$67) | |
) | |
) | |
(set_local $$851 | |
(i32.add | |
(get_local $$848) | |
(i32.const 1048320) | |
) | |
) | |
(set_local $$852 | |
(i32.shr_u | |
(get_local $$851) | |
(i32.const 16) | |
) | |
) | |
(set_local $$853 | |
(i32.and | |
(get_local $$852) | |
(i32.const 8) | |
) | |
) | |
(set_local $$854 | |
(i32.shl | |
(get_local $$848) | |
(get_local $$853) | |
) | |
) | |
(set_local $$855 | |
(i32.add | |
(get_local $$854) | |
(i32.const 520192) | |
) | |
) | |
(set_local $$856 | |
(i32.shr_u | |
(get_local $$855) | |
(i32.const 16) | |
) | |
) | |
(set_local $$857 | |
(i32.and | |
(get_local $$856) | |
(i32.const 4) | |
) | |
) | |
(set_local $$858 | |
(i32.or | |
(get_local $$857) | |
(get_local $$853) | |
) | |
) | |
(set_local $$859 | |
(i32.shl | |
(get_local $$854) | |
(get_local $$857) | |
) | |
) | |
(set_local $$860 | |
(i32.add | |
(get_local $$859) | |
(i32.const 245760) | |
) | |
) | |
(set_local $$861 | |
(i32.shr_u | |
(get_local $$860) | |
(i32.const 16) | |
) | |
) | |
(set_local $$862 | |
(i32.and | |
(get_local $$861) | |
(i32.const 2) | |
) | |
) | |
(set_local $$863 | |
(i32.or | |
(get_local $$858) | |
(get_local $$862) | |
) | |
) | |
(set_local $$864 | |
(i32.sub | |
(i32.const 14) | |
(get_local $$863) | |
) | |
) | |
(set_local $$865 | |
(i32.shl | |
(get_local $$859) | |
(get_local $$862) | |
) | |
) | |
(set_local $$866 | |
(i32.shr_u | |
(get_local $$865) | |
(i32.const 15) | |
) | |
) | |
(set_local $$867 | |
(i32.add | |
(get_local $$864) | |
(get_local $$866) | |
) | |
) | |
(set_local $$868 | |
(i32.shl | |
(get_local $$867) | |
(i32.const 1) | |
) | |
) | |
(set_local $$869 | |
(i32.add | |
(get_local $$867) | |
(i32.const 7) | |
) | |
) | |
(set_local $$870 | |
(i32.shr_u | |
(get_local $$$0286$i$i) | |
(get_local $$869) | |
) | |
) | |
(set_local $$871 | |
(i32.and | |
(get_local $$870) | |
(i32.const 1) | |
) | |
) | |
(set_local $$872 | |
(i32.or | |
(get_local $$871) | |
(get_local $$868) | |
) | |
) | |
(set_local $$$0295$i$i | |
(get_local $$872) | |
) | |
) | |
) | |
) | |
(set_local $$873 | |
(i32.add | |
(i32.const 3940) | |
(i32.shl | |
(get_local $$$0295$i$i) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$874 | |
(i32.add | |
(get_local $$718) | |
(i32.const 28) | |
) | |
) | |
(i32.store | |
(get_local $$874) | |
(get_local $$$0295$i$i) | |
) | |
(set_local $$875 | |
(i32.add | |
(get_local $$718) | |
(i32.const 16) | |
) | |
) | |
(set_local $$876 | |
(i32.add | |
(get_local $$875) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$876) | |
(i32.const 0) | |
) | |
(i32.store | |
(get_local $$875) | |
(i32.const 0) | |
) | |
(set_local $$877 | |
(i32.load | |
(i32.const 3640) | |
) | |
) | |
(set_local $$878 | |
(i32.shl | |
(i32.const 1) | |
(get_local $$$0295$i$i) | |
) | |
) | |
(set_local $$879 | |
(i32.and | |
(get_local $$877) | |
(get_local $$878) | |
) | |
) | |
(set_local $$880 | |
(i32.eq | |
(get_local $$879) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$880) | |
(block | |
(set_local $$881 | |
(i32.or | |
(get_local $$877) | |
(get_local $$878) | |
) | |
) | |
(i32.store | |
(i32.const 3640) | |
(get_local $$881) | |
) | |
(i32.store | |
(get_local $$873) | |
(get_local $$718) | |
) | |
(set_local $$882 | |
(i32.add | |
(get_local $$718) | |
(i32.const 24) | |
) | |
) | |
(i32.store | |
(get_local $$882) | |
(get_local $$873) | |
) | |
(set_local $$883 | |
(i32.add | |
(get_local $$718) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$883) | |
(get_local $$718) | |
) | |
(set_local $$884 | |
(i32.add | |
(get_local $$718) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$884) | |
(get_local $$718) | |
) | |
(br $do-once$50) | |
) | |
) | |
(set_local $$885 | |
(i32.load | |
(get_local $$873) | |
) | |
) | |
(set_local $$886 | |
(i32.eq | |
(get_local $$$0295$i$i) | |
(i32.const 31) | |
) | |
) | |
(set_local $$887 | |
(i32.shr_u | |
(get_local $$$0295$i$i) | |
(i32.const 1) | |
) | |
) | |
(set_local $$888 | |
(i32.sub | |
(i32.const 25) | |
(get_local $$887) | |
) | |
) | |
(set_local $$889 | |
(if i32 | |
(get_local $$886) | |
(i32.const 0) | |
(get_local $$888) | |
) | |
) | |
(set_local $$890 | |
(i32.shl | |
(get_local $$$0286$i$i) | |
(get_local $$889) | |
) | |
) | |
(set_local $$$0287$i$i | |
(get_local $$890) | |
) | |
(set_local $$$0288$i$i | |
(get_local $$885) | |
) | |
(loop $while-in$70 | |
(block $while-out$69 | |
(set_local $$891 | |
(i32.add | |
(get_local $$$0288$i$i) | |
(i32.const 4) | |
) | |
) | |
(set_local $$892 | |
(i32.load | |
(get_local $$891) | |
) | |
) | |
(set_local $$893 | |
(i32.and | |
(get_local $$892) | |
(i32.const -8) | |
) | |
) | |
(set_local $$894 | |
(i32.eq | |
(get_local $$893) | |
(get_local $$$0286$i$i) | |
) | |
) | |
(if | |
(get_local $$894) | |
(block | |
(set_local $label | |
(i32.const 278) | |
) | |
(br $while-out$69) | |
) | |
) | |
(set_local $$895 | |
(i32.shr_u | |
(get_local $$$0287$i$i) | |
(i32.const 31) | |
) | |
) | |
(set_local $$896 | |
(i32.add | |
(i32.add | |
(get_local $$$0288$i$i) | |
(i32.const 16) | |
) | |
(i32.shl | |
(get_local $$895) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$897 | |
(i32.shl | |
(get_local $$$0287$i$i) | |
(i32.const 1) | |
) | |
) | |
(set_local $$898 | |
(i32.load | |
(get_local $$896) | |
) | |
) | |
(set_local $$899 | |
(i32.eq | |
(get_local $$898) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$899) | |
(block | |
(set_local $label | |
(i32.const 275) | |
) | |
(br $while-out$69) | |
) | |
(block | |
(set_local $$$0287$i$i | |
(get_local $$897) | |
) | |
(set_local $$$0288$i$i | |
(get_local $$898) | |
) | |
) | |
) | |
(br $while-in$70) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 275) | |
) | |
(block | |
(set_local $$900 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$901 | |
(i32.lt_u | |
(get_local $$896) | |
(get_local $$900) | |
) | |
) | |
(if | |
(get_local $$901) | |
(call $_abort) | |
(block | |
(i32.store | |
(get_local $$896) | |
(get_local $$718) | |
) | |
(set_local $$902 | |
(i32.add | |
(get_local $$718) | |
(i32.const 24) | |
) | |
) | |
(i32.store | |
(get_local $$902) | |
(get_local $$$0288$i$i) | |
) | |
(set_local $$903 | |
(i32.add | |
(get_local $$718) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$903) | |
(get_local $$718) | |
) | |
(set_local $$904 | |
(i32.add | |
(get_local $$718) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$904) | |
(get_local $$718) | |
) | |
(br $do-once$50) | |
) | |
) | |
) | |
(if | |
(i32.eq | |
(get_local $label) | |
(i32.const 278) | |
) | |
(block | |
(set_local $$905 | |
(i32.add | |
(get_local $$$0288$i$i) | |
(i32.const 8) | |
) | |
) | |
(set_local $$906 | |
(i32.load | |
(get_local $$905) | |
) | |
) | |
(set_local $$907 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$908 | |
(i32.ge_u | |
(get_local $$906) | |
(get_local $$907) | |
) | |
) | |
(set_local $$not$$i22$i | |
(i32.ge_u | |
(get_local $$$0288$i$i) | |
(get_local $$907) | |
) | |
) | |
(set_local $$909 | |
(i32.and | |
(get_local $$908) | |
(get_local $$not$$i22$i) | |
) | |
) | |
(if | |
(get_local $$909) | |
(block | |
(set_local $$910 | |
(i32.add | |
(get_local $$906) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$910) | |
(get_local $$718) | |
) | |
(i32.store | |
(get_local $$905) | |
(get_local $$718) | |
) | |
(set_local $$911 | |
(i32.add | |
(get_local $$718) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$911) | |
(get_local $$906) | |
) | |
(set_local $$912 | |
(i32.add | |
(get_local $$718) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$912) | |
(get_local $$$0288$i$i) | |
) | |
(set_local $$913 | |
(i32.add | |
(get_local $$718) | |
(i32.const 24) | |
) | |
) | |
(i32.store | |
(get_local $$913) | |
(i32.const 0) | |
) | |
(br $do-once$50) | |
) | |
(call $_abort) | |
) | |
) | |
) | |
) | |
) | |
) | |
) | |
(set_local $$1044 | |
(i32.add | |
(get_local $$706) | |
(i32.const 8) | |
) | |
) | |
(set_local $$$0 | |
(get_local $$1044) | |
) | |
(set_global $STACKTOP | |
(get_local $sp) | |
) | |
(return | |
(get_local $$$0) | |
) | |
) | |
(set_local $$$0$i$i$i | |
(i32.const 4084) | |
) | |
) | |
) | |
) | |
(loop $while-in$72 | |
(block $while-out$71 | |
(set_local $$914 | |
(i32.load | |
(get_local $$$0$i$i$i) | |
) | |
) | |
(set_local $$915 | |
(i32.gt_u | |
(get_local $$914) | |
(get_local $$627) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$915) | |
) | |
(block | |
(set_local $$916 | |
(i32.add | |
(get_local $$$0$i$i$i) | |
(i32.const 4) | |
) | |
) | |
(set_local $$917 | |
(i32.load | |
(get_local $$916) | |
) | |
) | |
(set_local $$918 | |
(i32.add | |
(get_local $$914) | |
(get_local $$917) | |
) | |
) | |
(set_local $$919 | |
(i32.gt_u | |
(get_local $$918) | |
(get_local $$627) | |
) | |
) | |
(if | |
(get_local $$919) | |
(br $while-out$71) | |
) | |
) | |
) | |
(set_local $$920 | |
(i32.add | |
(get_local $$$0$i$i$i) | |
(i32.const 8) | |
) | |
) | |
(set_local $$921 | |
(i32.load | |
(get_local $$920) | |
) | |
) | |
(set_local $$$0$i$i$i | |
(get_local $$921) | |
) | |
(br $while-in$72) | |
) | |
) | |
(set_local $$922 | |
(i32.add | |
(get_local $$918) | |
(i32.const -47) | |
) | |
) | |
(set_local $$923 | |
(i32.add | |
(get_local $$922) | |
(i32.const 8) | |
) | |
) | |
(set_local $$924 | |
(get_local $$923) | |
) | |
(set_local $$925 | |
(i32.and | |
(get_local $$924) | |
(i32.const 7) | |
) | |
) | |
(set_local $$926 | |
(i32.eq | |
(get_local $$925) | |
(i32.const 0) | |
) | |
) | |
(set_local $$927 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$924) | |
) | |
) | |
(set_local $$928 | |
(i32.and | |
(get_local $$927) | |
(i32.const 7) | |
) | |
) | |
(set_local $$929 | |
(if i32 | |
(get_local $$926) | |
(i32.const 0) | |
(get_local $$928) | |
) | |
) | |
(set_local $$930 | |
(i32.add | |
(get_local $$922) | |
(get_local $$929) | |
) | |
) | |
(set_local $$931 | |
(i32.add | |
(get_local $$627) | |
(i32.const 16) | |
) | |
) | |
(set_local $$932 | |
(i32.lt_u | |
(get_local $$930) | |
(get_local $$931) | |
) | |
) | |
(set_local $$933 | |
(if i32 | |
(get_local $$932) | |
(get_local $$627) | |
(get_local $$930) | |
) | |
) | |
(set_local $$934 | |
(i32.add | |
(get_local $$933) | |
(i32.const 8) | |
) | |
) | |
(set_local $$935 | |
(i32.add | |
(get_local $$933) | |
(i32.const 24) | |
) | |
) | |
(set_local $$936 | |
(i32.add | |
(get_local $$$723947$i) | |
(i32.const -40) | |
) | |
) | |
(set_local $$937 | |
(i32.add | |
(get_local $$$748$i) | |
(i32.const 8) | |
) | |
) | |
(set_local $$938 | |
(get_local $$937) | |
) | |
(set_local $$939 | |
(i32.and | |
(get_local $$938) | |
(i32.const 7) | |
) | |
) | |
(set_local $$940 | |
(i32.eq | |
(get_local $$939) | |
(i32.const 0) | |
) | |
) | |
(set_local $$941 | |
(i32.sub | |
(i32.const 0) | |
(get_local $$938) | |
) | |
) | |
(set_local $$942 | |
(i32.and | |
(get_local $$941) | |
(i32.const 7) | |
) | |
) | |
(set_local $$943 | |
(if i32 | |
(get_local $$940) | |
(i32.const 0) | |
(get_local $$942) | |
) | |
) | |
(set_local $$944 | |
(i32.add | |
(get_local $$$748$i) | |
(get_local $$943) | |
) | |
) | |
(set_local $$945 | |
(i32.sub | |
(get_local $$936) | |
(get_local $$943) | |
) | |
) | |
(i32.store | |
(i32.const 3660) | |
(get_local $$944) | |
) | |
(i32.store | |
(i32.const 3648) | |
(get_local $$945) | |
) | |
(set_local $$946 | |
(i32.or | |
(get_local $$945) | |
(i32.const 1) | |
) | |
) | |
(set_local $$947 | |
(i32.add | |
(get_local $$944) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$947) | |
(get_local $$946) | |
) | |
(set_local $$948 | |
(i32.add | |
(get_local $$944) | |
(get_local $$945) | |
) | |
) | |
(set_local $$949 | |
(i32.add | |
(get_local $$948) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$949) | |
(i32.const 40) | |
) | |
(set_local $$950 | |
(i32.load | |
(i32.const 4124) | |
) | |
) | |
(i32.store | |
(i32.const 3664) | |
(get_local $$950) | |
) | |
(set_local $$951 | |
(i32.add | |
(get_local $$933) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$951) | |
(i32.const 27) | |
) | |
(i64.store align=4 | |
(get_local $$934) | |
(i64.load align=4 | |
(i32.const 4084) | |
) | |
) | |
(i64.store align=4 | |
(i32.add | |
(get_local $$934) | |
(i32.const 8) | |
) | |
(i64.load align=4 | |
(i32.add | |
(i32.const 4084) | |
(i32.const 8) | |
) | |
) | |
) | |
(i32.store | |
(i32.const 4084) | |
(get_local $$$748$i) | |
) | |
(i32.store | |
(i32.const 4088) | |
(get_local $$$723947$i) | |
) | |
(i32.store | |
(i32.const 4096) | |
(i32.const 0) | |
) | |
(i32.store | |
(i32.const 4092) | |
(get_local $$934) | |
) | |
(set_local $$$0$i$i | |
(get_local $$935) | |
) | |
(loop $while-in$74 | |
(block $while-out$73 | |
(set_local $$952 | |
(i32.add | |
(get_local $$$0$i$i) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$952) | |
(i32.const 7) | |
) | |
(set_local $$953 | |
(i32.add | |
(get_local $$952) | |
(i32.const 4) | |
) | |
) | |
(set_local $$954 | |
(i32.lt_u | |
(get_local $$953) | |
(get_local $$918) | |
) | |
) | |
(if | |
(get_local $$954) | |
(set_local $$$0$i$i | |
(get_local $$952) | |
) | |
(br $while-out$73) | |
) | |
(br $while-in$74) | |
) | |
) | |
(set_local $$955 | |
(i32.eq | |
(get_local $$933) | |
(get_local $$627) | |
) | |
) | |
(if | |
(i32.eqz | |
(get_local $$955) | |
) | |
(block | |
(set_local $$956 | |
(get_local $$933) | |
) | |
(set_local $$957 | |
(get_local $$627) | |
) | |
(set_local $$958 | |
(i32.sub | |
(get_local $$956) | |
(get_local $$957) | |
) | |
) | |
(set_local $$959 | |
(i32.load | |
(get_local $$951) | |
) | |
) | |
(set_local $$960 | |
(i32.and | |
(get_local $$959) | |
(i32.const -2) | |
) | |
) | |
(i32.store | |
(get_local $$951) | |
(get_local $$960) | |
) | |
(set_local $$961 | |
(i32.or | |
(get_local $$958) | |
(i32.const 1) | |
) | |
) | |
(set_local $$962 | |
(i32.add | |
(get_local $$627) | |
(i32.const 4) | |
) | |
) | |
(i32.store | |
(get_local $$962) | |
(get_local $$961) | |
) | |
(i32.store | |
(get_local $$933) | |
(get_local $$958) | |
) | |
(set_local $$963 | |
(i32.shr_u | |
(get_local $$958) | |
(i32.const 3) | |
) | |
) | |
(set_local $$964 | |
(i32.lt_u | |
(get_local $$958) | |
(i32.const 256) | |
) | |
) | |
(if | |
(get_local $$964) | |
(block | |
(set_local $$965 | |
(i32.shl | |
(get_local $$963) | |
(i32.const 1) | |
) | |
) | |
(set_local $$966 | |
(i32.add | |
(i32.const 3676) | |
(i32.shl | |
(get_local $$965) | |
(i32.const 2) | |
) | |
) | |
) | |
(set_local $$967 | |
(i32.load | |
(i32.const 3636) | |
) | |
) | |
(set_local $$968 | |
(i32.shl | |
(i32.const 1) | |
(get_local $$963) | |
) | |
) | |
(set_local $$969 | |
(i32.and | |
(get_local $$967) | |
(get_local $$968) | |
) | |
) | |
(set_local $$970 | |
(i32.eq | |
(get_local $$969) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$970) | |
(block | |
(set_local $$971 | |
(i32.or | |
(get_local $$967) | |
(get_local $$968) | |
) | |
) | |
(i32.store | |
(i32.const 3636) | |
(get_local $$971) | |
) | |
(set_local $$$pre$i$i | |
(i32.add | |
(get_local $$966) | |
(i32.const 8) | |
) | |
) | |
(set_local $$$0211$i$i | |
(get_local $$966) | |
) | |
(set_local $$$pre$phi$i$iZ2D | |
(get_local $$$pre$i$i) | |
) | |
) | |
(block | |
(set_local $$972 | |
(i32.add | |
(get_local $$966) | |
(i32.const 8) | |
) | |
) | |
(set_local $$973 | |
(i32.load | |
(get_local $$972) | |
) | |
) | |
(set_local $$974 | |
(i32.load | |
(i32.const 3652) | |
) | |
) | |
(set_local $$975 | |
(i32.lt_u | |
(get_local $$973) | |
(get_local $$974) | |
) | |
) | |
(if | |
(get_local $$975) | |
(call $_abort) | |
(block | |
(set_local $$$0211$i$i | |
(get_local $$973) | |
) | |
(set_local $$$pre$phi$i$iZ2D | |
(get_local $$972) | |
) | |
) | |
) | |
) | |
) | |
(i32.store | |
(get_local $$$pre$phi$i$iZ2D) | |
(get_local $$627) | |
) | |
(set_local $$976 | |
(i32.add | |
(get_local $$$0211$i$i) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$976) | |
(get_local $$627) | |
) | |
(set_local $$977 | |
(i32.add | |
(get_local $$627) | |
(i32.const 8) | |
) | |
) | |
(i32.store | |
(get_local $$977) | |
(get_local $$$0211$i$i) | |
) | |
(set_local $$978 | |
(i32.add | |
(get_local $$627) | |
(i32.const 12) | |
) | |
) | |
(i32.store | |
(get_local $$978) | |
(get_local $$966) | |
) | |
(br $do-once$42) | |
) | |
) | |
(set_local $$979 | |
(i32.shr_u | |
(get_local $$958) | |
(i32.const 8) | |
) | |
) | |
(set_local $$980 | |
(i32.eq | |
(get_local $$979) | |
(i32.const 0) | |
) | |
) | |
(if | |
(get_local $$980) | |
(set_local $$$0212$i$i | |
(i32.const 0) | |
) | |
(block | |
(set_local $$981 | |
(i32.gt_u | |
(get_local $$958) | |
(i32.const 16777215) | |
) | |
) | |
(if | |
(get_local $$981) | |
(set_local $$$0212$i$i | |
(i32.const 31) | |
) | |
(block | |
(set_local $$982 | |
(i32.add | |
(get_local $$979) | |
(i32.const 1048320) | |
) | |
) | |
(set_local $$983 | |
(i32.shr_u | |
(get_local $$982) | |
(i32.const 16) | |
) | |
) | |
(set_local $$984 | |
(i32.and | |
(get_local $$983) | |
(i32.const 8) | |
) | |
) | |
(set_local $$985 | |
(i32.shl | |
(get_local $$979) | |
(get_local $$984) | |
) | |
) | |
(set_local $$986 | |
(i32.add | |
(get_local $$985) | |
(i32.const 520192) | |
) | |
) | |
(set_local $$987 | |
(i32.shr_u | |
(get_local $$986) | |
(i32.const 16) | |
) | |
) | |
(set_local $$988 | |
(i32.and | |
(get_local $$987) | |
(i32.const 4) | |
) | |
) | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment