diff options
author | Alon Zakai <alonzakai@gmail.com> | 2017-09-12 17:12:56 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-09-12 17:12:56 -0700 |
commit | 048bcadbc0fdc9866e70995984813551aa5681ea (patch) | |
tree | c401084f7a48aac8ef236f3f6f954d71ceec8884 /test/fib-dbg.wasm.fromBinary | |
parent | c6729400f68a346c1d51702946bf6026638782a6 (diff) | |
download | binaryen-048bcadbc0fdc9866e70995984813551aa5681ea.tar.gz binaryen-048bcadbc0fdc9866e70995984813551aa5681ea.tar.bz2 binaryen-048bcadbc0fdc9866e70995984813551aa5681ea.zip |
Avoid new blocks in binary reading/writing (#1165)
* don't emit a toplevel block if we don't need to, as in wasm it is a list context
* don't create unnecessary blocks in wasm reading
Diffstat (limited to 'test/fib-dbg.wasm.fromBinary')
-rw-r--r-- | test/fib-dbg.wasm.fromBinary | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/test/fib-dbg.wasm.fromBinary b/test/fib-dbg.wasm.fromBinary index 8f7193f8a..f028edda1 100644 --- a/test/fib-dbg.wasm.fromBinary +++ b/test/fib-dbg.wasm.fromBinary @@ -50,7 +50,7 @@ (export "stackAlloc" (func $stackAlloc)) (func $stackAlloc (type $1) (param $var$0 i32) (result i32) (local $var$1 i32) - (block $label$0 + (block $label$1 (set_local $var$1 (get_global $global$3) ) @@ -85,7 +85,7 @@ ) ) (func $establishStackSpace (type $0) (param $var$0 i32) (param $var$1 i32) - (block $label$0 + (block $label$1 (set_global $global$3 (get_local $var$0) ) @@ -100,7 +100,7 @@ (get_global $global$7) (i32.const 0) ) - (block $label$0 + (block (set_global $global$7 (get_local $var$0) ) @@ -123,7 +123,7 @@ (local $var$10 i32) (local $var$11 i32) ;;@ fib.c:8:0 - (block $label$0 + (block $label$1 (set_local $var$11 (get_global $global$3) ) @@ -138,7 +138,7 @@ (if ;;@ fib.c:3:0 (get_local $var$6) - (block $label$1 + (block (set_local $var$1 (i32.const 0) ) @@ -149,7 +149,7 @@ (i32.const 0) ) ) - (block $label$2 + (block (set_local $var$4 (i32.const 1) ) @@ -160,8 +160,8 @@ ) ) ;;@ fib.c:3:0 - (loop $label$3 - (block $label$4 + (loop $label$4 + (block $label$5 ;;@ fib.c:4:0 (set_local $var$3 (i32.add @@ -184,13 +184,13 @@ ) (if (get_local $var$7) - (block $label$5 + (block (set_local $var$4 (get_local $var$3) ) - (br $label$4) + (br $label$5) ) - (block $label$6 + (block (set_local $var$2 (get_local $var$5) ) @@ -205,7 +205,7 @@ ) ) ) - (br $label$3) + (br $label$4) ) ) ;;@ fib.c:8:0 |