diff options
Diffstat (limited to 'test/wasm2js/br_if.2asm.js')
-rw-r--r-- | test/wasm2js/br_if.2asm.js | 91 |
1 files changed, 55 insertions, 36 deletions
diff --git a/test/wasm2js/br_if.2asm.js b/test/wasm2js/br_if.2asm.js index 8e388a646..691dc6985 100644 --- a/test/wasm2js/br_if.2asm.js +++ b/test/wasm2js/br_if.2asm.js @@ -50,9 +50,9 @@ function asmFunc(global, env, buffer) { function $3($0) { $0 = $0 | 0; - dummy(); - dummy(); block : { + dummy(); + dummy(); if ($0) { break block } @@ -89,10 +89,10 @@ function asmFunc(global, env, buffer) { function $6($0) { $0 = $0 | 0; var $2_1 = 0; - dummy(); - dummy(); - $2_1 = 11; block : { + dummy(); + dummy(); + $2_1 = 11; if ($0) { break block } @@ -103,10 +103,12 @@ function asmFunc(global, env, buffer) { function $7($0) { $0 = $0 | 0; block : { - if ($0) { - break block - } - return 2 | 0; + loop_in : while (1) { + if ($0) { + break block + } + return 2 | 0; + }; } return 3 | 0; } @@ -114,22 +116,27 @@ function asmFunc(global, env, buffer) { function $8($0) { $0 = $0 | 0; block : { - dummy(); - if ($0) { - break block - } - return 2 | 0; + loop_in : while (1) { + dummy(); + if ($0) { + break block + } + return 2 | 0; + }; } return 4 | 0; } function $9($0) { $0 = $0 | 0; - dummy(); fake_return_waka123 : { - if ($0) { - break fake_return_waka123 - } + loop_in : while (1) { + dummy(); + if ($0) { + break fake_return_waka123 + } + break loop_in; + }; } } @@ -164,10 +171,12 @@ function asmFunc(global, env, buffer) { function $12($0) { $0 = $0 | 0; var $2_1 = 0; - $2_1 = 8; block : { - if ($0) { - break block + block0 : { + $2_1 = 8; + if ($0) { + break block + } } $2_1 = 4 + 16 | 0; } @@ -178,9 +187,11 @@ function asmFunc(global, env, buffer) { $0 = $0 | 0; var $2_1 = 0; block : { - $2_1 = 8; - if ($0) { - break block + block1 : { + $2_1 = 8; + if ($0) { + break block + } } $2_1 = 4; break block; @@ -191,10 +202,12 @@ function asmFunc(global, env, buffer) { function $14($0) { $0 = $0 | 0; var $2_1 = 0; - $2_1 = 8; block : { - if ($0) { - break block + block2 : { + $2_1 = 8; + if ($0) { + break block + } } $2_1 = 4; if (1) { @@ -208,10 +221,12 @@ function asmFunc(global, env, buffer) { function $15($0) { $0 = $0 | 0; var $2_1 = 0; - $2_1 = 8; block : { - if ($0) { - break block + block3 : { + $2_1 = 8; + if ($0) { + break block + } } $2_1 = 4; if (1) { @@ -226,9 +241,11 @@ function asmFunc(global, env, buffer) { $0 = $0 | 0; var $2_1 = 0; block : { - $2_1 = 8; - if ($0) { - break block + block4 : { + $2_1 = 8; + if ($0) { + break block + } } $2_1 = 4; switch (1 | 0) { @@ -243,9 +260,11 @@ function asmFunc(global, env, buffer) { $0 = $0 | 0; var $2_1 = 0; block : { - $2_1 = 8; - if ($0) { - break block + block5 : { + $2_1 = 8; + if ($0) { + break block + } } $2_1 = 4; switch (1 | 0) { |