diff options
Diffstat (limited to 'test/emcc_O2_hello_world.fromasm')
-rw-r--r-- | test/emcc_O2_hello_world.fromasm | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/test/emcc_O2_hello_world.fromasm b/test/emcc_O2_hello_world.fromasm index b046c9fe9..25b5a1be8 100644 --- a/test/emcc_O2_hello_world.fromasm +++ b/test/emcc_O2_hello_world.fromasm @@ -3097,15 +3097,16 @@ (i32.eq (tee_local $7 (block $label$break$L257 (result i32) - (if (result i32) - (i32.and - (i32.load - (i32.const 620) + (if + (i32.eqz + (i32.and + (i32.load + (i32.const 620) + ) + (i32.const 4) ) - (i32.const 4) ) - (i32.const 190) - (block (result i32) + (block (block $label$break$L259 (if (tee_local $10 @@ -3478,9 +3479,9 @@ (i32.const 4) ) ) - (i32.const 190) ) ) + (i32.const 190) ) ) (i32.const 190) @@ -7894,13 +7895,13 @@ ) ) ) - (set_local $5 - (if (result i32) + (block + (if (i32.eq (get_local $3) (i32.const 2) ) - (block (result i32) + (block (i32.store (get_local $8) (i32.add @@ -7913,8 +7914,9 @@ (set_local $3 (i32.const 2) ) - (get_local $14) ) + ) + (set_local $5 (get_local $14) ) ) |