diff options
Diffstat (limited to 'test/emcc_O2_hello_world.fromasm')
-rw-r--r-- | test/emcc_O2_hello_world.fromasm | 54 |
1 files changed, 9 insertions, 45 deletions
diff --git a/test/emcc_O2_hello_world.fromasm b/test/emcc_O2_hello_world.fromasm index c9bb769e0..aa1a08dc6 100644 --- a/test/emcc_O2_hello_world.fromasm +++ b/test/emcc_O2_hello_world.fromasm @@ -894,12 +894,7 @@ (set_local $5 (get_local $11) ) - (block - (set_local $19 - (i32.const 0) - ) - (br $do-once4) - ) + (br $do-once4) ) ) (loop $while-in7 @@ -1524,9 +1519,6 @@ (set_local $10 (get_local $15) ) - (set_local $5 - (i32.const 0) - ) (loop $while-in14 (if (i32.lt_u @@ -1655,12 +1647,6 @@ (set_local $33 (get_local $0) ) - (set_local $6 - (i32.const 0) - ) - (set_local $30 - (i32.const 0) - ) (set_local $7 (i32.const 86) ) @@ -2006,12 +1992,7 @@ (set_local $1 (get_local $15) ) - (block - (set_local $8 - (i32.const 0) - ) - (br $do-once17) - ) + (br $do-once17) ) ) (loop $while-in20 @@ -4049,12 +4030,7 @@ (set_local $0 (get_local $16) ) - (block - (set_local $24 - (i32.const 0) - ) - (br $do-once47) - ) + (br $do-once47) ) ) (loop $while-in50 @@ -6244,7 +6220,7 @@ (get_local $7) ) ) - (if + (br_if $do-once0 (i32.eqz (tee_local $0 (i32.load @@ -6252,12 +6228,6 @@ ) ) ) - (block - (set_local $6 - (i32.const 0) - ) - (br $do-once0) - ) ) ) (loop $while-in @@ -6804,12 +6774,7 @@ (set_local $3 (get_local $0) ) - (block - (set_local $12 - (i32.const 0) - ) - (br $do-once6) - ) + (br $do-once6) ) ) (loop $while-in9 @@ -8126,11 +8091,10 @@ ) ) (if - (call $___towrite - (get_local $2) - ) - (set_local $4 - (i32.const 0) + (i32.eqz + (call $___towrite + (get_local $2) + ) ) (block (set_local $6 |