| (module |
| (type $i32_=>_i32 (func (param i32) (result i32))) |
| (type $i32_i32_=>_i32 (func (param i32 i32) (result i32))) |
| (type $none_=>_none (func)) |
| (global $global$0 (mut i32) (i32.const 5243904)) |
| (export "a" (func $__wasm_call_ctors)) |
| (export "b" (func $main)) |
| (export "c" (func $stackAlloc)) |
| (func $stackAlloc (param $0 i32) (result i32) |
| (global.set $global$0 |
| (local.tee $0 |
| (i32.and |
| (i32.sub |
| (global.get $global$0) |
| (local.get $0) |
| ) |
| (i32.const -16) |
| ) |
| ) |
| ) |
| (local.get $0) |
| ) |
| (func $main (param $0 i32) (param $1 i32) (result i32) |
| (if |
| (i32.ne |
| (i32.rem_s |
| (local.get $0) |
| (i32.const 120) |
| ) |
| (i32.const 55) |
| ) |
| (loop $label$2 |
| (br_if $label$2 |
| (i32.ne |
| (i32.rem_s |
| (local.tee $0 |
| (i32.add |
| (i32.add |
| (i32.mul |
| (i32.mul |
| (local.get $0) |
| (local.get $0) |
| ) |
| (local.get $0) |
| ) |
| (i32.div_s |
| (local.get $0) |
| (i32.const -2) |
| ) |
| ) |
| (i32.const 13) |
| ) |
| ) |
| (i32.const 120) |
| ) |
| (i32.const 55) |
| ) |
| ) |
| ) |
| ) |
| (local.get $0) |
| ) |
| (func $__wasm_call_ctors |
| (nop) |
| ) |
| ) |
| total |
| [exports] : 3 |
| [funcs] : 3 |
| [globals] : 1 |
| [imports] : 0 |
| [memories] : 0 |
| [tables] : 0 |
| [tags] : 0 |
| [total] : 37 |
| [vars] : 0 |
| Binary : 11 |
| Block : 2 |
| Break : 1 |
| Const : 8 |
| GlobalGet : 1 |
| GlobalSet : 1 |
| If : 1 |
| LocalGet : 8 |
| LocalSet : 2 |
| Loop : 1 |
| Nop : 1 |
| (module |
| (type $i32_=>_i32 (func (param i32) (result i32))) |
| (type $i32_i32_=>_i32 (func (param i32 i32) (result i32))) |
| (type $none_=>_none (func)) |
| (global $global$0 (mut i32) (i32.const 5243904)) |
| (export "a" (func $__wasm_call_ctors)) |
| (export "b" (func $main)) |
| (export "c" (func $stackAlloc)) |
| (func $stackAlloc (param $0 i32) (result i32) |
| (global.set $global$0 |
| (local.tee $0 |
| (i32.and |
| (i32.sub |
| (global.get $global$0) |
| (local.get $0) |
| ) |
| (i32.const -16) |
| ) |
| ) |
| ) |
| (local.get $0) |
| ) |
| (func $main (param $0 i32) (param $1 i32) (result i32) |
| (if |
| (i32.ne |
| (i32.rem_s |
| (local.get $0) |
| (i32.const 120) |
| ) |
| (i32.const 55) |
| ) |
| (loop $label$2 |
| (br_if $label$2 |
| (i32.ne |
| (i32.rem_s |
| (local.tee $0 |
| (i32.add |
| (i32.add |
| (i32.mul |
| (i32.mul |
| (local.get $0) |
| (local.get $0) |
| ) |
| (local.get $0) |
| ) |
| (i32.div_s |
| (local.get $0) |
| (i32.const -2) |
| ) |
| ) |
| (i32.const 13) |
| ) |
| ) |
| (i32.const 120) |
| ) |
| (i32.const 55) |
| ) |
| ) |
| ) |
| ) |
| (local.get $0) |
| ) |
| (func $__wasm_call_ctors |
| (nop) |
| ) |
| ) |