| total |
| [exports] : 2 |
| [funcs] : 6 |
| [globals] : 1 |
| [imports] : 3 |
| [memories] : 0 |
| [memory-data] : 28 |
| [table-data] : 429 |
| [tables] : 0 |
| [tags] : 0 |
| [total] : 551 |
| [vars] : 2 |
| Binary : 12 |
| Block : 6 |
| Break : 3 |
| Call : 1 |
| CallIndirect : 4 |
| Const : 46 |
| Drop : 3 |
| GlobalSet : 1 |
| If : 2 |
| Load : 16 |
| LocalGet : 16 |
| LocalSet : 6 |
| Loop : 1 |
| RefFunc : 429 |
| Store : 5 |
| (module |
| (type $i32_i32_i32_=>_i32 (func (param i32 i32 i32) (result i32))) |
| (type $i32_i32_=>_i32 (func (param i32 i32) (result i32))) |
| (type $i32_i32_i32_i32_i32_i32_i32_=>_i32 (func (param i32 i32 i32 i32 i32 i32 i32) (result i32))) |
| (type $i32_=>_i32 (func (param i32) (result i32))) |
| (type $none_=>_i32 (func (result i32))) |
| (import "env" "memory" (memory $mimport$0 256 256)) |
| (import "env" "table" (table $timport$0 478 478 funcref)) |
| (import "env" "___syscall146" (func $import$0 (param i32 i32) (result i32))) |
| (global $global$0 (mut i32) (i32.const 1)) |
| (data (i32.const 2948) "\03") |
| (data (i32.const 6828) "\04") |
| (data (i32.const 7028) "\r\00\00\00\06") |
| (data (i32.const 10888) "hello, world!") |
| (data (i32.const 18100) "\b8\1a") |
| (data (i32.const 18128) ",I") |
| (data (i32.const 18732) "D\1b") |
| (data (i32.const 18764) "`\0b") |
| (elem (i32.const 0) $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $___stdout_write $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $__ZNSt3__211__stdoutbufIcE6xsputnEPKci $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $__ZNSt3__211__stdoutbufIcE8overflowEi) |
| (export "_main" (func $_main)) |
| (export "_malloc" (func $_malloc)) |
| (func $b0 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (param $5 i32) (param $6 i32) (result i32) |
| (i32.const 0) |
| ) |
| (func $_malloc (; has Stack IR ;) (param $0 i32) (result i32) |
| (i32.const 0) |
| ) |
| (func $_main (; has Stack IR ;) (result i32) |
| (local $0 i32) |
| (local $1 i32) |
| (local.set $0 |
| (i32.const 10888) |
| ) |
| (loop $label$3 |
| (br_if $label$3 |
| (i32.load8_s |
| (local.tee $0 |
| (i32.add |
| (local.get $0) |
| (i32.const 1) |
| ) |
| ) |
| ) |
| ) |
| ) |
| (local.set $1 |
| (i32.load offset=24 |
| (i32.add |
| (i32.load |
| (i32.sub |
| (i32.load |
| (i32.const 18100) |
| ) |
| (i32.const 12) |
| ) |
| ) |
| (i32.const 18100) |
| ) |
| ) |
| ) |
| (if |
| (local.tee $0 |
| (i32.sub |
| (local.get $0) |
| (i32.const 10888) |
| ) |
| ) |
| (block $label$2 |
| (br_if $label$2 |
| (call_indirect (type $i32_i32_i32_=>_i32) |
| (local.get $1) |
| (i32.const 10888) |
| (local.get $0) |
| (i32.add |
| (i32.load offset=48 |
| (i32.load |
| (local.get $1) |
| ) |
| ) |
| (i32.const 8) |
| ) |
| ) |
| ) |
| ) |
| ) |
| (block $label$1 |
| (br_if $label$1 |
| (if (result i32) |
| (i32.load |
| (i32.add |
| (local.tee $0 |
| (i32.load |
| (i32.add |
| (i32.load |
| (i32.sub |
| (i32.load |
| (i32.const 18100) |
| ) |
| (i32.const 12) |
| ) |
| ) |
| (i32.const 18124) |
| ) |
| ) |
| ) |
| (i32.const 24) |
| ) |
| ) |
| (i32.const 0) |
| (call_indirect (type $i32_i32_=>_i32) |
| (local.get $0) |
| (i32.const 10) |
| (i32.add |
| (i32.load offset=52 |
| (i32.load |
| (local.get $0) |
| ) |
| ) |
| (i32.const 422) |
| ) |
| ) |
| ) |
| ) |
| ) |
| (i32.const 0) |
| ) |
| (func $___stdout_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) |
| (global.set $global$0 |
| (i32.const 32) |
| ) |
| (i32.store |
| (i32.const 8) |
| (local.get $1) |
| ) |
| (i32.store |
| (i32.const 12) |
| (local.get $2) |
| ) |
| (i32.store |
| (local.tee $0 |
| (i32.const 32) |
| ) |
| (i32.const 1) |
| ) |
| (i32.store offset=8 |
| (local.get $0) |
| (i32.const 2) |
| ) |
| (drop |
| (call $import$0 |
| (i32.const 146) |
| (local.get $0) |
| ) |
| ) |
| (i32.const 1) |
| ) |
| (func $__ZNSt3__211__stdoutbufIcE8overflowEi (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32) |
| (i32.store8 |
| (i32.const 0) |
| (local.get $1) |
| ) |
| (drop |
| (call_indirect (type $i32_i32_i32_=>_i32) |
| (i32.const 0) |
| (i32.const 0) |
| (i32.const 1) |
| (i32.add |
| (i32.load offset=36 |
| (i32.load |
| (i32.add |
| (local.get $0) |
| (i32.const 32) |
| ) |
| ) |
| ) |
| (i32.const 8) |
| ) |
| ) |
| ) |
| (i32.const 0) |
| ) |
| (func $__ZNSt3__211__stdoutbufIcE6xsputnEPKci (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) |
| (drop |
| (call_indirect (type $i32_i32_i32_=>_i32) |
| (i32.const 0) |
| (local.get $1) |
| (local.get $2) |
| (i32.add |
| (i32.load offset=36 |
| (i32.load offset=32 |
| (local.get $0) |
| ) |
| ) |
| (i32.const 8) |
| ) |
| ) |
| ) |
| (i32.const 0) |
| ) |
| ) |
| total |
| [exports] : 2 |
| [funcs] : 6 |
| [globals] : 0 -1 |
| [imports] : 3 |
| [memories] : 0 |
| [memory-data] : 28 |
| [table-data] : 429 |
| [tables] : 0 |
| [tags] : 0 |
| [total] : 547 -4 |
| [vars] : 2 |
| Binary : 12 |
| Block : 6 |
| Break : 3 |
| Call : 1 |
| CallIndirect : 4 |
| Const : 46 |
| Drop : 3 |
| If : 2 |
| Load : 16 |
| LocalGet : 14 -2 |
| LocalSet : 5 -1 |
| Loop : 1 |
| RefFunc : 429 |
| Store : 5 |
| (module |
| (type $i32_i32_i32_=>_i32 (func (param i32 i32 i32) (result i32))) |
| (type $i32_i32_=>_i32 (func (param i32 i32) (result i32))) |
| (type $i32_i32_i32_i32_i32_i32_i32_=>_i32 (func (param i32 i32 i32 i32 i32 i32 i32) (result i32))) |
| (type $i32_=>_i32 (func (param i32) (result i32))) |
| (type $none_=>_i32 (func (result i32))) |
| (import "env" "memory" (memory $mimport$0 256 256)) |
| (import "env" "table" (table $timport$0 478 478 funcref)) |
| (import "env" "___syscall146" (func $import$0 (param i32 i32) (result i32))) |
| (data (i32.const 2948) "\03") |
| (data (i32.const 6828) "\04") |
| (data (i32.const 7028) "\r\00\00\00\06") |
| (data (i32.const 10888) "hello, world!") |
| (data (i32.const 18100) "\b8\1a") |
| (data (i32.const 18128) ",I") |
| (data (i32.const 18732) "D\1b") |
| (data (i32.const 18764) "`\0b") |
| (elem (i32.const 0) $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $___stdout_write $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $__ZNSt3__211__stdoutbufIcE6xsputnEPKci $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $__ZNSt3__211__stdoutbufIcE8overflowEi) |
| (export "_main" (func $_main)) |
| (export "_malloc" (func $_malloc)) |
| (func $b0 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (param $5 i32) (param $6 i32) (result i32) |
| (i32.const 0) |
| ) |
| (func $_malloc (; has Stack IR ;) (param $0 i32) (result i32) |
| (i32.const 0) |
| ) |
| (func $_main (; has Stack IR ;) (result i32) |
| (local $0 i32) |
| (local $1 i32) |
| (local.set $0 |
| (i32.const 10888) |
| ) |
| (loop $label$3 |
| (br_if $label$3 |
| (i32.load8_s |
| (local.tee $0 |
| (i32.add |
| (local.get $0) |
| (i32.const 1) |
| ) |
| ) |
| ) |
| ) |
| ) |
| (local.set $1 |
| (i32.load offset=24 |
| (i32.add |
| (i32.load |
| (i32.sub |
| (i32.load |
| (i32.const 18100) |
| ) |
| (i32.const 12) |
| ) |
| ) |
| (i32.const 18100) |
| ) |
| ) |
| ) |
| (if |
| (local.tee $0 |
| (i32.sub |
| (local.get $0) |
| (i32.const 10888) |
| ) |
| ) |
| (block $label$2 |
| (br_if $label$2 |
| (call_indirect (type $i32_i32_i32_=>_i32) |
| (local.get $1) |
| (i32.const 10888) |
| (local.get $0) |
| (i32.add |
| (i32.load offset=48 |
| (i32.load |
| (local.get $1) |
| ) |
| ) |
| (i32.const 8) |
| ) |
| ) |
| ) |
| ) |
| ) |
| (block $label$1 |
| (br_if $label$1 |
| (if (result i32) |
| (i32.load |
| (i32.add |
| (local.tee $0 |
| (i32.load |
| (i32.add |
| (i32.load |
| (i32.sub |
| (i32.load |
| (i32.const 18100) |
| ) |
| (i32.const 12) |
| ) |
| ) |
| (i32.const 18124) |
| ) |
| ) |
| ) |
| (i32.const 24) |
| ) |
| ) |
| (i32.const 0) |
| (call_indirect (type $i32_i32_=>_i32) |
| (local.get $0) |
| (i32.const 10) |
| (i32.add |
| (i32.load offset=52 |
| (i32.load |
| (local.get $0) |
| ) |
| ) |
| (i32.const 422) |
| ) |
| ) |
| ) |
| ) |
| ) |
| (i32.const 0) |
| ) |
| (func $___stdout_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) |
| (i32.store |
| (i32.const 8) |
| (local.get $1) |
| ) |
| (i32.store |
| (i32.const 12) |
| (local.get $2) |
| ) |
| (i32.store |
| (i32.const 32) |
| (i32.const 1) |
| ) |
| (i32.store |
| (i32.const 40) |
| (i32.const 2) |
| ) |
| (drop |
| (call $import$0 |
| (i32.const 146) |
| (i32.const 32) |
| ) |
| ) |
| (i32.const 1) |
| ) |
| (func $__ZNSt3__211__stdoutbufIcE8overflowEi (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32) |
| (i32.store8 |
| (i32.const 0) |
| (local.get $1) |
| ) |
| (drop |
| (call_indirect (type $i32_i32_i32_=>_i32) |
| (i32.const 0) |
| (i32.const 0) |
| (i32.const 1) |
| (i32.add |
| (i32.load offset=36 |
| (i32.load |
| (i32.add |
| (local.get $0) |
| (i32.const 32) |
| ) |
| ) |
| ) |
| (i32.const 8) |
| ) |
| ) |
| ) |
| (i32.const 0) |
| ) |
| (func $__ZNSt3__211__stdoutbufIcE6xsputnEPKci (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) |
| (drop |
| (call_indirect (type $i32_i32_i32_=>_i32) |
| (i32.const 0) |
| (local.get $1) |
| (local.get $2) |
| (i32.add |
| (i32.load offset=36 |
| (i32.load offset=32 |
| (local.get $0) |
| ) |
| ) |
| (i32.const 8) |
| ) |
| ) |
| ) |
| (i32.const 0) |
| ) |
| ) |
| total |
| [exports] : 2 |
| [funcs] : 6 |
| [globals] : 0 |
| [imports] : 3 |
| [memories] : 0 |
| [memory-data] : 28 |
| [table-data] : 429 |
| [tables] : 0 |
| [tags] : 0 |
| [total] : 547 |
| [vars] : 2 |
| Binary : 12 |
| Block : 6 |
| Break : 3 |
| Call : 1 |
| CallIndirect : 4 |
| Const : 46 |
| Drop : 3 |
| If : 2 |
| Load : 16 |
| LocalGet : 14 |
| LocalSet : 5 |
| Loop : 1 |
| RefFunc : 429 |
| Store : 5 |
| (module |
| (type $i32_i32_i32_=>_i32 (func (param i32 i32 i32) (result i32))) |
| (type $i32_i32_=>_i32 (func (param i32 i32) (result i32))) |
| (type $i32_i32_i32_i32_i32_i32_i32_=>_i32 (func (param i32 i32 i32 i32 i32 i32 i32) (result i32))) |
| (type $i32_=>_i32 (func (param i32) (result i32))) |
| (type $none_=>_i32 (func (result i32))) |
| (import "env" "memory" (memory $mimport$0 256 256)) |
| (import "env" "table" (table $timport$0 478 478 funcref)) |
| (import "env" "___syscall146" (func $import$0 (param i32 i32) (result i32))) |
| (data (i32.const 2948) "\03") |
| (data (i32.const 6828) "\04") |
| (data (i32.const 7028) "\r\00\00\00\06") |
| (data (i32.const 10888) "hello, world!") |
| (data (i32.const 18100) "\b8\1a") |
| (data (i32.const 18128) ",I") |
| (data (i32.const 18732) "D\1b") |
| (data (i32.const 18764) "`\0b") |
| (elem (i32.const 0) $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $___stdout_write $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $__ZNSt3__211__stdoutbufIcE6xsputnEPKci $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $__ZNSt3__211__stdoutbufIcE8overflowEi) |
| (export "_main" (func $_main)) |
| (export "_malloc" (func $_malloc)) |
| (func $b0 (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (param $3 i32) (param $4 i32) (param $5 i32) (param $6 i32) (result i32) |
| (i32.const 0) |
| ) |
| (func $_malloc (; has Stack IR ;) (param $0 i32) (result i32) |
| (i32.const 0) |
| ) |
| (func $_main (; has Stack IR ;) (result i32) |
| (local $0 i32) |
| (local $1 i32) |
| (local.set $0 |
| (i32.const 10888) |
| ) |
| (loop $label$3 |
| (br_if $label$3 |
| (i32.load8_s |
| (local.tee $0 |
| (i32.add |
| (local.get $0) |
| (i32.const 1) |
| ) |
| ) |
| ) |
| ) |
| ) |
| (local.set $1 |
| (i32.load offset=24 |
| (i32.add |
| (i32.load |
| (i32.sub |
| (i32.load |
| (i32.const 18100) |
| ) |
| (i32.const 12) |
| ) |
| ) |
| (i32.const 18100) |
| ) |
| ) |
| ) |
| (if |
| (local.tee $0 |
| (i32.sub |
| (local.get $0) |
| (i32.const 10888) |
| ) |
| ) |
| (block $label$2 |
| (br_if $label$2 |
| (call_indirect (type $i32_i32_i32_=>_i32) |
| (local.get $1) |
| (i32.const 10888) |
| (local.get $0) |
| (i32.add |
| (i32.load offset=48 |
| (i32.load |
| (local.get $1) |
| ) |
| ) |
| (i32.const 8) |
| ) |
| ) |
| ) |
| ) |
| ) |
| (block $label$1 |
| (br_if $label$1 |
| (if (result i32) |
| (i32.load |
| (i32.add |
| (local.tee $0 |
| (i32.load |
| (i32.add |
| (i32.load |
| (i32.sub |
| (i32.load |
| (i32.const 18100) |
| ) |
| (i32.const 12) |
| ) |
| ) |
| (i32.const 18124) |
| ) |
| ) |
| ) |
| (i32.const 24) |
| ) |
| ) |
| (i32.const 0) |
| (call_indirect (type $i32_i32_=>_i32) |
| (local.get $0) |
| (i32.const 10) |
| (i32.add |
| (i32.load offset=52 |
| (i32.load |
| (local.get $0) |
| ) |
| ) |
| (i32.const 422) |
| ) |
| ) |
| ) |
| ) |
| ) |
| (i32.const 0) |
| ) |
| (func $___stdout_write (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) |
| (i32.store |
| (i32.const 8) |
| (local.get $1) |
| ) |
| (i32.store |
| (i32.const 12) |
| (local.get $2) |
| ) |
| (i32.store |
| (i32.const 32) |
| (i32.const 1) |
| ) |
| (i32.store |
| (i32.const 40) |
| (i32.const 2) |
| ) |
| (drop |
| (call $import$0 |
| (i32.const 146) |
| (i32.const 32) |
| ) |
| ) |
| (i32.const 1) |
| ) |
| (func $__ZNSt3__211__stdoutbufIcE8overflowEi (; has Stack IR ;) (param $0 i32) (param $1 i32) (result i32) |
| (i32.store8 |
| (i32.const 0) |
| (local.get $1) |
| ) |
| (drop |
| (call_indirect (type $i32_i32_i32_=>_i32) |
| (i32.const 0) |
| (i32.const 0) |
| (i32.const 1) |
| (i32.add |
| (i32.load offset=36 |
| (i32.load |
| (i32.add |
| (local.get $0) |
| (i32.const 32) |
| ) |
| ) |
| ) |
| (i32.const 8) |
| ) |
| ) |
| ) |
| (i32.const 0) |
| ) |
| (func $__ZNSt3__211__stdoutbufIcE6xsputnEPKci (; has Stack IR ;) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) |
| (drop |
| (call_indirect (type $i32_i32_i32_=>_i32) |
| (i32.const 0) |
| (local.get $1) |
| (local.get $2) |
| (i32.add |
| (i32.load offset=36 |
| (i32.load offset=32 |
| (local.get $0) |
| ) |
| ) |
| (i32.const 8) |
| ) |
| ) |
| ) |
| (i32.const 0) |
| ) |
| ) |