summaryrefslogtreecommitdiff
path: root/test/br_table_temp.2asm.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/br_table_temp.2asm.js')
-rw-r--r--test/br_table_temp.2asm.js675
1 files changed, 423 insertions, 252 deletions
diff --git a/test/br_table_temp.2asm.js b/test/br_table_temp.2asm.js
index 5089246e1..748f1eec9 100644
--- a/test/br_table_temp.2asm.js
+++ b/test/br_table_temp.2asm.js
@@ -33,7 +33,7 @@ function asmFunc(global, env, buffer) {
}
function $$5() {
- var $$0 = 0, $$1 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
$$0 = 1;
$$1 = $$0;
@@ -44,11 +44,12 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$6() {
- var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, i64toi32_i32$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0;
+ var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, i64toi32_i32$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0, $$8 = 0, $$9 = 0, $$10 = 0, $$11 = 0, $$12 = 0, $$13 = 0, $$14 = 0, $$15 = 0;
block : {
$i64toi32_block_1 : {
$i64toi32_block_0 : {
@@ -56,7 +57,8 @@ function asmFunc(global, env, buffer) {
$$3 = 2;
$$4 = $$3;
$$5 = $$4;
- $$6 = $$4;
+ $$6 = $$5;
+ $$7 = $$5;
switch (0 | 0) {
case 0:
break $i64toi32_block_0;
@@ -64,21 +66,28 @@ function asmFunc(global, env, buffer) {
break $i64toi32_block_1;
};
};
- i64toi32_i32$1 = $$5;
- i64toi32_i32$2 = i64toi32_i32$0;
- $$7 = i64toi32_i32$1;
+ $$8 = $$6;
+ i64toi32_i32$1 = $$8;
+ $$9 = i64toi32_i32$0;
+ i64toi32_i32$2 = $$9;
+ $$10 = i64toi32_i32$1;
+ $$11 = $$10;
break block;
};
- i64toi32_i32$1 = $$6;
- i64toi32_i32$2 = i64toi32_i32$0;
- $$7 = i64toi32_i32$1;
+ $$12 = $$7;
+ i64toi32_i32$1 = $$12;
+ $$13 = i64toi32_i32$0;
+ i64toi32_i32$2 = $$13;
+ $$14 = i64toi32_i32$1;
+ $$11 = $$14;
break block;
};
- return $$7 | 0;
+ $$15 = $$11;
+ return $$15 | 0;
}
function $$7() {
- var $$0 = Math_fround(0), $$1 = Math_fround(0);
+ var $$0 = Math_fround(0), $$1 = Math_fround(0), $$2 = Math_fround(0);
block : {
$$0 = Math_fround(3.0);
$$1 = $$0;
@@ -89,11 +98,12 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return Math_fround($$1);
+ $$2 = $$1;
+ return Math_fround($$2);
}
function $$8() {
- var $$0 = 0.0, $$1 = 0.0;
+ var $$0 = 0.0, $$1 = 0.0, $$2 = 0.0;
block : {
$$0 = 4.0;
$$1 = $$0;
@@ -104,42 +114,48 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return +$$1;
+ $$2 = $$1;
+ return +$$2;
}
function $$9($$0) {
$$0 = $$0 | 0;
- var $$1 = 0;
+ var $$1 = 0, $$2 = 0, $$3 = 0;
block : {
- switch ($$0 | 0) {
+ $$1 = $$0;
+ switch ($$1 | 0) {
default:
break block;
};
};
- $$1 = 22;
- return $$1 | 0;
+ $$2 = 22;
+ $$3 = $$2;
+ return $$3 | 0;
}
function $$10($$0) {
$$0 = $$0 | 0;
- var $$1 = 0, $$2 = 0;
+ var $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0;
block : {
- $$1 = 33;
- $$2 = $$1;
- switch ($$0 | 0) {
+ $$1 = $$0;
+ $$2 = 33;
+ $$3 = $$2;
+ switch ($$1 | 0) {
default:
break block;
};
};
- return $$2 | 0;
+ $$4 = $$3;
+ return $$4 | 0;
}
function $$11($$0) {
$$0 = $$0 | 0;
- var $$1 = 0;
+ var $$1 = 0, $$2 = 0, $$3 = 0;
block : {
block0 : {
- switch ($$0 | 0) {
+ $$1 = $$0;
+ switch ($$1 | 0) {
case 0:
break block;
default:
@@ -148,39 +164,44 @@ function asmFunc(global, env, buffer) {
};
return 20 | 0;
};
- $$1 = 22;
- return $$1 | 0;
+ $$2 = 22;
+ $$3 = $$2;
+ return $$3 | 0;
}
function $$12($$0) {
$$0 = $$0 | 0;
- var $$1 = 0, $$2 = 0, $$3 = 0;
+ var $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0;
block : {
block1 : {
- $$1 = 33;
- $$2 = $$1;
- $$3 = $$1;
- switch ($$0 | 0) {
+ $$1 = $$0;
+ $$2 = 33;
+ $$3 = $$2;
+ $$4 = $$2;
+ switch ($$1 | 0) {
case 0:
break block1;
default:
break block;
};
};
+ $$5 = $$4;
$$3 = 32;
};
- return $$3 | 0;
+ $$6 = $$3;
+ return $$6 | 0;
}
function $$13($$0) {
$$0 = $$0 | 0;
- var $$1 = 0;
+ var $$1 = 0, $$2 = 0, $$3 = 0;
block : {
block2 : {
block3 : {
block4 : {
block5 : {
- switch ($$0 | 0) {
+ $$1 = $$0;
+ switch ($$1 | 0) {
case 0:
break block2;
case 1:
@@ -201,25 +222,27 @@ function asmFunc(global, env, buffer) {
};
return 103 | 0;
};
- $$1 = 104;
- return $$1 | 0;
+ $$2 = 104;
+ $$3 = $$2;
+ return $$3 | 0;
}
function $$14($$0) {
$$0 = $$0 | 0;
- var $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0, $$8 = 0;
+ var $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0, $$8 = 0, $$9 = 0, $$10 = 0, $$11 = 0, $$12 = 0, $$13 = 0, $$14 = 0, $$15 = 0, $$16 = 0, $$17 = 0, $$18 = 0, $$19 = 0, $$20 = 0, $$21 = 0, $$22 = 0, $$23 = 0, $$24 = 0, $$25 = 0, $$26 = 0, $$27 = 0;
block : {
block6 : {
block7 : {
block8 : {
block9 : {
- $$2 = 200;
- $$3 = $$2;
- $$4 = $$2;
- $$5 = $$2;
- $$6 = $$2;
- $$7 = $$2;
- switch ($$0 | 0) {
+ $$2 = $$0;
+ $$3 = 200;
+ $$4 = $$3;
+ $$5 = $$3;
+ $$6 = $$3;
+ $$7 = $$3;
+ $$8 = $$3;
+ switch ($$2 | 0) {
case 0:
break block6;
case 1:
@@ -232,28 +255,46 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- $$1 = $$6;
- return $$1 + 10 | 0 | 0;
+ $$11 = $$8;
+ $$1 = $$11;
+ $$12 = $$1;
+ $$13 = $$12 + 10 | 0;
+ return $$13 | 0;
};
- $$1 = $$5;
- return $$1 + 11 | 0 | 0;
+ $$14 = $$7;
+ $$1 = $$14;
+ $$15 = $$1;
+ $$16 = $$15 + 11 | 0;
+ return $$16 | 0;
};
- $$1 = $$4;
- return $$1 + 12 | 0 | 0;
+ $$17 = $$6;
+ $$1 = $$17;
+ $$18 = $$1;
+ $$19 = $$18 + 12 | 0;
+ return $$19 | 0;
};
- $$1 = $$3;
- return $$1 + 13 | 0 | 0;
+ $$20 = $$5;
+ $$1 = $$20;
+ $$21 = $$1;
+ $$22 = $$21 + 13 | 0;
+ return $$22 | 0;
};
- $$1 = $$7;
- $$8 = $$1 + 14 | 0;
- return $$8 | 0;
+ $$23 = $$4;
+ $$1 = $$23;
+ $$24 = $$1;
+ $$25 = $$24 + 14 | 0;
+ $$26 = $$25;
+ $$27 = $$26;
+ return $$27 | 0;
}
function $$15($$0) {
$$0 = $$0 | 0;
+ var $$1 = 0;
block : {
block10 : {
- switch ($$0 | 0) {
+ $$1 = $$0;
+ switch ($$1 | 0) {
case 0:
break block10;
case 1:
@@ -49526,7 +49567,7 @@ function asmFunc(global, env, buffer) {
}
function $$19() {
- var $$0 = 0, $$1 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
dummy();
$$0 = 2;
@@ -49540,11 +49581,12 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$20() {
- var $$0 = 0, $$1 = 0, $$2 = 0, $$3 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0;
fake_return_waka123 : {
loop_in : do {
$$0 = 3;
@@ -49558,11 +49600,12 @@ function asmFunc(global, env, buffer) {
break loop_in;
} while (1);
};
- return $$1 | 0;
+ $$6 = $$1;
+ return $$6 | 0;
}
function $$21() {
- var $$0 = 0, $$1 = 0, $$2 = 0, $$3 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0;
fake_return_waka123 : {
loop_in : do {
dummy();
@@ -49579,11 +49622,12 @@ function asmFunc(global, env, buffer) {
break loop_in;
} while (1);
};
- return $$1 | 0;
+ $$6 = $$1;
+ return $$6 | 0;
}
function $$22() {
- var $$0 = 0, $$1 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
fake_return_waka123 : {
loop_in : do {
dummy();
@@ -49600,16 +49644,18 @@ function asmFunc(global, env, buffer) {
break loop_in;
} while (1);
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$23() {
- var $$0 = 0;
+ var $$0 = 0, $$1 = 0;
block : {
$$0 = 9;
break block;
};
- return $$0 | 0;
+ $$1 = $$0;
+ return $$1 | 0;
}
function $$24() {
@@ -49617,7 +49663,7 @@ function asmFunc(global, env, buffer) {
}
function $$25() {
- var $$0 = 0, $$1 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
$$0 = 8;
$$1 = $$0;
@@ -49626,11 +49672,12 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$26() {
- var $$0 = 0, $$1 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
$$0 = 9;
$$1 = $$0;
@@ -49641,7 +49688,8 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$27() {
@@ -49649,7 +49697,7 @@ function asmFunc(global, env, buffer) {
}
function $$28() {
- var $$0 = 0, $$1 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
$$0 = 10;
$$1 = $$0;
@@ -49658,11 +49706,12 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$29() {
- var $$0 = 0, $$1 = 0, $$2 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0, $$3 = 0;
block : {
$$0 = 11;
$$1 = $$0;
@@ -49671,72 +49720,92 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$3 = $$1;
+ return $$3 | 0;
}
function $$30() {
- var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, i64toi32_i32$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0;
+ var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, i64toi32_i32$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0, $$8 = 0, $$9 = 0, $$10 = 0, $$11 = 0;
block : {
$i64toi32_block_0 : {
i64toi32_i32$0 = 0;
$$3 = 7;
$$4 = $$3;
$$5 = $$4;
+ $$6 = $$5;
switch (0 | 0) {
default:
break $i64toi32_block_0;
};
};
- i64toi32_i32$1 = $$5;
- i64toi32_i32$2 = i64toi32_i32$0;
- $$6 = i64toi32_i32$1;
+ $$7 = $$6;
+ i64toi32_i32$1 = $$7;
+ $$8 = i64toi32_i32$0;
+ i64toi32_i32$2 = $$8;
+ $$9 = i64toi32_i32$1;
+ $$10 = $$9;
break block;
};
- return $$6 | 0;
+ $$11 = $$10;
+ return $$11 | 0;
}
function $$31() {
- var $$0 = 0, $$1 = 0, $$2 = 0, $$3 = 0;
- $$if : {
- $$0 = 2;
- $$1 = $$0;
- switch (0 | 0) {
- default:
- break $$if;
+ var $$0 = 0, $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0;
+ block : {
+ $$if : {
+ $$0 = 2;
+ $$1 = $$0;
+ switch (0 | 0) {
+ default:
+ break $$if;
+ };
};
+ $$4 = $$1;
+ $$5 = $$4;
};
- $$3 = $$1;
- return $$3 | 0;
+ $$6 = $$5;
+ return $$6 | 0;
}
function $$32($$0, $$1) {
$$0 = $$0 | 0;
$$1 = $$1 | 0;
- var $$2 = 0, $$3 = 0, $$4 = 0;
+ var $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0, $$8 = 0;
block : {
- if ($$0) {
- $$2 = 3;
- $$3 = $$2;
+ $$2 = $$0;
+ if ($$2) {
+ $$3 = 3;
+ $$4 = $$3;
switch (0 | 0) {
default:
break block;
};
- } else $$4 = $$1;
- $$3 = $$4;
+ } else {
+ $$5 = $$1;
+ $$6 = $$5;
+ }
+ $$7 = $$6;
+ $$4 = $$7;
};
- return $$3 | 0;
+ $$8 = $$4;
+ return $$8 | 0;
}
function $$33($$0, $$1) {
$$0 = $$0 | 0;
$$1 = $$1 | 0;
- var $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0;
+ var $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0, $$8 = 0, $$9 = 0, $$10 = 0;
block : {
$$if : {
- if ($$0) $$5 = $$1; else {
- $$2 = 4;
- $$3 = $$2;
- $$4 = $$2;
+ $$2 = $$0;
+ if ($$2) {
+ $$3 = $$1;
+ $$7 = $$3;
+ } else {
+ $$4 = 4;
+ $$5 = $$4;
+ $$6 = $$4;
switch (0 | 0) {
case 0:
break block;
@@ -49744,17 +49813,20 @@ function asmFunc(global, env, buffer) {
break $$if;
};
}
- $$4 = $$5;
+ $$8 = $$7;
+ $$6 = $$8;
};
- $$3 = $$4;
+ $$9 = $$6;
+ $$5 = $$9;
};
- return $$3 | 0;
+ $$10 = $$5;
+ return $$10 | 0;
}
function $$34($$0, $$1) {
$$0 = $$0 | 0;
$$1 = $$1 | 0;
- var $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0;
+ var $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0;
block : {
$$2 = 5;
$$3 = $$2;
@@ -49763,30 +49835,30 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$3 | 0;
+ $$6 = $$3;
+ return $$6 | 0;
}
function $$35($$0, $$1) {
$$0 = $$0 | 0;
$$1 = $$1 | 0;
- var $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0;
+ var $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0;
block : {
- $$4 = $$0;
- $$2 = 6;
- $$3 = $$2;
+ $$2 = $$0;
+ $$3 = 6;
+ $$4 = $$3;
switch (1 | 0) {
default:
break block;
};
};
- return $$3 | 0;
+ $$6 = $$4;
+ return $$6 | 0;
}
function $$36() {
- var $$0 = 0, $$1 = 0, $$2 = 0, $$3 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
- $$2 = 0;
- $$3 = 1;
$$0 = 7;
$$1 = $$0;
switch (1 | 0) {
@@ -49794,18 +49866,21 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function f($$0, $$1, $$2) {
$$0 = $$0 | 0;
$$1 = $$1 | 0;
$$2 = $$2 | 0;
+ var wasm2asm_i32$0 = 0;
return 4294967295 | 0;
+ return wasm2asm_i32$0 | 0;
}
function $$38() {
- var $$0 = 0, $$1 = 0, $$2 = 0, $$3 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
$$0 = 12;
$$1 = $$0;
@@ -49814,13 +49889,13 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$39() {
- var $$0 = 0, $$1 = 0, $$2 = 0, $$3 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
- $$2 = 1;
$$0 = 13;
$$1 = $$0;
switch (1 | 0) {
@@ -49828,14 +49903,13 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$40() {
- var $$0 = 0, $$1 = 0, $$2 = 0, $$3 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
- $$2 = 1;
- $$3 = 2;
$$0 = 14;
$$1 = $$0;
switch (1 | 0) {
@@ -49843,11 +49917,12 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$41() {
- var $$0 = 0, $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
$$0 = 20;
$$1 = $$0;
@@ -49856,13 +49931,13 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$42() {
- var $$0 = 0, $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
- $$2 = 0;
$$0 = 21;
$$1 = $$0;
switch (1 | 0) {
@@ -49870,14 +49945,13 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$43() {
- var $$0 = 0, $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
- $$2 = 0;
- $$3 = 1;
$$0 = 22;
$$1 = $$0;
switch (1 | 0) {
@@ -49885,15 +49959,13 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$44() {
- var $$0 = 0, $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
- $$2 = 0;
- $$3 = 1;
- $$4 = 2;
$$0 = 23;
$$1 = $$0;
switch (1 | 0) {
@@ -49901,11 +49973,12 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$45() {
- var $$0 = Math_fround(0), $$1 = 0, $$2 = 0;
+ var $$0 = Math_fround(0), $$1 = 0, $$2 = 0, $$3 = 0;
block : {
$$1 = 17;
$$2 = $$1;
@@ -49914,11 +49987,12 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$2 | 0;
+ $$3 = $$2;
+ return $$3 | 0;
}
function $$46() {
- var $$0 = 0, $$1 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
$$0 = 2;
$$1 = $$0;
@@ -49927,32 +50001,38 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$47() {
- var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, i64toi32_i32$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0;
+ var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, i64toi32_i32$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0, $$8 = 0, $$9 = 0, $$10 = 0, $$11 = 0;
block : {
$i64toi32_block_0 : {
i64toi32_i32$0 = 0;
$$3 = 30;
$$4 = $$3;
$$5 = $$4;
+ $$6 = $$5;
switch (1 | 0) {
default:
break $i64toi32_block_0;
};
};
- i64toi32_i32$1 = $$5;
- i64toi32_i32$2 = i64toi32_i32$0;
- $$6 = i64toi32_i32$1;
+ $$7 = $$6;
+ i64toi32_i32$1 = $$7;
+ $$8 = i64toi32_i32$0;
+ i64toi32_i32$2 = $$8;
+ $$9 = i64toi32_i32$1;
+ $$10 = $$9;
break block;
};
- return $$6 | 0;
+ $$11 = $$10;
+ return $$11 | 0;
}
function $$48() {
- var $$0 = 0, $$1 = 0, $$2 = 0.0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
$$0 = 30;
$$1 = $$0;
@@ -49961,13 +50041,13 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$49() {
var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
- $$2 = 2;
$$0 = 31;
$$1 = $$0;
switch (1 | 0) {
@@ -49975,7 +50055,8 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$50() {
@@ -49988,13 +50069,13 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$51() {
var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
- $$2 = 2;
$$0 = 33;
$$1 = $$0;
switch (0 | 0) {
@@ -50002,11 +50083,12 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$52() {
- var $$0 = 0, $$1 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
$$0 = 3;
$$1 = $$0;
@@ -50015,7 +50097,8 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$53() {
@@ -50030,34 +50113,41 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$54() {
- var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, i64toi32_i32$2 = 0, i64toi32_i32$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0, $$8 = 0;
+ var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, i64toi32_i32$2 = 0, i64toi32_i32$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0, $$8 = 0, $$9 = 0, $$10 = 0, $$11 = 0, $$12 = 0, $$13 = 0, $$14 = 0;
block : {
i64toi32_i32$0 = 0;
$$4 = 10;
+ $$5 = $$4;
$i64toi32_block_0 : {
i64toi32_i32$1 = 0;
- $$5 = 45;
- $$6 = $$5;
+ $$6 = 45;
$$7 = $$6;
+ $$8 = $$7;
+ $$9 = $$8;
switch (0 | 0) {
default:
break $i64toi32_block_0;
};
};
- i64toi32_i32$2 = $$7;
- i64toi32_i32$3 = i64toi32_i32$1;
- $$8 = i64toi32_i32$2;
+ $$10 = $$9;
+ i64toi32_i32$2 = $$10;
+ $$11 = i64toi32_i32$1;
+ i64toi32_i32$3 = $$11;
+ $$12 = i64toi32_i32$2;
+ $$13 = $$12;
break block;
};
- return $$8 | 0;
+ $$14 = $$13;
+ return $$14 | 0;
}
function $$55() {
- var $$0 = 0, $$1 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
$$0 = 44;
$$1 = $$0;
@@ -50066,11 +50156,12 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$56() {
- var $$0 = 0, $$1 = 0, $$2 = 0.0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
$$0 = 43;
$$1 = $$0;
@@ -50081,13 +50172,13 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$57() {
- var $$0 = 0, $$1 = 0, $$2 = Math_fround(0);
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
- $$2 = Math_fround(10.0);
$$0 = 42;
$$1 = $$0;
switch (0 | 0) {
@@ -50095,11 +50186,12 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$58() {
- var $$0 = 0, $$1 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
$$0 = 41;
$$1 = $$0;
@@ -50108,11 +50200,12 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$59() {
- var $$0 = 0, $$1 = 0;
+ var $$0 = 0, $$1 = 0, $$2 = 0;
block : {
$$0 = 40;
$$1 = $$0;
@@ -50121,23 +50214,22 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- return $$1 | 0;
+ $$2 = $$1;
+ return $$2 | 0;
}
function $$60($$0) {
$$0 = $$0 | 0;
- var $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0, $$8 = 0, $$9 = 0;
+ var $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0, $$8 = 0, $$9 = 0, $$10 = 0;
block : {
- $$8 = 1;
block11 : {
- $$6 = 2;
block12 : {
- $$5 = 8;
- $$1 = 16;
- $$2 = $$1;
- $$3 = $$1;
- $$4 = $$1;
- switch ($$0 | 0) {
+ $$1 = $$0;
+ $$2 = 16;
+ $$3 = $$2;
+ $$4 = $$2;
+ $$5 = $$2;
+ switch ($$1 | 0) {
case 0:
break block12;
case 1:
@@ -50146,27 +50238,30 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- $$7 = $$6 + $$2 | 0;
- $$3 = $$7;
+ $$6 = $$5;
+ $$7 = 2 + $$6 | 0;
+ $$4 = $$7;
};
- $$9 = $$8 + $$3 | 0;
- $$4 = $$9;
+ $$8 = $$4;
+ $$9 = 1 + $$8 | 0;
+ $$3 = $$9;
};
- return $$4 | 0;
+ $$10 = $$3;
+ return $$10 | 0;
}
function $$61($$0) {
$$0 = $$0 | 0;
- var $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0;
+ var $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0, $$8 = 0, $$9 = 0;
block : {
- $$5 = 1;
block13 : {
block14 : {
- $$1 = 8;
- $$2 = $$1;
- $$3 = $$1;
- $$4 = $$1;
- switch ($$0 | 0) {
+ $$1 = $$0;
+ $$2 = 8;
+ $$3 = $$2;
+ $$4 = $$2;
+ $$5 = $$2;
+ switch ($$1 | 0) {
case 0:
break block;
case 1:
@@ -50175,26 +50270,29 @@ function asmFunc(global, env, buffer) {
break block14;
};
};
- $$3 = 16;
+ $$6 = $$5;
+ $$4 = 16;
};
- $$6 = $$5 + $$3 | 0;
- $$2 = $$6;
+ $$7 = $$4;
+ $$8 = 1 + $$7 | 0;
+ $$3 = $$8;
};
- return $$2 | 0;
+ $$9 = $$3;
+ return $$9 | 0;
}
function $$62($$0) {
$$0 = $$0 | 0;
- var $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0;
+ var $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0, $$8 = 0, $$9 = 0;
block : {
- $$5 = 1;
block15 : {
block16 : {
- $$1 = 8;
- $$2 = $$1;
- $$3 = $$1;
- $$4 = $$1;
- switch ($$0 | 0) {
+ $$1 = $$0;
+ $$2 = 8;
+ $$3 = $$2;
+ $$4 = $$2;
+ $$5 = $$2;
+ switch ($$1 | 0) {
case 0:
break block16;
case 1:
@@ -50203,24 +50301,27 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- $$3 = 16;
+ $$6 = $$5;
+ $$4 = 16;
};
- $$6 = $$5 + $$3 | 0;
- $$4 = $$6;
+ $$7 = $$4;
+ $$8 = 1 + $$7 | 0;
+ $$3 = $$8;
};
- return $$4 | 0;
+ $$9 = $$3;
+ return $$9 | 0;
}
function $$63($$0) {
$$0 = $$0 | 0;
- var $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0;
+ var $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0;
block : {
- $$4 = 1;
block17 : {
- $$1 = 8;
- $$2 = $$1;
- $$3 = $$1;
- switch ($$0 | 0) {
+ $$1 = $$0;
+ $$2 = 8;
+ $$3 = $$2;
+ $$4 = $$2;
+ switch ($$1 | 0) {
case 0:
break block17;
case 1:
@@ -50229,24 +50330,26 @@ function asmFunc(global, env, buffer) {
break block17;
};
};
- $$5 = $$4 + $$2 | 0;
- $$3 = $$5;
+ $$5 = $$4;
+ $$6 = 1 + $$5 | 0;
+ $$3 = $$6;
};
- return $$3 | 0;
+ $$7 = $$3;
+ return $$7 | 0;
}
function $$64($$0) {
$$0 = $$0 | 0;
- var $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0;
+ var $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0, $$8 = 0, $$9 = 0;
block : {
- $$5 = 1;
block18 : {
block19 : {
- $$1 = 8;
- $$2 = $$1;
- $$3 = $$1;
- $$4 = $$1;
- switch ($$0 | 0) {
+ $$1 = $$0;
+ $$2 = 8;
+ $$3 = $$2;
+ $$4 = $$2;
+ $$5 = $$2;
+ switch ($$1 | 0) {
case 0:
break block19;
case 1:
@@ -50255,24 +50358,27 @@ function asmFunc(global, env, buffer) {
break block;
};
};
- $$3 = 16;
+ $$6 = $$5;
+ $$4 = 16;
};
- $$6 = $$5 + $$3 | 0;
- $$4 = $$6;
+ $$7 = $$4;
+ $$8 = 1 + $$7 | 0;
+ $$3 = $$8;
};
- return $$4 | 0;
+ $$9 = $$3;
+ return $$9 | 0;
}
function $$65($$0) {
$$0 = $$0 | 0;
- var $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0;
+ var $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0, $$8 = 0;
block : {
- $$5 = 1;
block20 : {
- $$1 = 8;
- $$2 = $$1;
- $$3 = $$1;
- switch ($$0 | 0) {
+ $$1 = $$0;
+ $$2 = 8;
+ $$3 = $$2;
+ $$4 = $$2;
+ switch ($$1 | 0) {
case 0:
break block20;
case 1:
@@ -50281,47 +50387,112 @@ function asmFunc(global, env, buffer) {
break block20;
};
};
- $$6 = $$5 + $$2 | 0;
- $$3 = $$6;
+ $$6 = $$4;
+ $$7 = 1 + $$6 | 0;
+ $$3 = $$7;
};
- return $$3 | 0;
+ $$8 = $$3;
+ return $$8 | 0;
}
function __wasm_ctz_i32(x) {
x = x | 0;
- var $$1 = 0;
- if ((x | 0) == (0 | 0)) $$1 = 32; else $$1 = 31 - Math_clz32(x ^ (x - 1 | 0) | 0) | 0;
- return $$1 | 0;
+ var $$1 = 0, $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0, $$8 = 0, $$9 = 0, $$10 = 0;
+ $$1 = x;
+ $$2 = ($$1 | 0) == (0 | 0);
+ if ($$2) $$9 = 32; else {
+ $$3 = x;
+ $$4 = x;
+ $$5 = $$4 - 1 | 0;
+ $$6 = $$3 ^ $$5 | 0;
+ $$7 = Math_clz32($$6);
+ $$8 = 31 - $$7 | 0;
+ $$9 = $$8;
+ }
+ $$10 = $$9;
+ return $$10 | 0;
}
function __wasm_popcnt_i32(x) {
x = x | 0;
- var count = 0, $$2 = 0, $$3 = 0;
+ var count = 0, $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0, $$8 = 0, $$9 = 0, $$10 = 0, $$11 = 0, $$12 = 0, $$13 = 0, $$14 = 0, $$15 = 0;
count = 0;
b : {
l : do {
$$2 = count;
- if ((x | 0) == (0 | 0)) break b;
- x = x & (x - 1 | 0) | 0;
- count = count + 1 | 0;
+ $$3 = x;
+ $$4 = ($$3 | 0) == (0 | 0);
+ $$5 = $$2;
+ if ($$4) break b;
+ $$6 = $$5;
+ $$7 = x;
+ $$8 = x;
+ $$9 = $$8 - 1 | 0;
+ $$10 = $$7 & $$9 | 0;
+ x = $$10;
+ $$11 = count;
+ $$12 = $$11 + 1 | 0;
+ count = $$12;
continue l;
break l;
} while (1);
};
- $$3 = $$2;
- return $$3 | 0;
+ $$13 = $$5;
+ $$14 = $$13;
+ $$15 = $$14;
+ return $$15 | 0;
}
function __wasm_rotl_i32(x, k) {
x = x | 0;
k = k | 0;
- return ((4294967295 >>> (k & 31 | 0) | 0) & x | 0) << (k & 31 | 0) | 0 | (((4294967295 << (32 - (k & 31 | 0) | 0) | 0) & x | 0) >>> (32 - (k & 31 | 0) | 0) | 0) | 0 | 0;
+ var $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0, $$8 = 0, $$9 = 0, $$10 = 0, $$11 = 0, $$12 = 0, $$13 = 0, $$14 = 0, $$15 = 0, $$16 = 0, $$17 = 0, $$18 = 0, $$19 = 0, $$20 = 0;
+ $$2 = k;
+ $$3 = $$2 & 31 | 0;
+ $$4 = 4294967295 >>> $$3 | 0;
+ $$5 = x;
+ $$6 = $$4 & $$5 | 0;
+ $$7 = k;
+ $$8 = $$7 & 31 | 0;
+ $$9 = $$6 << $$8 | 0;
+ $$10 = k;
+ $$11 = $$10 & 31 | 0;
+ $$12 = 32 - $$11 | 0;
+ $$13 = 4294967295 << $$12 | 0;
+ $$14 = x;
+ $$15 = $$13 & $$14 | 0;
+ $$16 = k;
+ $$17 = $$16 & 31 | 0;
+ $$18 = 32 - $$17 | 0;
+ $$19 = $$15 >>> $$18 | 0;
+ $$20 = $$9 | $$19 | 0;
+ return $$20 | 0;
}
function __wasm_rotr_i32(x, k) {
x = x | 0;
k = k | 0;
- return ((4294967295 << (k & 31 | 0) | 0) & x | 0) >>> (k & 31 | 0) | 0 | (((4294967295 >>> (32 - (k & 31 | 0) | 0) | 0) & x | 0) << (32 - (k & 31 | 0) | 0) | 0) | 0 | 0;
+ var $$2 = 0, $$3 = 0, $$4 = 0, $$5 = 0, $$6 = 0, $$7 = 0, $$8 = 0, $$9 = 0, $$10 = 0, $$11 = 0, $$12 = 0, $$13 = 0, $$14 = 0, $$15 = 0, $$16 = 0, $$17 = 0, $$18 = 0, $$19 = 0, $$20 = 0;
+ $$2 = k;
+ $$3 = $$2 & 31 | 0;
+ $$4 = 4294967295 << $$3 | 0;
+ $$5 = x;
+ $$6 = $$4 & $$5 | 0;
+ $$7 = k;
+ $$8 = $$7 & 31 | 0;
+ $$9 = $$6 >>> $$8 | 0;
+ $$10 = k;
+ $$11 = $$10 & 31 | 0;
+ $$12 = 32 - $$11 | 0;
+ $$13 = 4294967295 >>> $$12 | 0;
+ $$14 = x;
+ $$15 = $$13 & $$14 | 0;
+ $$16 = k;
+ $$17 = $$16 & 31 | 0;
+ $$18 = 32 - $$17 | 0;
+ $$19 = $$15 << $$18 | 0;
+ $$20 = $$9 | $$19 | 0;
+ return $$20 | 0;
}
var FUNCTION_TABLE_iiii = [f];