diff options
author | Alon Zakai <alonzakai@gmail.com> | 2016-01-14 16:50:57 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2016-01-14 16:53:04 -0800 |
commit | faca86f35240da34558006f29706f34b3da27ea2 (patch) | |
tree | 063f853d083127a2373bc4229447b110a748d664 | |
parent | 2c4a72b3148700d2a5175c6af5cbe3f9378b3dc1 (diff) | |
download | binaryen-faca86f35240da34558006f29706f34b3da27ea2.tar.gz binaryen-faca86f35240da34558006f29706f34b3da27ea2.tar.bz2 binaryen-faca86f35240da34558006f29706f34b3da27ea2.zip |
add missing types in binary reading
-rw-r--r-- | src/wasm-binary.h | 21 | ||||
-rw-r--r-- | test/emcc_O2_hello_world.wast.fromBinary | 298 | ||||
-rw-r--r-- | test/emcc_hello_world.wast.fromBinary | 1116 |
3 files changed, 724 insertions, 711 deletions
diff --git a/src/wasm-binary.h b/src/wasm-binary.h index 4ef16f249..59e5115dd 100644 --- a/src/wasm-binary.h +++ b/src/wasm-binary.h @@ -1103,6 +1103,7 @@ public: std::vector<FunctionData> functions; std::vector<Name> mappedLocals; // index => local name + std::map<Name, WasmType> localTypes; // TODO: optimize std::vector<Name> breakStack; @@ -1115,9 +1116,11 @@ public: // prepare locals for (size_t i = 0; i < curr->params.size(); i++) { mappedLocals.push_back(curr->params[i].name); + localTypes[curr->params[i].name] = curr->params[i].type; } for (size_t i = 0; i < curr->locals.size(); i++) { mappedLocals.push_back(curr->locals[i].name); + localTypes[curr->locals[i].name] = curr->locals[i].type; } // process body assert(breakStack.empty()); @@ -1243,7 +1246,10 @@ public: if (debug) std::cerr << "zz node: If" << std::endl; readExpression(curr->condition); readExpression(curr->ifTrue); - if (code == BinaryConsts::IfElse) readExpression(curr->ifFalse); + if (code == BinaryConsts::IfElse) { + readExpression(curr->ifFalse); + curr->type = curr->ifTrue->type; + } } void visitLoop(Loop *curr) { if (debug) std::cerr << "zz node: Loop" << std::endl; @@ -1290,23 +1296,26 @@ public: void visitCall(Call *curr, Name target) { if (debug) std::cerr << "zz node: Call" << std::endl; curr->target = target; - Name type = wasm.functionsMap[curr->target]->type; - auto num = wasm.functionTypesMap[type]->params.size(); + auto type = wasm.functionTypesMap[wasm.functionsMap[curr->target]->type]; + auto num = type->params.size(); for (size_t i = 0; i < num; i++) { Expression* operand; readExpression(operand); curr->operands.push_back(operand); } + curr->type = type->result; } void visitCallImport(CallImport *curr, Name target) { if (debug) std::cerr << "zz node: CallImport" << std::endl; curr->target = target; - auto num = wasm.importsMap[curr->target]->type->params.size(); + auto type = wasm.importsMap[curr->target]->type; + auto num = type->params.size(); for (size_t i = 0; i < num; i++) { Expression* operand; readExpression(operand); curr->operands.push_back(operand); } + curr->type = type->result; } void visitCallIndirect(CallIndirect *curr) { if (debug) std::cerr << "zz node: CallIndirect" << std::endl; @@ -1318,17 +1327,20 @@ public: readExpression(operand); curr->operands.push_back(operand); } + curr->type = curr->fullType->result; } void visitGetLocal(GetLocal *curr) { if (debug) std::cerr << "zz node: GetLocal " << pos << std::endl; curr->name = mappedLocals[getLEB128()]; assert(curr->name.is()); + curr->type = localTypes[curr->name]; } void visitSetLocal(SetLocal *curr) { if (debug) std::cerr << "zz node: SetLocal" << std::endl; curr->name = mappedLocals[getLEB128()]; assert(curr->name.is()); readExpression(curr->value); + curr->type = curr->value->type; } void readMemoryAccess(uint32_t& alignment, size_t bytes, uint32_t& offset) { @@ -1491,6 +1503,7 @@ public: readExpression(curr->ifTrue); readExpression(curr->ifFalse); readExpression(curr->condition); + curr->type = curr->ifTrue->type; } bool maybeVisitImpl(Host *curr, uint8_t code) { switch (code) { diff --git a/test/emcc_O2_hello_world.wast.fromBinary b/test/emcc_O2_hello_world.wast.fromBinary index 348d3747c..cda5c1c17 100644 --- a/test/emcc_O2_hello_world.wast.fromBinary +++ b/test/emcc_O2_hello_world.wast.fromBinary @@ -235,7 +235,7 @@ ) (block $label$4 (if_else - (none.ne + (i32.ne (get_local $var$0) (get_local $var$0) ) @@ -516,7 +516,7 @@ ) (block $label$9 (if_else - (none.ne + (i32.ne (get_local $var$0) (get_local $var$0) ) @@ -917,7 +917,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -931,7 +931,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -1054,7 +1054,7 @@ ) (block $label$23 (if_else - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -1071,7 +1071,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -1088,7 +1088,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -1154,7 +1154,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -1294,7 +1294,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (i32.load align=4 (get_local $var$0) @@ -1306,7 +1306,7 @@ (get_local $var$0) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -1372,7 +1372,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -1884,7 +1884,7 @@ ) (block $label$55 (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -1913,7 +1913,7 @@ (i32.shl (get_local $var$0) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -1965,7 +1965,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -2030,11 +2030,11 @@ (set_local $var$0 (if_else (i32.or - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -2044,7 +2044,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -2097,18 +2097,18 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) (block $label$66 (if_else (i32.and - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -2133,7 +2133,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -2260,7 +2260,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -2290,7 +2290,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -2374,7 +2374,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -2405,7 +2405,7 @@ ) (if_else (if_else - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -2482,7 +2482,7 @@ ) (block $label$78 (if_else - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -2499,7 +2499,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -2516,7 +2516,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -2582,7 +2582,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -2722,7 +2722,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (i32.load align=4 (get_local $var$0) @@ -2734,7 +2734,7 @@ (get_local $var$0) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -2800,7 +2800,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -3290,7 +3290,7 @@ (i32.shl (get_local $var$0) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -3356,7 +3356,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -3388,7 +3388,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -3436,7 +3436,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -3910,7 +3910,7 @@ ) (if (if_else - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -4047,7 +4047,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -4087,7 +4087,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (i32.add (i32.load align=4 @@ -4099,7 +4099,7 @@ ) ) (if - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -4139,7 +4139,7 @@ (block $label$143 (if (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -4149,7 +4149,7 @@ (none.const ?) ) ) - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -4240,7 +4240,7 @@ ) (if (if_else - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -4276,7 +4276,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -4311,7 +4311,7 @@ ) (block $label$149 (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -4344,7 +4344,7 @@ ) (none.const ?) ) - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -4384,7 +4384,7 @@ (none.const ?) ) (if_else - (none.eq + (i32.eq (call_import $_sbrk (get_local $var$0) ) @@ -4412,7 +4412,7 @@ ) ) (if - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -4454,7 +4454,7 @@ (if_else (if_else (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -4491,11 +4491,11 @@ ) ) (i32.and - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -4541,7 +4541,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -4607,7 +4607,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (i32.add (get_local $var$0) @@ -4642,7 +4642,7 @@ ) ) (br_if - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -4653,7 +4653,7 @@ (if (if_else (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -4851,7 +4851,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -4866,7 +4866,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -4986,13 +4986,13 @@ ) (block $label$176 (if_else - (none.ne + (i32.ne (get_local $var$0) (get_local $var$0) ) (block $label$177 (if - (none.eq + (i32.eq (get_local $var$0) (i32.load align=4 (none.const ?) @@ -5092,7 +5092,7 @@ ) (block $label$182 (if_else - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -5115,7 +5115,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -5126,7 +5126,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -5192,7 +5192,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -5311,7 +5311,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -5336,7 +5336,7 @@ ) (block $label$197 (if_else - (none.ne + (i32.ne (get_local $var$0) (i32.load align=4 (get_local $var$0) @@ -5384,7 +5384,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -5499,7 +5499,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -5569,7 +5569,7 @@ ) (block $label$204 (if - (none.ne + (i32.ne (get_local $var$0) (get_local $var$0) ) @@ -5604,7 +5604,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -5629,7 +5629,7 @@ ) (block $label$207 (if_else - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -5885,7 +5885,7 @@ ) (block $label$216 (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -6090,7 +6090,7 @@ (i32.shl (get_local $var$0) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -6156,7 +6156,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -6188,7 +6188,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -6236,7 +6236,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -6658,7 +6658,7 @@ ) ) (if - (none.ne + (i32.ne (get_local $var$0) (get_local $var$0) ) @@ -7017,7 +7017,7 @@ (i32.shl (get_local $var$0) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -7083,7 +7083,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -7115,7 +7115,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -7163,7 +7163,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -7258,7 +7258,7 @@ ) (if (i32.or - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -7338,7 +7338,7 @@ ) ) (br_if - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -7636,7 +7636,7 @@ (local $var$127 i32) (block $label$0 (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -7681,7 +7681,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -7715,7 +7715,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -7750,7 +7750,7 @@ (call_import $_abort) ) (if - (none.eq + (i32.eq (get_local $var$0) (i32.load align=4 (none.const ?) @@ -7861,7 +7861,7 @@ ) ) (if - (none.ne + (i32.ne (get_local $var$0) (get_local $var$0) ) @@ -7894,7 +7894,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -7924,7 +7924,7 @@ ) ) (if_else - (none.ne + (i32.ne (get_local $var$0) (get_local $var$0) ) @@ -8006,7 +8006,7 @@ ) (block $label$9 (if_else - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -8029,7 +8029,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -8040,7 +8040,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -8106,7 +8106,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -8245,7 +8245,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (i32.load align=4 (get_local $var$0) @@ -8257,7 +8257,7 @@ (get_local $var$0) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -8329,7 +8329,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -8538,7 +8538,7 @@ ) (block $label$35 (if - (none.eq + (i32.eq (get_local $var$0) (i32.load align=4 (none.const ?) @@ -8572,7 +8572,7 @@ ) ) (if - (none.ne + (i32.ne (get_local $var$0) (i32.load align=4 (none.const ?) @@ -8592,7 +8592,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (i32.load align=4 (none.const ?) @@ -8678,7 +8678,7 @@ ) (block $label$40 (if_else - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -8701,7 +8701,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -8712,7 +8712,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -8778,7 +8778,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -8921,7 +8921,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (i32.load align=4 (get_local $var$0) @@ -8933,7 +8933,7 @@ (get_local $var$0) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -8999,7 +8999,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -9154,7 +9154,7 @@ ) ) (if - (none.ne + (i32.ne (get_local $var$0) (get_local $var$0) ) @@ -9189,7 +9189,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -9213,7 +9213,7 @@ ) ) (if_else - (none.ne + (i32.ne (get_local $var$0) (get_local $var$0) ) @@ -9291,7 +9291,7 @@ (get_local $var$0) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (i32.load align=4 (none.const ?) @@ -9630,7 +9630,7 @@ (i32.shl (get_local $var$0) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -9696,7 +9696,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -9728,7 +9728,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -9776,7 +9776,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -9910,7 +9910,7 @@ (get_local $var$0) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -9927,7 +9927,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -10283,7 +10283,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -10295,7 +10295,7 @@ ) ) (if - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -10338,7 +10338,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -10454,7 +10454,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -10495,7 +10495,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -10525,7 +10525,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -10728,12 +10728,12 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) (if_else - (none.eq + (i32.eq (call $___towrite (get_local $var$0) ) @@ -10764,7 +10764,7 @@ ) (block $label$3 (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -10838,7 +10838,7 @@ (loop $label$8 $label$9 (block $label$10 (if - (none.eq + (i32.eq (get_local $var$3) (none.const ?) ) @@ -11177,7 +11177,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (call $___lockfile (get_local $var$0) ) @@ -11232,7 +11232,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$3) (none.const ?) ) @@ -11315,7 +11315,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -11605,7 +11605,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$3) (none.const ?) ) @@ -11945,12 +11945,12 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) (if_else - (none.eq + (i32.eq (call $___towrite (get_local $var$0) ) @@ -11981,7 +11981,7 @@ ) (block $label$3 (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -12016,7 +12016,7 @@ (none.const ?) ) ) - (none.ne + (i32.ne (get_local $var$0) (i32.load8_s align=1 (i32.add @@ -12047,7 +12047,7 @@ ) ) (if_else - (none.eq + (i32.eq (call_indirect $0 (i32.add (i32.and @@ -12622,7 +12622,7 @@ (local $var$196 i32) (block $label$0 (if - (none.ge_s + (i32.ge_s (get_local $var$0) (none.const ?) ) @@ -12655,7 +12655,7 @@ ) (block $label$5 (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -12692,7 +12692,7 @@ (loop $label$6 $label$7 (block $label$8 (if_else - (none.ge_s + (i32.ge_s (get_local $var$0) (none.const ?) ) @@ -12733,7 +12733,7 @@ (loop $label$10 $label$11 (block $label$12 (if_else - (none.gt_s + (i32.gt_s (get_local $var$0) (none.const ?) ) @@ -12982,7 +12982,7 @@ ) ) (if - (none.ge_s + (i32.ge_s (get_local $var$0) (none.const ?) ) @@ -13044,7 +13044,7 @@ (loop $label$3 $label$4 (block $label$5 (if_else - (none.lt_s + (i32.lt_s (get_local $var$0) (get_local $var$0) ) @@ -13071,7 +13071,7 @@ (loop $label$7 $label$8 (block $label$9 (if_else - (none.lt_s + (i32.lt_s (get_local $var$0) (get_local $var$0) ) @@ -13098,7 +13098,7 @@ (loop $label$11 $label$12 (block $label$13 (if_else - (none.lt_s + (i32.lt_s (get_local $var$0) (get_local $var$3) ) @@ -13357,7 +13357,7 @@ ) (block $label$1 (if_else - (none.lt_s + (i32.lt_s (call $_fputs (get_local $var$0) (get_local $var$1) @@ -13430,7 +13430,7 @@ ) ) (set_local $var$3 - (none.lt_s + (i32.lt_s (call $___overflow (get_local $var$1) (none.const ?) @@ -13726,7 +13726,7 @@ (get_local $var$0) ) (if_else - (none.lt_s + (i32.lt_s (call $___syscall_ret (call_import $___syscall140 (none.const ?) @@ -14310,7 +14310,7 @@ ) (block $label$1 (set_local $var$0 - (none.eq + (i32.eq (call $___lockfile (get_local $var$0) ) @@ -14348,7 +14348,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (get_local $var$4) ) @@ -14654,7 +14654,7 @@ (none.const ?) ) ) - (none.ne + (i32.ne (call_import $___syscall54 (none.const ?) (get_local $var$4) diff --git a/test/emcc_hello_world.wast.fromBinary b/test/emcc_hello_world.wast.fromBinary index 890742edc..1b68e0938 100644 --- a/test/emcc_hello_world.wast.fromBinary +++ b/test/emcc_hello_world.wast.fromBinary @@ -446,7 +446,7 @@ (case $label$1 (block $label$5 (set_local $var$0 - (none.ne + (i32.ne (get_local $var$1) (none.const ?) ) @@ -687,7 +687,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$15) ) @@ -711,7 +711,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -738,13 +738,13 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) (block $label$6 (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -769,7 +769,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -828,7 +828,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -929,7 +929,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -1225,7 +1225,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -1275,13 +1275,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$8) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -1511,7 +1511,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -1685,7 +1685,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$27) (none.const ?) ) @@ -1700,7 +1700,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -1735,7 +1735,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -1766,7 +1766,7 @@ ) ) (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (none.const ?) ) @@ -1844,13 +1844,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -1870,7 +1870,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -1917,13 +1917,13 @@ ) ) (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$1) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -1945,7 +1945,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$8) (none.const ?) ) @@ -2816,7 +2816,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -2922,7 +2922,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -2937,7 +2937,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -3046,7 +3046,7 @@ ) (block $label$9 (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -3143,7 +3143,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -3196,7 +3196,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -3235,7 +3235,7 @@ (get_local $var$0) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -3607,7 +3607,7 @@ ) ) (br_if - (none.lt_s + (i32.lt_s (get_local $var$0) (get_local $var$0) ) @@ -3634,7 +3634,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$8) (none.const ?) ) @@ -3657,7 +3657,7 @@ ) ) (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (none.const ?) ) @@ -3739,7 +3739,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -3812,7 +3812,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -3852,7 +3852,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -3917,7 +3917,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -3940,13 +3940,13 @@ (get_local $var$0) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -4287,7 +4287,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -4301,7 +4301,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$8) (none.const ?) ) @@ -4340,7 +4340,7 @@ ) (block $label$4 (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -4444,7 +4444,7 @@ (loop $label$9 $label$10 (block $label$11 (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -5025,7 +5025,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -5521,7 +5521,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$8) (none.const ?) ) @@ -5645,7 +5645,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -6299,7 +6299,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$47) (none.const ?) ) @@ -6787,13 +6787,13 @@ ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$49) (none.const ?) ) @@ -6882,13 +6882,13 @@ ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -6946,7 +6946,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -6975,7 +6975,7 @@ ) (block $label$12 (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -7083,13 +7083,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -7171,13 +7171,13 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) (block $label$25 (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -7254,7 +7254,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -7288,7 +7288,7 @@ ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -8332,7 +8332,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -8352,7 +8352,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -8957,7 +8957,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -10581,7 +10581,7 @@ ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$28) (none.const ?) ) @@ -10679,7 +10679,7 @@ (loop $label$1 $label$2 (block $label$3 (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (none.const ?) ) @@ -10695,7 +10695,7 @@ ) ) (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (get_local $var$0) ) @@ -10841,7 +10841,7 @@ ) (block $label$19 (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -10874,7 +10874,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -10972,7 +10972,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -10988,13 +10988,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -11154,7 +11154,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -11196,7 +11196,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -11270,7 +11270,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -11494,7 +11494,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -11503,13 +11503,13 @@ (none.const ?) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -11521,7 +11521,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -11627,7 +11627,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -11789,7 +11789,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -11881,7 +11881,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -12159,13 +12159,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -12436,7 +12436,7 @@ ) ) (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (none.const ?) ) @@ -12537,7 +12537,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -12557,7 +12557,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -12566,7 +12566,7 @@ (none.const ?) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -12603,7 +12603,7 @@ ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -12615,7 +12615,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -12646,7 +12646,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -12736,7 +12736,7 @@ (case $label$115 (block $label$124 (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -12890,7 +12890,7 @@ (case $label$120 (block $label$128 (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -13056,13 +13056,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -13131,13 +13131,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -13180,7 +13180,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -13224,7 +13224,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (get_local $var$0) ) @@ -13290,7 +13290,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -13359,7 +13359,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -13374,7 +13374,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -13558,7 +13558,7 @@ ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -13630,7 +13630,7 @@ (case $label$95 (block $label$150 (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -13720,7 +13720,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -13751,7 +13751,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -13766,7 +13766,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -13847,7 +13847,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -13881,7 +13881,7 @@ ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -13913,7 +13913,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -13928,7 +13928,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -13968,7 +13968,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -14007,7 +14007,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -14107,7 +14107,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -14126,7 +14126,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -14148,7 +14148,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -14225,7 +14225,7 @@ (get_local $var$0) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -14237,7 +14237,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -14321,7 +14321,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -14331,7 +14331,7 @@ (get_local $var$0) (block $label$176 (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -14377,7 +14377,7 @@ ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -14403,7 +14403,7 @@ ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -14418,7 +14418,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (get_local $var$0) ) @@ -14491,7 +14491,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -14535,7 +14535,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -14588,7 +14588,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -14615,7 +14615,7 @@ (get_local $var$0) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (get_local $var$0) ) @@ -14634,7 +14634,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -14692,7 +14692,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -14754,7 +14754,7 @@ ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -14785,7 +14785,7 @@ ) ) (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (none.const ?) ) @@ -14805,7 +14805,7 @@ (loop $label$188 $label$189 (block $label$190 (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (none.const ?) ) @@ -14949,7 +14949,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -14997,7 +14997,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -15020,7 +15020,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -15056,7 +15056,7 @@ (get_local $var$0) ) (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (none.const ?) ) @@ -15104,7 +15104,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -15134,7 +15134,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -15157,7 +15157,7 @@ ) ) (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (none.const ?) ) @@ -15288,7 +15288,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -15307,7 +15307,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -15348,7 +15348,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -15401,7 +15401,7 @@ ) ) (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (get_local $var$0) ) @@ -15438,7 +15438,7 @@ (get_local $var$0) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -15600,7 +15600,7 @@ ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -15619,13 +15619,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -15679,7 +15679,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (get_local $var$0) ) @@ -15739,7 +15739,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -15768,7 +15768,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -15819,7 +15819,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -15831,7 +15831,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -15879,7 +15879,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -15919,7 +15919,7 @@ ) (block $label$242 (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -15943,7 +15943,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -15978,7 +15978,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -16028,13 +16028,13 @@ ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (get_local $var$0) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -16365,7 +16365,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -16391,7 +16391,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -16437,13 +16437,13 @@ ) ) (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (get_local $var$0) ) ) (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (none.const ?) ) @@ -16510,13 +16510,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -16549,7 +16549,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -16576,7 +16576,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -16628,7 +16628,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -16666,7 +16666,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -16708,7 +16708,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -16721,7 +16721,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (get_local $var$0) ) @@ -16758,7 +16758,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -16771,7 +16771,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (get_local $var$0) ) @@ -16822,7 +16822,7 @@ ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -16840,7 +16840,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -16849,7 +16849,7 @@ (get_local $var$0) (block $label$287 (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (none.const ?) ) @@ -16870,7 +16870,7 @@ ) (block $label$288 (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -16883,7 +16883,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -16914,7 +16914,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -16947,7 +16947,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -17082,7 +17082,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -17149,7 +17149,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -17159,13 +17159,13 @@ (get_local $var$0) (block $label$300 (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -17263,7 +17263,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -17321,14 +17321,14 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (block $label$310 (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -17345,13 +17345,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -17378,7 +17378,7 @@ ) ) (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (none.const ?) ) @@ -17486,7 +17486,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -17495,7 +17495,7 @@ (get_local $var$0) (block $label$321 (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (none.const ?) ) @@ -17539,7 +17539,7 @@ ) ) (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (none.const ?) ) @@ -17604,7 +17604,7 @@ ) ) (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (none.const ?) ) @@ -17613,7 +17613,7 @@ (get_local $var$0) (block $label$325 (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -17639,7 +17639,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -17660,7 +17660,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -17687,7 +17687,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -17701,7 +17701,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -17733,13 +17733,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -17847,7 +17847,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -17856,7 +17856,7 @@ (get_local $var$0) (block $label$340 (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (get_local $var$0) ) @@ -17900,7 +17900,7 @@ ) ) (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (none.const ?) ) @@ -17961,13 +17961,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -18004,7 +18004,7 @@ (get_local $var$0) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (get_local $var$0) ) @@ -18028,7 +18028,7 @@ ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -18042,7 +18042,7 @@ ) (set_local $var$0 (i32.or - (none.ne + (i32.ne (get_local $var$0) (get_local $var$0) ) @@ -18098,7 +18098,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -18131,7 +18131,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -18158,7 +18158,7 @@ (get_local $var$0) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (get_local $var$0) ) @@ -18218,7 +18218,7 @@ ) (block $label$346 (if_else - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -18258,13 +18258,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -18367,13 +18367,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -18433,13 +18433,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -18457,7 +18457,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -18527,7 +18527,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -18562,7 +18562,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -18578,7 +18578,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -18635,7 +18635,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -18665,7 +18665,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -18689,7 +18689,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -18781,7 +18781,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -18803,7 +18803,7 @@ (get_local $var$0) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -18838,7 +18838,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -18874,7 +18874,7 @@ ) ) (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (get_local $var$0) ) @@ -18903,7 +18903,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -18960,7 +18960,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -18982,7 +18982,7 @@ (get_local $var$0) ) (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (get_local $var$0) ) @@ -19010,7 +19010,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -19019,7 +19019,7 @@ (none.const ?) ) (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (none.const ?) ) @@ -19063,13 +19063,13 @@ ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -19081,7 +19081,7 @@ ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -19123,7 +19123,7 @@ ) ) (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$0) (get_local $var$0) ) @@ -19190,7 +19190,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (get_local $var$0) ) @@ -19209,7 +19209,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (get_local $var$0) ) @@ -19240,7 +19240,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -19285,7 +19285,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -19328,13 +19328,13 @@ ) (block $label$381 (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) (block $label$382 (set_local $var$0 - (none.eq + (i32.eq (get_local $var$28) (none.const ?) ) @@ -19343,7 +19343,7 @@ (get_local $var$0) (block $label$383 (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -19374,7 +19374,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -19409,7 +19409,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -19430,7 +19430,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -19458,7 +19458,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -19470,7 +19470,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -19482,7 +19482,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -21267,7 +21267,7 @@ ) (block $label$1 (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -21438,7 +21438,7 @@ (get_local $var$0) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -21797,7 +21797,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -22039,7 +22039,7 @@ ) ) (set_local $var$0 - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -24154,7 +24154,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$174) (none.const ?) ) @@ -24252,7 +24252,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -24315,7 +24315,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -26239,13 +26239,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (set_local $var$0 - (none.gt_s + (i32.gt_s (get_local $var$186) (get_local $var$187) ) @@ -26308,7 +26308,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -26376,7 +26376,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -29485,13 +29485,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -29552,7 +29552,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -29618,7 +29618,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -29717,13 +29717,13 @@ (get_local $var$0) (block $label$8 (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -29934,7 +29934,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -30003,7 +30003,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -30095,13 +30095,13 @@ (get_local $var$0) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -30150,7 +30150,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -30280,7 +30280,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -30489,7 +30489,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -30509,7 +30509,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -30635,7 +30635,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -30664,7 +30664,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -30685,7 +30685,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -30705,7 +30705,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -30751,13 +30751,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -30783,7 +30783,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -30878,13 +30878,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -30902,7 +30902,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -30929,14 +30929,14 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (block $label$39 (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -30967,7 +30967,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -30980,7 +30980,7 @@ (get_local $var$0) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -31053,7 +31053,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -31078,7 +31078,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -31132,14 +31132,14 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (block $label$45 (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -31198,13 +31198,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -31369,13 +31369,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -31424,7 +31424,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -31596,7 +31596,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -31620,7 +31620,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -31800,7 +31800,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -31824,7 +31824,7 @@ ) (block $label$63 (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -31910,7 +31910,7 @@ (get_local $var$0) (block $label$67 (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -31986,13 +31986,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -32011,7 +32011,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -32076,19 +32076,19 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) (block $label$73 (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -32127,7 +32127,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -32302,7 +32302,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -32335,7 +32335,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -32405,13 +32405,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -32443,7 +32443,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -32479,7 +32479,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -32556,7 +32556,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -32585,7 +32585,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -32606,7 +32606,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -32626,7 +32626,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -32672,13 +32672,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -32704,7 +32704,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -32799,13 +32799,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -32823,7 +32823,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -32850,14 +32850,14 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (block $label$101 (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -32888,7 +32888,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -32901,7 +32901,7 @@ (get_local $var$0) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -32974,7 +32974,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -32999,7 +32999,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -33053,14 +33053,14 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (block $label$107 (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -33119,13 +33119,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -33336,7 +33336,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -33454,7 +33454,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -33676,7 +33676,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -33737,7 +33737,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -33793,7 +33793,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -33840,7 +33840,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -33872,7 +33872,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -33937,7 +33937,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -34087,7 +34087,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -34333,7 +34333,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -34360,7 +34360,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -34468,7 +34468,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -34485,13 +34485,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -34560,7 +34560,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -34575,7 +34575,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -34610,7 +34610,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -34670,7 +34670,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -34741,7 +34741,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -34750,13 +34750,13 @@ (get_local $var$0) (block $label$153 (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -34793,7 +34793,7 @@ ) (block $label$156 (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -34804,13 +34804,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -34836,7 +34836,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -34929,13 +34929,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -34982,7 +34982,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -35022,7 +35022,7 @@ ) (block $label$164 (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -35034,7 +35034,7 @@ ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -35123,7 +35123,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -35161,13 +35161,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -35212,7 +35212,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -35240,13 +35240,13 @@ ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) ) (set_local $var$0 - (none.ne + (i32.ne (get_local $var$0) (none.const ?) ) @@ -35329,7 +35329,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -35379,7 +35379,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -35394,7 +35394,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -35496,7 +35496,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -35533,7 +35533,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -35648,7 +35648,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -35686,7 +35686,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -35702,7 +35702,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -35725,7 +35725,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -35797,7 +35797,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -35944,7 +35944,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -35976,7 +35976,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -35997,7 +35997,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -36020,7 +36020,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -36069,7 +36069,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -36115,7 +36115,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -36186,7 +36186,7 @@ (get_local $var$0) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -36238,7 +36238,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -36312,7 +36312,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -36383,14 +36383,14 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) ) (block $label$205 (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -36423,7 +36423,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -36437,7 +36437,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -36476,7 +36476,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -36524,7 +36524,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -36581,7 +36581,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -36608,7 +36608,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -36622,7 +36622,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -36668,13 +36668,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -36700,7 +36700,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -36795,13 +36795,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -36819,7 +36819,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -36846,7 +36846,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -36881,7 +36881,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -36895,13 +36895,13 @@ (get_local $var$0) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -36970,7 +36970,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -36995,7 +36995,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -37050,14 +37050,14 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (block $label$232 (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -37116,7 +37116,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -37298,7 +37298,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -37360,7 +37360,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -37422,7 +37422,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -37647,7 +37647,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -37708,7 +37708,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -37764,7 +37764,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -37811,7 +37811,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -37843,7 +37843,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -37908,7 +37908,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -38053,7 +38053,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -38137,7 +38137,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -38226,7 +38226,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -38423,13 +38423,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -38532,7 +38532,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -38650,7 +38650,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -38866,7 +38866,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -38927,7 +38927,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -38983,7 +38983,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -39030,7 +39030,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -39062,7 +39062,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -39127,7 +39127,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -42679,7 +42679,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$240) (none.const ?) ) @@ -42733,7 +42733,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -42761,7 +42761,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -42776,7 +42776,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -42825,7 +42825,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -42851,13 +42851,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -42970,13 +42970,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -43009,13 +43009,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -43024,7 +43024,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -43069,7 +43069,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -43116,7 +43116,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -43176,7 +43176,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -43203,7 +43203,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -43217,7 +43217,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -43263,13 +43263,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -43295,7 +43295,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -43390,13 +43390,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -43414,7 +43414,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -43441,7 +43441,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -43483,7 +43483,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -43496,7 +43496,7 @@ (get_local $var$0) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -43575,7 +43575,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -43600,7 +43600,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -43662,14 +43662,14 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (block $label$32 (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -43728,7 +43728,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -43822,7 +43822,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -43846,7 +43846,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -43862,7 +43862,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -43876,7 +43876,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -43925,13 +43925,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -43954,7 +43954,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -44079,13 +44079,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -44123,13 +44123,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -44138,7 +44138,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -44177,7 +44177,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -44229,7 +44229,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -44282,7 +44282,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -44309,7 +44309,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -44323,7 +44323,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -44369,13 +44369,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -44401,7 +44401,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -44506,13 +44506,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -44530,7 +44530,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -44557,13 +44557,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -44594,7 +44594,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -44607,7 +44607,7 @@ (get_local $var$0) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -44680,7 +44680,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -44705,7 +44705,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -44759,14 +44759,14 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (block $label$69 (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -44825,13 +44825,13 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -44919,7 +44919,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -45031,7 +45031,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -45149,7 +45149,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -45371,7 +45371,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -45432,7 +45432,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -45488,7 +45488,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (get_local $var$0) ) @@ -45535,7 +45535,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -45567,7 +45567,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -45632,7 +45632,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$1) (none.const ?) ) @@ -45756,7 +45756,7 @@ (get_local $var$0) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -45776,7 +45776,7 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -55911,7 +55911,7 @@ ) ) (if - (none.ge_s + (i32.ge_s (get_local $var$110) (none.const ?) ) @@ -55973,7 +55973,7 @@ (loop $label$3 $label$4 (block $label$5 (if_else - (none.lt_s + (i32.lt_s (get_local $var$110) (get_local $var$0) ) @@ -56000,7 +56000,7 @@ (loop $label$7 $label$8 (block $label$9 (if_else - (none.lt_s + (i32.lt_s (get_local $var$110) (get_local $var$0) ) @@ -56027,7 +56027,7 @@ (loop $label$11 $label$12 (block $label$13 (if_else - (none.lt_s + (i32.lt_s (get_local $var$110) (get_local $var$0) ) @@ -59397,7 +59397,7 @@ (local $var$3341 f64) (block $label$0 (if - (none.lt_s + (i32.lt_s (get_local $var$116) (none.const ?) ) @@ -62777,7 +62777,7 @@ (local $var$3342 f64) (block $label$0 (if - (none.lt_s + (i32.lt_s (get_local $var$118) (none.const ?) ) @@ -66176,7 +66176,7 @@ (local $var$3343 f64) (block $label$0 (if - (none.ge_s + (i32.ge_s (get_local $var$119) (none.const ?) ) @@ -66209,7 +66209,7 @@ ) (block $label$5 (if - (none.eq + (i32.eq (get_local $var$119) (none.const ?) ) @@ -66246,7 +66246,7 @@ (loop $label$6 $label$7 (block $label$8 (if_else - (none.ge_s + (i32.ge_s (get_local $var$119) (none.const ?) ) @@ -66287,7 +66287,7 @@ (loop $label$10 $label$11 (block $label$12 (if_else - (none.gt_s + (i32.gt_s (get_local $var$119) (none.const ?) ) @@ -69671,7 +69671,7 @@ (local $var$3344 f64) (block $label$0 (if - (none.lt_s + (i32.lt_s (get_local $var$119) (none.const ?) ) @@ -69698,7 +69698,7 @@ (i32.store align=4 (none.const ?) (if_else - (none.lt_s + (i32.lt_s (get_local $var$119) (none.const ?) ) @@ -73074,7 +73074,7 @@ ) ) (if - (none.lt_s + (i32.lt_s (get_local $var$1) (none.const ?) ) @@ -73097,7 +73097,7 @@ ) ) (if - (none.lt_s + (i32.lt_s (get_local $var$1) (none.const ?) ) @@ -73120,7 +73120,7 @@ ) ) (if - (none.lt_s + (i32.lt_s (get_local $var$1) (none.const ?) ) @@ -79958,7 +79958,7 @@ ) (i32.shl (if_else - (none.lt_s + (i32.lt_s (get_local $var$122) (none.const ?) ) @@ -79973,7 +79973,7 @@ (i32.or (i32.shr_s (if_else - (none.lt_s + (i32.lt_s (get_local $var$122) (none.const ?) ) @@ -79984,7 +79984,7 @@ ) (i32.shl (if_else - (none.lt_s + (i32.lt_s (get_local $var$122) (none.const ?) ) @@ -80003,7 +80003,7 @@ ) (i32.shl (if_else - (none.lt_s + (i32.lt_s (get_local $var$123) (none.const ?) ) @@ -80018,7 +80018,7 @@ (i32.or (i32.shr_s (if_else - (none.lt_s + (i32.lt_s (get_local $var$123) (none.const ?) ) @@ -80029,7 +80029,7 @@ ) (i32.shl (if_else - (none.lt_s + (i32.lt_s (get_local $var$123) (none.const ?) ) @@ -83514,7 +83514,7 @@ ) (i32.shl (if_else - (none.lt_s + (i32.lt_s (get_local $var$135) (none.const ?) ) @@ -83529,7 +83529,7 @@ (i32.or (i32.shr_s (if_else - (none.lt_s + (i32.lt_s (get_local $var$135) (none.const ?) ) @@ -83540,7 +83540,7 @@ ) (i32.shl (if_else - (none.lt_s + (i32.lt_s (get_local $var$135) (none.const ?) ) @@ -83559,7 +83559,7 @@ ) (i32.shl (if_else - (none.lt_s + (i32.lt_s (get_local $var$135) (none.const ?) ) @@ -83574,7 +83574,7 @@ (i32.or (i32.shr_s (if_else - (none.lt_s + (i32.lt_s (get_local $var$135) (none.const ?) ) @@ -83585,7 +83585,7 @@ ) (i32.shl (if_else - (none.lt_s + (i32.lt_s (get_local $var$135) (none.const ?) ) @@ -97392,19 +97392,19 @@ (get_local $var$0) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) (block $label$1 (set_local $var$0 - (none.ne + (i32.ne (get_local $var$140) (none.const ?) ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -97456,7 +97456,7 @@ ) (block $label$4 (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -97499,14 +97499,14 @@ ) ) (set_local $var$0 - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) ) (block $label$6 (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -97515,7 +97515,7 @@ (get_local $var$0) (block $label$8 (if - (none.ne + (i32.ne (get_local $var$140) (none.const ?) ) @@ -97564,13 +97564,13 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) (block $label$10 (if - (none.ne + (i32.ne (get_local $var$140) (none.const ?) ) @@ -97634,7 +97634,7 @@ ) (block $label$12 (if - (none.ne + (i32.ne (get_local $var$140) (none.const ?) ) @@ -97758,7 +97758,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$140) (none.const ?) ) @@ -97805,7 +97805,7 @@ ) (block $label$16 (if - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -97899,7 +97899,7 @@ ) ) (if - (none.eq + (i32.eq (get_local $var$140) (none.const ?) ) @@ -98103,7 +98103,7 @@ ) ) (if - (none.ne + (i32.ne (get_local $var$140) (none.const ?) ) @@ -98125,7 +98125,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -98193,7 +98193,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -98336,7 +98336,7 @@ ) (i32.shl (if_else - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -98365,7 +98365,7 @@ (i32.or (i32.shr_s (if_else - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -98376,7 +98376,7 @@ ) (i32.shl (if_else - (none.lt_s + (i32.lt_s (get_local $var$0) (none.const ?) ) @@ -98405,7 +98405,7 @@ ) ) (if_else - (none.eq + (i32.eq (get_local $var$0) (none.const ?) ) @@ -98467,7 +98467,7 @@ ) ) (if - (none.ne + (i32.ne (get_local $var$140) (none.const ?) ) |