| (module | |
| (memory 1) | |
| (export "memory" memory) | |
| (export "fib" $fib) | |
| (func $fib (param $0 i32) (result i32) | |
| (local $1 i32) | |
| (local $2 i32) | |
| (local $3 i32) | |
| (local $4 i32) | |
| (set_local $3 | |
| (i32.const 0) | |
| ) | |
| (set_local $2 | |
| (i32.const -1) | |
| ) | |
| (set_local $4 | |
| (i32.const 1) | |
| ) | |
| (loop $label$1 $label$0 | |
| (set_local $2 | |
| (i32.add | |
| (get_local $2) | |
| (i32.const 1) | |
| ) | |
| ) | |
| (br_if $label$1 | |
| (i32.ge_s | |
| (get_local $2) | |
| (get_local $0) | |
| ) | |
| ) | |
| (set_local $1 | |
| (i32.add | |
| (get_local $4) | |
| (get_local $3) | |
| ) | |
| ) | |
| (set_local $3 | |
| (get_local $4) | |
| ) | |
| (set_local $4 | |
| (get_local $1) | |
| ) | |
| (br $label$0) | |
| ) | |
| (return | |
| (get_local $4) | |
| ) | |
| ) | |
| ) | |
| ;; METADATA: { "asmConsts": {},"staticBump": 12, "initializers": [] } |