summaryrefslogtreecommitdiff
path: root/test/example/c-api-relooper-unreachable-if.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/example/c-api-relooper-unreachable-if.cpp')
-rw-r--r--test/example/c-api-relooper-unreachable-if.cpp40
1 files changed, 20 insertions, 20 deletions
diff --git a/test/example/c-api-relooper-unreachable-if.cpp b/test/example/c-api-relooper-unreachable-if.cpp
index ddb9e5ac9..2fafa88d1 100644
--- a/test/example/c-api-relooper-unreachable-if.cpp
+++ b/test/example/c-api-relooper-unreachable-if.cpp
@@ -25,7 +25,7 @@ int main() {
expressions[4] = BinaryenReturn(the_module, expressions[0]);
{
BinaryenExpressionRef children[] = { expressions[3], expressions[4] };
- expressions[5] = BinaryenBlock(the_module, "bb0", children, 2, BinaryenUndefined());
+ expressions[5] = BinaryenBlock(the_module, "bb0", children, 2, BinaryenTypeAuto());
}
relooperBlocks[0] = RelooperAddBlock(the_relooper, expressions[5]);
{
@@ -50,7 +50,7 @@ int main() {
expressions[13] = BinaryenReturn(the_module, expressions[0]);
{
BinaryenExpressionRef children[] = { expressions[12], expressions[13] };
- expressions[14] = BinaryenBlock(the_module, "bb0", children, 2, BinaryenUndefined());
+ expressions[14] = BinaryenBlock(the_module, "bb0", children, 2, BinaryenTypeAuto());
}
relooperBlocks[0] = RelooperAddBlock(the_relooper, expressions[14]);
expressions[15] = BinaryenConst(the_module, BinaryenLiteralInt32(0));
@@ -67,12 +67,12 @@ int main() {
the_relooper = RelooperCreate();
{
BinaryenExpressionRef children[] = { 0 };
- expressions[19] = BinaryenBlock(the_module, "bb0", children, 0, BinaryenUndefined());
+ expressions[19] = BinaryenBlock(the_module, "bb0", children, 0, BinaryenTypeAuto());
}
relooperBlocks[0] = RelooperAddBlock(the_relooper, expressions[19]);
{
BinaryenExpressionRef children[] = { 0 };
- expressions[20] = BinaryenBlock(the_module, "bb1", children, 0, BinaryenUndefined());
+ expressions[20] = BinaryenBlock(the_module, "bb1", children, 0, BinaryenTypeAuto());
}
relooperBlocks[1] = RelooperAddBlock(the_relooper, expressions[20]);
RelooperAddBranch(relooperBlocks[0], relooperBlocks[1], expressions[0], expressions[0]);
@@ -99,7 +99,7 @@ int main() {
expressions[28] = BinaryenReturn(the_module, expressions[0]);
{
BinaryenExpressionRef children[] = { expressions[27], expressions[28] };
- expressions[29] = BinaryenBlock(the_module, "bb0", children, 2, BinaryenUndefined());
+ expressions[29] = BinaryenBlock(the_module, "bb0", children, 2, BinaryenTypeAuto());
}
relooperBlocks[0] = RelooperAddBlock(the_relooper, expressions[29]);
expressions[30] = BinaryenConst(the_module, BinaryenLiteralInt32(0));
@@ -120,7 +120,7 @@ int main() {
expressions[37] = BinaryenReturn(the_module, expressions[0]);
{
BinaryenExpressionRef children[] = { expressions[36], expressions[37] };
- expressions[38] = BinaryenBlock(the_module, "bb0", children, 2, BinaryenUndefined());
+ expressions[38] = BinaryenBlock(the_module, "bb0", children, 2, BinaryenTypeAuto());
}
relooperBlocks[0] = RelooperAddBlock(the_relooper, expressions[38]);
expressions[39] = BinaryenConst(the_module, BinaryenLiteralInt32(0));
@@ -151,7 +151,7 @@ int main() {
}
{
BinaryenExpressionRef children[] = { expressions[44], expressions[46], expressions[48] };
- expressions[49] = BinaryenBlock(the_module, "bb0", children, 3, BinaryenUndefined());
+ expressions[49] = BinaryenBlock(the_module, "bb0", children, 3, BinaryenTypeAuto());
}
relooperBlocks[0] = RelooperAddBlock(the_relooper, expressions[49]);
expressions[50] = BinaryenGetLocal(the_module, 3, 1);
@@ -160,7 +160,7 @@ int main() {
expressions[53] = BinaryenReturn(the_module, expressions[0]);
{
BinaryenExpressionRef children[] = { expressions[52], expressions[53] };
- expressions[54] = BinaryenBlock(the_module, "bb1", children, 2, BinaryenUndefined());
+ expressions[54] = BinaryenBlock(the_module, "bb1", children, 2, BinaryenTypeAuto());
}
relooperBlocks[1] = RelooperAddBlock(the_relooper, expressions[54]);
RelooperAddBranch(relooperBlocks[0], relooperBlocks[1], expressions[0], expressions[0]);
@@ -207,7 +207,7 @@ int main() {
expressions[83] = BinaryenStore(the_module, 4, 4, 0, expressions[81], expressions[74], 1);
{
BinaryenExpressionRef children[] = { expressions[60], expressions[62], expressions[68], expressions[80], expressions[82], expressions[83] };
- expressions[84] = BinaryenBlock(the_module, "bb0", children, 6, BinaryenUndefined());
+ expressions[84] = BinaryenBlock(the_module, "bb0", children, 6, BinaryenTypeAuto());
}
relooperBlocks[0] = RelooperAddBlock(the_relooper, expressions[84]);
expressions[85] = BinaryenGetLocal(the_module, 3, 1);
@@ -224,7 +224,7 @@ int main() {
expressions[96] = BinaryenReturn(the_module, expressions[95]);
{
BinaryenExpressionRef children[] = { expressions[87], expressions[89], expressions[91], expressions[94], expressions[96] };
- expressions[97] = BinaryenBlock(the_module, "bb1", children, 5, BinaryenUndefined());
+ expressions[97] = BinaryenBlock(the_module, "bb1", children, 5, BinaryenTypeAuto());
}
relooperBlocks[1] = RelooperAddBlock(the_relooper, expressions[97]);
expressions[98] = BinaryenGetLocal(the_module, 3, 1);
@@ -258,7 +258,7 @@ int main() {
expressions[108] = BinaryenSetLocal(the_module, 4, expressions[107]);
{
BinaryenExpressionRef children[] = { expressions[106], expressions[108] };
- expressions[109] = BinaryenBlock(the_module, "bb0", children, 2, BinaryenUndefined());
+ expressions[109] = BinaryenBlock(the_module, "bb0", children, 2, BinaryenTypeAuto());
}
relooperBlocks[0] = RelooperAddBlock(the_relooper, expressions[109]);
expressions[110] = BinaryenGetLocal(the_module, 4, 1);
@@ -284,7 +284,7 @@ int main() {
expressions[130] = BinaryenStore(the_module, 4, 4, 0, expressions[128], expressions[121], 1);
{
BinaryenExpressionRef children[] = { expressions[115], expressions[127], expressions[129], expressions[130] };
- expressions[131] = BinaryenBlock(the_module, "bb1", children, 4, BinaryenUndefined());
+ expressions[131] = BinaryenBlock(the_module, "bb1", children, 4, BinaryenTypeAuto());
}
relooperBlocks[1] = RelooperAddBlock(the_relooper, expressions[131]);
expressions[132] = BinaryenGetLocal(the_module, 5, 1);
@@ -299,7 +299,7 @@ int main() {
}
{
BinaryenExpressionRef children[] = { expressions[134], expressions[136], expressions[138] };
- expressions[139] = BinaryenBlock(the_module, "bb2", children, 3, BinaryenUndefined());
+ expressions[139] = BinaryenBlock(the_module, "bb2", children, 3, BinaryenTypeAuto());
}
relooperBlocks[2] = RelooperAddBlock(the_relooper, expressions[139]);
expressions[140] = BinaryenGetLocal(the_module, 3, 1);
@@ -313,7 +313,7 @@ int main() {
expressions[148] = BinaryenReturn(the_module, expressions[147]);
{
BinaryenExpressionRef children[] = { expressions[141], expressions[143], expressions[146], expressions[148] };
- expressions[149] = BinaryenBlock(the_module, "bb3", children, 4, BinaryenUndefined());
+ expressions[149] = BinaryenBlock(the_module, "bb3", children, 4, BinaryenTypeAuto());
}
relooperBlocks[3] = RelooperAddBlock(the_relooper, expressions[149]);
RelooperAddBranch(relooperBlocks[0], relooperBlocks[1], expressions[0], expressions[0]);
@@ -361,7 +361,7 @@ int main() {
expressions[163] = BinaryenDrop(the_module, expressions[162]);
{
BinaryenExpressionRef children[] = { expressions[159], expressions[163] };
- expressions[164] = BinaryenBlock(the_module, NULL, children, 2, BinaryenUndefined());
+ expressions[164] = BinaryenBlock(the_module, NULL, children, 2, BinaryenTypeAuto());
}
BinaryenAddFunctionExport(the_module, "__wasm_start", "rust_entry");
{
@@ -401,7 +401,7 @@ int main() {
expressions[193] = BinaryenStore(the_module, 4, 4, 0, expressions[191], expressions[184], 1);
{
BinaryenExpressionRef children[] = { expressions[166], expressions[168], expressions[170], expressions[172], expressions[178], expressions[190], expressions[192], expressions[193] };
- expressions[194] = BinaryenBlock(the_module, "bb0", children, 8, BinaryenUndefined());
+ expressions[194] = BinaryenBlock(the_module, "bb0", children, 8, BinaryenTypeAuto());
}
relooperBlocks[0] = RelooperAddBlock(the_relooper, expressions[194]);
expressions[195] = BinaryenGetLocal(the_module, 6, 1);
@@ -414,7 +414,7 @@ int main() {
expressions[202] = BinaryenReturn(the_module, expressions[201]);
{
BinaryenExpressionRef children[] = { expressions[197], expressions[200], expressions[202] };
- expressions[203] = BinaryenBlock(the_module, "bb1", children, 3, BinaryenUndefined());
+ expressions[203] = BinaryenBlock(the_module, "bb1", children, 3, BinaryenTypeAuto());
}
relooperBlocks[1] = RelooperAddBlock(the_relooper, expressions[203]);
expressions[204] = BinaryenGetLocal(the_module, 6, 1);
@@ -453,7 +453,7 @@ int main() {
expressions[222] = BinaryenReturn(the_module, expressions[221]);
{
BinaryenExpressionRef children[] = { expressions[212], expressions[214], expressions[217], expressions[220], expressions[222] };
- expressions[223] = BinaryenBlock(the_module, "bb0", children, 5, BinaryenUndefined());
+ expressions[223] = BinaryenBlock(the_module, "bb0", children, 5, BinaryenTypeAuto());
}
relooperBlocks[0] = RelooperAddBlock(the_relooper, expressions[223]);
{
@@ -491,7 +491,7 @@ int main() {
expressions[244] = BinaryenReturn(the_module, expressions[243]);
{
BinaryenExpressionRef children[] = { expressions[229], expressions[231], expressions[233], expressions[235], expressions[239], expressions[242], expressions[244] };
- expressions[245] = BinaryenBlock(the_module, "bb0", children, 7, BinaryenUndefined());
+ expressions[245] = BinaryenBlock(the_module, "bb0", children, 7, BinaryenTypeAuto());
}
relooperBlocks[0] = RelooperAddBlock(the_relooper, expressions[245]);
{
@@ -529,7 +529,7 @@ int main() {
expressions[266] = BinaryenReturn(the_module, expressions[265]);
{
BinaryenExpressionRef children[] = { expressions[251], expressions[253], expressions[255], expressions[257], expressions[261], expressions[264], expressions[266] };
- expressions[267] = BinaryenBlock(the_module, "bb0", children, 7, BinaryenUndefined());
+ expressions[267] = BinaryenBlock(the_module, "bb0", children, 7, BinaryenTypeAuto());
}
relooperBlocks[0] = RelooperAddBlock(the_relooper, expressions[267]);
{