summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/wasm-stack.h16
-rw-r--r--src/wasm/wasm-binary.cpp5
-rw-r--r--src/wasm/wasm-stack.cpp22
-rw-r--r--test/passes/class_with_dwarf_noprint.bin.txt144
-rw-r--r--test/passes/dwarf-local-order.bin.txt703
-rw-r--r--test/passes/dwarf-local-order.passes1
-rwxr-xr-xtest/passes/dwarf-local-order.wasmbin0 -> 1055 bytes
-rw-r--r--test/passes/fannkuch0.bin.txt4958
-rw-r--r--test/passes/fannkuch3.bin.txt2750
-rw-r--r--test/passes/fannkuch3_manyopts.bin.txt3806
-rw-r--r--test/passes/fib2.bin.txt132
-rw-r--r--test/passes/fib2_emptylocspan.bin.txt132
-rw-r--r--test/passes/fib_nonzero-low-pc.bin.txt144
-rw-r--r--test/passes/ignore_missing_func.bin.txt222
14 files changed, 6892 insertions, 6143 deletions
diff --git a/src/wasm-stack.h b/src/wasm-stack.h
index 09c8589b0..d80618225 100644
--- a/src/wasm-stack.h
+++ b/src/wasm-stack.h
@@ -84,8 +84,9 @@ public:
BinaryInstWriter(WasmBinaryWriter& parent,
BufferWithRandomAccess& o,
Function* func,
- bool sourceMap)
- : parent(parent), o(o), func(func), sourceMap(sourceMap) {}
+ bool sourceMap,
+ bool DWARF)
+ : parent(parent), o(o), func(func), sourceMap(sourceMap), DWARF(DWARF) {}
void visit(Expression* curr) {
if (func && !sourceMap) {
@@ -163,6 +164,7 @@ private:
BufferWithRandomAccess& o;
Function* func = nullptr;
bool sourceMap;
+ bool DWARF;
std::vector<Name> breakStack;
@@ -824,9 +826,10 @@ public:
BinaryenIRToBinaryWriter(WasmBinaryWriter& parent,
BufferWithRandomAccess& o,
Function* func = nullptr,
- bool sourceMap = false)
+ bool sourceMap = false,
+ bool DWARF = false)
: BinaryenIRWriter<BinaryenIRToBinaryWriter>(func), parent(parent),
- writer(parent, o, func, sourceMap), sourceMap(sourceMap) {}
+ writer(parent, o, func, sourceMap, DWARF), sourceMap(sourceMap) {}
void visit(Expression* curr) {
BinaryenIRWriter<BinaryenIRToBinaryWriter>::visit(curr);
@@ -858,7 +861,7 @@ public:
private:
WasmBinaryWriter& parent;
BinaryInstWriter writer;
- bool sourceMap = false;
+ bool sourceMap;
};
// Binaryen IR to stack IR converter
@@ -901,7 +904,8 @@ public:
StackIRToBinaryWriter(WasmBinaryWriter& parent,
BufferWithRandomAccess& o,
Function* func)
- : writer(parent, o, func, false /* sourceMap */), func(func) {}
+ : writer(parent, o, func, false /* sourceMap */, false /* DWARF */),
+ func(func) {}
void write();
diff --git a/src/wasm/wasm-binary.cpp b/src/wasm/wasm-binary.cpp
index 8a7f0d744..bb5d420a9 100644
--- a/src/wasm/wasm-binary.cpp
+++ b/src/wasm/wasm-binary.cpp
@@ -307,6 +307,7 @@ void WasmBinaryWriter::writeFunctions() {
BYN_TRACE("== writeFunctions\n");
auto sectionStart = startSection(BinaryConsts::Section::Code);
o << U32LEB(importInfo->getNumDefinedFunctions());
+ bool DWARF = Debug::hasDWARFSections(*getModule());
ModuleUtils::iterDefinedFunctions(*wasm, [&](Function* func) {
assert(binaryLocationTrackedExpressionsForFunc.empty());
size_t sourceMapLocationsSizeAtFunctionStart = sourceMapLocations.size();
@@ -315,12 +316,12 @@ void WasmBinaryWriter::writeFunctions() {
size_t start = o.size();
BYN_TRACE("writing" << func->name << std::endl);
// Emit Stack IR if present, and if we can
- if (func->stackIR && !sourceMap) {
+ if (func->stackIR && !sourceMap && !DWARF) {
BYN_TRACE("write Stack IR\n");
StackIRToBinaryWriter(*this, o, func).write();
} else {
BYN_TRACE("write Binaryen IR\n");
- BinaryenIRToBinaryWriter(*this, o, func, sourceMap).write();
+ BinaryenIRToBinaryWriter(*this, o, func, sourceMap, DWARF).write();
}
size_t size = o.size() - start;
assert(size <= std::numeric_limits<uint32_t>::max());
diff --git a/src/wasm/wasm-stack.cpp b/src/wasm/wasm-stack.cpp
index c6c450cfb..9e3ce2afa 100644
--- a/src/wasm/wasm-stack.cpp
+++ b/src/wasm/wasm-stack.cpp
@@ -16,6 +16,7 @@
#include "wasm-stack.h"
#include "ir/find_all.h"
+#include "wasm-debug.h"
namespace wasm {
@@ -1780,8 +1781,25 @@ void BinaryInstWriter::mapLocalsAndEmitHeader() {
assert(func && "BinaryInstWriter: function is not set");
// Map params
for (Index i = 0; i < func->getNumParams(); i++) {
- size_t curr = mappedLocals.size();
- mappedLocals[std::make_pair(i, 0)] = curr;
+ mappedLocals[std::make_pair(i, 0)] = i;
+ }
+ // Normally we map all locals of the same type into a range of adjacent
+ // addresses, which is more compact. However, if we need to keep DWARF valid,
+ // do not do any reordering at all - instead, do a trivial mapping that
+ // keeps everything unmoved.
+ if (DWARF) {
+ FindAll<TupleExtract> extracts(func->body);
+ if (!extracts.list.empty()) {
+ Fatal() << "DWARF + multivalue is not yet complete";
+ }
+ Index varStart = func->getVarIndexBase();
+ Index varEnd = varStart + func->getNumVars();
+ o << U32LEB(func->getNumVars());
+ for (Index i = varStart; i < varEnd; i++) {
+ mappedLocals[std::make_pair(i, 0)] = i;
+ o << U32LEB(1) << binaryType(func->getLocalType(i));
+ }
+ return;
}
for (auto type : func->vars) {
for (auto t : type.expand()) {
diff --git a/test/passes/class_with_dwarf_noprint.bin.txt b/test/passes/class_with_dwarf_noprint.bin.txt
index bf62b2ce3..50963b311 100644
--- a/test/passes/class_with_dwarf_noprint.bin.txt
+++ b/test/passes/class_with_dwarf_noprint.bin.txt
@@ -174,7 +174,7 @@ Abbrev table for offset: 0x00000000
DW_AT_stmt_list [DW_FORM_sec_offset] (0x00000000)
DW_AT_comp_dir [DW_FORM_strp] ( .debug_str[0x000000c1] = "/tmp/emscripten_test_wasm3_2u9tontv")
DW_AT_low_pc [DW_FORM_addr] (0x0000000000000006)
- DW_AT_high_pc [DW_FORM_data4] (0x000000a6)
+ DW_AT_high_pc [DW_FORM_data4] (0x000000b0)
0x00000026: DW_TAG_variable [2]
DW_AT_name [DW_FORM_strp] ( .debug_str[0x000000e5] = "rng1")
@@ -307,7 +307,7 @@ Abbrev table for offset: 0x00000000
0x000000e9: DW_TAG_subprogram [20] *
DW_AT_low_pc [DW_FORM_addr] (0x0000000000000006)
- DW_AT_high_pc [DW_FORM_data4] (0x000000a6)
+ DW_AT_high_pc [DW_FORM_data4] (0x000000b0)
DW_AT_frame_base [DW_FORM_exprloc] (DW_OP_WASM_location 0x0 +0, DW_OP_stack_value)
DW_AT_GNU_all_call_sites [DW_FORM_flag_present] (true)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x00000150] = "main")
@@ -318,7 +318,7 @@ Abbrev table for offset: 0x00000000
0x00000101: DW_TAG_variable [21]
DW_AT_location [DW_FORM_sec_offset] (0x00000000:
- [0x00000018, 0x00000020): DW_OP_constu 0x2a, DW_OP_stack_value
+ [0x00000022, 0x0000002a): DW_OP_constu 0x2a, DW_OP_stack_value
[0x00000007, 0x00000007): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x00000159] = "rng2")
DW_AT_decl_file [DW_FORM_data1] ("/tmp/emscripten_test_wasm3_2u9tontv/src.cpp")
@@ -327,20 +327,20 @@ Abbrev table for offset: 0x00000000
0x00000110: DW_TAG_variable [21]
DW_AT_location [DW_FORM_sec_offset] (0x00000023:
- [0x00000018, 0x00000020): DW_OP_consts +0, DW_OP_stack_value
- [0x00000085, 0x00000092): DW_OP_WASM_location 0x0 +2, DW_OP_stack_value)
+ [0x00000022, 0x0000002a): DW_OP_consts +0, DW_OP_stack_value
+ [0x0000008f, 0x0000009c): DW_OP_WASM_location 0x0 +2, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x0000015e] = "count")
DW_AT_decl_file [DW_FORM_data1] ("/tmp/emscripten_test_wasm3_2u9tontv/src.cpp")
DW_AT_decl_line [DW_FORM_data1] (26)
DW_AT_type [DW_FORM_ref4] (cu + 0x01a5 => {0x000001a5} "int")
0x0000011f: DW_TAG_lexical_block [22] *
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000026)
- DW_AT_high_pc [DW_FORM_data4] (0xffffffda)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000030)
+ DW_AT_high_pc [DW_FORM_data4] (0xffffffd0)
0x00000128: DW_TAG_variable [21]
DW_AT_location [DW_FORM_sec_offset] (0x00000046:
- [0x00000018, 0x00000020): DW_OP_consts +0, DW_OP_stack_value
+ [0x00000022, 0x0000002a): DW_OP_consts +0, DW_OP_stack_value
[0x00000007, 0x00000007): DW_OP_WASM_location 0x0 +3, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x00000164] = "i")
DW_AT_decl_file [DW_FORM_data1] ("/tmp/emscripten_test_wasm3_2u9tontv/src.cpp")
@@ -348,7 +348,7 @@ Abbrev table for offset: 0x00000000
DW_AT_type [DW_FORM_ref4] (cu + 0x01a5 => {0x000001a5} "int")
0x00000137: DW_TAG_lexical_block [22] *
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000026)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000030)
DW_AT_high_pc [DW_FORM_data4] (0x0000005f)
0x00000140: DW_TAG_variable [21]
@@ -371,7 +371,7 @@ Abbrev table for offset: 0x00000000
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x00c5 => {0x000000c5} "_ZN6Random3getEf")
DW_AT_ranges [DW_FORM_sec_offset] (0x00000000
[0x00000006, 0x00000007)
- [0x00000061, 0x0000006a))
+ [0x0000006b, 0x00000074))
DW_AT_call_file [DW_FORM_data1] ("/tmp/emscripten_test_wasm3_2u9tontv/src.cpp")
DW_AT_call_line [DW_FORM_data1] (28)
DW_AT_call_column [DW_FORM_data1] (0x15)
@@ -381,14 +381,14 @@ Abbrev table for offset: 0x00000000
0x0000016f: DW_TAG_formal_parameter [25]
DW_AT_location [DW_FORM_sec_offset] (0x00000069:
- [0x00000022, 0x00000092): DW_OP_constu 0x3f800000, DW_OP_stack_value)
+ [0x0000002c, 0x0000009c): DW_OP_constu 0x3f800000, DW_OP_stack_value)
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x00d8 => {0x000000d8} "max")
0x00000178: NULL
0x00000179: DW_TAG_inlined_subroutine [26] *
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x00c5 => {0x000000c5} "_ZN6Random3getEf")
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000040)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000004a)
DW_AT_high_pc [DW_FORM_data4] (0x00000019)
DW_AT_call_file [DW_FORM_data1] ("/tmp/emscripten_test_wasm3_2u9tontv/src.cpp")
DW_AT_call_line [DW_FORM_data1] (29)
@@ -409,10 +409,10 @@ Abbrev table for offset: 0x00000000
0x00000199: NULL
0x0000019a: DW_TAG_GNU_call_site [27]
- DW_AT_low_pc [DW_FORM_addr] (0x000000000000007a)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000084)
0x0000019f: DW_TAG_GNU_call_site [27]
- DW_AT_low_pc [DW_FORM_addr] (0x00000000000000a1)
+ DW_AT_low_pc [DW_FORM_addr] (0x00000000000000ab)
0x000001a4: NULL
@@ -425,19 +425,19 @@ Abbrev table for offset: 0x00000000
.debug_loc contents:
0x00000000:
- [0x00000012, 0x0000001a): DW_OP_constu 0x2a, DW_OP_stack_value
+ [0x0000001c, 0x00000024): DW_OP_constu 0x2a, DW_OP_stack_value
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
0x00000023:
- [0x00000012, 0x0000001a): DW_OP_consts +0, DW_OP_stack_value
- [0x0000007f, 0x0000008c): DW_OP_WASM_location 0x0 +2, DW_OP_stack_value
+ [0x0000001c, 0x00000024): DW_OP_consts +0, DW_OP_stack_value
+ [0x00000089, 0x00000096): DW_OP_WASM_location 0x0 +2, DW_OP_stack_value
0x00000046:
- [0x00000012, 0x0000001a): DW_OP_consts +0, DW_OP_stack_value
+ [0x0000001c, 0x00000024): DW_OP_consts +0, DW_OP_stack_value
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +3, DW_OP_stack_value
0x00000069:
- [0x0000001c, 0x0000008c): DW_OP_constu 0x3f800000, DW_OP_stack_value
+ [0x00000026, 0x00000096): DW_OP_constu 0x3f800000, DW_OP_stack_value
0x00000082:
[0x00000001, 0x00000001): DW_OP_constu 0x3f800000, DW_OP_stack_value
@@ -494,185 +494,185 @@ file_names[ 3]:
0x0000000000000006 24 0 1 0 0 is_stmt
-0x0000008f: 00 DW_LNE_set_address (0x0000000000000026)
+0x0000008f: 00 DW_LNE_set_address (0x0000000000000030)
0x00000096: 03 DW_LNS_advance_line (17)
0x00000098: 05 DW_LNS_set_column (13)
0x0000009a: 0a DW_LNS_set_prologue_end
0x0000009b: 01 DW_LNS_copy
- 0x0000000000000026 17 13 1 0 0 is_stmt prologue_end
+ 0x0000000000000030 17 13 1 0 0 is_stmt prologue_end
-0x0000009c: 00 DW_LNE_set_address (0x000000000000002d)
+0x0000009c: 00 DW_LNE_set_address (0x0000000000000037)
0x000000a3: 05 DW_LNS_set_column (18)
0x000000a5: 06 DW_LNS_negate_stmt
0x000000a6: 01 DW_LNS_copy
- 0x000000000000002d 17 18 1 0 0
+ 0x0000000000000037 17 18 1 0 0
-0x000000a7: 00 DW_LNE_set_address (0x0000000000000032)
+0x000000a7: 00 DW_LNE_set_address (0x000000000000003c)
0x000000ae: 05 DW_LNS_set_column (23)
0x000000b0: 01 DW_LNS_copy
- 0x0000000000000032 17 23 1 0 0
+ 0x000000000000003c 17 23 1 0 0
-0x000000b1: 00 DW_LNE_set_address (0x0000000000000037)
+0x000000b1: 00 DW_LNE_set_address (0x0000000000000041)
0x000000b8: 05 DW_LNS_set_column (29)
0x000000ba: 01 DW_LNS_copy
- 0x0000000000000037 17 29 1 0 0
+ 0x0000000000000041 17 29 1 0 0
-0x000000bb: 00 DW_LNE_set_address (0x0000000000000038)
+0x000000bb: 00 DW_LNE_set_address (0x0000000000000042)
0x000000c2: 05 DW_LNS_set_column (10)
0x000000c4: 01 DW_LNS_copy
- 0x0000000000000038 17 10 1 0 0
+ 0x0000000000000042 17 10 1 0 0
-0x000000c5: 00 DW_LNE_set_address (0x000000000000003e)
+0x000000c5: 00 DW_LNE_set_address (0x0000000000000048)
0x000000cc: 03 DW_LNS_advance_line (30)
0x000000ce: 05 DW_LNS_set_column (5)
0x000000d0: 06 DW_LNS_negate_stmt
0x000000d1: 01 DW_LNS_copy
- 0x000000000000003e 30 5 1 0 0 is_stmt
+ 0x0000000000000048 30 5 1 0 0 is_stmt
-0x000000d2: 00 DW_LNE_set_address (0x0000000000000040)
+0x000000d2: 00 DW_LNE_set_address (0x000000000000004a)
0x000000d9: 03 DW_LNS_advance_line (17)
0x000000db: 05 DW_LNS_set_column (18)
0x000000dd: 01 DW_LNS_copy
- 0x0000000000000040 17 18 1 0 0 is_stmt
+ 0x000000000000004a 17 18 1 0 0 is_stmt
-0x000000de: 00 DW_LNE_set_address (0x000000000000004a)
+0x000000de: 00 DW_LNE_set_address (0x0000000000000054)
0x000000e5: 05 DW_LNS_set_column (23)
0x000000e7: 06 DW_LNS_negate_stmt
0x000000e8: 01 DW_LNS_copy
- 0x000000000000004a 17 23 1 0 0
+ 0x0000000000000054 17 23 1 0 0
-0x000000e9: 00 DW_LNE_set_address (0x000000000000004f)
+0x000000e9: 00 DW_LNE_set_address (0x0000000000000059)
0x000000f0: 05 DW_LNS_set_column (29)
0x000000f2: 01 DW_LNS_copy
- 0x000000000000004f 17 29 1 0 0
+ 0x0000000000000059 17 29 1 0 0
-0x000000f3: 00 DW_LNE_set_address (0x0000000000000050)
+0x000000f3: 00 DW_LNE_set_address (0x000000000000005a)
0x000000fa: 03 DW_LNS_advance_line (18)
0x000000fc: 05 DW_LNS_set_column (18)
0x000000fe: 06 DW_LNS_negate_stmt
0x000000ff: 01 DW_LNS_copy
- 0x0000000000000050 18 18 1 0 0 is_stmt
+ 0x000000000000005a 18 18 1 0 0 is_stmt
-0x00000100: 00 DW_LNE_set_address (0x0000000000000058)
+0x00000100: 00 DW_LNE_set_address (0x0000000000000062)
0x00000107: 05 DW_LNS_set_column (23)
0x00000109: 06 DW_LNS_negate_stmt
0x0000010a: 01 DW_LNS_copy
- 0x0000000000000058 18 23 1 0 0
+ 0x0000000000000062 18 23 1 0 0
-0x0000010b: 00 DW_LNE_set_address (0x0000000000000059)
+0x0000010b: 00 DW_LNE_set_address (0x0000000000000063)
0x00000112: 03 DW_LNS_advance_line (30)
0x00000114: 05 DW_LNS_set_column (28)
0x00000116: 06 DW_LNS_negate_stmt
0x00000117: 01 DW_LNS_copy
- 0x0000000000000059 30 28 1 0 0 is_stmt
+ 0x0000000000000063 30 28 1 0 0 is_stmt
-0x00000118: 00 DW_LNE_set_address (0x000000000000005c)
+0x00000118: 00 DW_LNE_set_address (0x0000000000000066)
0x0000011f: 05 DW_LNS_set_column (5)
0x00000121: 06 DW_LNS_negate_stmt
0x00000122: 01 DW_LNS_copy
- 0x000000000000005c 30 5 1 0 0
+ 0x0000000000000066 30 5 1 0 0
-0x00000123: 00 DW_LNE_set_address (0x0000000000000061)
+0x00000123: 00 DW_LNE_set_address (0x000000000000006b)
0x0000012a: 03 DW_LNS_advance_line (18)
0x0000012c: 05 DW_LNS_set_column (18)
0x0000012e: 06 DW_LNS_negate_stmt
0x0000012f: 01 DW_LNS_copy
- 0x0000000000000061 18 18 1 0 0 is_stmt
+ 0x000000000000006b 18 18 1 0 0 is_stmt
-0x00000130: 00 DW_LNE_set_address (0x0000000000000069)
+0x00000130: 00 DW_LNE_set_address (0x0000000000000073)
0x00000137: 05 DW_LNS_set_column (23)
0x00000139: 06 DW_LNS_negate_stmt
0x0000013a: 01 DW_LNS_copy
- 0x0000000000000069 18 23 1 0 0
+ 0x0000000000000073 18 23 1 0 0
-0x0000013b: 00 DW_LNE_set_address (0x000000000000006a)
+0x0000013b: 00 DW_LNE_set_address (0x0000000000000074)
0x00000142: 03 DW_LNS_advance_line (30)
0x00000144: 05 DW_LNS_set_column (24)
0x00000146: 06 DW_LNS_negate_stmt
0x00000147: 01 DW_LNS_copy
- 0x000000000000006a 30 24 1 0 0 is_stmt
+ 0x0000000000000074 30 24 1 0 0 is_stmt
-0x00000148: 00 DW_LNE_set_address (0x000000000000006d)
+0x00000148: 00 DW_LNE_set_address (0x0000000000000077)
0x0000014f: 05 DW_LNS_set_column (5)
0x00000151: 06 DW_LNS_negate_stmt
0x00000152: 01 DW_LNS_copy
- 0x000000000000006d 30 5 1 0 0
+ 0x0000000000000077 30 5 1 0 0
-0x00000153: 00 DW_LNE_set_address (0x000000000000007b)
+0x00000153: 00 DW_LNE_set_address (0x0000000000000085)
0x0000015a: 03 DW_LNS_advance_line (31)
0x0000015c: 05 DW_LNS_set_column (9)
0x0000015e: 06 DW_LNS_negate_stmt
0x0000015f: 01 DW_LNS_copy
- 0x000000000000007b 31 9 1 0 0 is_stmt
+ 0x0000000000000085 31 9 1 0 0 is_stmt
-0x00000160: 00 DW_LNE_set_address (0x000000000000007d)
+0x00000160: 00 DW_LNE_set_address (0x0000000000000087)
0x00000167: 05 DW_LNS_set_column (12)
0x00000169: 06 DW_LNS_negate_stmt
0x0000016a: 01 DW_LNS_copy
- 0x000000000000007d 31 12 1 0 0
+ 0x0000000000000087 31 12 1 0 0
-0x0000016b: 00 DW_LNE_set_address (0x0000000000000082)
+0x0000016b: 00 DW_LNE_set_address (0x000000000000008c)
0x00000172: 05 DW_LNS_set_column (9)
0x00000174: 01 DW_LNS_copy
- 0x0000000000000082 31 9 1 0 0
+ 0x000000000000008c 31 9 1 0 0
-0x00000175: 00 DW_LNE_set_address (0x0000000000000085)
+0x00000175: 00 DW_LNE_set_address (0x000000000000008f)
0x0000017c: 03 DW_LNS_advance_line (27)
0x0000017e: 05 DW_LNS_set_column (29)
0x00000180: 06 DW_LNS_negate_stmt
0x00000181: 01 DW_LNS_copy
- 0x0000000000000085 27 29 1 0 0 is_stmt
+ 0x000000000000008f 27 29 1 0 0 is_stmt
-0x00000182: 00 DW_LNE_set_address (0x000000000000008f)
+0x00000182: 00 DW_LNE_set_address (0x0000000000000099)
0x00000189: 05 DW_LNS_set_column (21)
0x0000018b: 06 DW_LNS_negate_stmt
0x0000018c: 01 DW_LNS_copy
- 0x000000000000008f 27 21 1 0 0
+ 0x0000000000000099 27 21 1 0 0
-0x0000018d: 00 DW_LNE_set_address (0x0000000000000090)
+0x0000018d: 00 DW_LNE_set_address (0x000000000000009a)
0x00000194: 05 DW_LNS_set_column (3)
0x00000196: 01 DW_LNS_copy
- 0x0000000000000090 27 3 1 0 0
+ 0x000000000000009a 27 3 1 0 0
-0x00000197: 00 DW_LNE_set_address (0x0000000000000093)
+0x00000197: 00 DW_LNE_set_address (0x000000000000009d)
0x0000019e: 03 DW_LNS_advance_line (33)
0x000001a0: 06 DW_LNS_negate_stmt
0x000001a1: 01 DW_LNS_copy
- 0x0000000000000093 33 3 1 0 0 is_stmt
+ 0x000000000000009d 33 3 1 0 0 is_stmt
-0x000001a2: 00 DW_LNE_set_address (0x00000000000000a2)
+0x000001a2: 00 DW_LNE_set_address (0x00000000000000ac)
0x000001a9: 03 DW_LNS_advance_line (34)
0x000001ab: 01 DW_LNS_copy
- 0x00000000000000a2 34 3 1 0 0 is_stmt
+ 0x00000000000000ac 34 3 1 0 0 is_stmt
-0x000001ac: 00 DW_LNE_set_address (0x00000000000000ac)
+0x000001ac: 00 DW_LNE_set_address (0x00000000000000b6)
0x000001b3: 00 DW_LNE_end_sequence
- 0x00000000000000ac 34 3 1 0 0 is_stmt end_sequence
+ 0x00000000000000b6 34 3 1 0 0 is_stmt end_sequence
.debug_str contents:
@@ -704,5 +704,5 @@ file_names[ 3]:
.debug_ranges contents:
00000000 00000000 00000001
-00000000 0000005b 00000064
+00000000 00000065 0000006e
00000000 <End of list>
diff --git a/test/passes/dwarf-local-order.bin.txt b/test/passes/dwarf-local-order.bin.txt
new file mode 100644
index 000000000..0c75e99dd
--- /dev/null
+++ b/test/passes/dwarf-local-order.bin.txt
@@ -0,0 +1,703 @@
+(module
+ (type $none_=>_none (func))
+ (type $none_=>_i32 (func (result i32)))
+ (memory $0 256 256)
+ (table $0 1 1 funcref)
+ (global $global$0 (mut i32) (i32.const 5243904))
+ (global $global$1 i32 (i32.const 1024))
+ (export "memory" (memory $0))
+ (export "__wasm_call_ctors" (func $__wasm_call_ctors))
+ (export "foo" (func $foo))
+ (export "__data_end" (global $global$1))
+ (func $__wasm_call_ctors
+ )
+ (func $foo (result i32)
+ (local $0 i32)
+ (local $1 i32)
+ (local $2 i32)
+ (local $3 i32)
+ (local $4 f32)
+ (local $5 i32)
+ (local $6 i32)
+ (local $7 f32)
+ (local $8 f32)
+ (local $9 f32)
+ (local $10 i32)
+ (local $11 f32)
+ (local $12 f32)
+ (local $13 f32)
+ (local $14 f32)
+ (local $15 i32)
+ (local $16 i32)
+ (local $17 i32)
+ (local $18 i32)
+ (local $19 i32)
+ (local $20 i32)
+ (local.set $0
+ (global.get $global$0)
+ )
+ (local.set $1
+ (i32.const 16)
+ )
+ (local.set $2
+ (i32.sub
+ (local.get $0)
+ (local.get $1)
+ )
+ )
+ (local.set $3
+ (i32.const 3)
+ )
+ (local.set $4
+ (f32.const 2)
+ )
+ (local.set $5
+ (i32.const 1)
+ )
+ (i32.store offset=12
+ (local.get $2)
+ (local.get $5)
+ )
+ (f32.store offset=8
+ (local.get $2)
+ (local.get $4)
+ )
+ (i32.store offset=4
+ (local.get $2)
+ (local.get $3)
+ )
+ (local.set $6
+ (i32.load offset=12
+ (local.get $2)
+ )
+ )
+ (local.set $7
+ (f32.convert_i32_s
+ (local.get $6)
+ )
+ )
+ (local.set $8
+ (f32.load offset=8
+ (local.get $2)
+ )
+ )
+ (local.set $9
+ (f32.add
+ (local.get $7)
+ (local.get $8)
+ )
+ )
+ (local.set $10
+ (i32.load offset=4
+ (local.get $2)
+ )
+ )
+ (local.set $11
+ (f32.convert_i32_s
+ (local.get $10)
+ )
+ )
+ (local.set $12
+ (f32.add
+ (local.get $9)
+ (local.get $11)
+ )
+ )
+ (local.set $13
+ (f32.abs
+ (local.get $12)
+ )
+ )
+ (local.set $14
+ (f32.const 2147483648)
+ )
+ (local.set $15
+ (f32.lt
+ (local.get $13)
+ (local.get $14)
+ )
+ )
+ (local.set $16
+ (i32.eqz
+ (local.get $15)
+ )
+ )
+ (block $label$1
+ (block $label$2
+ (br_if $label$2
+ (local.get $16)
+ )
+ (local.set $17
+ (i32.trunc_f32_s
+ (local.get $12)
+ )
+ )
+ (local.set $18
+ (local.get $17)
+ )
+ (br $label$1)
+ )
+ (local.set $19
+ (i32.const -2147483648)
+ )
+ (local.set $18
+ (local.get $19)
+ )
+ )
+ (local.set $20
+ (local.get $18)
+ )
+ (return
+ (local.get $20)
+ )
+ )
+ ;; custom section ".debug_info", size 120
+ ;; custom section ".debug_abbrev", size 67
+ ;; custom section ".debug_line", size 94
+ ;; custom section ".debug_str", size 201
+ ;; custom section "producers", size 172
+)
+(module
+ (type $none_=>_none (func))
+ (type $none_=>_i32 (func (result i32)))
+ (memory $0 256 256)
+ (table $0 1 1 funcref)
+ (global $global$0 (mut i32) (i32.const 5243904))
+ (global $global$1 i32 (i32.const 1024))
+ (export "memory" (memory $0))
+ (export "__wasm_call_ctors" (func $__wasm_call_ctors))
+ (export "foo" (func $foo))
+ (export "__data_end" (global $global$1))
+ (func $__wasm_call_ctors
+ )
+ (func $foo (result i32)
+ (local $0 i32)
+ (local $1 i32)
+ (local $2 i32)
+ (local $3 i32)
+ (local $4 f32)
+ (local $5 i32)
+ (local $6 i32)
+ (local $7 f32)
+ (local $8 f32)
+ (local $9 f32)
+ (local $10 i32)
+ (local $11 f32)
+ (local $12 f32)
+ (local $13 f32)
+ (local $14 f32)
+ (local $15 i32)
+ (local $16 i32)
+ (local $17 i32)
+ (local $18 i32)
+ (local $19 i32)
+ (local $20 i32)
+ ;; code offset: 0x33
+ (local.set $0
+ ;; code offset: 0x31
+ (global.get $global$0)
+ )
+ ;; code offset: 0x37
+ (local.set $1
+ ;; code offset: 0x35
+ (i32.const 16)
+ )
+ ;; code offset: 0x3e
+ (local.set $2
+ ;; code offset: 0x3d
+ (i32.sub
+ ;; code offset: 0x39
+ (local.get $0)
+ ;; code offset: 0x3b
+ (local.get $1)
+ )
+ )
+ ;; code offset: 0x42
+ (local.set $3
+ ;; code offset: 0x40
+ (i32.const 3)
+ )
+ ;; code offset: 0x49
+ (local.set $4
+ ;; code offset: 0x44
+ (f32.const 2)
+ )
+ ;; code offset: 0x4d
+ (local.set $5
+ ;; code offset: 0x4b
+ (i32.const 1)
+ )
+ ;; code offset: 0x53
+ (i32.store offset=12
+ ;; code offset: 0x4f
+ (local.get $2)
+ ;; code offset: 0x51
+ (local.get $5)
+ )
+ ;; code offset: 0x5a
+ (f32.store offset=8
+ ;; code offset: 0x56
+ (local.get $2)
+ ;; code offset: 0x58
+ (local.get $4)
+ )
+ ;; code offset: 0x61
+ (i32.store offset=4
+ ;; code offset: 0x5d
+ (local.get $2)
+ ;; code offset: 0x5f
+ (local.get $3)
+ )
+ ;; code offset: 0x69
+ (local.set $6
+ ;; code offset: 0x66
+ (i32.load offset=12
+ ;; code offset: 0x64
+ (local.get $2)
+ )
+ )
+ ;; code offset: 0x6e
+ (local.set $7
+ ;; code offset: 0x6d
+ (f32.convert_i32_s
+ ;; code offset: 0x6b
+ (local.get $6)
+ )
+ )
+ ;; code offset: 0x75
+ (local.set $8
+ ;; code offset: 0x72
+ (f32.load offset=8
+ ;; code offset: 0x70
+ (local.get $2)
+ )
+ )
+ ;; code offset: 0x7c
+ (local.set $9
+ ;; code offset: 0x7b
+ (f32.add
+ ;; code offset: 0x77
+ (local.get $7)
+ ;; code offset: 0x79
+ (local.get $8)
+ )
+ )
+ ;; code offset: 0x83
+ (local.set $10
+ ;; code offset: 0x80
+ (i32.load offset=4
+ ;; code offset: 0x7e
+ (local.get $2)
+ )
+ )
+ ;; code offset: 0x88
+ (local.set $11
+ ;; code offset: 0x87
+ (f32.convert_i32_s
+ ;; code offset: 0x85
+ (local.get $10)
+ )
+ )
+ ;; code offset: 0x8f
+ (local.set $12
+ ;; code offset: 0x8e
+ (f32.add
+ ;; code offset: 0x8a
+ (local.get $9)
+ ;; code offset: 0x8c
+ (local.get $11)
+ )
+ )
+ ;; code offset: 0x94
+ (local.set $13
+ ;; code offset: 0x93
+ (f32.abs
+ ;; code offset: 0x91
+ (local.get $12)
+ )
+ )
+ ;; code offset: 0x9b
+ (local.set $14
+ ;; code offset: 0x96
+ (f32.const 2147483648)
+ )
+ ;; code offset: 0xa2
+ (local.set $15
+ ;; code offset: 0xa1
+ (f32.lt
+ ;; code offset: 0x9d
+ (local.get $13)
+ ;; code offset: 0x9f
+ (local.get $14)
+ )
+ )
+ ;; code offset: 0xa7
+ (local.set $16
+ ;; code offset: 0xa6
+ (i32.eqz
+ ;; code offset: 0xa4
+ (local.get $15)
+ )
+ )
+ ;; code offset: 0xa9
+ (block $label$1
+ (block $label$2
+ ;; code offset: 0xaf
+ (br_if $label$2
+ ;; code offset: 0xad
+ (local.get $16)
+ )
+ ;; code offset: 0xb4
+ (local.set $17
+ ;; code offset: 0xb3
+ (i32.trunc_f32_s
+ ;; code offset: 0xb1
+ (local.get $12)
+ )
+ )
+ ;; code offset: 0xb8
+ (local.set $18
+ ;; code offset: 0xb6
+ (local.get $17)
+ )
+ ;; code offset: 0xba
+ (br $label$1)
+ )
+ ;; code offset: 0xc3
+ (local.set $19
+ ;; code offset: 0xbd
+ (i32.const -2147483648)
+ )
+ ;; code offset: 0xc7
+ (local.set $18
+ ;; code offset: 0xc5
+ (local.get $19)
+ )
+ )
+ ;; code offset: 0xcc
+ (local.set $20
+ ;; code offset: 0xca
+ (local.get $18)
+ )
+ ;; code offset: 0xd0
+ (return
+ ;; code offset: 0xce
+ (local.get $20)
+ )
+ )
+ ;; custom section ".debug_info", size 120
+ ;; custom section ".debug_abbrev", size 67
+ ;; custom section ".debug_line", size 37
+ ;; custom section ".debug_str", size 201
+ ;; custom section "producers", size 172
+)
+(module
+ (type $none_=>_none (func))
+ (type $none_=>_i32 (func (result i32)))
+ (memory $0 256 256)
+ (table $0 1 1 funcref)
+ (global $global$0 (mut i32) (i32.const 5243904))
+ (global $global$1 i32 (i32.const 1024))
+ (export "memory" (memory $0))
+ (export "__wasm_call_ctors" (func $__wasm_call_ctors))
+ (export "foo" (func $foo))
+ (export "__data_end" (global $global$1))
+ (func $__wasm_call_ctors
+ )
+ (func $foo (result i32)
+ (local $0 i32)
+ (local $1 i32)
+ (local $2 i32)
+ (local $3 i32)
+ (local $4 i32)
+ (local $5 i32)
+ (local $6 i32)
+ (local $7 i32)
+ (local $8 i32)
+ (local $9 i32)
+ (local $10 i32)
+ (local $11 i32)
+ (local $12 i32)
+ (local $13 f32)
+ (local $14 f32)
+ (local $15 f32)
+ (local $16 f32)
+ (local $17 f32)
+ (local $18 f32)
+ (local $19 f32)
+ (local $20 f32)
+ (local.set $0
+ (global.get $global$0)
+ )
+ (local.set $1
+ (i32.const 16)
+ )
+ (local.set $2
+ (i32.sub
+ (local.get $0)
+ (local.get $1)
+ )
+ )
+ (local.set $3
+ (i32.const 3)
+ )
+ (local.set $13
+ (f32.const 2)
+ )
+ (local.set $4
+ (i32.const 1)
+ )
+ (i32.store offset=12
+ (local.get $2)
+ (local.get $4)
+ )
+ (f32.store offset=8
+ (local.get $2)
+ (local.get $13)
+ )
+ (i32.store offset=4
+ (local.get $2)
+ (local.get $3)
+ )
+ (local.set $5
+ (i32.load offset=12
+ (local.get $2)
+ )
+ )
+ (local.set $14
+ (f32.convert_i32_s
+ (local.get $5)
+ )
+ )
+ (local.set $15
+ (f32.load offset=8
+ (local.get $2)
+ )
+ )
+ (local.set $16
+ (f32.add
+ (local.get $14)
+ (local.get $15)
+ )
+ )
+ (local.set $6
+ (i32.load offset=4
+ (local.get $2)
+ )
+ )
+ (local.set $17
+ (f32.convert_i32_s
+ (local.get $6)
+ )
+ )
+ (local.set $18
+ (f32.add
+ (local.get $16)
+ (local.get $17)
+ )
+ )
+ (local.set $19
+ (f32.abs
+ (local.get $18)
+ )
+ )
+ (local.set $20
+ (f32.const 2147483648)
+ )
+ (local.set $7
+ (f32.lt
+ (local.get $19)
+ (local.get $20)
+ )
+ )
+ (local.set $8
+ (i32.eqz
+ (local.get $7)
+ )
+ )
+ (block $label$1
+ (block $label$2
+ (br_if $label$2
+ (local.get $8)
+ )
+ (local.set $9
+ (i32.trunc_f32_s
+ (local.get $18)
+ )
+ )
+ (local.set $10
+ (local.get $9)
+ )
+ (br $label$1)
+ )
+ (local.set $11
+ (i32.const -2147483648)
+ )
+ (local.set $10
+ (local.get $11)
+ )
+ )
+ (local.set $12
+ (local.get $10)
+ )
+ (return
+ (local.get $12)
+ )
+ )
+ ;; custom section "producers", size 172
+)
+(module
+ (type $none_=>_none (func))
+ (type $none_=>_i32 (func (result i32)))
+ (memory $0 256 256)
+ (table $0 1 1 funcref)
+ (global $global$0 (mut i32) (i32.const 5243904))
+ (global $global$1 i32 (i32.const 1024))
+ (export "memory" (memory $0))
+ (export "__wasm_call_ctors" (func $__wasm_call_ctors))
+ (export "foo" (func $foo))
+ (export "__data_end" (global $global$1))
+ (func $__wasm_call_ctors
+ )
+ (func $foo (result i32)
+ (local $0 i32)
+ (local $1 i32)
+ (local $2 i32)
+ (local $3 i32)
+ (local $4 i32)
+ (local $5 i32)
+ (local $6 i32)
+ (local $7 i32)
+ (local $8 i32)
+ (local $9 i32)
+ (local $10 i32)
+ (local $11 i32)
+ (local $12 i32)
+ (local $13 f32)
+ (local $14 f32)
+ (local $15 f32)
+ (local $16 f32)
+ (local $17 f32)
+ (local $18 f32)
+ (local $19 f32)
+ (local $20 f32)
+ (local.set $0
+ (global.get $global$0)
+ )
+ (local.set $1
+ (i32.const 16)
+ )
+ (local.set $2
+ (i32.sub
+ (local.get $0)
+ (local.get $1)
+ )
+ )
+ (local.set $3
+ (i32.const 3)
+ )
+ (local.set $13
+ (f32.const 2)
+ )
+ (local.set $4
+ (i32.const 1)
+ )
+ (i32.store offset=12
+ (local.get $2)
+ (local.get $4)
+ )
+ (f32.store offset=8
+ (local.get $2)
+ (local.get $13)
+ )
+ (i32.store offset=4
+ (local.get $2)
+ (local.get $3)
+ )
+ (local.set $5
+ (i32.load offset=12
+ (local.get $2)
+ )
+ )
+ (local.set $14
+ (f32.convert_i32_s
+ (local.get $5)
+ )
+ )
+ (local.set $15
+ (f32.load offset=8
+ (local.get $2)
+ )
+ )
+ (local.set $16
+ (f32.add
+ (local.get $14)
+ (local.get $15)
+ )
+ )
+ (local.set $6
+ (i32.load offset=4
+ (local.get $2)
+ )
+ )
+ (local.set $17
+ (f32.convert_i32_s
+ (local.get $6)
+ )
+ )
+ (local.set $18
+ (f32.add
+ (local.get $16)
+ (local.get $17)
+ )
+ )
+ (local.set $19
+ (f32.abs
+ (local.get $18)
+ )
+ )
+ (local.set $20
+ (f32.const 2147483648)
+ )
+ (local.set $7
+ (f32.lt
+ (local.get $19)
+ (local.get $20)
+ )
+ )
+ (local.set $8
+ (i32.eqz
+ (local.get $7)
+ )
+ )
+ (block $label$1
+ (block $label$2
+ (br_if $label$2
+ (local.get $8)
+ )
+ (local.set $9
+ (i32.trunc_f32_s
+ (local.get $18)
+ )
+ )
+ (local.set $10
+ (local.get $9)
+ )
+ (br $label$1)
+ )
+ (local.set $11
+ (i32.const -2147483648)
+ )
+ (local.set $10
+ (local.get $11)
+ )
+ )
+ (local.set $12
+ (local.get $10)
+ )
+ (return
+ (local.get $12)
+ )
+ )
+ ;; custom section "producers", size 172
+)
diff --git a/test/passes/dwarf-local-order.passes b/test/passes/dwarf-local-order.passes
new file mode 100644
index 000000000..bffb52cb7
--- /dev/null
+++ b/test/passes/dwarf-local-order.passes
@@ -0,0 +1 @@
+g_print_roundtrip_print_strip-dwarf_roundtrip_print
diff --git a/test/passes/dwarf-local-order.wasm b/test/passes/dwarf-local-order.wasm
new file mode 100755
index 000000000..12bf09eca
--- /dev/null
+++ b/test/passes/dwarf-local-order.wasm
Binary files differ
diff --git a/test/passes/fannkuch0.bin.txt b/test/passes/fannkuch0.bin.txt
index e18370231..7e225f9b0 100644
--- a/test/passes/fannkuch0.bin.txt
+++ b/test/passes/fannkuch0.bin.txt
@@ -2420,9 +2420,9 @@ Abbrev table for offset: 0x00000000
DW_AT_comp_dir [DW_FORM_strp] ( .debug_str[0x000000a8] = "/home/alon/Dev/emscripten")
DW_AT_low_pc [DW_FORM_addr] (0x0000000000000000)
DW_AT_ranges [DW_FORM_sec_offset] (0x00000000
- [0x00000006, 0x00000872)
- [0x00000874, 0x000009a0)
- [0x000009a2, 0x00000fde))
+ [0x00000006, 0x00000a58)
+ [0x00000a5a, 0x00000bca)
+ [0x00000bcc, 0x0000136c))
0x00000026: DW_TAG_pointer_type [2]
DW_AT_type [DW_FORM_ref4] (cu + 0x002b => {0x0000002b} "worker_args")
@@ -2486,7 +2486,7 @@ Abbrev table for offset: 0x00000000
0x00000082: DW_TAG_subprogram [10] *
DW_AT_low_pc [DW_FORM_addr] (0x0000000000000006)
- DW_AT_high_pc [DW_FORM_data4] (0x0000086c)
+ DW_AT_high_pc [DW_FORM_data4] (0x00000a52)
DW_AT_linkage_name [DW_FORM_strp] ( .debug_str[0x000000fb] = "_Z15fannkuch_workerPv")
DW_AT_name [DW_FORM_strp] ( .debug_str[0x00000111] = "fannkuch_worker")
DW_AT_decl_file [DW_FORM_data1] ("/home/alon/Dev/emscripten/tests/fannkuch.cpp")
@@ -2586,7 +2586,7 @@ Abbrev table for offset: 0x00000000
DW_AT_type [DW_FORM_ref4] (cu + 0x0059 => {0x00000059} "int")
0x0000014f: DW_TAG_lexical_block [13] *
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000698)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000087e)
DW_AT_high_pc [DW_FORM_data4] (0x00000137)
0x00000158: DW_TAG_variable [12]
@@ -2601,8 +2601,8 @@ Abbrev table for offset: 0x00000000
0x00000167: NULL
0x00000168: DW_TAG_subprogram [14] *
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000874)
- DW_AT_high_pc [DW_FORM_data4] (0x0000012c)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000a5a)
+ DW_AT_high_pc [DW_FORM_data4] (0x00000170)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x00000121] = "main")
DW_AT_decl_file [DW_FORM_data1] ("/home/alon/Dev/emscripten/tests/fannkuch.cpp")
DW_AT_decl_line [DW_FORM_data1] (152)
@@ -2633,8 +2633,8 @@ Abbrev table for offset: 0x00000000
0x000001a5: NULL
0x000001a6: DW_TAG_subprogram [15] *
- DW_AT_low_pc [DW_FORM_addr] (0x00000000000009a2)
- DW_AT_high_pc [DW_FORM_data4] (0x0000063c)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000bcc)
+ DW_AT_high_pc [DW_FORM_data4] (0x000007a0)
DW_AT_linkage_name [DW_FORM_strp] ( .debug_str[0x00000126] = "_ZL8fannkuchi")
DW_AT_name [DW_FORM_strp] ( .debug_str[0x00000134] = "fannkuch")
DW_AT_decl_file [DW_FORM_data1] ("/home/alon/Dev/emscripten/tests/fannkuch.cpp")
@@ -2715,10 +2715,10 @@ Abbrev table for offset: 0x00000000
DW_AT_name [DW_FORM_strp] ( .debug_str[0x00000191] = "cleanup")
DW_AT_decl_file [DW_FORM_data1] ("/home/alon/Dev/emscripten/tests/fannkuch.cpp")
DW_AT_decl_line [DW_FORM_data1] (137)
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000ebe)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000124c)
0x00000254: DW_TAG_lexical_block [13] *
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000d0c)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000109a)
DW_AT_high_pc [DW_FORM_data4] (0x00000108)
0x0000025d: DW_TAG_variable [12]
@@ -2794,2359 +2794,2359 @@ file_names[ 3]:
0x0000000000000006 27 0 1 0 0 is_stmt
-0x0000006d: 00 DW_LNE_set_address (0x0000000000000029)
+0x0000006d: 00 DW_LNE_set_address (0x000000000000020f)
0x00000074: 03 DW_LNS_advance_line (28)
0x00000076: 05 DW_LNS_set_column (45)
0x00000078: 0a DW_LNS_set_prologue_end
0x00000079: 01 DW_LNS_copy
- 0x0000000000000029 28 45 1 0 0 is_stmt prologue_end
+ 0x000000000000020f 28 45 1 0 0 is_stmt prologue_end
-0x0000007a: 00 DW_LNE_set_address (0x0000000000000030)
+0x0000007a: 00 DW_LNE_set_address (0x0000000000000216)
0x00000081: 05 DW_LNS_set_column (24)
0x00000083: 06 DW_LNS_negate_stmt
0x00000084: 01 DW_LNS_copy
- 0x0000000000000030 28 24 1 0 0
+ 0x0000000000000216 28 24 1 0 0
-0x00000085: 00 DW_LNE_set_address (0x0000000000000037)
+0x00000085: 00 DW_LNE_set_address (0x000000000000021d)
0x0000008c: 03 DW_LNS_advance_line (32)
0x0000008e: 05 DW_LNS_set_column (13)
0x00000090: 06 DW_LNS_negate_stmt
0x00000091: 01 DW_LNS_copy
- 0x0000000000000037 32 13 1 0 0 is_stmt
+ 0x000000000000021d 32 13 1 0 0 is_stmt
-0x00000092: 00 DW_LNE_set_address (0x000000000000003e)
+0x00000092: 00 DW_LNE_set_address (0x0000000000000224)
0x00000099: 03 DW_LNS_advance_line (33)
0x0000009b: 05 DW_LNS_set_column (8)
0x0000009d: 01 DW_LNS_copy
- 0x000000000000003e 33 8 1 0 0 is_stmt
+ 0x0000000000000224 33 8 1 0 0 is_stmt
-0x0000009e: 00 DW_LNE_set_address (0x0000000000000045)
+0x0000009e: 00 DW_LNE_set_address (0x000000000000022b)
0x000000a5: 05 DW_LNS_set_column (14)
0x000000a7: 06 DW_LNS_negate_stmt
0x000000a8: 01 DW_LNS_copy
- 0x0000000000000045 33 14 1 0 0
+ 0x000000000000022b 33 14 1 0 0
-0x000000a9: 00 DW_LNE_set_address (0x000000000000004c)
+0x000000a9: 00 DW_LNE_set_address (0x0000000000000232)
0x000000b0: 05 DW_LNS_set_column (6)
0x000000b2: 01 DW_LNS_copy
- 0x000000000000004c 33 6 1 0 0
+ 0x0000000000000232 33 6 1 0 0
-0x000000b3: 00 DW_LNE_set_address (0x0000000000000053)
+0x000000b3: 00 DW_LNE_set_address (0x0000000000000239)
0x000000ba: 03 DW_LNS_advance_line (34)
0x000000bc: 05 DW_LNS_set_column (25)
0x000000be: 06 DW_LNS_negate_stmt
0x000000bf: 01 DW_LNS_copy
- 0x0000000000000053 34 25 1 0 0 is_stmt
+ 0x0000000000000239 34 25 1 0 0 is_stmt
-0x000000c0: 00 DW_LNE_set_address (0x000000000000005a)
+0x000000c0: 00 DW_LNE_set_address (0x0000000000000240)
0x000000c7: 05 DW_LNS_set_column (27)
0x000000c9: 06 DW_LNS_negate_stmt
0x000000ca: 01 DW_LNS_copy
- 0x000000000000005a 34 27 1 0 0
+ 0x0000000000000240 34 27 1 0 0
-0x000000cb: 00 DW_LNE_set_address (0x0000000000000065)
+0x000000cb: 00 DW_LNE_set_address (0x000000000000024b)
0x000000d2: 05 DW_LNS_set_column (18)
0x000000d4: 01 DW_LNS_copy
- 0x0000000000000065 34 18 1 0 0
+ 0x000000000000024b 34 18 1 0 0
-0x000000d5: 00 DW_LNE_set_address (0x000000000000006b)
+0x000000d5: 00 DW_LNE_set_address (0x0000000000000251)
0x000000dc: 05 DW_LNS_set_column (10)
0x000000de: 01 DW_LNS_copy
- 0x000000000000006b 34 10 1 0 0
+ 0x0000000000000251 34 10 1 0 0
-0x000000df: 00 DW_LNE_set_address (0x0000000000000072)
+0x000000df: 00 DW_LNE_set_address (0x0000000000000258)
0x000000e6: 03 DW_LNS_advance_line (35)
0x000000e8: 05 DW_LNS_set_column (24)
0x000000ea: 06 DW_LNS_negate_stmt
0x000000eb: 01 DW_LNS_copy
- 0x0000000000000072 35 24 1 0 0 is_stmt
+ 0x0000000000000258 35 24 1 0 0 is_stmt
-0x000000ec: 00 DW_LNE_set_address (0x0000000000000079)
+0x000000ec: 00 DW_LNE_set_address (0x000000000000025f)
0x000000f3: 05 DW_LNS_set_column (26)
0x000000f5: 06 DW_LNS_negate_stmt
0x000000f6: 01 DW_LNS_copy
- 0x0000000000000079 35 26 1 0 0
+ 0x000000000000025f 35 26 1 0 0
-0x000000f7: 00 DW_LNE_set_address (0x0000000000000084)
+0x000000f7: 00 DW_LNE_set_address (0x000000000000026a)
0x000000fe: 05 DW_LNS_set_column (17)
0x00000100: 01 DW_LNS_copy
- 0x0000000000000084 35 17 1 0 0
+ 0x000000000000026a 35 17 1 0 0
-0x00000101: 00 DW_LNE_set_address (0x000000000000008a)
+0x00000101: 00 DW_LNE_set_address (0x0000000000000270)
0x00000108: 05 DW_LNS_set_column (9)
0x0000010a: 01 DW_LNS_copy
- 0x000000000000008a 35 9 1 0 0
+ 0x0000000000000270 35 9 1 0 0
-0x0000010b: 00 DW_LNE_set_address (0x0000000000000091)
+0x0000010b: 00 DW_LNE_set_address (0x0000000000000277)
0x00000112: 03 DW_LNS_advance_line (36)
0x00000114: 05 DW_LNS_set_column (25)
0x00000116: 06 DW_LNS_negate_stmt
0x00000117: 01 DW_LNS_copy
- 0x0000000000000091 36 25 1 0 0 is_stmt
+ 0x0000000000000277 36 25 1 0 0 is_stmt
-0x00000118: 00 DW_LNE_set_address (0x0000000000000098)
+0x00000118: 00 DW_LNE_set_address (0x000000000000027e)
0x0000011f: 05 DW_LNS_set_column (27)
0x00000121: 06 DW_LNS_negate_stmt
0x00000122: 01 DW_LNS_copy
- 0x0000000000000098 36 27 1 0 0
+ 0x000000000000027e 36 27 1 0 0
-0x00000123: 00 DW_LNE_set_address (0x00000000000000a3)
+0x00000123: 00 DW_LNE_set_address (0x0000000000000289)
0x0000012a: 05 DW_LNS_set_column (18)
0x0000012c: 01 DW_LNS_copy
- 0x00000000000000a3 36 18 1 0 0
+ 0x0000000000000289 36 18 1 0 0
-0x0000012d: 00 DW_LNE_set_address (0x00000000000000a9)
+0x0000012d: 00 DW_LNE_set_address (0x000000000000028f)
0x00000134: 05 DW_LNS_set_column (10)
0x00000136: 01 DW_LNS_copy
- 0x00000000000000a9 36 10 1 0 0
+ 0x000000000000028f 36 10 1 0 0
-0x00000137: 00 DW_LNE_set_address (0x00000000000000b0)
+0x00000137: 00 DW_LNE_set_address (0x0000000000000296)
0x0000013e: 03 DW_LNS_advance_line (37)
0x00000140: 05 DW_LNS_set_column (11)
0x00000142: 06 DW_LNS_negate_stmt
0x00000143: 01 DW_LNS_copy
- 0x00000000000000b0 37 11 1 0 0 is_stmt
+ 0x0000000000000296 37 11 1 0 0 is_stmt
-0x00000144: 00 DW_LNE_set_address (0x00000000000000b7)
+0x00000144: 00 DW_LNE_set_address (0x000000000000029d)
0x0000014b: 05 DW_LNS_set_column (16)
0x0000014d: 06 DW_LNS_negate_stmt
0x0000014e: 01 DW_LNS_copy
- 0x00000000000000b7 37 16 1 0 0
+ 0x000000000000029d 37 16 1 0 0
-0x0000014f: 00 DW_LNE_set_address (0x00000000000000c2)
+0x0000014f: 00 DW_LNE_set_address (0x00000000000002a8)
0x00000156: 05 DW_LNS_set_column (20)
0x00000158: 01 DW_LNS_copy
- 0x00000000000000c2 37 20 1 0 0
+ 0x00000000000002a8 37 20 1 0 0
-0x00000159: 00 DW_LNE_set_address (0x00000000000000c9)
+0x00000159: 00 DW_LNE_set_address (0x00000000000002af)
0x00000160: 05 DW_LNS_set_column (18)
0x00000162: 01 DW_LNS_copy
- 0x00000000000000c9 37 18 1 0 0
+ 0x00000000000002af 37 18 1 0 0
-0x00000163: 00 DW_LNE_set_address (0x00000000000000d8)
+0x00000163: 00 DW_LNE_set_address (0x00000000000002be)
0x0000016a: 05 DW_LNS_set_column (4)
0x0000016c: 01 DW_LNS_copy
- 0x00000000000000d8 37 4 1 0 0
+ 0x00000000000002be 37 4 1 0 0
-0x0000016d: 00 DW_LNE_set_address (0x00000000000000e8)
+0x0000016d: 00 DW_LNE_set_address (0x00000000000002ce)
0x00000174: 03 DW_LNS_advance_line (38)
0x00000176: 05 DW_LNS_set_column (18)
0x00000178: 06 DW_LNS_negate_stmt
0x00000179: 01 DW_LNS_copy
- 0x00000000000000e8 38 18 1 0 0 is_stmt
+ 0x00000000000002ce 38 18 1 0 0 is_stmt
-0x0000017a: 00 DW_LNE_set_address (0x00000000000000ef)
+0x0000017a: 00 DW_LNE_set_address (0x00000000000002d5)
0x00000181: 05 DW_LNS_set_column (7)
0x00000183: 06 DW_LNS_negate_stmt
0x00000184: 01 DW_LNS_copy
- 0x00000000000000ef 38 7 1 0 0
+ 0x00000000000002d5 38 7 1 0 0
-0x00000185: 00 DW_LNE_set_address (0x00000000000000f6)
+0x00000185: 00 DW_LNE_set_address (0x00000000000002dc)
0x0000018c: 05 DW_LNS_set_column (13)
0x0000018e: 01 DW_LNS_copy
- 0x00000000000000f6 38 13 1 0 0
+ 0x00000000000002dc 38 13 1 0 0
-0x0000018f: 00 DW_LNE_set_address (0x00000000000000fd)
+0x0000018f: 00 DW_LNE_set_address (0x00000000000002e3)
0x00000196: 05 DW_LNS_set_column (7)
0x00000198: 01 DW_LNS_copy
- 0x00000000000000fd 38 7 1 0 0
+ 0x00000000000002e3 38 7 1 0 0
-0x00000199: 00 DW_LNE_set_address (0x000000000000010f)
+0x00000199: 00 DW_LNE_set_address (0x00000000000002f5)
0x000001a0: 05 DW_LNS_set_column (16)
0x000001a2: 01 DW_LNS_copy
- 0x000000000000010f 38 16 1 0 0
+ 0x00000000000002f5 38 16 1 0 0
-0x000001a3: 00 DW_LNE_set_address (0x0000000000000116)
+0x000001a3: 00 DW_LNE_set_address (0x00000000000002fc)
0x000001aa: 03 DW_LNS_advance_line (37)
0x000001ac: 05 DW_LNS_set_column (24)
0x000001ae: 06 DW_LNS_negate_stmt
0x000001af: 01 DW_LNS_copy
- 0x0000000000000116 37 24 1 0 0 is_stmt
+ 0x00000000000002fc 37 24 1 0 0 is_stmt
-0x000001b0: 00 DW_LNE_set_address (0x000000000000012f)
+0x000001b0: 00 DW_LNE_set_address (0x0000000000000315)
0x000001b7: 05 DW_LNS_set_column (4)
0x000001b9: 06 DW_LNS_negate_stmt
0x000001ba: 01 DW_LNS_copy
- 0x000000000000012f 37 4 1 0 0
+ 0x0000000000000315 37 4 1 0 0
-0x000001bb: 00 DW_LNE_set_address (0x0000000000000132)
+0x000001bb: 00 DW_LNE_set_address (0x0000000000000318)
0x000001c2: 01 DW_LNS_copy
- 0x0000000000000132 37 4 1 0 0
+ 0x0000000000000318 37 4 1 0 0
-0x000001c3: 00 DW_LNE_set_address (0x0000000000000135)
+0x000001c3: 00 DW_LNE_set_address (0x000000000000031b)
0x000001ca: 03 DW_LNS_advance_line (39)
0x000001cc: 05 DW_LNS_set_column (21)
0x000001ce: 06 DW_LNS_negate_stmt
0x000001cf: 01 DW_LNS_copy
- 0x0000000000000135 39 21 1 0 0 is_stmt
+ 0x000000000000031b 39 21 1 0 0 is_stmt
-0x000001d0: 00 DW_LNE_set_address (0x000000000000013c)
+0x000001d0: 00 DW_LNE_set_address (0x0000000000000322)
0x000001d7: 05 DW_LNS_set_column (23)
0x000001d9: 06 DW_LNS_negate_stmt
0x000001da: 01 DW_LNS_copy
- 0x000000000000013c 39 23 1 0 0
+ 0x0000000000000322 39 23 1 0 0
-0x000001db: 00 DW_LNE_set_address (0x0000000000000147)
+0x000001db: 00 DW_LNE_set_address (0x000000000000032d)
0x000001e2: 05 DW_LNS_set_column (4)
0x000001e4: 01 DW_LNS_copy
- 0x0000000000000147 39 4 1 0 0
+ 0x000000000000032d 39 4 1 0 0
-0x000001e5: 00 DW_LNE_set_address (0x000000000000014e)
+0x000001e5: 00 DW_LNE_set_address (0x0000000000000334)
0x000001ec: 05 DW_LNS_set_column (10)
0x000001ee: 01 DW_LNS_copy
- 0x000000000000014e 39 10 1 0 0
+ 0x0000000000000334 39 10 1 0 0
-0x000001ef: 00 DW_LNE_set_address (0x0000000000000155)
+0x000001ef: 00 DW_LNE_set_address (0x000000000000033b)
0x000001f6: 05 DW_LNS_set_column (16)
0x000001f8: 01 DW_LNS_copy
- 0x0000000000000155 39 16 1 0 0
+ 0x000000000000033b 39 16 1 0 0
-0x000001f9: 00 DW_LNE_set_address (0x000000000000015c)
+0x000001f9: 00 DW_LNE_set_address (0x0000000000000342)
0x00000200: 05 DW_LNS_set_column (4)
0x00000202: 01 DW_LNS_copy
- 0x000000000000015c 39 4 1 0 0
+ 0x0000000000000342 39 4 1 0 0
-0x00000203: 00 DW_LNE_set_address (0x000000000000016e)
+0x00000203: 00 DW_LNE_set_address (0x0000000000000354)
0x0000020a: 05 DW_LNS_set_column (19)
0x0000020c: 01 DW_LNS_copy
- 0x000000000000016e 39 19 1 0 0
+ 0x0000000000000354 39 19 1 0 0
-0x0000020d: 00 DW_LNE_set_address (0x0000000000000175)
+0x0000020d: 00 DW_LNE_set_address (0x000000000000035b)
0x00000214: 03 DW_LNS_advance_line (40)
0x00000216: 06 DW_LNS_negate_stmt
0x00000217: 01 DW_LNS_copy
- 0x0000000000000175 40 19 1 0 0 is_stmt
+ 0x000000000000035b 40 19 1 0 0 is_stmt
-0x00000218: 00 DW_LNE_set_address (0x000000000000017c)
+0x00000218: 00 DW_LNE_set_address (0x0000000000000362)
0x0000021f: 05 DW_LNS_set_column (25)
0x00000221: 06 DW_LNS_negate_stmt
0x00000222: 01 DW_LNS_copy
- 0x000000000000017c 40 25 1 0 0
+ 0x0000000000000362 40 25 1 0 0
-0x00000223: 00 DW_LNE_set_address (0x0000000000000183)
+0x00000223: 00 DW_LNE_set_address (0x0000000000000369)
0x0000022a: 05 DW_LNS_set_column (4)
0x0000022c: 01 DW_LNS_copy
- 0x0000000000000183 40 4 1 0 0
+ 0x0000000000000369 40 4 1 0 0
-0x0000022d: 00 DW_LNE_set_address (0x000000000000018a)
+0x0000022d: 00 DW_LNE_set_address (0x0000000000000370)
0x00000234: 05 DW_LNS_set_column (10)
0x00000236: 01 DW_LNS_copy
- 0x000000000000018a 40 10 1 0 0
+ 0x0000000000000370 40 10 1 0 0
-0x00000237: 00 DW_LNE_set_address (0x0000000000000191)
+0x00000237: 00 DW_LNE_set_address (0x0000000000000377)
0x0000023e: 05 DW_LNS_set_column (12)
0x00000240: 01 DW_LNS_copy
- 0x0000000000000191 40 12 1 0 0
+ 0x0000000000000377 40 12 1 0 0
-0x00000241: 00 DW_LNE_set_address (0x000000000000019c)
+0x00000241: 00 DW_LNE_set_address (0x0000000000000382)
0x00000248: 05 DW_LNS_set_column (4)
0x0000024a: 01 DW_LNS_copy
- 0x000000000000019c 40 4 1 0 0
+ 0x0000000000000382 40 4 1 0 0
-0x0000024b: 00 DW_LNE_set_address (0x00000000000001ae)
+0x0000024b: 00 DW_LNE_set_address (0x0000000000000394)
0x00000252: 05 DW_LNS_set_column (17)
0x00000254: 01 DW_LNS_copy
- 0x00000000000001ae 40 17 1 0 0
+ 0x0000000000000394 40 17 1 0 0
-0x00000255: 00 DW_LNE_set_address (0x00000000000001b5)
+0x00000255: 00 DW_LNE_set_address (0x000000000000039b)
0x0000025c: 03 DW_LNS_advance_line (41)
0x0000025e: 05 DW_LNS_set_column (8)
0x00000260: 06 DW_LNS_negate_stmt
0x00000261: 01 DW_LNS_copy
- 0x00000000000001b5 41 8 1 0 0 is_stmt
+ 0x000000000000039b 41 8 1 0 0 is_stmt
-0x00000262: 00 DW_LNE_set_address (0x00000000000001bc)
+0x00000262: 00 DW_LNE_set_address (0x00000000000003a2)
0x00000269: 05 DW_LNS_set_column (6)
0x0000026b: 06 DW_LNS_negate_stmt
0x0000026c: 01 DW_LNS_copy
- 0x00000000000001bc 41 6 1 0 0
+ 0x00000000000003a2 41 6 1 0 0
-0x0000026d: 00 DW_LNE_set_address (0x00000000000001cd)
+0x0000026d: 00 DW_LNE_set_address (0x00000000000003b3)
0x00000274: 03 DW_LNS_advance_line (44)
0x00000276: 05 DW_LNS_set_column (14)
0x00000278: 06 DW_LNS_negate_stmt
0x00000279: 01 DW_LNS_copy
- 0x00000000000001cd 44 14 1 0 0 is_stmt
+ 0x00000000000003b3 44 14 1 0 0 is_stmt
-0x0000027a: 00 DW_LNE_set_address (0x00000000000001d4)
+0x0000027a: 00 DW_LNE_set_address (0x00000000000003ba)
0x00000281: 05 DW_LNS_set_column (16)
0x00000283: 06 DW_LNS_negate_stmt
0x00000284: 01 DW_LNS_copy
- 0x00000000000001d4 44 16 1 0 0
+ 0x00000000000003ba 44 16 1 0 0
-0x00000285: 00 DW_LNE_set_address (0x00000000000001e3)
+0x00000285: 00 DW_LNE_set_address (0x00000000000003c9)
0x0000028c: 05 DW_LNS_set_column (7)
0x0000028e: 01 DW_LNS_copy
- 0x00000000000001e3 44 7 1 0 0
+ 0x00000000000003c9 44 7 1 0 0
-0x0000028f: 00 DW_LNE_set_address (0x00000000000001f3)
+0x0000028f: 00 DW_LNE_set_address (0x00000000000003d9)
0x00000296: 03 DW_LNS_advance_line (45)
0x00000298: 05 DW_LNS_set_column (25)
0x0000029a: 06 DW_LNS_negate_stmt
0x0000029b: 01 DW_LNS_copy
- 0x00000000000001f3 45 25 1 0 0 is_stmt
+ 0x00000000000003d9 45 25 1 0 0 is_stmt
-0x0000029c: 00 DW_LNE_set_address (0x00000000000001fa)
+0x0000029c: 00 DW_LNE_set_address (0x00000000000003e0)
0x000002a3: 05 DW_LNS_set_column (10)
0x000002a5: 06 DW_LNS_negate_stmt
0x000002a6: 01 DW_LNS_copy
- 0x00000000000001fa 45 10 1 0 0
+ 0x00000000000003e0 45 10 1 0 0
-0x000002a7: 00 DW_LNE_set_address (0x0000000000000201)
+0x000002a7: 00 DW_LNE_set_address (0x00000000000003e7)
0x000002ae: 05 DW_LNS_set_column (16)
0x000002b0: 01 DW_LNS_copy
- 0x0000000000000201 45 16 1 0 0
+ 0x00000000000003e7 45 16 1 0 0
-0x000002b1: 00 DW_LNE_set_address (0x0000000000000208)
+0x000002b1: 00 DW_LNE_set_address (0x00000000000003ee)
0x000002b8: 05 DW_LNS_set_column (18)
0x000002ba: 01 DW_LNS_copy
- 0x0000000000000208 45 18 1 0 0
+ 0x00000000000003ee 45 18 1 0 0
-0x000002bb: 00 DW_LNE_set_address (0x0000000000000213)
+0x000002bb: 00 DW_LNE_set_address (0x00000000000003f9)
0x000002c2: 05 DW_LNS_set_column (10)
0x000002c4: 01 DW_LNS_copy
- 0x0000000000000213 45 10 1 0 0
+ 0x00000000000003f9 45 10 1 0 0
-0x000002c5: 00 DW_LNE_set_address (0x0000000000000225)
+0x000002c5: 00 DW_LNE_set_address (0x000000000000040b)
0x000002cc: 05 DW_LNS_set_column (23)
0x000002ce: 01 DW_LNS_copy
- 0x0000000000000225 45 23 1 0 0
+ 0x000000000000040b 45 23 1 0 0
-0x000002cf: 00 DW_LNE_set_address (0x000000000000022c)
+0x000002cf: 00 DW_LNE_set_address (0x0000000000000412)
0x000002d6: 03 DW_LNS_advance_line (44)
0x000002d8: 05 DW_LNS_set_column (22)
0x000002da: 06 DW_LNS_negate_stmt
0x000002db: 01 DW_LNS_copy
- 0x000000000000022c 44 22 1 0 0 is_stmt
+ 0x0000000000000412 44 22 1 0 0 is_stmt
-0x000002dc: 00 DW_LNE_set_address (0x0000000000000245)
+0x000002dc: 00 DW_LNE_set_address (0x000000000000042b)
0x000002e3: 05 DW_LNS_set_column (7)
0x000002e5: 06 DW_LNS_negate_stmt
0x000002e6: 01 DW_LNS_copy
- 0x0000000000000245 44 7 1 0 0
+ 0x000000000000042b 44 7 1 0 0
-0x000002e7: 00 DW_LNE_set_address (0x0000000000000248)
+0x000002e7: 00 DW_LNE_set_address (0x000000000000042e)
0x000002ee: 01 DW_LNS_copy
- 0x0000000000000248 44 7 1 0 0
+ 0x000000000000042e 44 7 1 0 0
-0x000002ef: 00 DW_LNE_set_address (0x000000000000024b)
+0x000002ef: 00 DW_LNE_set_address (0x0000000000000431)
0x000002f6: 03 DW_LNS_advance_line (46)
0x000002f8: 05 DW_LNS_set_column (11)
0x000002fa: 06 DW_LNS_negate_stmt
0x000002fb: 01 DW_LNS_copy
- 0x000000000000024b 46 11 1 0 0 is_stmt
+ 0x0000000000000431 46 11 1 0 0 is_stmt
-0x000002fc: 00 DW_LNE_set_address (0x0000000000000259)
+0x000002fc: 00 DW_LNE_set_address (0x000000000000043f)
0x00000303: 05 DW_LNS_set_column (25)
0x00000305: 06 DW_LNS_negate_stmt
0x00000306: 01 DW_LNS_copy
- 0x0000000000000259 46 25 1 0 0
+ 0x000000000000043f 46 25 1 0 0
-0x00000307: 00 DW_LNE_set_address (0x0000000000000260)
+0x00000307: 00 DW_LNE_set_address (0x0000000000000446)
0x0000030e: 05 DW_LNS_set_column (28)
0x00000310: 01 DW_LNS_copy
- 0x0000000000000260 46 28 1 0 0
+ 0x0000000000000446 46 28 1 0 0
-0x00000311: 00 DW_LNE_set_address (0x0000000000000267)
+0x00000311: 00 DW_LNE_set_address (0x000000000000044d)
0x00000318: 05 DW_LNS_set_column (34)
0x0000031a: 01 DW_LNS_copy
- 0x0000000000000267 46 34 1 0 0
+ 0x000000000000044d 46 34 1 0 0
-0x0000031b: 00 DW_LNE_set_address (0x000000000000026e)
+0x0000031b: 00 DW_LNE_set_address (0x0000000000000454)
0x00000322: 05 DW_LNS_set_column (36)
0x00000324: 01 DW_LNS_copy
- 0x000000000000026e 46 36 1 0 0
+ 0x0000000000000454 46 36 1 0 0
-0x00000325: 00 DW_LNE_set_address (0x0000000000000279)
+0x00000325: 00 DW_LNE_set_address (0x000000000000045f)
0x0000032c: 05 DW_LNS_set_column (28)
0x0000032e: 01 DW_LNS_copy
- 0x0000000000000279 46 28 1 0 0
+ 0x000000000000045f 46 28 1 0 0
-0x0000032f: 00 DW_LNE_set_address (0x0000000000000292)
+0x0000032f: 00 DW_LNE_set_address (0x0000000000000478)
0x00000336: 05 DW_LNS_set_column (44)
0x00000338: 01 DW_LNS_copy
- 0x0000000000000292 46 44 1 0 0
+ 0x0000000000000478 46 44 1 0 0
-0x00000339: 00 DW_LNE_set_address (0x0000000000000299)
+0x00000339: 00 DW_LNE_set_address (0x000000000000047f)
0x00000340: 05 DW_LNS_set_column (46)
0x00000342: 01 DW_LNS_copy
- 0x0000000000000299 46 46 1 0 0
+ 0x000000000000047f 46 46 1 0 0
-0x00000343: 00 DW_LNE_set_address (0x00000000000002a4)
+0x00000343: 00 DW_LNE_set_address (0x000000000000048a)
0x0000034a: 05 DW_LNS_set_column (41)
0x0000034c: 01 DW_LNS_copy
- 0x00000000000002a4 46 41 1 0 0
+ 0x000000000000048a 46 41 1 0 0
-0x0000034d: 00 DW_LNE_set_address (0x00000000000002b3)
+0x0000034d: 00 DW_LNE_set_address (0x0000000000000499)
0x00000354: 05 DW_LNS_set_column (11)
0x00000356: 01 DW_LNS_copy
- 0x00000000000002b3 46 11 1 0 0
+ 0x0000000000000499 46 11 1 0 0
-0x00000357: 00 DW_LNE_set_address (0x00000000000002c7)
+0x00000357: 00 DW_LNE_set_address (0x00000000000004ad)
0x0000035e: 03 DW_LNS_advance_line (47)
0x00000360: 05 DW_LNS_set_column (17)
0x00000362: 06 DW_LNS_negate_stmt
0x00000363: 01 DW_LNS_copy
- 0x00000000000002c7 47 17 1 0 0 is_stmt
+ 0x00000000000004ad 47 17 1 0 0 is_stmt
-0x00000364: 00 DW_LNE_set_address (0x00000000000002ce)
+0x00000364: 00 DW_LNE_set_address (0x00000000000004b4)
0x0000036b: 05 DW_LNS_set_column (22)
0x0000036d: 06 DW_LNS_negate_stmt
0x0000036e: 01 DW_LNS_copy
- 0x00000000000002ce 47 22 1 0 0
+ 0x00000000000004b4 47 22 1 0 0
-0x0000036f: 00 DW_LNE_set_address (0x00000000000002d9)
+0x0000036f: 00 DW_LNE_set_address (0x00000000000004bf)
0x00000376: 05 DW_LNS_set_column (26)
0x00000378: 01 DW_LNS_copy
- 0x00000000000002d9 47 26 1 0 0
+ 0x00000000000004bf 47 26 1 0 0
-0x00000379: 00 DW_LNE_set_address (0x00000000000002e0)
+0x00000379: 00 DW_LNE_set_address (0x00000000000004c6)
0x00000380: 05 DW_LNS_set_column (24)
0x00000382: 01 DW_LNS_copy
- 0x00000000000002e0 47 24 1 0 0
+ 0x00000000000004c6 47 24 1 0 0
-0x00000383: 00 DW_LNE_set_address (0x00000000000002ef)
+0x00000383: 00 DW_LNE_set_address (0x00000000000004d5)
0x0000038a: 05 DW_LNS_set_column (10)
0x0000038c: 01 DW_LNS_copy
- 0x00000000000002ef 47 10 1 0 0
+ 0x00000000000004d5 47 10 1 0 0
-0x0000038d: 00 DW_LNE_set_address (0x00000000000002ff)
+0x0000038d: 00 DW_LNE_set_address (0x00000000000004e5)
0x00000394: 03 DW_LNS_advance_line (48)
0x00000396: 05 DW_LNS_set_column (23)
0x00000398: 06 DW_LNS_negate_stmt
0x00000399: 01 DW_LNS_copy
- 0x00000000000002ff 48 23 1 0 0 is_stmt
+ 0x00000000000004e5 48 23 1 0 0 is_stmt
-0x0000039a: 00 DW_LNE_set_address (0x0000000000000306)
+0x0000039a: 00 DW_LNE_set_address (0x00000000000004ec)
0x000003a1: 05 DW_LNS_set_column (29)
0x000003a3: 06 DW_LNS_negate_stmt
0x000003a4: 01 DW_LNS_copy
- 0x0000000000000306 48 29 1 0 0
+ 0x00000000000004ec 48 29 1 0 0
-0x000003a5: 00 DW_LNE_set_address (0x000000000000030d)
+0x000003a5: 00 DW_LNE_set_address (0x00000000000004f3)
0x000003ac: 05 DW_LNS_set_column (23)
0x000003ae: 01 DW_LNS_copy
- 0x000000000000030d 48 23 1 0 0
+ 0x00000000000004f3 48 23 1 0 0
-0x000003af: 00 DW_LNE_set_address (0x0000000000000326)
+0x000003af: 00 DW_LNE_set_address (0x000000000000050c)
0x000003b6: 05 DW_LNS_set_column (13)
0x000003b8: 01 DW_LNS_copy
- 0x0000000000000326 48 13 1 0 0
+ 0x000000000000050c 48 13 1 0 0
-0x000003b9: 00 DW_LNE_set_address (0x000000000000032d)
+0x000003b9: 00 DW_LNE_set_address (0x0000000000000513)
0x000003c0: 05 DW_LNS_set_column (18)
0x000003c2: 01 DW_LNS_copy
- 0x000000000000032d 48 18 1 0 0
+ 0x0000000000000513 48 18 1 0 0
-0x000003c3: 00 DW_LNE_set_address (0x0000000000000334)
+0x000003c3: 00 DW_LNE_set_address (0x000000000000051a)
0x000003ca: 05 DW_LNS_set_column (13)
0x000003cc: 01 DW_LNS_copy
- 0x0000000000000334 48 13 1 0 0
+ 0x000000000000051a 48 13 1 0 0
-0x000003cd: 00 DW_LNE_set_address (0x0000000000000346)
+0x000003cd: 00 DW_LNE_set_address (0x000000000000052c)
0x000003d4: 05 DW_LNS_set_column (21)
0x000003d6: 01 DW_LNS_copy
- 0x0000000000000346 48 21 1 0 0
+ 0x000000000000052c 48 21 1 0 0
-0x000003d7: 00 DW_LNE_set_address (0x000000000000034d)
+0x000003d7: 00 DW_LNE_set_address (0x0000000000000533)
0x000003de: 03 DW_LNS_advance_line (47)
0x000003e0: 05 DW_LNS_set_column (30)
0x000003e2: 06 DW_LNS_negate_stmt
0x000003e3: 01 DW_LNS_copy
- 0x000000000000034d 47 30 1 0 0 is_stmt
+ 0x0000000000000533 47 30 1 0 0 is_stmt
-0x000003e4: 00 DW_LNE_set_address (0x0000000000000366)
+0x000003e4: 00 DW_LNE_set_address (0x000000000000054c)
0x000003eb: 05 DW_LNS_set_column (10)
0x000003ed: 06 DW_LNS_negate_stmt
0x000003ee: 01 DW_LNS_copy
- 0x0000000000000366 47 10 1 0 0
+ 0x000000000000054c 47 10 1 0 0
-0x000003ef: 00 DW_LNE_set_address (0x0000000000000369)
+0x000003ef: 00 DW_LNE_set_address (0x000000000000054f)
0x000003f6: 01 DW_LNS_copy
- 0x0000000000000369 47 10 1 0 0
+ 0x000000000000054f 47 10 1 0 0
-0x000003f7: 00 DW_LNE_set_address (0x0000000000000370)
+0x000003f7: 00 DW_LNE_set_address (0x0000000000000556)
0x000003fe: 03 DW_LNS_advance_line (49)
0x00000400: 05 DW_LNS_set_column (16)
0x00000402: 06 DW_LNS_negate_stmt
0x00000403: 01 DW_LNS_copy
- 0x0000000000000370 49 16 1 0 0 is_stmt
+ 0x0000000000000556 49 16 1 0 0 is_stmt
-0x00000404: 00 DW_LNE_set_address (0x0000000000000377)
+0x00000404: 00 DW_LNE_set_address (0x000000000000055d)
0x0000040b: 03 DW_LNS_advance_line (50)
0x0000040d: 05 DW_LNS_set_column (14)
0x0000040f: 01 DW_LNS_copy
- 0x0000000000000377 50 14 1 0 0 is_stmt
+ 0x000000000000055d 50 14 1 0 0 is_stmt
-0x00000410: 00 DW_LNE_set_address (0x0000000000000385)
+0x00000410: 00 DW_LNE_set_address (0x000000000000056b)
0x00000417: 05 DW_LNS_set_column (12)
0x00000419: 06 DW_LNS_negate_stmt
0x0000041a: 01 DW_LNS_copy
- 0x0000000000000385 50 12 1 0 0
+ 0x000000000000056b 50 12 1 0 0
-0x0000041b: 00 DW_LNE_set_address (0x0000000000000392)
+0x0000041b: 00 DW_LNE_set_address (0x0000000000000578)
0x00000422: 03 DW_LNS_advance_line (52)
0x00000424: 05 DW_LNS_set_column (20)
0x00000426: 06 DW_LNS_negate_stmt
0x00000427: 01 DW_LNS_copy
- 0x0000000000000392 52 20 1 0 0 is_stmt
+ 0x0000000000000578 52 20 1 0 0 is_stmt
-0x00000428: 00 DW_LNE_set_address (0x0000000000000399)
+0x00000428: 00 DW_LNE_set_address (0x000000000000057f)
0x0000042f: 05 DW_LNS_set_column (29)
0x00000431: 06 DW_LNS_negate_stmt
0x00000432: 01 DW_LNS_copy
- 0x0000000000000399 52 29 1 0 0
+ 0x000000000000057f 52 29 1 0 0
-0x00000433: 00 DW_LNE_set_address (0x00000000000003a0)
+0x00000433: 00 DW_LNE_set_address (0x0000000000000586)
0x0000043a: 05 DW_LNS_set_column (31)
0x0000043c: 01 DW_LNS_copy
- 0x00000000000003a0 52 31 1 0 0
+ 0x0000000000000586 52 31 1 0 0
-0x0000043d: 00 DW_LNE_set_address (0x00000000000003ab)
+0x0000043d: 00 DW_LNE_set_address (0x0000000000000591)
0x00000444: 05 DW_LNS_set_column (27)
0x00000446: 01 DW_LNS_copy
- 0x00000000000003ab 52 27 1 0 0
+ 0x0000000000000591 52 27 1 0 0
-0x00000447: 00 DW_LNE_set_address (0x00000000000003b2)
+0x00000447: 00 DW_LNE_set_address (0x0000000000000598)
0x0000044e: 05 DW_LNS_set_column (36)
0x00000450: 01 DW_LNS_copy
- 0x00000000000003b2 52 36 1 0 0
+ 0x0000000000000598 52 36 1 0 0
-0x00000451: 00 DW_LNE_set_address (0x00000000000003bd)
+0x00000451: 00 DW_LNE_set_address (0x00000000000005a3)
0x00000458: 05 DW_LNS_set_column (40)
0x0000045a: 01 DW_LNS_copy
- 0x00000000000003bd 52 40 1 0 0
+ 0x00000000000005a3 52 40 1 0 0
-0x0000045b: 00 DW_LNE_set_address (0x00000000000003c4)
+0x0000045b: 00 DW_LNE_set_address (0x00000000000005aa)
0x00000462: 05 DW_LNS_set_column (38)
0x00000464: 01 DW_LNS_copy
- 0x00000000000003c4 52 38 1 0 0
+ 0x00000000000005aa 52 38 1 0 0
-0x00000465: 00 DW_LNE_set_address (0x00000000000003d3)
+0x00000465: 00 DW_LNE_set_address (0x00000000000005b9)
0x0000046c: 05 DW_LNS_set_column (13)
0x0000046e: 01 DW_LNS_copy
- 0x00000000000003d3 52 13 1 0 0
+ 0x00000000000005b9 52 13 1 0 0
-0x0000046f: 00 DW_LNE_set_address (0x00000000000003e3)
+0x0000046f: 00 DW_LNE_set_address (0x00000000000005c9)
0x00000476: 03 DW_LNS_advance_line (53)
0x00000478: 05 DW_LNS_set_column (22)
0x0000047a: 06 DW_LNS_negate_stmt
0x0000047b: 01 DW_LNS_copy
- 0x00000000000003e3 53 22 1 0 0 is_stmt
+ 0x00000000000005c9 53 22 1 0 0 is_stmt
-0x0000047c: 00 DW_LNE_set_address (0x00000000000003ea)
+0x0000047c: 00 DW_LNE_set_address (0x00000000000005d0)
0x00000483: 05 DW_LNS_set_column (27)
0x00000485: 06 DW_LNS_negate_stmt
0x00000486: 01 DW_LNS_copy
- 0x00000000000003ea 53 27 1 0 0
+ 0x00000000000005d0 53 27 1 0 0
-0x00000487: 00 DW_LNE_set_address (0x00000000000003f2)
+0x00000487: 00 DW_LNE_set_address (0x00000000000005d8)
0x0000048e: 05 DW_LNS_set_column (22)
0x00000490: 01 DW_LNS_copy
- 0x00000000000003f2 53 22 1 0 0
+ 0x00000000000005d8 53 22 1 0 0
-0x00000491: 00 DW_LNE_set_address (0x0000000000000413)
+0x00000491: 00 DW_LNE_set_address (0x00000000000005f9)
0x00000498: 05 DW_LNS_set_column (20)
0x0000049a: 01 DW_LNS_copy
- 0x0000000000000413 53 20 1 0 0
+ 0x00000000000005f9 53 20 1 0 0
-0x0000049b: 00 DW_LNE_set_address (0x000000000000041b)
+0x0000049b: 00 DW_LNE_set_address (0x0000000000000601)
0x000004a2: 03 DW_LNS_advance_line (54)
0x000004a4: 05 DW_LNS_set_column (26)
0x000004a6: 06 DW_LNS_negate_stmt
0x000004a7: 01 DW_LNS_copy
- 0x000000000000041b 54 26 1 0 0 is_stmt
+ 0x0000000000000601 54 26 1 0 0 is_stmt
-0x000004a8: 00 DW_LNE_set_address (0x0000000000000423)
+0x000004a8: 00 DW_LNE_set_address (0x0000000000000609)
0x000004af: 05 DW_LNS_set_column (31)
0x000004b1: 06 DW_LNS_negate_stmt
0x000004b2: 01 DW_LNS_copy
- 0x0000000000000423 54 31 1 0 0
+ 0x0000000000000609 54 31 1 0 0
-0x000004b3: 00 DW_LNE_set_address (0x000000000000042b)
+0x000004b3: 00 DW_LNE_set_address (0x0000000000000611)
0x000004ba: 05 DW_LNS_set_column (26)
0x000004bc: 01 DW_LNS_copy
- 0x000000000000042b 54 26 1 0 0
+ 0x0000000000000611 54 26 1 0 0
-0x000004bd: 00 DW_LNE_set_address (0x000000000000044d)
+0x000004bd: 00 DW_LNE_set_address (0x0000000000000633)
0x000004c4: 05 DW_LNS_set_column (16)
0x000004c6: 01 DW_LNS_copy
- 0x000000000000044d 54 16 1 0 0
+ 0x0000000000000633 54 16 1 0 0
-0x000004c7: 00 DW_LNE_set_address (0x0000000000000455)
+0x000004c7: 00 DW_LNE_set_address (0x000000000000063b)
0x000004ce: 05 DW_LNS_set_column (21)
0x000004d0: 01 DW_LNS_copy
- 0x0000000000000455 54 21 1 0 0
+ 0x000000000000063b 54 21 1 0 0
-0x000004d1: 00 DW_LNE_set_address (0x000000000000045d)
+0x000004d1: 00 DW_LNE_set_address (0x0000000000000643)
0x000004d8: 05 DW_LNS_set_column (16)
0x000004da: 01 DW_LNS_copy
- 0x000000000000045d 54 16 1 0 0
+ 0x0000000000000643 54 16 1 0 0
-0x000004db: 00 DW_LNE_set_address (0x0000000000000476)
+0x000004db: 00 DW_LNE_set_address (0x000000000000065c)
0x000004e2: 05 DW_LNS_set_column (24)
0x000004e4: 01 DW_LNS_copy
- 0x0000000000000476 54 24 1 0 0
+ 0x000000000000065c 54 24 1 0 0
-0x000004e5: 00 DW_LNE_set_address (0x000000000000047f)
+0x000004e5: 00 DW_LNE_set_address (0x0000000000000665)
0x000004ec: 03 DW_LNS_advance_line (55)
0x000004ee: 05 DW_LNS_set_column (26)
0x000004f0: 06 DW_LNS_negate_stmt
0x000004f1: 01 DW_LNS_copy
- 0x000000000000047f 55 26 1 0 0 is_stmt
+ 0x0000000000000665 55 26 1 0 0 is_stmt
-0x000004f2: 00 DW_LNE_set_address (0x0000000000000487)
+0x000004f2: 00 DW_LNE_set_address (0x000000000000066d)
0x000004f9: 05 DW_LNS_set_column (16)
0x000004fb: 06 DW_LNS_negate_stmt
0x000004fc: 01 DW_LNS_copy
- 0x0000000000000487 55 16 1 0 0
+ 0x000000000000066d 55 16 1 0 0
-0x000004fd: 00 DW_LNE_set_address (0x000000000000048f)
+0x000004fd: 00 DW_LNE_set_address (0x0000000000000675)
0x00000504: 05 DW_LNS_set_column (21)
0x00000506: 01 DW_LNS_copy
- 0x000000000000048f 55 21 1 0 0
+ 0x0000000000000675 55 21 1 0 0
-0x00000507: 00 DW_LNE_set_address (0x0000000000000497)
+0x00000507: 00 DW_LNE_set_address (0x000000000000067d)
0x0000050e: 05 DW_LNS_set_column (16)
0x00000510: 01 DW_LNS_copy
- 0x0000000000000497 55 16 1 0 0
+ 0x000000000000067d 55 16 1 0 0
-0x00000511: 00 DW_LNE_set_address (0x00000000000004b0)
+0x00000511: 00 DW_LNE_set_address (0x0000000000000696)
0x00000518: 05 DW_LNS_set_column (24)
0x0000051a: 01 DW_LNS_copy
- 0x00000000000004b0 55 24 1 0 0
+ 0x0000000000000696 55 24 1 0 0
-0x0000051b: 00 DW_LNE_set_address (0x00000000000004b9)
+0x0000051b: 00 DW_LNE_set_address (0x000000000000069f)
0x00000522: 03 DW_LNS_advance_line (52)
0x00000524: 05 DW_LNS_set_column (44)
0x00000526: 06 DW_LNS_negate_stmt
0x00000527: 01 DW_LNS_copy
- 0x00000000000004b9 52 44 1 0 0 is_stmt
+ 0x000000000000069f 52 44 1 0 0 is_stmt
-0x00000528: 00 DW_LNE_set_address (0x00000000000004d8)
+0x00000528: 00 DW_LNE_set_address (0x00000000000006be)
0x0000052f: 05 DW_LNS_set_column (49)
0x00000531: 06 DW_LNS_negate_stmt
0x00000532: 01 DW_LNS_copy
- 0x00000000000004d8 52 49 1 0 0
+ 0x00000000000006be 52 49 1 0 0
-0x00000533: 00 DW_LNE_set_address (0x00000000000004f7)
+0x00000533: 00 DW_LNE_set_address (0x00000000000006dd)
0x0000053a: 05 DW_LNS_set_column (13)
0x0000053c: 01 DW_LNS_copy
- 0x00000000000004f7 52 13 1 0 0
+ 0x00000000000006dd 52 13 1 0 0
-0x0000053d: 00 DW_LNE_set_address (0x00000000000004fa)
+0x0000053d: 00 DW_LNE_set_address (0x00000000000006e0)
0x00000544: 01 DW_LNS_copy
- 0x00000000000004fa 52 13 1 0 0
+ 0x00000000000006e0 52 13 1 0 0
-0x00000545: 00 DW_LNE_set_address (0x00000000000004fd)
+0x00000545: 00 DW_LNE_set_address (0x00000000000006e3)
0x0000054c: 03 DW_LNS_advance_line (57)
0x0000054e: 05 DW_LNS_set_column (18)
0x00000550: 06 DW_LNS_negate_stmt
0x00000551: 01 DW_LNS_copy
- 0x00000000000004fd 57 18 1 0 0 is_stmt
+ 0x00000000000006e3 57 18 1 0 0 is_stmt
-0x00000552: 00 DW_LNE_set_address (0x000000000000051c)
+0x00000552: 00 DW_LNE_set_address (0x0000000000000702)
0x00000559: 03 DW_LNS_advance_line (58)
0x0000055b: 05 DW_LNS_set_column (19)
0x0000055d: 01 DW_LNS_copy
- 0x000000000000051c 58 19 1 0 0 is_stmt
+ 0x0000000000000702 58 19 1 0 0 is_stmt
-0x0000055e: 00 DW_LNE_set_address (0x0000000000000524)
+0x0000055e: 00 DW_LNE_set_address (0x000000000000070a)
0x00000565: 05 DW_LNS_set_column (24)
0x00000567: 06 DW_LNS_negate_stmt
0x00000568: 01 DW_LNS_copy
- 0x0000000000000524 58 24 1 0 0
+ 0x000000000000070a 58 24 1 0 0
-0x00000569: 00 DW_LNE_set_address (0x000000000000052c)
+0x00000569: 00 DW_LNE_set_address (0x0000000000000712)
0x00000570: 05 DW_LNS_set_column (19)
0x00000572: 01 DW_LNS_copy
- 0x000000000000052c 58 19 1 0 0
+ 0x0000000000000712 58 19 1 0 0
-0x00000573: 00 DW_LNE_set_address (0x000000000000054e)
+0x00000573: 00 DW_LNE_set_address (0x0000000000000734)
0x0000057a: 05 DW_LNS_set_column (17)
0x0000057c: 01 DW_LNS_copy
- 0x000000000000054e 58 17 1 0 0
+ 0x0000000000000734 58 17 1 0 0
-0x0000057d: 00 DW_LNE_set_address (0x0000000000000556)
+0x0000057d: 00 DW_LNE_set_address (0x000000000000073c)
0x00000584: 03 DW_LNS_advance_line (59)
0x00000586: 05 DW_LNS_set_column (23)
0x00000588: 06 DW_LNS_negate_stmt
0x00000589: 01 DW_LNS_copy
- 0x0000000000000556 59 23 1 0 0 is_stmt
+ 0x000000000000073c 59 23 1 0 0 is_stmt
-0x0000058a: 00 DW_LNE_set_address (0x000000000000055e)
+0x0000058a: 00 DW_LNE_set_address (0x0000000000000744)
0x00000591: 05 DW_LNS_set_column (13)
0x00000593: 06 DW_LNS_negate_stmt
0x00000594: 01 DW_LNS_copy
- 0x000000000000055e 59 13 1 0 0
+ 0x0000000000000744 59 13 1 0 0
-0x00000595: 00 DW_LNE_set_address (0x0000000000000566)
+0x00000595: 00 DW_LNE_set_address (0x000000000000074c)
0x0000059c: 05 DW_LNS_set_column (18)
0x0000059e: 01 DW_LNS_copy
- 0x0000000000000566 59 18 1 0 0
+ 0x000000000000074c 59 18 1 0 0
-0x0000059f: 00 DW_LNE_set_address (0x000000000000056e)
+0x0000059f: 00 DW_LNE_set_address (0x0000000000000754)
0x000005a6: 05 DW_LNS_set_column (13)
0x000005a8: 01 DW_LNS_copy
- 0x000000000000056e 59 13 1 0 0
+ 0x0000000000000754 59 13 1 0 0
-0x000005a9: 00 DW_LNE_set_address (0x0000000000000587)
+0x000005a9: 00 DW_LNE_set_address (0x000000000000076d)
0x000005b0: 05 DW_LNS_set_column (21)
0x000005b2: 01 DW_LNS_copy
- 0x0000000000000587 59 21 1 0 0
+ 0x000000000000076d 59 21 1 0 0
-0x000005b3: 00 DW_LNE_set_address (0x0000000000000590)
+0x000005b3: 00 DW_LNE_set_address (0x0000000000000776)
0x000005ba: 03 DW_LNS_advance_line (60)
0x000005bc: 05 DW_LNS_set_column (17)
0x000005be: 06 DW_LNS_negate_stmt
0x000005bf: 01 DW_LNS_copy
- 0x0000000000000590 60 17 1 0 0 is_stmt
+ 0x0000000000000776 60 17 1 0 0 is_stmt
-0x000005c0: 00 DW_LNE_set_address (0x0000000000000598)
+0x000005c0: 00 DW_LNE_set_address (0x000000000000077e)
0x000005c7: 05 DW_LNS_set_column (15)
0x000005c9: 06 DW_LNS_negate_stmt
0x000005ca: 01 DW_LNS_copy
- 0x0000000000000598 60 15 1 0 0
+ 0x000000000000077e 60 15 1 0 0
-0x000005cb: 00 DW_LNE_set_address (0x00000000000005a0)
+0x000005cb: 00 DW_LNE_set_address (0x0000000000000786)
0x000005d2: 03 DW_LNS_advance_line (61)
0x000005d4: 05 DW_LNS_set_column (19)
0x000005d6: 06 DW_LNS_negate_stmt
0x000005d7: 01 DW_LNS_copy
- 0x00000000000005a0 61 19 1 0 0 is_stmt
+ 0x0000000000000786 61 19 1 0 0 is_stmt
-0x000005d8: 00 DW_LNE_set_address (0x00000000000005a8)
+0x000005d8: 00 DW_LNE_set_address (0x000000000000078e)
0x000005df: 05 DW_LNS_set_column (10)
0x000005e1: 06 DW_LNS_negate_stmt
0x000005e2: 01 DW_LNS_copy
- 0x00000000000005a8 61 10 1 0 0
+ 0x000000000000078e 61 10 1 0 0
-0x000005e3: 00 DW_LNE_set_address (0x00000000000005ae)
+0x000005e3: 00 DW_LNE_set_address (0x0000000000000794)
0x000005ea: 03 DW_LNS_advance_line (62)
0x000005ec: 05 DW_LNS_set_column (14)
0x000005ee: 06 DW_LNS_negate_stmt
0x000005ef: 01 DW_LNS_copy
- 0x00000000000005ae 62 14 1 0 0 is_stmt
+ 0x0000000000000794 62 14 1 0 0 is_stmt
-0x000005f0: 00 DW_LNE_set_address (0x00000000000005b6)
+0x000005f0: 00 DW_LNE_set_address (0x000000000000079c)
0x000005f7: 05 DW_LNS_set_column (25)
0x000005f9: 06 DW_LNS_negate_stmt
0x000005fa: 01 DW_LNS_copy
- 0x00000000000005b6 62 25 1 0 0
+ 0x000000000000079c 62 25 1 0 0
-0x000005fb: 00 DW_LNE_set_address (0x00000000000005be)
+0x000005fb: 00 DW_LNE_set_address (0x00000000000007a4)
0x00000602: 05 DW_LNS_set_column (23)
0x00000604: 01 DW_LNS_copy
- 0x00000000000005be 62 23 1 0 0
+ 0x00000000000007a4 62 23 1 0 0
-0x00000605: 00 DW_LNE_set_address (0x00000000000005d4)
+0x00000605: 00 DW_LNE_set_address (0x00000000000007ba)
0x0000060c: 05 DW_LNS_set_column (14)
0x0000060e: 01 DW_LNS_copy
- 0x00000000000005d4 62 14 1 0 0
+ 0x00000000000007ba 62 14 1 0 0
-0x0000060f: 00 DW_LNE_set_address (0x00000000000005eb)
+0x0000060f: 00 DW_LNE_set_address (0x00000000000007d1)
0x00000616: 03 DW_LNS_advance_line (63)
0x00000618: 05 DW_LNS_set_column (24)
0x0000061a: 06 DW_LNS_negate_stmt
0x0000061b: 01 DW_LNS_copy
- 0x00000000000005eb 63 24 1 0 0 is_stmt
+ 0x00000000000007d1 63 24 1 0 0 is_stmt
-0x0000061c: 00 DW_LNE_set_address (0x00000000000005f3)
+0x0000061c: 00 DW_LNE_set_address (0x00000000000007d9)
0x00000623: 05 DW_LNS_set_column (22)
0x00000625: 06 DW_LNS_negate_stmt
0x00000626: 01 DW_LNS_copy
- 0x00000000000005f3 63 22 1 0 0
+ 0x00000000000007d9 63 22 1 0 0
-0x00000627: 00 DW_LNE_set_address (0x00000000000005fd)
+0x00000627: 00 DW_LNE_set_address (0x00000000000007e3)
0x0000062e: 03 DW_LNS_advance_line (66)
0x00000630: 05 DW_LNS_set_column (14)
0x00000632: 06 DW_LNS_negate_stmt
0x00000633: 01 DW_LNS_copy
- 0x00000000000005fd 66 14 1 0 0 is_stmt
+ 0x00000000000007e3 66 14 1 0 0 is_stmt
-0x00000634: 00 DW_LNE_set_address (0x0000000000000607)
+0x00000634: 00 DW_LNE_set_address (0x00000000000007ed)
0x0000063b: 05 DW_LNS_set_column (19)
0x0000063d: 06 DW_LNS_negate_stmt
0x0000063e: 01 DW_LNS_copy
- 0x0000000000000607 66 19 1 0 0
+ 0x00000000000007ed 66 19 1 0 0
-0x0000063f: 00 DW_LNE_set_address (0x000000000000060f)
+0x0000063f: 00 DW_LNE_set_address (0x00000000000007f5)
0x00000646: 05 DW_LNS_set_column (21)
0x00000648: 01 DW_LNS_copy
- 0x000000000000060f 66 21 1 0 0
+ 0x00000000000007f5 66 21 1 0 0
-0x00000649: 00 DW_LNE_set_address (0x000000000000061e)
+0x00000649: 00 DW_LNE_set_address (0x0000000000000804)
0x00000650: 05 DW_LNS_set_column (16)
0x00000652: 01 DW_LNS_copy
- 0x000000000000061e 66 16 1 0 0
+ 0x0000000000000804 66 16 1 0 0
-0x00000653: 00 DW_LNE_set_address (0x0000000000000634)
+0x00000653: 00 DW_LNE_set_address (0x000000000000081a)
0x0000065a: 05 DW_LNS_set_column (14)
0x0000065c: 01 DW_LNS_copy
- 0x0000000000000634 66 14 1 0 0
+ 0x000000000000081a 66 14 1 0 0
-0x0000065d: 00 DW_LNE_set_address (0x000000000000064b)
+0x0000065d: 00 DW_LNE_set_address (0x0000000000000831)
0x00000664: 03 DW_LNS_advance_line (67)
0x00000666: 05 DW_LNS_set_column (18)
0x00000668: 06 DW_LNS_negate_stmt
0x00000669: 01 DW_LNS_copy
- 0x000000000000064b 67 18 1 0 0 is_stmt
+ 0x0000000000000831 67 18 1 0 0 is_stmt
-0x0000066a: 00 DW_LNE_set_address (0x0000000000000653)
+0x0000066a: 00 DW_LNE_set_address (0x0000000000000839)
0x00000671: 05 DW_LNS_set_column (13)
0x00000673: 06 DW_LNS_negate_stmt
0x00000674: 01 DW_LNS_copy
- 0x0000000000000653 67 13 1 0 0
+ 0x0000000000000839 67 13 1 0 0
-0x00000675: 00 DW_LNE_set_address (0x0000000000000658)
+0x00000675: 00 DW_LNE_set_address (0x000000000000083e)
0x0000067c: 03 DW_LNS_advance_line (68)
0x0000067e: 05 DW_LNS_set_column (18)
0x00000680: 06 DW_LNS_negate_stmt
0x00000681: 01 DW_LNS_copy
- 0x0000000000000658 68 18 1 0 0 is_stmt
+ 0x000000000000083e 68 18 1 0 0 is_stmt
-0x00000682: 00 DW_LNE_set_address (0x0000000000000660)
+0x00000682: 00 DW_LNE_set_address (0x0000000000000846)
0x00000689: 05 DW_LNS_set_column (13)
0x0000068b: 06 DW_LNS_negate_stmt
0x0000068c: 01 DW_LNS_copy
- 0x0000000000000660 68 13 1 0 0
+ 0x0000000000000846 68 13 1 0 0
-0x0000068d: 00 DW_LNE_set_address (0x0000000000000665)
+0x0000068d: 00 DW_LNE_set_address (0x000000000000084b)
0x00000694: 03 DW_LNS_advance_line (69)
0x00000696: 05 DW_LNS_set_column (18)
0x00000698: 06 DW_LNS_negate_stmt
0x00000699: 01 DW_LNS_copy
- 0x0000000000000665 69 18 1 0 0 is_stmt
+ 0x000000000000084b 69 18 1 0 0 is_stmt
-0x0000069a: 00 DW_LNE_set_address (0x000000000000066d)
+0x0000069a: 00 DW_LNE_set_address (0x0000000000000853)
0x000006a1: 05 DW_LNS_set_column (13)
0x000006a3: 06 DW_LNS_negate_stmt
0x000006a4: 01 DW_LNS_copy
- 0x000000000000066d 69 13 1 0 0
+ 0x0000000000000853 69 13 1 0 0
-0x000006a5: 00 DW_LNE_set_address (0x0000000000000672)
+0x000006a5: 00 DW_LNE_set_address (0x0000000000000858)
0x000006ac: 03 DW_LNS_advance_line (70)
0x000006ae: 05 DW_LNS_set_column (20)
0x000006b0: 06 DW_LNS_negate_stmt
0x000006b1: 01 DW_LNS_copy
- 0x0000000000000672 70 20 1 0 0 is_stmt
+ 0x0000000000000858 70 20 1 0 0 is_stmt
-0x000006b2: 00 DW_LNE_set_address (0x000000000000067a)
+0x000006b2: 00 DW_LNE_set_address (0x0000000000000860)
0x000006b9: 05 DW_LNS_set_column (13)
0x000006bb: 06 DW_LNS_negate_stmt
0x000006bc: 01 DW_LNS_copy
- 0x000000000000067a 70 13 1 0 0
+ 0x0000000000000860 70 13 1 0 0
-0x000006bd: 00 DW_LNE_set_address (0x0000000000000698)
+0x000006bd: 00 DW_LNE_set_address (0x000000000000087e)
0x000006c4: 03 DW_LNS_advance_line (74)
0x000006c6: 05 DW_LNS_set_column (22)
0x000006c8: 06 DW_LNS_negate_stmt
0x000006c9: 01 DW_LNS_copy
- 0x0000000000000698 74 22 1 0 0 is_stmt
+ 0x000000000000087e 74 22 1 0 0 is_stmt
-0x000006ca: 00 DW_LNE_set_address (0x00000000000006a9)
+0x000006ca: 00 DW_LNE_set_address (0x000000000000088f)
0x000006d1: 05 DW_LNS_set_column (17)
0x000006d3: 06 DW_LNS_negate_stmt
0x000006d4: 01 DW_LNS_copy
- 0x00000000000006a9 74 17 1 0 0
+ 0x000000000000088f 74 17 1 0 0
-0x000006d5: 00 DW_LNE_set_address (0x00000000000006b1)
+0x000006d5: 00 DW_LNE_set_address (0x0000000000000897)
0x000006dc: 03 DW_LNS_advance_line (75)
0x000006de: 05 DW_LNS_set_column (20)
0x000006e0: 06 DW_LNS_negate_stmt
0x000006e1: 01 DW_LNS_copy
- 0x00000000000006b1 75 20 1 0 0 is_stmt
+ 0x0000000000000897 75 20 1 0 0 is_stmt
-0x000006e2: 00 DW_LNE_set_address (0x00000000000006b9)
+0x000006e2: 00 DW_LNE_set_address (0x000000000000089f)
0x000006e9: 05 DW_LNS_set_column (25)
0x000006eb: 06 DW_LNS_negate_stmt
0x000006ec: 01 DW_LNS_copy
- 0x00000000000006b9 75 25 1 0 0
+ 0x000000000000089f 75 25 1 0 0
-0x000006ed: 00 DW_LNE_set_address (0x00000000000006c5)
+0x000006ed: 00 DW_LNE_set_address (0x00000000000008ab)
0x000006f4: 05 DW_LNS_set_column (29)
0x000006f6: 01 DW_LNS_copy
- 0x00000000000006c5 75 29 1 0 0
+ 0x00000000000008ab 75 29 1 0 0
-0x000006f7: 00 DW_LNE_set_address (0x00000000000006cd)
+0x000006f7: 00 DW_LNE_set_address (0x00000000000008b3)
0x000006fe: 05 DW_LNS_set_column (27)
0x00000700: 01 DW_LNS_copy
- 0x00000000000006cd 75 27 1 0 0
+ 0x00000000000008b3 75 27 1 0 0
-0x00000701: 00 DW_LNE_set_address (0x00000000000006e3)
+0x00000701: 00 DW_LNE_set_address (0x00000000000008c9)
0x00000708: 05 DW_LNS_set_column (13)
0x0000070a: 01 DW_LNS_copy
- 0x00000000000006e3 75 13 1 0 0
+ 0x00000000000008c9 75 13 1 0 0
-0x0000070b: 00 DW_LNE_set_address (0x00000000000006f8)
+0x0000070b: 00 DW_LNE_set_address (0x00000000000008de)
0x00000712: 03 DW_LNS_advance_line (76)
0x00000714: 05 DW_LNS_set_column (27)
0x00000716: 06 DW_LNS_negate_stmt
0x00000717: 01 DW_LNS_copy
- 0x00000000000006f8 76 27 1 0 0 is_stmt
+ 0x00000000000008de 76 27 1 0 0 is_stmt
-0x00000718: 00 DW_LNE_set_address (0x0000000000000700)
+0x00000718: 00 DW_LNE_set_address (0x00000000000008e6)
0x0000071f: 05 DW_LNS_set_column (33)
0x00000721: 06 DW_LNS_negate_stmt
0x00000722: 01 DW_LNS_copy
- 0x0000000000000700 76 33 1 0 0
+ 0x00000000000008e6 76 33 1 0 0
-0x00000723: 00 DW_LNE_set_address (0x0000000000000708)
+0x00000723: 00 DW_LNE_set_address (0x00000000000008ee)
0x0000072a: 05 DW_LNS_set_column (35)
0x0000072c: 01 DW_LNS_copy
- 0x0000000000000708 76 35 1 0 0
+ 0x00000000000008ee 76 35 1 0 0
-0x0000072d: 00 DW_LNE_set_address (0x0000000000000717)
+0x0000072d: 00 DW_LNE_set_address (0x00000000000008fd)
0x00000734: 05 DW_LNS_set_column (27)
0x00000736: 01 DW_LNS_copy
- 0x0000000000000717 76 27 1 0 0
+ 0x00000000000008fd 76 27 1 0 0
-0x00000737: 00 DW_LNE_set_address (0x0000000000000739)
+0x00000737: 00 DW_LNE_set_address (0x000000000000091f)
0x0000073e: 05 DW_LNS_set_column (16)
0x00000740: 01 DW_LNS_copy
- 0x0000000000000739 76 16 1 0 0
+ 0x000000000000091f 76 16 1 0 0
-0x00000741: 00 DW_LNE_set_address (0x0000000000000741)
+0x00000741: 00 DW_LNE_set_address (0x0000000000000927)
0x00000748: 05 DW_LNS_set_column (22)
0x0000074a: 01 DW_LNS_copy
- 0x0000000000000741 76 22 1 0 0
+ 0x0000000000000927 76 22 1 0 0
-0x0000074b: 00 DW_LNE_set_address (0x0000000000000749)
+0x0000074b: 00 DW_LNE_set_address (0x000000000000092f)
0x00000752: 05 DW_LNS_set_column (16)
0x00000754: 01 DW_LNS_copy
- 0x0000000000000749 76 16 1 0 0
+ 0x000000000000092f 76 16 1 0 0
-0x00000755: 00 DW_LNE_set_address (0x0000000000000762)
+0x00000755: 00 DW_LNE_set_address (0x0000000000000948)
0x0000075c: 05 DW_LNS_set_column (25)
0x0000075e: 01 DW_LNS_copy
- 0x0000000000000762 76 25 1 0 0
+ 0x0000000000000948 76 25 1 0 0
-0x0000075f: 00 DW_LNE_set_address (0x000000000000076b)
+0x0000075f: 00 DW_LNE_set_address (0x0000000000000951)
0x00000766: 03 DW_LNS_advance_line (75)
0x00000768: 05 DW_LNS_set_column (33)
0x0000076a: 06 DW_LNS_negate_stmt
0x0000076b: 01 DW_LNS_copy
- 0x000000000000076b 75 33 1 0 0 is_stmt
+ 0x0000000000000951 75 33 1 0 0 is_stmt
-0x0000076c: 00 DW_LNE_set_address (0x000000000000078a)
+0x0000076c: 00 DW_LNE_set_address (0x0000000000000970)
0x00000773: 05 DW_LNS_set_column (13)
0x00000775: 06 DW_LNS_negate_stmt
0x00000776: 01 DW_LNS_copy
- 0x000000000000078a 75 13 1 0 0
+ 0x0000000000000970 75 13 1 0 0
-0x00000777: 00 DW_LNE_set_address (0x000000000000078d)
+0x00000777: 00 DW_LNE_set_address (0x0000000000000973)
0x0000077e: 01 DW_LNS_copy
- 0x000000000000078d 75 13 1 0 0
+ 0x0000000000000973 75 13 1 0 0
-0x0000077f: 00 DW_LNE_set_address (0x0000000000000795)
+0x0000077f: 00 DW_LNE_set_address (0x000000000000097b)
0x00000786: 03 DW_LNS_advance_line (77)
0x00000788: 05 DW_LNS_set_column (24)
0x0000078a: 06 DW_LNS_negate_stmt
0x0000078b: 01 DW_LNS_copy
- 0x0000000000000795 77 24 1 0 0 is_stmt
+ 0x000000000000097b 77 24 1 0 0 is_stmt
-0x0000078c: 00 DW_LNE_set_address (0x000000000000079d)
+0x0000078c: 00 DW_LNE_set_address (0x0000000000000983)
0x00000793: 05 DW_LNS_set_column (13)
0x00000795: 06 DW_LNS_negate_stmt
0x00000796: 01 DW_LNS_copy
- 0x000000000000079d 77 13 1 0 0
+ 0x0000000000000983 77 13 1 0 0
-0x00000797: 00 DW_LNE_set_address (0x00000000000007a5)
+0x00000797: 00 DW_LNE_set_address (0x000000000000098b)
0x0000079e: 05 DW_LNS_set_column (19)
0x000007a0: 01 DW_LNS_copy
- 0x00000000000007a5 77 19 1 0 0
+ 0x000000000000098b 77 19 1 0 0
-0x000007a1: 00 DW_LNE_set_address (0x00000000000007ad)
+0x000007a1: 00 DW_LNE_set_address (0x0000000000000993)
0x000007a8: 05 DW_LNS_set_column (13)
0x000007aa: 01 DW_LNS_copy
- 0x00000000000007ad 77 13 1 0 0
+ 0x0000000000000993 77 13 1 0 0
-0x000007ab: 00 DW_LNE_set_address (0x00000000000007c6)
+0x000007ab: 00 DW_LNE_set_address (0x00000000000009ac)
0x000007b2: 05 DW_LNS_set_column (22)
0x000007b4: 01 DW_LNS_copy
- 0x00000000000007c6 77 22 1 0 0
+ 0x00000000000009ac 77 22 1 0 0
-0x000007b5: 00 DW_LNE_set_address (0x00000000000007cf)
+0x000007b5: 00 DW_LNE_set_address (0x00000000000009b5)
0x000007bc: 03 DW_LNS_advance_line (79)
0x000007be: 05 DW_LNS_set_column (16)
0x000007c0: 06 DW_LNS_negate_stmt
0x000007c1: 01 DW_LNS_copy
- 0x00000000000007cf 79 16 1 0 0 is_stmt
+ 0x00000000000009b5 79 16 1 0 0 is_stmt
-0x000007c2: 00 DW_LNE_set_address (0x00000000000007d7)
+0x000007c2: 00 DW_LNE_set_address (0x00000000000009bd)
0x000007c9: 05 DW_LNS_set_column (22)
0x000007cb: 06 DW_LNS_negate_stmt
0x000007cc: 01 DW_LNS_copy
- 0x00000000000007d7 79 22 1 0 0
+ 0x00000000000009bd 79 22 1 0 0
-0x000007cd: 00 DW_LNE_set_address (0x00000000000007df)
+0x000007cd: 00 DW_LNE_set_address (0x00000000000009c5)
0x000007d4: 05 DW_LNS_set_column (16)
0x000007d6: 01 DW_LNS_copy
- 0x00000000000007df 79 16 1 0 0
+ 0x00000000000009c5 79 16 1 0 0
-0x000007d7: 00 DW_LNE_set_address (0x00000000000007f8)
+0x000007d7: 00 DW_LNE_set_address (0x00000000000009de)
0x000007de: 05 DW_LNS_set_column (14)
0x000007e0: 01 DW_LNS_copy
- 0x00000000000007f8 79 14 1 0 0
+ 0x00000000000009de 79 14 1 0 0
-0x000007e1: 00 DW_LNE_set_address (0x0000000000000819)
+0x000007e1: 00 DW_LNE_set_address (0x00000000000009ff)
0x000007e8: 05 DW_LNS_set_column (25)
0x000007ea: 01 DW_LNS_copy
- 0x0000000000000819 79 25 1 0 0
+ 0x00000000000009ff 79 25 1 0 0
-0x000007eb: 00 DW_LNE_set_address (0x000000000000082f)
+0x000007eb: 00 DW_LNE_set_address (0x0000000000000a15)
0x000007f2: 05 DW_LNS_set_column (14)
0x000007f4: 01 DW_LNS_copy
- 0x000000000000082f 79 14 1 0 0
+ 0x0000000000000a15 79 14 1 0 0
-0x000007f5: 00 DW_LNE_set_address (0x0000000000000848)
+0x000007f5: 00 DW_LNE_set_address (0x0000000000000a2e)
0x000007fc: 03 DW_LNS_advance_line (80)
0x000007fe: 05 DW_LNS_set_column (13)
0x00000800: 06 DW_LNS_negate_stmt
0x00000801: 01 DW_LNS_copy
- 0x0000000000000848 80 13 1 0 0 is_stmt
+ 0x0000000000000a2e 80 13 1 0 0 is_stmt
-0x00000802: 00 DW_LNE_set_address (0x000000000000084b)
+0x00000802: 00 DW_LNE_set_address (0x0000000000000a31)
0x00000809: 03 DW_LNS_advance_line (81)
0x0000080b: 05 DW_LNS_set_column (11)
0x0000080d: 01 DW_LNS_copy
- 0x000000000000084b 81 11 1 0 0 is_stmt
+ 0x0000000000000a31 81 11 1 0 0 is_stmt
-0x0000080e: 00 DW_LNE_set_address (0x000000000000086a)
+0x0000080e: 00 DW_LNE_set_address (0x0000000000000a50)
0x00000815: 03 DW_LNS_advance_line (65)
0x00000817: 05 DW_LNS_set_column (7)
0x00000819: 01 DW_LNS_copy
- 0x000000000000086a 65 7 1 0 0 is_stmt
+ 0x0000000000000a50 65 7 1 0 0 is_stmt
-0x0000081a: 00 DW_LNE_set_address (0x000000000000086d)
+0x0000081a: 00 DW_LNE_set_address (0x0000000000000a53)
0x00000821: 03 DW_LNS_advance_line (80)
0x00000823: 05 DW_LNS_set_column (13)
0x00000825: 01 DW_LNS_copy
- 0x000000000000086d 80 13 1 0 0 is_stmt
+ 0x0000000000000a53 80 13 1 0 0 is_stmt
-0x00000826: 00 DW_LNE_set_address (0x000000000000086e)
+0x00000826: 00 DW_LNE_set_address (0x0000000000000a54)
0x0000082d: 03 DW_LNS_advance_line (43)
0x0000082f: 05 DW_LNS_set_column (4)
0x00000831: 00 DW_LNE_end_sequence
- 0x000000000000086e 43 4 1 0 0 is_stmt end_sequence
+ 0x0000000000000a54 43 4 1 0 0 is_stmt end_sequence
-0x00000834: 00 DW_LNE_set_address (0x0000000000000874)
+0x00000834: 00 DW_LNE_set_address (0x0000000000000a5a)
0x0000083b: 03 DW_LNS_advance_line (152)
0x0000083e: 01 DW_LNS_copy
- 0x0000000000000874 152 0 1 0 0 is_stmt
+ 0x0000000000000a5a 152 0 1 0 0 is_stmt
-0x0000083f: 00 DW_LNE_set_address (0x00000000000008a7)
+0x0000083f: 00 DW_LNE_set_address (0x0000000000000ad1)
0x00000846: 03 DW_LNS_advance_line (153)
0x00000848: 05 DW_LNS_set_column (12)
0x0000084a: 0a DW_LNS_set_prologue_end
0x0000084b: 01 DW_LNS_copy
- 0x00000000000008a7 153 12 1 0 0 is_stmt prologue_end
+ 0x0000000000000ad1 153 12 1 0 0 is_stmt prologue_end
-0x0000084c: 00 DW_LNE_set_address (0x00000000000008ae)
+0x0000084c: 00 DW_LNE_set_address (0x0000000000000ad8)
0x00000853: 05 DW_LNS_set_column (17)
0x00000855: 06 DW_LNS_negate_stmt
0x00000856: 01 DW_LNS_copy
- 0x00000000000008ae 153 17 1 0 0
+ 0x0000000000000ad8 153 17 1 0 0
-0x00000857: 00 DW_LNE_set_address (0x00000000000008bd)
+0x00000857: 00 DW_LNE_set_address (0x0000000000000ae7)
0x0000085e: 05 DW_LNS_set_column (12)
0x00000860: 01 DW_LNS_copy
- 0x00000000000008bd 153 12 1 0 0
+ 0x0000000000000ae7 153 12 1 0 0
-0x00000861: 00 DW_LNE_set_address (0x00000000000008d1)
+0x00000861: 00 DW_LNE_set_address (0x0000000000000afb)
0x00000868: 05 DW_LNS_set_column (28)
0x0000086a: 01 DW_LNS_copy
- 0x00000000000008d1 153 28 1 0 0
+ 0x0000000000000afb 153 28 1 0 0
-0x0000086b: 00 DW_LNE_set_address (0x00000000000008df)
+0x0000086b: 00 DW_LNE_set_address (0x0000000000000b09)
0x00000872: 05 DW_LNS_set_column (23)
0x00000874: 01 DW_LNS_copy
- 0x00000000000008df 153 23 1 0 0
+ 0x0000000000000b09 153 23 1 0 0
-0x00000875: 00 DW_LNE_set_address (0x00000000000008e5)
+0x00000875: 00 DW_LNE_set_address (0x0000000000000b0f)
0x0000087c: 05 DW_LNS_set_column (12)
0x0000087e: 01 DW_LNS_copy
- 0x00000000000008e5 153 12 1 0 0
+ 0x0000000000000b0f 153 12 1 0 0
-0x0000087f: 00 DW_LNE_set_address (0x00000000000008f0)
+0x0000087f: 00 DW_LNE_set_address (0x0000000000000b1a)
0x00000886: 01 DW_LNS_copy
- 0x00000000000008f0 153 12 1 0 0
+ 0x0000000000000b1a 153 12 1 0 0
-0x00000887: 00 DW_LNE_set_address (0x00000000000008f5)
+0x00000887: 00 DW_LNE_set_address (0x0000000000000b1f)
0x0000088e: 01 DW_LNS_copy
- 0x00000000000008f5 153 12 1 0 0
+ 0x0000000000000b1f 153 12 1 0 0
-0x0000088f: 00 DW_LNE_set_address (0x00000000000008fd)
+0x0000088f: 00 DW_LNE_set_address (0x0000000000000b27)
0x00000896: 05 DW_LNS_set_column (8)
0x00000898: 01 DW_LNS_copy
- 0x00000000000008fd 153 8 1 0 0
+ 0x0000000000000b27 153 8 1 0 0
-0x00000899: 00 DW_LNE_set_address (0x0000000000000904)
+0x00000899: 00 DW_LNE_set_address (0x0000000000000b2e)
0x000008a0: 03 DW_LNS_advance_line (155)
0x000008a2: 06 DW_LNS_negate_stmt
0x000008a3: 01 DW_LNS_copy
- 0x0000000000000904 155 8 1 0 0 is_stmt
+ 0x0000000000000b2e 155 8 1 0 0 is_stmt
-0x000008a4: 00 DW_LNE_set_address (0x000000000000090b)
+0x000008a4: 00 DW_LNE_set_address (0x0000000000000b35)
0x000008ab: 05 DW_LNS_set_column (10)
0x000008ad: 06 DW_LNS_negate_stmt
0x000008ae: 01 DW_LNS_copy
- 0x000000000000090b 155 10 1 0 0
+ 0x0000000000000b35 155 10 1 0 0
-0x000008af: 00 DW_LNE_set_address (0x000000000000091a)
+0x000008af: 00 DW_LNE_set_address (0x0000000000000b44)
0x000008b6: 05 DW_LNS_set_column (8)
0x000008b8: 01 DW_LNS_copy
- 0x000000000000091a 155 8 1 0 0
+ 0x0000000000000b44 155 8 1 0 0
-0x000008b9: 00 DW_LNE_set_address (0x000000000000092e)
+0x000008b9: 00 DW_LNE_set_address (0x0000000000000b58)
0x000008c0: 03 DW_LNS_advance_line (156)
0x000008c2: 05 DW_LNS_set_column (7)
0x000008c4: 06 DW_LNS_negate_stmt
0x000008c5: 01 DW_LNS_copy
- 0x000000000000092e 156 7 1 0 0 is_stmt
+ 0x0000000000000b58 156 7 1 0 0 is_stmt
-0x000008c6: 00 DW_LNE_set_address (0x0000000000000942)
+0x000008c6: 00 DW_LNE_set_address (0x0000000000000b6c)
0x000008cd: 03 DW_LNS_advance_line (157)
0x000008cf: 01 DW_LNS_copy
- 0x0000000000000942 157 7 1 0 0 is_stmt
+ 0x0000000000000b6c 157 7 1 0 0 is_stmt
-0x000008d0: 00 DW_LNE_set_address (0x000000000000094c)
+0x000008d0: 00 DW_LNE_set_address (0x0000000000000b76)
0x000008d7: 03 DW_LNS_advance_line (159)
0x000008d9: 05 DW_LNS_set_column (38)
0x000008db: 01 DW_LNS_copy
- 0x000000000000094c 159 38 1 0 0 is_stmt
+ 0x0000000000000b76 159 38 1 0 0 is_stmt
-0x000008dc: 00 DW_LNE_set_address (0x0000000000000953)
+0x000008dc: 00 DW_LNE_set_address (0x0000000000000b7d)
0x000008e3: 05 DW_LNS_set_column (50)
0x000008e5: 06 DW_LNS_negate_stmt
0x000008e6: 01 DW_LNS_copy
- 0x0000000000000953 159 50 1 0 0
+ 0x0000000000000b7d 159 50 1 0 0
-0x000008e7: 00 DW_LNE_set_address (0x000000000000095a)
+0x000008e7: 00 DW_LNE_set_address (0x0000000000000b84)
0x000008ee: 05 DW_LNS_set_column (41)
0x000008f0: 01 DW_LNS_copy
- 0x000000000000095a 159 41 1 0 0
+ 0x0000000000000b84 159 41 1 0 0
-0x000008f1: 00 DW_LNE_set_address (0x0000000000000960)
+0x000008f1: 00 DW_LNE_set_address (0x0000000000000b8a)
0x000008f8: 05 DW_LNS_set_column (4)
0x000008fa: 01 DW_LNS_copy
- 0x0000000000000960 159 4 1 0 0
+ 0x0000000000000b8a 159 4 1 0 0
-0x000008fb: 00 DW_LNE_set_address (0x000000000000097e)
+0x000008fb: 00 DW_LNE_set_address (0x0000000000000ba8)
0x00000902: 03 DW_LNS_advance_line (160)
0x00000904: 06 DW_LNS_negate_stmt
0x00000905: 01 DW_LNS_copy
- 0x000000000000097e 160 4 1 0 0 is_stmt
+ 0x0000000000000ba8 160 4 1 0 0 is_stmt
-0x00000906: 00 DW_LNE_set_address (0x0000000000000986)
+0x00000906: 00 DW_LNE_set_address (0x0000000000000bb0)
0x0000090d: 03 DW_LNS_advance_line (161)
0x0000090f: 05 DW_LNS_set_column (1)
0x00000911: 01 DW_LNS_copy
- 0x0000000000000986 161 1 1 0 0 is_stmt
+ 0x0000000000000bb0 161 1 1 0 0 is_stmt
-0x00000912: 00 DW_LNE_set_address (0x00000000000009a0)
+0x00000912: 00 DW_LNE_set_address (0x0000000000000bca)
0x00000919: 00 DW_LNE_end_sequence
- 0x00000000000009a0 161 1 1 0 0 is_stmt end_sequence
+ 0x0000000000000bca 161 1 1 0 0 is_stmt end_sequence
-0x0000091c: 00 DW_LNE_set_address (0x00000000000009a2)
+0x0000091c: 00 DW_LNE_set_address (0x0000000000000bcc)
0x00000923: 03 DW_LNS_advance_line (88)
0x00000926: 01 DW_LNS_copy
- 0x00000000000009a2 88 0 1 0 0 is_stmt
+ 0x0000000000000bcc 88 0 1 0 0 is_stmt
-0x00000927: 00 DW_LNE_set_address (0x00000000000009c8)
+0x00000927: 00 DW_LNE_set_address (0x0000000000000d56)
0x0000092e: 03 DW_LNS_advance_line (90)
0x00000930: 05 DW_LNS_set_column (8)
0x00000932: 0a DW_LNS_set_prologue_end
0x00000933: 01 DW_LNS_copy
- 0x00000000000009c8 90 8 1 0 0 is_stmt prologue_end
+ 0x0000000000000d56 90 8 1 0 0 is_stmt prologue_end
-0x00000934: 00 DW_LNE_set_address (0x00000000000009cf)
+0x00000934: 00 DW_LNE_set_address (0x0000000000000d5d)
0x0000093b: 03 DW_LNS_advance_line (93)
0x0000093d: 05 DW_LNS_set_column (9)
0x0000093f: 01 DW_LNS_copy
- 0x00000000000009cf 93 9 1 0 0 is_stmt
+ 0x0000000000000d5d 93 9 1 0 0 is_stmt
-0x00000940: 00 DW_LNE_set_address (0x00000000000009d6)
+0x00000940: 00 DW_LNE_set_address (0x0000000000000d64)
0x00000947: 03 DW_LNS_advance_line (94)
0x00000949: 05 DW_LNS_set_column (11)
0x0000094b: 01 DW_LNS_copy
- 0x00000000000009d6 94 11 1 0 0 is_stmt
+ 0x0000000000000d64 94 11 1 0 0 is_stmt
-0x0000094c: 00 DW_LNE_set_address (0x00000000000009dd)
+0x0000094c: 00 DW_LNE_set_address (0x0000000000000d6b)
0x00000953: 05 DW_LNS_set_column (16)
0x00000955: 06 DW_LNS_negate_stmt
0x00000956: 01 DW_LNS_copy
- 0x00000000000009dd 94 16 1 0 0
+ 0x0000000000000d6b 94 16 1 0 0
-0x00000957: 00 DW_LNE_set_address (0x00000000000009e8)
+0x00000957: 00 DW_LNE_set_address (0x0000000000000d76)
0x0000095e: 05 DW_LNS_set_column (20)
0x00000960: 01 DW_LNS_copy
- 0x00000000000009e8 94 20 1 0 0
+ 0x0000000000000d76 94 20 1 0 0
-0x00000961: 00 DW_LNE_set_address (0x00000000000009ef)
+0x00000961: 00 DW_LNE_set_address (0x0000000000000d7d)
0x00000968: 05 DW_LNS_set_column (22)
0x0000096a: 01 DW_LNS_copy
- 0x00000000000009ef 94 22 1 0 0
+ 0x0000000000000d7d 94 22 1 0 0
-0x0000096b: 00 DW_LNE_set_address (0x00000000000009fa)
+0x0000096b: 00 DW_LNE_set_address (0x0000000000000d88)
0x00000972: 05 DW_LNS_set_column (18)
0x00000974: 01 DW_LNS_copy
- 0x00000000000009fa 94 18 1 0 0
+ 0x0000000000000d88 94 18 1 0 0
-0x00000975: 00 DW_LNE_set_address (0x0000000000000a09)
+0x00000975: 00 DW_LNE_set_address (0x0000000000000d97)
0x0000097c: 05 DW_LNS_set_column (4)
0x0000097e: 01 DW_LNS_copy
- 0x0000000000000a09 94 4 1 0 0
+ 0x0000000000000d97 94 4 1 0 0
-0x0000097f: 00 DW_LNE_set_address (0x0000000000000a1d)
+0x0000097f: 00 DW_LNE_set_address (0x0000000000000dab)
0x00000986: 03 DW_LNS_advance_line (95)
0x00000988: 05 DW_LNS_set_column (29)
0x0000098a: 06 DW_LNS_negate_stmt
0x0000098b: 01 DW_LNS_copy
- 0x0000000000000a1d 95 29 1 0 0 is_stmt
+ 0x0000000000000dab 95 29 1 0 0 is_stmt
-0x0000098c: 00 DW_LNE_set_address (0x0000000000000a23)
+0x0000098c: 00 DW_LNE_set_address (0x0000000000000db1)
0x00000993: 05 DW_LNS_set_column (13)
0x00000995: 06 DW_LNS_negate_stmt
0x00000996: 01 DW_LNS_copy
- 0x0000000000000a23 95 13 1 0 0
+ 0x0000000000000db1 95 13 1 0 0
-0x00000997: 00 DW_LNE_set_address (0x0000000000000a2a)
+0x00000997: 00 DW_LNE_set_address (0x0000000000000db8)
0x0000099e: 03 DW_LNS_advance_line (96)
0x000009a0: 05 DW_LNS_set_column (18)
0x000009a2: 06 DW_LNS_negate_stmt
0x000009a3: 01 DW_LNS_copy
- 0x0000000000000a2a 96 18 1 0 0 is_stmt
+ 0x0000000000000db8 96 18 1 0 0 is_stmt
-0x000009a4: 00 DW_LNE_set_address (0x0000000000000a31)
+0x000009a4: 00 DW_LNE_set_address (0x0000000000000dbf)
0x000009ab: 05 DW_LNS_set_column (7)
0x000009ad: 06 DW_LNS_negate_stmt
0x000009ae: 01 DW_LNS_copy
- 0x0000000000000a31 96 7 1 0 0
+ 0x0000000000000dbf 96 7 1 0 0
-0x000009af: 00 DW_LNE_set_address (0x0000000000000a38)
+0x000009af: 00 DW_LNE_set_address (0x0000000000000dc6)
0x000009b6: 05 DW_LNS_set_column (16)
0x000009b8: 01 DW_LNS_copy
- 0x0000000000000a38 96 16 1 0 0
+ 0x0000000000000dc6 96 16 1 0 0
-0x000009b9: 00 DW_LNE_set_address (0x0000000000000a3f)
+0x000009b9: 00 DW_LNE_set_address (0x0000000000000dcd)
0x000009c0: 03 DW_LNS_advance_line (97)
0x000009c2: 05 DW_LNS_set_column (18)
0x000009c4: 06 DW_LNS_negate_stmt
0x000009c5: 01 DW_LNS_copy
- 0x0000000000000a3f 97 18 1 0 0 is_stmt
+ 0x0000000000000dcd 97 18 1 0 0 is_stmt
-0x000009c6: 00 DW_LNE_set_address (0x0000000000000a46)
+0x000009c6: 00 DW_LNE_set_address (0x0000000000000dd4)
0x000009cd: 05 DW_LNS_set_column (7)
0x000009cf: 06 DW_LNS_negate_stmt
0x000009d0: 01 DW_LNS_copy
- 0x0000000000000a46 97 7 1 0 0
+ 0x0000000000000dd4 97 7 1 0 0
-0x000009d1: 00 DW_LNE_set_address (0x0000000000000a4d)
+0x000009d1: 00 DW_LNE_set_address (0x0000000000000ddb)
0x000009d8: 05 DW_LNS_set_column (16)
0x000009da: 01 DW_LNS_copy
- 0x0000000000000a4d 97 16 1 0 0
+ 0x0000000000000ddb 97 16 1 0 0
-0x000009db: 00 DW_LNE_set_address (0x0000000000000a54)
+0x000009db: 00 DW_LNE_set_address (0x0000000000000de2)
0x000009e2: 03 DW_LNS_advance_line (98)
0x000009e4: 05 DW_LNS_set_column (21)
0x000009e6: 06 DW_LNS_negate_stmt
0x000009e7: 01 DW_LNS_copy
- 0x0000000000000a54 98 21 1 0 0 is_stmt
+ 0x0000000000000de2 98 21 1 0 0 is_stmt
-0x000009e8: 00 DW_LNE_set_address (0x0000000000000a5b)
+0x000009e8: 00 DW_LNE_set_address (0x0000000000000de9)
0x000009ef: 05 DW_LNS_set_column (7)
0x000009f1: 06 DW_LNS_negate_stmt
0x000009f2: 01 DW_LNS_copy
- 0x0000000000000a5b 98 7 1 0 0
+ 0x0000000000000de9 98 7 1 0 0
-0x000009f3: 00 DW_LNE_set_address (0x0000000000000a62)
+0x000009f3: 00 DW_LNE_set_address (0x0000000000000df0)
0x000009fa: 05 DW_LNS_set_column (19)
0x000009fc: 01 DW_LNS_copy
- 0x0000000000000a62 98 19 1 0 0
+ 0x0000000000000df0 98 19 1 0 0
-0x000009fd: 00 DW_LNE_set_address (0x0000000000000a69)
+0x000009fd: 00 DW_LNE_set_address (0x0000000000000df7)
0x00000a04: 03 DW_LNS_advance_line (99)
0x00000a06: 05 DW_LNS_set_column (14)
0x00000a08: 06 DW_LNS_negate_stmt
0x00000a09: 01 DW_LNS_copy
- 0x0000000000000a69 99 14 1 0 0 is_stmt
+ 0x0000000000000df7 99 14 1 0 0 is_stmt
-0x00000a0a: 00 DW_LNE_set_address (0x0000000000000a70)
+0x00000a0a: 00 DW_LNE_set_address (0x0000000000000dfe)
0x00000a11: 05 DW_LNS_set_column (12)
0x00000a13: 06 DW_LNS_negate_stmt
0x00000a14: 01 DW_LNS_copy
- 0x0000000000000a70 99 12 1 0 0
+ 0x0000000000000dfe 99 12 1 0 0
-0x00000a15: 00 DW_LNE_set_address (0x0000000000000a77)
+0x00000a15: 00 DW_LNE_set_address (0x0000000000000e05)
0x00000a1c: 03 DW_LNS_advance_line (94)
0x00000a1e: 05 DW_LNS_set_column (28)
0x00000a20: 06 DW_LNS_negate_stmt
0x00000a21: 01 DW_LNS_copy
- 0x0000000000000a77 94 28 1 0 0 is_stmt
+ 0x0000000000000e05 94 28 1 0 0 is_stmt
-0x00000a22: 00 DW_LNE_set_address (0x0000000000000a90)
+0x00000a22: 00 DW_LNE_set_address (0x0000000000000e1e)
0x00000a29: 05 DW_LNS_set_column (4)
0x00000a2b: 06 DW_LNS_negate_stmt
0x00000a2c: 01 DW_LNS_copy
- 0x0000000000000a90 94 4 1 0 0
+ 0x0000000000000e1e 94 4 1 0 0
-0x00000a2d: 00 DW_LNE_set_address (0x0000000000000a93)
+0x00000a2d: 00 DW_LNE_set_address (0x0000000000000e21)
0x00000a34: 01 DW_LNS_copy
- 0x0000000000000a93 94 4 1 0 0
+ 0x0000000000000e21 94 4 1 0 0
-0x00000a35: 00 DW_LNE_set_address (0x0000000000000a9a)
+0x00000a35: 00 DW_LNE_set_address (0x0000000000000e28)
0x00000a3c: 03 DW_LNS_advance_line (102)
0x00000a3e: 05 DW_LNS_set_column (25)
0x00000a40: 06 DW_LNS_negate_stmt
0x00000a41: 01 DW_LNS_copy
- 0x0000000000000a9a 102 25 1 0 0 is_stmt
+ 0x0000000000000e28 102 25 1 0 0 is_stmt
-0x00000a42: 00 DW_LNE_set_address (0x0000000000000aa1)
+0x00000a42: 00 DW_LNE_set_address (0x0000000000000e2f)
0x00000a49: 05 DW_LNS_set_column (27)
0x00000a4b: 06 DW_LNS_negate_stmt
0x00000a4c: 01 DW_LNS_copy
- 0x0000000000000aa1 102 27 1 0 0
+ 0x0000000000000e2f 102 27 1 0 0
-0x00000a4d: 00 DW_LNE_set_address (0x0000000000000aac)
+0x00000a4d: 00 DW_LNE_set_address (0x0000000000000e3a)
0x00000a54: 05 DW_LNS_set_column (18)
0x00000a56: 01 DW_LNS_copy
- 0x0000000000000aac 102 18 1 0 0
+ 0x0000000000000e3a 102 18 1 0 0
-0x00000a57: 00 DW_LNE_set_address (0x0000000000000ab2)
+0x00000a57: 00 DW_LNE_set_address (0x0000000000000e40)
0x00000a5e: 05 DW_LNS_set_column (10)
0x00000a60: 01 DW_LNS_copy
- 0x0000000000000ab2 102 10 1 0 0
+ 0x0000000000000e40 102 10 1 0 0
-0x00000a61: 00 DW_LNE_set_address (0x0000000000000ab9)
+0x00000a61: 00 DW_LNE_set_address (0x0000000000000e47)
0x00000a68: 03 DW_LNS_advance_line (103)
0x00000a6a: 05 DW_LNS_set_column (25)
0x00000a6c: 06 DW_LNS_negate_stmt
0x00000a6d: 01 DW_LNS_copy
- 0x0000000000000ab9 103 25 1 0 0 is_stmt
+ 0x0000000000000e47 103 25 1 0 0 is_stmt
-0x00000a6e: 00 DW_LNE_set_address (0x0000000000000ac0)
+0x00000a6e: 00 DW_LNE_set_address (0x0000000000000e4e)
0x00000a75: 05 DW_LNS_set_column (27)
0x00000a77: 06 DW_LNS_negate_stmt
0x00000a78: 01 DW_LNS_copy
- 0x0000000000000ac0 103 27 1 0 0
+ 0x0000000000000e4e 103 27 1 0 0
-0x00000a79: 00 DW_LNE_set_address (0x0000000000000acb)
+0x00000a79: 00 DW_LNE_set_address (0x0000000000000e59)
0x00000a80: 05 DW_LNS_set_column (18)
0x00000a82: 01 DW_LNS_copy
- 0x0000000000000acb 103 18 1 0 0
+ 0x0000000000000e59 103 18 1 0 0
-0x00000a83: 00 DW_LNE_set_address (0x0000000000000ad1)
+0x00000a83: 00 DW_LNE_set_address (0x0000000000000e5f)
0x00000a8a: 05 DW_LNS_set_column (10)
0x00000a8c: 01 DW_LNS_copy
- 0x0000000000000ad1 103 10 1 0 0
+ 0x0000000000000e5f 103 10 1 0 0
-0x00000a8d: 00 DW_LNE_set_address (0x0000000000000ad8)
+0x00000a8d: 00 DW_LNE_set_address (0x0000000000000e66)
0x00000a94: 03 DW_LNS_advance_line (105)
0x00000a96: 05 DW_LNS_set_column (11)
0x00000a98: 06 DW_LNS_negate_stmt
0x00000a99: 01 DW_LNS_copy
- 0x0000000000000ad8 105 11 1 0 0 is_stmt
+ 0x0000000000000e66 105 11 1 0 0 is_stmt
-0x00000a9a: 00 DW_LNE_set_address (0x0000000000000adf)
+0x00000a9a: 00 DW_LNE_set_address (0x0000000000000e6d)
0x00000aa1: 05 DW_LNS_set_column (16)
0x00000aa3: 06 DW_LNS_negate_stmt
0x00000aa4: 01 DW_LNS_copy
- 0x0000000000000adf 105 16 1 0 0
+ 0x0000000000000e6d 105 16 1 0 0
-0x00000aa5: 00 DW_LNE_set_address (0x0000000000000aea)
+0x00000aa5: 00 DW_LNE_set_address (0x0000000000000e78)
0x00000aac: 05 DW_LNS_set_column (20)
0x00000aae: 01 DW_LNS_copy
- 0x0000000000000aea 105 20 1 0 0
+ 0x0000000000000e78 105 20 1 0 0
-0x00000aaf: 00 DW_LNE_set_address (0x0000000000000af1)
+0x00000aaf: 00 DW_LNE_set_address (0x0000000000000e7f)
0x00000ab6: 05 DW_LNS_set_column (18)
0x00000ab8: 01 DW_LNS_copy
- 0x0000000000000af1 105 18 1 0 0
+ 0x0000000000000e7f 105 18 1 0 0
-0x00000ab9: 00 DW_LNE_set_address (0x0000000000000b00)
+0x00000ab9: 00 DW_LNE_set_address (0x0000000000000e8e)
0x00000ac0: 05 DW_LNS_set_column (4)
0x00000ac2: 01 DW_LNS_copy
- 0x0000000000000b00 105 4 1 0 0
+ 0x0000000000000e8e 105 4 1 0 0
-0x00000ac3: 00 DW_LNE_set_address (0x0000000000000b10)
+0x00000ac3: 00 DW_LNE_set_address (0x0000000000000e9e)
0x00000aca: 03 DW_LNS_advance_line (106)
0x00000acc: 05 DW_LNS_set_column (18)
0x00000ace: 06 DW_LNS_negate_stmt
0x00000acf: 01 DW_LNS_copy
- 0x0000000000000b10 106 18 1 0 0 is_stmt
+ 0x0000000000000e9e 106 18 1 0 0 is_stmt
-0x00000ad0: 00 DW_LNE_set_address (0x0000000000000b17)
+0x00000ad0: 00 DW_LNE_set_address (0x0000000000000ea5)
0x00000ad7: 05 DW_LNS_set_column (7)
0x00000ad9: 06 DW_LNS_negate_stmt
0x00000ada: 01 DW_LNS_copy
- 0x0000000000000b17 106 7 1 0 0
+ 0x0000000000000ea5 106 7 1 0 0
-0x00000adb: 00 DW_LNE_set_address (0x0000000000000b1e)
+0x00000adb: 00 DW_LNE_set_address (0x0000000000000eac)
0x00000ae2: 05 DW_LNS_set_column (13)
0x00000ae4: 01 DW_LNS_copy
- 0x0000000000000b1e 106 13 1 0 0
+ 0x0000000000000eac 106 13 1 0 0
-0x00000ae5: 00 DW_LNE_set_address (0x0000000000000b25)
+0x00000ae5: 00 DW_LNE_set_address (0x0000000000000eb3)
0x00000aec: 05 DW_LNS_set_column (7)
0x00000aee: 01 DW_LNS_copy
- 0x0000000000000b25 106 7 1 0 0
+ 0x0000000000000eb3 106 7 1 0 0
-0x00000aef: 00 DW_LNE_set_address (0x0000000000000b37)
+0x00000aef: 00 DW_LNE_set_address (0x0000000000000ec5)
0x00000af6: 05 DW_LNS_set_column (16)
0x00000af8: 01 DW_LNS_copy
- 0x0000000000000b37 106 16 1 0 0
+ 0x0000000000000ec5 106 16 1 0 0
-0x00000af9: 00 DW_LNE_set_address (0x0000000000000b3e)
+0x00000af9: 00 DW_LNE_set_address (0x0000000000000ecc)
0x00000b00: 03 DW_LNS_advance_line (105)
0x00000b02: 05 DW_LNS_set_column (24)
0x00000b04: 06 DW_LNS_negate_stmt
0x00000b05: 01 DW_LNS_copy
- 0x0000000000000b3e 105 24 1 0 0 is_stmt
+ 0x0000000000000ecc 105 24 1 0 0 is_stmt
-0x00000b06: 00 DW_LNE_set_address (0x0000000000000b57)
+0x00000b06: 00 DW_LNE_set_address (0x0000000000000ee5)
0x00000b0d: 05 DW_LNS_set_column (4)
0x00000b0f: 06 DW_LNS_negate_stmt
0x00000b10: 01 DW_LNS_copy
- 0x0000000000000b57 105 4 1 0 0
+ 0x0000000000000ee5 105 4 1 0 0
-0x00000b11: 00 DW_LNE_set_address (0x0000000000000b5a)
+0x00000b11: 00 DW_LNE_set_address (0x0000000000000ee8)
0x00000b18: 01 DW_LNS_copy
- 0x0000000000000b5a 105 4 1 0 0
+ 0x0000000000000ee8 105 4 1 0 0
-0x00000b19: 00 DW_LNE_set_address (0x0000000000000b5d)
+0x00000b19: 00 DW_LNE_set_address (0x0000000000000eeb)
0x00000b20: 03 DW_LNS_advance_line (108)
0x00000b22: 05 DW_LNS_set_column (8)
0x00000b24: 06 DW_LNS_negate_stmt
0x00000b25: 01 DW_LNS_copy
- 0x0000000000000b5d 108 8 1 0 0 is_stmt
+ 0x0000000000000eeb 108 8 1 0 0 is_stmt
-0x00000b26: 00 DW_LNE_set_address (0x0000000000000b64)
+0x00000b26: 00 DW_LNE_set_address (0x0000000000000ef2)
0x00000b2d: 05 DW_LNS_set_column (6)
0x00000b2f: 06 DW_LNS_negate_stmt
0x00000b30: 01 DW_LNS_copy
- 0x0000000000000b64 108 6 1 0 0
+ 0x0000000000000ef2 108 6 1 0 0
-0x00000b31: 00 DW_LNE_set_address (0x0000000000000b6b)
+0x00000b31: 00 DW_LNE_set_address (0x0000000000000ef9)
0x00000b38: 03 DW_LNS_advance_line (110)
0x00000b3a: 05 DW_LNS_set_column (11)
0x00000b3c: 06 DW_LNS_negate_stmt
0x00000b3d: 01 DW_LNS_copy
- 0x0000000000000b6b 110 11 1 0 0 is_stmt
+ 0x0000000000000ef9 110 11 1 0 0 is_stmt
-0x00000b3e: 00 DW_LNE_set_address (0x0000000000000b76)
+0x00000b3e: 00 DW_LNE_set_address (0x0000000000000f04)
0x00000b45: 06 DW_LNS_negate_stmt
0x00000b46: 01 DW_LNS_copy
- 0x0000000000000b76 110 11 1 0 0
+ 0x0000000000000f04 110 11 1 0 0
-0x00000b47: 00 DW_LNE_set_address (0x0000000000000b83)
+0x00000b47: 00 DW_LNE_set_address (0x0000000000000f11)
0x00000b4e: 03 DW_LNS_advance_line (111)
0x00000b50: 05 DW_LNS_set_column (17)
0x00000b52: 06 DW_LNS_negate_stmt
0x00000b53: 01 DW_LNS_copy
- 0x0000000000000b83 111 17 1 0 0 is_stmt
+ 0x0000000000000f11 111 17 1 0 0 is_stmt
-0x00000b54: 00 DW_LNE_set_address (0x0000000000000b8a)
+0x00000b54: 00 DW_LNE_set_address (0x0000000000000f18)
0x00000b5b: 05 DW_LNS_set_column (22)
0x00000b5d: 06 DW_LNS_negate_stmt
0x00000b5e: 01 DW_LNS_copy
- 0x0000000000000b8a 111 22 1 0 0
+ 0x0000000000000f18 111 22 1 0 0
-0x00000b5f: 00 DW_LNE_set_address (0x0000000000000b95)
+0x00000b5f: 00 DW_LNE_set_address (0x0000000000000f23)
0x00000b66: 05 DW_LNS_set_column (26)
0x00000b68: 01 DW_LNS_copy
- 0x0000000000000b95 111 26 1 0 0
+ 0x0000000000000f23 111 26 1 0 0
-0x00000b69: 00 DW_LNE_set_address (0x0000000000000b9c)
+0x00000b69: 00 DW_LNE_set_address (0x0000000000000f2a)
0x00000b70: 05 DW_LNS_set_column (24)
0x00000b72: 01 DW_LNS_copy
- 0x0000000000000b9c 111 24 1 0 0
+ 0x0000000000000f2a 111 24 1 0 0
-0x00000b73: 00 DW_LNE_set_address (0x0000000000000bab)
+0x00000b73: 00 DW_LNE_set_address (0x0000000000000f39)
0x00000b7a: 05 DW_LNS_set_column (10)
0x00000b7c: 01 DW_LNS_copy
- 0x0000000000000bab 111 10 1 0 0
+ 0x0000000000000f39 111 10 1 0 0
-0x00000b7d: 00 DW_LNE_set_address (0x0000000000000bbb)
+0x00000b7d: 00 DW_LNE_set_address (0x0000000000000f49)
0x00000b84: 03 DW_LNS_advance_line (112)
0x00000b86: 05 DW_LNS_set_column (26)
0x00000b88: 06 DW_LNS_negate_stmt
0x00000b89: 01 DW_LNS_copy
- 0x0000000000000bbb 112 26 1 0 0 is_stmt
+ 0x0000000000000f49 112 26 1 0 0 is_stmt
-0x00000b8a: 00 DW_LNE_set_address (0x0000000000000bc2)
+0x00000b8a: 00 DW_LNE_set_address (0x0000000000000f50)
0x00000b91: 05 DW_LNS_set_column (32)
0x00000b93: 06 DW_LNS_negate_stmt
0x00000b94: 01 DW_LNS_copy
- 0x0000000000000bc2 112 32 1 0 0
+ 0x0000000000000f50 112 32 1 0 0
-0x00000b95: 00 DW_LNE_set_address (0x0000000000000bc9)
+0x00000b95: 00 DW_LNE_set_address (0x0000000000000f57)
0x00000b9c: 05 DW_LNS_set_column (26)
0x00000b9e: 01 DW_LNS_copy
- 0x0000000000000bc9 112 26 1 0 0
+ 0x0000000000000f57 112 26 1 0 0
-0x00000b9f: 00 DW_LNE_set_address (0x0000000000000be2)
+0x00000b9f: 00 DW_LNE_set_address (0x0000000000000f70)
0x00000ba6: 05 DW_LNS_set_column (35)
0x00000ba8: 01 DW_LNS_copy
- 0x0000000000000be2 112 35 1 0 0
+ 0x0000000000000f70 112 35 1 0 0
-0x00000ba9: 00 DW_LNE_set_address (0x0000000000000bed)
+0x00000ba9: 00 DW_LNE_set_address (0x0000000000000f7b)
0x00000bb0: 05 DW_LNS_set_column (13)
0x00000bb2: 01 DW_LNS_copy
- 0x0000000000000bed 112 13 1 0 0
+ 0x0000000000000f7b 112 13 1 0 0
-0x00000bb3: 00 DW_LNE_set_address (0x0000000000000c00)
+0x00000bb3: 00 DW_LNE_set_address (0x0000000000000f8e)
0x00000bba: 03 DW_LNS_advance_line (111)
0x00000bbc: 05 DW_LNS_set_column (30)
0x00000bbe: 06 DW_LNS_negate_stmt
0x00000bbf: 01 DW_LNS_copy
- 0x0000000000000c00 111 30 1 0 0 is_stmt
+ 0x0000000000000f8e 111 30 1 0 0 is_stmt
-0x00000bc0: 00 DW_LNE_set_address (0x0000000000000c19)
+0x00000bc0: 00 DW_LNE_set_address (0x0000000000000fa7)
0x00000bc7: 05 DW_LNS_set_column (10)
0x00000bc9: 06 DW_LNS_negate_stmt
0x00000bca: 01 DW_LNS_copy
- 0x0000000000000c19 111 10 1 0 0
+ 0x0000000000000fa7 111 10 1 0 0
-0x00000bcb: 00 DW_LNE_set_address (0x0000000000000c1c)
+0x00000bcb: 00 DW_LNE_set_address (0x0000000000000faa)
0x00000bd2: 01 DW_LNS_copy
- 0x0000000000000c1c 111 10 1 0 0
+ 0x0000000000000faa 111 10 1 0 0
-0x00000bd3: 00 DW_LNE_set_address (0x0000000000000c1f)
+0x00000bd3: 00 DW_LNE_set_address (0x0000000000000fad)
0x00000bda: 03 DW_LNS_advance_line (113)
0x00000bdc: 06 DW_LNS_negate_stmt
0x00000bdd: 01 DW_LNS_copy
- 0x0000000000000c1f 113 10 1 0 0 is_stmt
+ 0x0000000000000fad 113 10 1 0 0 is_stmt
-0x00000bde: 00 DW_LNE_set_address (0x0000000000000c2f)
+0x00000bde: 00 DW_LNE_set_address (0x0000000000000fbd)
0x00000be5: 03 DW_LNS_advance_line (114)
0x00000be7: 05 DW_LNS_set_column (17)
0x00000be9: 01 DW_LNS_copy
- 0x0000000000000c2f 114 17 1 0 0 is_stmt
+ 0x0000000000000fbd 114 17 1 0 0 is_stmt
-0x00000bea: 00 DW_LNE_set_address (0x0000000000000c48)
+0x00000bea: 00 DW_LNE_set_address (0x0000000000000fd6)
0x00000bf1: 03 DW_LNS_advance_line (115)
0x00000bf3: 05 DW_LNS_set_column (7)
0x00000bf5: 01 DW_LNS_copy
- 0x0000000000000c48 115 7 1 0 0 is_stmt
+ 0x0000000000000fd6 115 7 1 0 0 is_stmt
-0x00000bf6: 00 DW_LNE_set_address (0x0000000000000c4b)
+0x00000bf6: 00 DW_LNE_set_address (0x0000000000000fd9)
0x00000bfd: 03 DW_LNS_advance_line (116)
0x00000bff: 05 DW_LNS_set_column (10)
0x00000c01: 01 DW_LNS_copy
- 0x0000000000000c4b 116 10 1 0 0 is_stmt
+ 0x0000000000000fd9 116 10 1 0 0 is_stmt
-0x00000c02: 00 DW_LNE_set_address (0x0000000000000c56)
+0x00000c02: 00 DW_LNE_set_address (0x0000000000000fe4)
0x00000c09: 03 DW_LNS_advance_line (118)
0x00000c0b: 05 DW_LNS_set_column (14)
0x00000c0d: 01 DW_LNS_copy
- 0x0000000000000c56 118 14 1 0 0 is_stmt
+ 0x0000000000000fe4 118 14 1 0 0 is_stmt
-0x00000c0e: 00 DW_LNE_set_address (0x0000000000000c5d)
+0x00000c0e: 00 DW_LNE_set_address (0x0000000000000feb)
0x00000c15: 05 DW_LNS_set_column (16)
0x00000c17: 06 DW_LNS_negate_stmt
0x00000c18: 01 DW_LNS_copy
- 0x0000000000000c5d 118 16 1 0 0
+ 0x0000000000000feb 118 16 1 0 0
-0x00000c19: 00 DW_LNE_set_address (0x0000000000000c6c)
+0x00000c19: 00 DW_LNE_set_address (0x0000000000000ffa)
0x00000c20: 05 DW_LNS_set_column (7)
0x00000c22: 01 DW_LNS_copy
- 0x0000000000000c6c 118 7 1 0 0
+ 0x0000000000000ffa 118 7 1 0 0
-0x00000c23: 00 DW_LNE_set_address (0x0000000000000c7c)
+0x00000c23: 00 DW_LNE_set_address (0x000000000000100a)
0x00000c2a: 03 DW_LNS_advance_line (119)
0x00000c2c: 05 DW_LNS_set_column (25)
0x00000c2e: 06 DW_LNS_negate_stmt
0x00000c2f: 01 DW_LNS_copy
- 0x0000000000000c7c 119 25 1 0 0 is_stmt
+ 0x000000000000100a 119 25 1 0 0 is_stmt
-0x00000c30: 00 DW_LNE_set_address (0x0000000000000c83)
+0x00000c30: 00 DW_LNE_set_address (0x0000000000001011)
0x00000c37: 05 DW_LNS_set_column (10)
0x00000c39: 06 DW_LNS_negate_stmt
0x00000c3a: 01 DW_LNS_copy
- 0x0000000000000c83 119 10 1 0 0
+ 0x0000000000001011 119 10 1 0 0
-0x00000c3b: 00 DW_LNE_set_address (0x0000000000000c8a)
+0x00000c3b: 00 DW_LNE_set_address (0x0000000000001018)
0x00000c42: 05 DW_LNS_set_column (16)
0x00000c44: 01 DW_LNS_copy
- 0x0000000000000c8a 119 16 1 0 0
+ 0x0000000000001018 119 16 1 0 0
-0x00000c45: 00 DW_LNE_set_address (0x0000000000000c91)
+0x00000c45: 00 DW_LNE_set_address (0x000000000000101f)
0x00000c4c: 05 DW_LNS_set_column (18)
0x00000c4e: 01 DW_LNS_copy
- 0x0000000000000c91 119 18 1 0 0
+ 0x000000000000101f 119 18 1 0 0
-0x00000c4f: 00 DW_LNE_set_address (0x0000000000000c9c)
+0x00000c4f: 00 DW_LNE_set_address (0x000000000000102a)
0x00000c56: 05 DW_LNS_set_column (10)
0x00000c58: 01 DW_LNS_copy
- 0x0000000000000c9c 119 10 1 0 0
+ 0x000000000000102a 119 10 1 0 0
-0x00000c59: 00 DW_LNE_set_address (0x0000000000000cae)
+0x00000c59: 00 DW_LNE_set_address (0x000000000000103c)
0x00000c60: 05 DW_LNS_set_column (23)
0x00000c62: 01 DW_LNS_copy
- 0x0000000000000cae 119 23 1 0 0
+ 0x000000000000103c 119 23 1 0 0
-0x00000c63: 00 DW_LNE_set_address (0x0000000000000cb5)
+0x00000c63: 00 DW_LNE_set_address (0x0000000000001043)
0x00000c6a: 03 DW_LNS_advance_line (118)
0x00000c6c: 05 DW_LNS_set_column (22)
0x00000c6e: 06 DW_LNS_negate_stmt
0x00000c6f: 01 DW_LNS_copy
- 0x0000000000000cb5 118 22 1 0 0 is_stmt
+ 0x0000000000001043 118 22 1 0 0 is_stmt
-0x00000c70: 00 DW_LNE_set_address (0x0000000000000cce)
+0x00000c70: 00 DW_LNE_set_address (0x000000000000105c)
0x00000c77: 05 DW_LNS_set_column (7)
0x00000c79: 06 DW_LNS_negate_stmt
0x00000c7a: 01 DW_LNS_copy
- 0x0000000000000cce 118 7 1 0 0
+ 0x000000000000105c 118 7 1 0 0
-0x00000c7b: 00 DW_LNE_set_address (0x0000000000000cd1)
+0x00000c7b: 00 DW_LNE_set_address (0x000000000000105f)
0x00000c82: 01 DW_LNS_copy
- 0x0000000000000cd1 118 7 1 0 0
+ 0x000000000000105f 118 7 1 0 0
-0x00000c83: 00 DW_LNE_set_address (0x0000000000000cd4)
+0x00000c83: 00 DW_LNE_set_address (0x0000000000001062)
0x00000c8a: 03 DW_LNS_advance_line (122)
0x00000c8c: 05 DW_LNS_set_column (14)
0x00000c8e: 06 DW_LNS_negate_stmt
0x00000c8f: 01 DW_LNS_copy
- 0x0000000000000cd4 122 14 1 0 0 is_stmt
+ 0x0000000000001062 122 14 1 0 0 is_stmt
-0x00000c90: 00 DW_LNE_set_address (0x0000000000000cdd)
+0x00000c90: 00 DW_LNE_set_address (0x000000000000106b)
0x00000c97: 05 DW_LNS_set_column (19)
0x00000c99: 06 DW_LNS_negate_stmt
0x00000c9a: 01 DW_LNS_copy
- 0x0000000000000cdd 122 19 1 0 0
+ 0x000000000000106b 122 19 1 0 0
-0x00000c9b: 00 DW_LNE_set_address (0x0000000000000ce4)
+0x00000c9b: 00 DW_LNE_set_address (0x0000000000001072)
0x00000ca2: 05 DW_LNS_set_column (16)
0x00000ca4: 01 DW_LNS_copy
- 0x0000000000000ce4 122 16 1 0 0
+ 0x0000000000001072 122 16 1 0 0
-0x00000ca5: 00 DW_LNE_set_address (0x0000000000000cf3)
+0x00000ca5: 00 DW_LNE_set_address (0x0000000000001081)
0x00000cac: 05 DW_LNS_set_column (14)
0x00000cae: 01 DW_LNS_copy
- 0x0000000000000cf3 122 14 1 0 0
+ 0x0000000000001081 122 14 1 0 0
-0x00000caf: 00 DW_LNE_set_address (0x0000000000000d05)
+0x00000caf: 00 DW_LNE_set_address (0x0000000000001093)
0x00000cb6: 03 DW_LNS_advance_line (123)
0x00000cb8: 05 DW_LNS_set_column (13)
0x00000cba: 06 DW_LNS_negate_stmt
0x00000cbb: 01 DW_LNS_copy
- 0x0000000000000d05 123 13 1 0 0 is_stmt
+ 0x0000000000001093 123 13 1 0 0 is_stmt
-0x00000cbc: 00 DW_LNE_set_address (0x0000000000000d0c)
+0x00000cbc: 00 DW_LNE_set_address (0x000000000000109a)
0x00000cc3: 03 DW_LNS_advance_line (125)
0x00000cc5: 05 DW_LNS_set_column (22)
0x00000cc7: 01 DW_LNS_copy
- 0x0000000000000d0c 125 22 1 0 0 is_stmt
+ 0x000000000000109a 125 22 1 0 0 is_stmt
-0x00000cc8: 00 DW_LNE_set_address (0x0000000000000d1a)
+0x00000cc8: 00 DW_LNE_set_address (0x00000000000010a8)
0x00000ccf: 05 DW_LNS_set_column (17)
0x00000cd1: 06 DW_LNS_negate_stmt
0x00000cd2: 01 DW_LNS_copy
- 0x0000000000000d1a 125 17 1 0 0
+ 0x00000000000010a8 125 17 1 0 0
-0x00000cd3: 00 DW_LNE_set_address (0x0000000000000d21)
+0x00000cd3: 00 DW_LNE_set_address (0x00000000000010af)
0x00000cda: 03 DW_LNS_advance_line (126)
0x00000cdc: 05 DW_LNS_set_column (20)
0x00000cde: 06 DW_LNS_negate_stmt
0x00000cdf: 01 DW_LNS_copy
- 0x0000000000000d21 126 20 1 0 0 is_stmt
+ 0x00000000000010af 126 20 1 0 0 is_stmt
-0x00000ce0: 00 DW_LNE_set_address (0x0000000000000d28)
+0x00000ce0: 00 DW_LNE_set_address (0x00000000000010b6)
0x00000ce7: 05 DW_LNS_set_column (25)
0x00000ce9: 06 DW_LNS_negate_stmt
0x00000cea: 01 DW_LNS_copy
- 0x0000000000000d28 126 25 1 0 0
+ 0x00000000000010b6 126 25 1 0 0
-0x00000ceb: 00 DW_LNE_set_address (0x0000000000000d33)
+0x00000ceb: 00 DW_LNE_set_address (0x00000000000010c1)
0x00000cf2: 05 DW_LNS_set_column (29)
0x00000cf4: 01 DW_LNS_copy
- 0x0000000000000d33 126 29 1 0 0
+ 0x00000000000010c1 126 29 1 0 0
-0x00000cf5: 00 DW_LNE_set_address (0x0000000000000d3a)
+0x00000cf5: 00 DW_LNE_set_address (0x00000000000010c8)
0x00000cfc: 05 DW_LNS_set_column (27)
0x00000cfe: 01 DW_LNS_copy
- 0x0000000000000d3a 126 27 1 0 0
+ 0x00000000000010c8 126 27 1 0 0
-0x00000cff: 00 DW_LNE_set_address (0x0000000000000d49)
+0x00000cff: 00 DW_LNE_set_address (0x00000000000010d7)
0x00000d06: 05 DW_LNS_set_column (13)
0x00000d08: 01 DW_LNS_copy
- 0x0000000000000d49 126 13 1 0 0
+ 0x00000000000010d7 126 13 1 0 0
-0x00000d09: 00 DW_LNE_set_address (0x0000000000000d59)
+0x00000d09: 00 DW_LNE_set_address (0x00000000000010e7)
0x00000d10: 03 DW_LNS_advance_line (127)
0x00000d12: 05 DW_LNS_set_column (27)
0x00000d14: 06 DW_LNS_negate_stmt
0x00000d15: 01 DW_LNS_copy
- 0x0000000000000d59 127 27 1 0 0 is_stmt
+ 0x00000000000010e7 127 27 1 0 0 is_stmt
-0x00000d16: 00 DW_LNE_set_address (0x0000000000000d60)
+0x00000d16: 00 DW_LNE_set_address (0x00000000000010ee)
0x00000d1d: 05 DW_LNS_set_column (33)
0x00000d1f: 06 DW_LNS_negate_stmt
0x00000d20: 01 DW_LNS_copy
- 0x0000000000000d60 127 33 1 0 0
+ 0x00000000000010ee 127 33 1 0 0
-0x00000d21: 00 DW_LNE_set_address (0x0000000000000d67)
+0x00000d21: 00 DW_LNE_set_address (0x00000000000010f5)
0x00000d28: 05 DW_LNS_set_column (35)
0x00000d2a: 01 DW_LNS_copy
- 0x0000000000000d67 127 35 1 0 0
+ 0x00000000000010f5 127 35 1 0 0
-0x00000d2b: 00 DW_LNE_set_address (0x0000000000000d72)
+0x00000d2b: 00 DW_LNE_set_address (0x0000000000001100)
0x00000d32: 05 DW_LNS_set_column (27)
0x00000d34: 01 DW_LNS_copy
- 0x0000000000000d72 127 27 1 0 0
+ 0x0000000000001100 127 27 1 0 0
-0x00000d35: 00 DW_LNE_set_address (0x0000000000000d8b)
+0x00000d35: 00 DW_LNE_set_address (0x0000000000001119)
0x00000d3c: 05 DW_LNS_set_column (16)
0x00000d3e: 01 DW_LNS_copy
- 0x0000000000000d8b 127 16 1 0 0
+ 0x0000000000001119 127 16 1 0 0
-0x00000d3f: 00 DW_LNE_set_address (0x0000000000000d92)
+0x00000d3f: 00 DW_LNE_set_address (0x0000000000001120)
0x00000d46: 05 DW_LNS_set_column (22)
0x00000d48: 01 DW_LNS_copy
- 0x0000000000000d92 127 22 1 0 0
+ 0x0000000000001120 127 22 1 0 0
-0x00000d49: 00 DW_LNE_set_address (0x0000000000000d99)
+0x00000d49: 00 DW_LNE_set_address (0x0000000000001127)
0x00000d50: 05 DW_LNS_set_column (16)
0x00000d52: 01 DW_LNS_copy
- 0x0000000000000d99 127 16 1 0 0
+ 0x0000000000001127 127 16 1 0 0
-0x00000d53: 00 DW_LNE_set_address (0x0000000000000dab)
+0x00000d53: 00 DW_LNE_set_address (0x0000000000001139)
0x00000d5a: 05 DW_LNS_set_column (25)
0x00000d5c: 01 DW_LNS_copy
- 0x0000000000000dab 127 25 1 0 0
+ 0x0000000000001139 127 25 1 0 0
-0x00000d5d: 00 DW_LNE_set_address (0x0000000000000db2)
+0x00000d5d: 00 DW_LNE_set_address (0x0000000000001140)
0x00000d64: 03 DW_LNS_advance_line (126)
0x00000d66: 05 DW_LNS_set_column (33)
0x00000d68: 06 DW_LNS_negate_stmt
0x00000d69: 01 DW_LNS_copy
- 0x0000000000000db2 126 33 1 0 0 is_stmt
+ 0x0000000000001140 126 33 1 0 0 is_stmt
-0x00000d6a: 00 DW_LNE_set_address (0x0000000000000dcf)
+0x00000d6a: 00 DW_LNE_set_address (0x000000000000115d)
0x00000d71: 05 DW_LNS_set_column (13)
0x00000d73: 06 DW_LNS_negate_stmt
0x00000d74: 01 DW_LNS_copy
- 0x0000000000000dcf 126 13 1 0 0
+ 0x000000000000115d 126 13 1 0 0
-0x00000d75: 00 DW_LNE_set_address (0x0000000000000dd2)
+0x00000d75: 00 DW_LNE_set_address (0x0000000000001160)
0x00000d7c: 01 DW_LNS_copy
- 0x0000000000000dd2 126 13 1 0 0
+ 0x0000000000001160 126 13 1 0 0
-0x00000d7d: 00 DW_LNE_set_address (0x0000000000000dda)
+0x00000d7d: 00 DW_LNE_set_address (0x0000000000001168)
0x00000d84: 03 DW_LNS_advance_line (128)
0x00000d86: 05 DW_LNS_set_column (24)
0x00000d88: 06 DW_LNS_negate_stmt
0x00000d89: 01 DW_LNS_copy
- 0x0000000000000dda 128 24 1 0 0 is_stmt
+ 0x0000000000001168 128 24 1 0 0 is_stmt
-0x00000d8a: 00 DW_LNE_set_address (0x0000000000000de2)
+0x00000d8a: 00 DW_LNE_set_address (0x0000000000001170)
0x00000d91: 05 DW_LNS_set_column (13)
0x00000d93: 06 DW_LNS_negate_stmt
0x00000d94: 01 DW_LNS_copy
- 0x0000000000000de2 128 13 1 0 0
+ 0x0000000000001170 128 13 1 0 0
-0x00000d95: 00 DW_LNE_set_address (0x0000000000000dea)
+0x00000d95: 00 DW_LNE_set_address (0x0000000000001178)
0x00000d9c: 05 DW_LNS_set_column (19)
0x00000d9e: 01 DW_LNS_copy
- 0x0000000000000dea 128 19 1 0 0
+ 0x0000000000001178 128 19 1 0 0
-0x00000d9f: 00 DW_LNE_set_address (0x0000000000000df2)
+0x00000d9f: 00 DW_LNE_set_address (0x0000000000001180)
0x00000da6: 05 DW_LNS_set_column (13)
0x00000da8: 01 DW_LNS_copy
- 0x0000000000000df2 128 13 1 0 0
+ 0x0000000000001180 128 13 1 0 0
-0x00000da9: 00 DW_LNE_set_address (0x0000000000000e0b)
+0x00000da9: 00 DW_LNE_set_address (0x0000000000001199)
0x00000db0: 05 DW_LNS_set_column (22)
0x00000db2: 01 DW_LNS_copy
- 0x0000000000000e0b 128 22 1 0 0
+ 0x0000000000001199 128 22 1 0 0
-0x00000db3: 00 DW_LNE_set_address (0x0000000000000e14)
+0x00000db3: 00 DW_LNE_set_address (0x00000000000011a2)
0x00000dba: 03 DW_LNS_advance_line (130)
0x00000dbc: 05 DW_LNS_set_column (16)
0x00000dbe: 06 DW_LNS_negate_stmt
0x00000dbf: 01 DW_LNS_copy
- 0x0000000000000e14 130 16 1 0 0 is_stmt
+ 0x00000000000011a2 130 16 1 0 0 is_stmt
-0x00000dc0: 00 DW_LNE_set_address (0x0000000000000e1c)
+0x00000dc0: 00 DW_LNE_set_address (0x00000000000011aa)
0x00000dc7: 05 DW_LNS_set_column (22)
0x00000dc9: 06 DW_LNS_negate_stmt
0x00000dca: 01 DW_LNS_copy
- 0x0000000000000e1c 130 22 1 0 0
+ 0x00000000000011aa 130 22 1 0 0
-0x00000dcb: 00 DW_LNE_set_address (0x0000000000000e24)
+0x00000dcb: 00 DW_LNE_set_address (0x00000000000011b2)
0x00000dd2: 05 DW_LNS_set_column (16)
0x00000dd4: 01 DW_LNS_copy
- 0x0000000000000e24 130 16 1 0 0
+ 0x00000000000011b2 130 16 1 0 0
-0x00000dd5: 00 DW_LNE_set_address (0x0000000000000e3d)
+0x00000dd5: 00 DW_LNE_set_address (0x00000000000011cb)
0x00000ddc: 05 DW_LNS_set_column (14)
0x00000dde: 01 DW_LNS_copy
- 0x0000000000000e3d 130 14 1 0 0
+ 0x00000000000011cb 130 14 1 0 0
-0x00000ddf: 00 DW_LNE_set_address (0x0000000000000e5e)
+0x00000ddf: 00 DW_LNE_set_address (0x00000000000011ec)
0x00000de6: 05 DW_LNS_set_column (25)
0x00000de8: 01 DW_LNS_copy
- 0x0000000000000e5e 130 25 1 0 0
+ 0x00000000000011ec 130 25 1 0 0
-0x00000de9: 00 DW_LNE_set_address (0x0000000000000e74)
+0x00000de9: 00 DW_LNE_set_address (0x0000000000001202)
0x00000df0: 05 DW_LNS_set_column (14)
0x00000df2: 01 DW_LNS_copy
- 0x0000000000000e74 130 14 1 0 0
+ 0x0000000000001202 130 14 1 0 0
-0x00000df3: 00 DW_LNE_set_address (0x0000000000000e8d)
+0x00000df3: 00 DW_LNE_set_address (0x000000000000121b)
0x00000dfa: 03 DW_LNS_advance_line (131)
0x00000dfc: 05 DW_LNS_set_column (13)
0x00000dfe: 06 DW_LNS_negate_stmt
0x00000dff: 01 DW_LNS_copy
- 0x0000000000000e8d 131 13 1 0 0 is_stmt
+ 0x000000000000121b 131 13 1 0 0 is_stmt
-0x00000e00: 00 DW_LNE_set_address (0x0000000000000e90)
+0x00000e00: 00 DW_LNE_set_address (0x000000000000121e)
0x00000e07: 03 DW_LNS_advance_line (133)
0x00000e09: 05 DW_LNS_set_column (11)
0x00000e0b: 01 DW_LNS_copy
- 0x0000000000000e90 133 11 1 0 0 is_stmt
+ 0x000000000000121e 133 11 1 0 0 is_stmt
-0x00000e0c: 00 DW_LNE_set_address (0x0000000000000eaf)
+0x00000e0c: 00 DW_LNE_set_address (0x000000000000123d)
0x00000e13: 03 DW_LNS_advance_line (121)
0x00000e15: 05 DW_LNS_set_column (7)
0x00000e17: 01 DW_LNS_copy
- 0x0000000000000eaf 121 7 1 0 0 is_stmt
+ 0x000000000000123d 121 7 1 0 0 is_stmt
-0x00000e18: 00 DW_LNE_set_address (0x0000000000000eb2)
+0x00000e18: 00 DW_LNE_set_address (0x0000000000001240)
0x00000e1f: 03 DW_LNS_advance_line (131)
0x00000e21: 05 DW_LNS_set_column (13)
0x00000e23: 01 DW_LNS_copy
- 0x0000000000000eb2 131 13 1 0 0 is_stmt
+ 0x0000000000001240 131 13 1 0 0 is_stmt
-0x00000e24: 00 DW_LNE_set_address (0x0000000000000eb3)
+0x00000e24: 00 DW_LNE_set_address (0x0000000000001241)
0x00000e2b: 03 DW_LNS_advance_line (109)
0x00000e2d: 05 DW_LNS_set_column (4)
0x00000e2f: 01 DW_LNS_copy
- 0x0000000000000eb3 109 4 1 0 0 is_stmt
+ 0x0000000000001241 109 4 1 0 0 is_stmt
-0x00000e30: 00 DW_LNE_set_address (0x0000000000000eb6)
+0x00000e30: 00 DW_LNE_set_address (0x0000000000001244)
0x00000e37: 03 DW_LNS_advance_line (123)
0x00000e39: 05 DW_LNS_set_column (13)
0x00000e3b: 01 DW_LNS_copy
- 0x0000000000000eb6 123 13 1 0 0 is_stmt
+ 0x0000000000001244 123 13 1 0 0 is_stmt
-0x00000e3c: 00 DW_LNE_set_address (0x0000000000000ebe)
+0x00000e3c: 00 DW_LNE_set_address (0x000000000000124c)
0x00000e43: 03 DW_LNS_advance_line (138)
0x00000e45: 05 DW_LNS_set_column (9)
0x00000e47: 01 DW_LNS_copy
- 0x0000000000000ebe 138 9 1 0 0 is_stmt
+ 0x000000000000124c 138 9 1 0 0 is_stmt
-0x00000e48: 00 DW_LNE_set_address (0x0000000000000ec6)
+0x00000e48: 00 DW_LNE_set_address (0x0000000000001254)
0x00000e4f: 05 DW_LNS_set_column (4)
0x00000e51: 06 DW_LNS_negate_stmt
0x00000e52: 01 DW_LNS_copy
- 0x0000000000000ec6 138 4 1 0 0
+ 0x0000000000001254 138 4 1 0 0
-0x00000e53: 00 DW_LNE_set_address (0x0000000000000ecb)
+0x00000e53: 00 DW_LNE_set_address (0x0000000000001259)
0x00000e5a: 03 DW_LNS_advance_line (139)
0x00000e5c: 05 DW_LNS_set_column (9)
0x00000e5e: 06 DW_LNS_negate_stmt
0x00000e5f: 01 DW_LNS_copy
- 0x0000000000000ecb 139 9 1 0 0 is_stmt
+ 0x0000000000001259 139 9 1 0 0 is_stmt
-0x00000e60: 00 DW_LNE_set_address (0x0000000000000ed3)
+0x00000e60: 00 DW_LNE_set_address (0x0000000000001261)
0x00000e67: 05 DW_LNS_set_column (4)
0x00000e69: 06 DW_LNS_negate_stmt
0x00000e6a: 01 DW_LNS_copy
- 0x0000000000000ed3 139 4 1 0 0
+ 0x0000000000001261 139 4 1 0 0
-0x00000e6b: 00 DW_LNE_set_address (0x0000000000000ed8)
+0x00000e6b: 00 DW_LNE_set_address (0x0000000000001266)
0x00000e72: 03 DW_LNS_advance_line (140)
0x00000e74: 05 DW_LNS_set_column (13)
0x00000e76: 06 DW_LNS_negate_stmt
0x00000e77: 01 DW_LNS_copy
- 0x0000000000000ed8 140 13 1 0 0 is_stmt
+ 0x0000000000001266 140 13 1 0 0 is_stmt
-0x00000e78: 00 DW_LNE_set_address (0x0000000000000ee9)
+0x00000e78: 00 DW_LNE_set_address (0x0000000000001277)
0x00000e7f: 03 DW_LNS_advance_line (141)
0x00000e81: 05 DW_LNS_set_column (11)
0x00000e83: 01 DW_LNS_copy
- 0x0000000000000ee9 141 11 1 0 0 is_stmt
+ 0x0000000000001277 141 11 1 0 0 is_stmt
-0x00000e84: 00 DW_LNE_set_address (0x0000000000000ef1)
+0x00000e84: 00 DW_LNE_set_address (0x000000000000127f)
0x00000e8b: 05 DW_LNS_set_column (16)
0x00000e8d: 06 DW_LNS_negate_stmt
0x00000e8e: 01 DW_LNS_copy
- 0x0000000000000ef1 141 16 1 0 0
+ 0x000000000000127f 141 16 1 0 0
-0x00000e8f: 00 DW_LNE_set_address (0x0000000000000f07)
+0x00000e8f: 00 DW_LNE_set_address (0x0000000000001295)
0x00000e96: 05 DW_LNS_set_column (4)
0x00000e98: 01 DW_LNS_copy
- 0x0000000000000f07 141 4 1 0 0
+ 0x0000000000001295 141 4 1 0 0
-0x00000e99: 00 DW_LNE_set_address (0x0000000000000f1c)
+0x00000e99: 00 DW_LNE_set_address (0x00000000000012aa)
0x00000ea0: 03 DW_LNS_advance_line (142)
0x00000ea2: 05 DW_LNS_set_column (36)
0x00000ea4: 06 DW_LNS_negate_stmt
0x00000ea5: 01 DW_LNS_copy
- 0x0000000000000f1c 142 36 1 0 0 is_stmt
+ 0x00000000000012aa 142 36 1 0 0 is_stmt
-0x00000ea6: 00 DW_LNE_set_address (0x0000000000000f24)
+0x00000ea6: 00 DW_LNE_set_address (0x00000000000012b2)
0x00000ead: 05 DW_LNS_set_column (20)
0x00000eaf: 06 DW_LNS_negate_stmt
0x00000eb0: 01 DW_LNS_copy
- 0x0000000000000f24 142 20 1 0 0
+ 0x00000000000012b2 142 20 1 0 0
-0x00000eb1: 00 DW_LNE_set_address (0x0000000000000f2c)
+0x00000eb1: 00 DW_LNE_set_address (0x00000000000012ba)
0x00000eb8: 05 DW_LNS_set_column (13)
0x00000eba: 01 DW_LNS_copy
- 0x0000000000000f2c 142 13 1 0 0
+ 0x00000000000012ba 142 13 1 0 0
-0x00000ebb: 00 DW_LNE_set_address (0x0000000000000f34)
+0x00000ebb: 00 DW_LNE_set_address (0x00000000000012c2)
0x00000ec2: 03 DW_LNS_advance_line (143)
0x00000ec4: 05 DW_LNS_set_column (11)
0x00000ec6: 06 DW_LNS_negate_stmt
0x00000ec7: 01 DW_LNS_copy
- 0x0000000000000f34 143 11 1 0 0 is_stmt
+ 0x00000000000012c2 143 11 1 0 0 is_stmt
-0x00000ec8: 00 DW_LNE_set_address (0x0000000000000f3c)
+0x00000ec8: 00 DW_LNE_set_address (0x00000000000012ca)
0x00000ecf: 05 DW_LNS_set_column (22)
0x00000ed1: 06 DW_LNS_negate_stmt
0x00000ed2: 01 DW_LNS_copy
- 0x0000000000000f3c 143 22 1 0 0
+ 0x00000000000012ca 143 22 1 0 0
-0x00000ed3: 00 DW_LNE_set_address (0x0000000000000f44)
+0x00000ed3: 00 DW_LNE_set_address (0x00000000000012d2)
0x00000eda: 05 DW_LNS_set_column (20)
0x00000edc: 01 DW_LNS_copy
- 0x0000000000000f44 143 20 1 0 0
+ 0x00000000000012d2 143 20 1 0 0
-0x00000edd: 00 DW_LNE_set_address (0x0000000000000f5a)
+0x00000edd: 00 DW_LNE_set_address (0x00000000000012e8)
0x00000ee4: 05 DW_LNS_set_column (11)
0x00000ee6: 01 DW_LNS_copy
- 0x0000000000000f5a 143 11 1 0 0
+ 0x00000000000012e8 143 11 1 0 0
-0x00000ee7: 00 DW_LNE_set_address (0x0000000000000f71)
+0x00000ee7: 00 DW_LNE_set_address (0x00000000000012ff)
0x00000eee: 03 DW_LNS_advance_line (144)
0x00000ef0: 05 DW_LNS_set_column (21)
0x00000ef2: 06 DW_LNS_negate_stmt
0x00000ef3: 01 DW_LNS_copy
- 0x0000000000000f71 144 21 1 0 0 is_stmt
+ 0x00000000000012ff 144 21 1 0 0 is_stmt
-0x00000ef4: 00 DW_LNE_set_address (0x0000000000000f79)
+0x00000ef4: 00 DW_LNE_set_address (0x0000000000001307)
0x00000efb: 05 DW_LNS_set_column (19)
0x00000efd: 06 DW_LNS_negate_stmt
0x00000efe: 01 DW_LNS_copy
- 0x0000000000000f79 144 19 1 0 0
+ 0x0000000000001307 144 19 1 0 0
-0x00000eff: 00 DW_LNE_set_address (0x0000000000000f82)
+0x00000eff: 00 DW_LNE_set_address (0x0000000000001310)
0x00000f06: 03 DW_LNS_advance_line (145)
0x00000f08: 05 DW_LNS_set_column (15)
0x00000f0a: 06 DW_LNS_negate_stmt
0x00000f0b: 01 DW_LNS_copy
- 0x0000000000000f82 145 15 1 0 0 is_stmt
+ 0x0000000000001310 145 15 1 0 0 is_stmt
-0x00000f0c: 00 DW_LNE_set_address (0x0000000000000f8a)
+0x00000f0c: 00 DW_LNE_set_address (0x0000000000001318)
0x00000f13: 05 DW_LNS_set_column (13)
0x00000f15: 06 DW_LNS_negate_stmt
0x00000f16: 01 DW_LNS_copy
- 0x0000000000000f8a 145 13 1 0 0
+ 0x0000000000001318 145 13 1 0 0
-0x00000f17: 00 DW_LNE_set_address (0x0000000000000f92)
+0x00000f17: 00 DW_LNE_set_address (0x0000000000001320)
0x00000f1e: 03 DW_LNS_advance_line (146)
0x00000f20: 05 DW_LNS_set_column (14)
0x00000f22: 06 DW_LNS_negate_stmt
0x00000f23: 01 DW_LNS_copy
- 0x0000000000000f92 146 14 1 0 0 is_stmt
+ 0x0000000000001320 146 14 1 0 0 is_stmt
-0x00000f24: 00 DW_LNE_set_address (0x0000000000000f9a)
+0x00000f24: 00 DW_LNE_set_address (0x0000000000001328)
0x00000f2b: 05 DW_LNS_set_column (20)
0x00000f2d: 06 DW_LNS_negate_stmt
0x00000f2e: 01 DW_LNS_copy
- 0x0000000000000f9a 146 20 1 0 0
+ 0x0000000000001328 146 20 1 0 0
-0x00000f2f: 00 DW_LNE_set_address (0x0000000000000fa3)
+0x00000f2f: 00 DW_LNE_set_address (0x0000000000001331)
0x00000f36: 05 DW_LNS_set_column (12)
0x00000f38: 01 DW_LNS_copy
- 0x0000000000000fa3 146 12 1 0 0
+ 0x0000000000001331 146 12 1 0 0
-0x00000f39: 00 DW_LNE_set_address (0x0000000000000fab)
+0x00000f39: 00 DW_LNE_set_address (0x0000000000001339)
0x00000f40: 03 DW_LNS_advance_line (147)
0x00000f42: 06 DW_LNS_negate_stmt
0x00000f43: 01 DW_LNS_copy
- 0x0000000000000fab 147 12 1 0 0 is_stmt
+ 0x0000000000001339 147 12 1 0 0 is_stmt
-0x00000f44: 00 DW_LNE_set_address (0x0000000000000fb3)
+0x00000f44: 00 DW_LNE_set_address (0x0000000000001341)
0x00000f4b: 05 DW_LNS_set_column (7)
0x00000f4d: 06 DW_LNS_negate_stmt
0x00000f4e: 01 DW_LNS_copy
- 0x0000000000000fb3 147 7 1 0 0
+ 0x0000000000001341 147 7 1 0 0
-0x00000f4f: 00 DW_LNE_set_address (0x0000000000000fb8)
+0x00000f4f: 00 DW_LNE_set_address (0x0000000000001346)
0x00000f56: 03 DW_LNS_advance_line (141)
0x00000f58: 05 DW_LNS_set_column (4)
0x00000f5a: 06 DW_LNS_negate_stmt
0x00000f5b: 01 DW_LNS_copy
- 0x0000000000000fb8 141 4 1 0 0 is_stmt
+ 0x0000000000001346 141 4 1 0 0 is_stmt
-0x00000f5c: 00 DW_LNE_set_address (0x0000000000000fbe)
+0x00000f5c: 00 DW_LNE_set_address (0x000000000000134c)
0x00000f63: 03 DW_LNS_advance_line (149)
0x00000f65: 05 DW_LNS_set_column (11)
0x00000f67: 01 DW_LNS_copy
- 0x0000000000000fbe 149 11 1 0 0 is_stmt
+ 0x000000000000134c 149 11 1 0 0 is_stmt
-0x00000f68: 00 DW_LNE_set_address (0x0000000000000fc6)
+0x00000f68: 00 DW_LNE_set_address (0x0000000000001354)
0x00000f6f: 05 DW_LNS_set_column (4)
0x00000f71: 06 DW_LNS_negate_stmt
0x00000f72: 01 DW_LNS_copy
- 0x0000000000000fc6 149 4 1 0 0
+ 0x0000000000001354 149 4 1 0 0
-0x00000f73: 00 DW_LNE_set_address (0x0000000000000fde)
+0x00000f73: 00 DW_LNE_set_address (0x000000000000136c)
0x00000f7a: 00 DW_LNE_end_sequence
- 0x0000000000000fde 149 4 1 0 0 end_sequence
+ 0x000000000000136c 149 4 1 0 0 end_sequence
.debug_str contents:
@@ -5186,9 +5186,9 @@ file_names[ 3]:
0x00000191: "cleanup"
.debug_ranges contents:
-00000000 00000006 00000872
-00000000 00000874 000009a0
-00000000 000009a2 00000fde
+00000000 00000006 00000a58
+00000000 00000a5a 00000bca
+00000000 00000bcc 0000136c
00000000 <End of list>
(module
(type $i32_=>_i32 (func (param i32) (result i32)))
@@ -5454,2339 +5454,2339 @@ file_names[ 3]:
(local $242 i32)
(local $243 i32)
(local $244 i32)
- ;; code offset: 0xc
+ ;; code offset: 0x1f2
(local.set $1
- ;; code offset: 0xa
+ ;; code offset: 0x1f0
(global.get $global$0)
)
- ;; code offset: 0x11
+ ;; code offset: 0x1f7
(local.set $2
- ;; code offset: 0xe
+ ;; code offset: 0x1f4
(i32.const 64)
)
- ;; code offset: 0x18
+ ;; code offset: 0x1fe
(local.set $3
- ;; code offset: 0x17
+ ;; code offset: 0x1fd
(i32.sub
- ;; code offset: 0x13
+ ;; code offset: 0x1f9
(local.get $1)
- ;; code offset: 0x15
+ ;; code offset: 0x1fb
(local.get $2)
)
)
- ;; code offset: 0x1c
+ ;; code offset: 0x202
(global.set $global$0
- ;; code offset: 0x1a
+ ;; code offset: 0x200
(local.get $3)
)
- ;; code offset: 0x20
+ ;; code offset: 0x206
(local.set $4
- ;; code offset: 0x1e
+ ;; code offset: 0x204
(i32.const 0)
)
- ;; code offset: 0x26
+ ;; code offset: 0x20c
(i32.store offset=60
- ;; code offset: 0x22
+ ;; code offset: 0x208
(local.get $3)
- ;; code offset: 0x24
+ ;; code offset: 0x20a
(local.get $0)
)
- ;; code offset: 0x2e
+ ;; code offset: 0x214
(local.set $5
- ;; code offset: 0x2b
+ ;; code offset: 0x211
(i32.load offset=60
- ;; code offset: 0x29
+ ;; code offset: 0x20f
(local.get $3)
)
)
- ;; code offset: 0x34
+ ;; code offset: 0x21a
(i32.store offset=56
- ;; code offset: 0x30
+ ;; code offset: 0x216
(local.get $3)
- ;; code offset: 0x32
+ ;; code offset: 0x218
(local.get $5)
)
- ;; code offset: 0x3b
+ ;; code offset: 0x221
(i32.store offset=40
- ;; code offset: 0x37
+ ;; code offset: 0x21d
(local.get $3)
- ;; code offset: 0x39
+ ;; code offset: 0x21f
(local.get $4)
)
- ;; code offset: 0x43
+ ;; code offset: 0x229
(local.set $6
- ;; code offset: 0x40
+ ;; code offset: 0x226
(i32.load offset=56
- ;; code offset: 0x3e
+ ;; code offset: 0x224
(local.get $3)
)
)
- ;; code offset: 0x4a
+ ;; code offset: 0x230
(local.set $7
- ;; code offset: 0x47
+ ;; code offset: 0x22d
(i32.load offset=4
- ;; code offset: 0x45
+ ;; code offset: 0x22b
(local.get $6)
)
)
- ;; code offset: 0x50
+ ;; code offset: 0x236
(i32.store offset=28
- ;; code offset: 0x4c
+ ;; code offset: 0x232
(local.get $3)
- ;; code offset: 0x4e
+ ;; code offset: 0x234
(local.get $7)
)
- ;; code offset: 0x58
+ ;; code offset: 0x23e
(local.set $8
- ;; code offset: 0x55
+ ;; code offset: 0x23b
(i32.load offset=28
- ;; code offset: 0x53
+ ;; code offset: 0x239
(local.get $3)
)
)
- ;; code offset: 0x5c
+ ;; code offset: 0x242
(local.set $9
- ;; code offset: 0x5a
+ ;; code offset: 0x240
(i32.const 2)
)
- ;; code offset: 0x63
+ ;; code offset: 0x249
(local.set $10
- ;; code offset: 0x62
+ ;; code offset: 0x248
(i32.shl
- ;; code offset: 0x5e
+ ;; code offset: 0x244
(local.get $8)
- ;; code offset: 0x60
+ ;; code offset: 0x246
(local.get $9)
)
)
- ;; code offset: 0x69
+ ;; code offset: 0x24f
(local.set $11
- ;; code offset: 0x67
+ ;; code offset: 0x24d
(call $malloc
- ;; code offset: 0x65
+ ;; code offset: 0x24b
(local.get $10)
)
)
- ;; code offset: 0x6f
+ ;; code offset: 0x255
(i32.store offset=52
- ;; code offset: 0x6b
+ ;; code offset: 0x251
(local.get $3)
- ;; code offset: 0x6d
+ ;; code offset: 0x253
(local.get $11)
)
- ;; code offset: 0x77
+ ;; code offset: 0x25d
(local.set $12
- ;; code offset: 0x74
+ ;; code offset: 0x25a
(i32.load offset=28
- ;; code offset: 0x72
+ ;; code offset: 0x258
(local.get $3)
)
)
- ;; code offset: 0x7b
+ ;; code offset: 0x261
(local.set $13
- ;; code offset: 0x79
+ ;; code offset: 0x25f
(i32.const 2)
)
- ;; code offset: 0x82
+ ;; code offset: 0x268
(local.set $14
- ;; code offset: 0x81
+ ;; code offset: 0x267
(i32.shl
- ;; code offset: 0x7d
+ ;; code offset: 0x263
(local.get $12)
- ;; code offset: 0x7f
+ ;; code offset: 0x265
(local.get $13)
)
)
- ;; code offset: 0x88
+ ;; code offset: 0x26e
(local.set $15
- ;; code offset: 0x86
+ ;; code offset: 0x26c
(call $malloc
- ;; code offset: 0x84
+ ;; code offset: 0x26a
(local.get $14)
)
)
- ;; code offset: 0x8e
+ ;; code offset: 0x274
(i32.store offset=44
- ;; code offset: 0x8a
+ ;; code offset: 0x270
(local.get $3)
- ;; code offset: 0x8c
+ ;; code offset: 0x272
(local.get $15)
)
- ;; code offset: 0x96
+ ;; code offset: 0x27c
(local.set $16
- ;; code offset: 0x93
+ ;; code offset: 0x279
(i32.load offset=28
- ;; code offset: 0x91
+ ;; code offset: 0x277
(local.get $3)
)
)
- ;; code offset: 0x9a
+ ;; code offset: 0x280
(local.set $17
- ;; code offset: 0x98
+ ;; code offset: 0x27e
(i32.const 2)
)
- ;; code offset: 0xa1
+ ;; code offset: 0x287
(local.set $18
- ;; code offset: 0xa0
+ ;; code offset: 0x286
(i32.shl
- ;; code offset: 0x9c
+ ;; code offset: 0x282
(local.get $16)
- ;; code offset: 0x9e
+ ;; code offset: 0x284
(local.get $17)
)
)
- ;; code offset: 0xa7
+ ;; code offset: 0x28d
(local.set $19
- ;; code offset: 0xa5
+ ;; code offset: 0x28b
(call $malloc
- ;; code offset: 0xa3
+ ;; code offset: 0x289
(local.get $18)
)
)
- ;; code offset: 0xad
+ ;; code offset: 0x293
(i32.store offset=48
- ;; code offset: 0xa9
+ ;; code offset: 0x28f
(local.get $3)
- ;; code offset: 0xab
+ ;; code offset: 0x291
(local.get $19)
)
- ;; code offset: 0xb4
+ ;; code offset: 0x29a
(i32.store offset=32
- ;; code offset: 0xb0
+ ;; code offset: 0x296
(local.get $3)
- ;; code offset: 0xb2
+ ;; code offset: 0x298
(local.get $4)
)
- ;; code offset: 0xb7
+ ;; code offset: 0x29d
(block $label$1
- ;; code offset: 0xb9
+ ;; code offset: 0x29f
(loop $label$2
- ;; code offset: 0xc0
+ ;; code offset: 0x2a6
(local.set $20
- ;; code offset: 0xbd
+ ;; code offset: 0x2a3
(i32.load offset=32
- ;; code offset: 0xbb
+ ;; code offset: 0x2a1
(local.get $3)
)
)
- ;; code offset: 0xc7
+ ;; code offset: 0x2ad
(local.set $21
- ;; code offset: 0xc4
+ ;; code offset: 0x2aa
(i32.load offset=28
- ;; code offset: 0xc2
+ ;; code offset: 0x2a8
(local.get $3)
)
)
- ;; code offset: 0xcb
+ ;; code offset: 0x2b1
(local.set $22
- ;; code offset: 0xc9
+ ;; code offset: 0x2af
(local.get $20)
)
- ;; code offset: 0xcf
+ ;; code offset: 0x2b5
(local.set $23
- ;; code offset: 0xcd
+ ;; code offset: 0x2b3
(local.get $21)
)
- ;; code offset: 0xd6
+ ;; code offset: 0x2bc
(local.set $24
- ;; code offset: 0xd5
+ ;; code offset: 0x2bb
(i32.lt_s
- ;; code offset: 0xd1
+ ;; code offset: 0x2b7
(local.get $22)
- ;; code offset: 0xd3
+ ;; code offset: 0x2b9
(local.get $23)
)
)
- ;; code offset: 0xda
+ ;; code offset: 0x2c0
(local.set $25
- ;; code offset: 0xd8
+ ;; code offset: 0x2be
(i32.const 1)
)
- ;; code offset: 0xe1
+ ;; code offset: 0x2c7
(local.set $26
- ;; code offset: 0xe0
+ ;; code offset: 0x2c6
(i32.and
- ;; code offset: 0xdc
+ ;; code offset: 0x2c2
(local.get $24)
- ;; code offset: 0xde
+ ;; code offset: 0x2c4
(local.get $25)
)
)
- ;; code offset: 0xe6
+ ;; code offset: 0x2cc
(br_if $label$1
- ;; code offset: 0xe5
+ ;; code offset: 0x2cb
(i32.eqz
- ;; code offset: 0xe3
+ ;; code offset: 0x2c9
(local.get $26)
)
)
- ;; code offset: 0xed
+ ;; code offset: 0x2d3
(local.set $27
- ;; code offset: 0xea
+ ;; code offset: 0x2d0
(i32.load offset=32
- ;; code offset: 0xe8
+ ;; code offset: 0x2ce
(local.get $3)
)
)
- ;; code offset: 0xf4
+ ;; code offset: 0x2da
(local.set $28
- ;; code offset: 0xf1
+ ;; code offset: 0x2d7
(i32.load offset=52
- ;; code offset: 0xef
+ ;; code offset: 0x2d5
(local.get $3)
)
)
- ;; code offset: 0xfb
+ ;; code offset: 0x2e1
(local.set $29
- ;; code offset: 0xf8
+ ;; code offset: 0x2de
(i32.load offset=32
- ;; code offset: 0xf6
+ ;; code offset: 0x2dc
(local.get $3)
)
)
- ;; code offset: 0xff
+ ;; code offset: 0x2e5
(local.set $30
- ;; code offset: 0xfd
+ ;; code offset: 0x2e3
(i32.const 2)
)
- ;; code offset: 0x106
+ ;; code offset: 0x2ec
(local.set $31
- ;; code offset: 0x105
+ ;; code offset: 0x2eb
(i32.shl
- ;; code offset: 0x101
+ ;; code offset: 0x2e7
(local.get $29)
- ;; code offset: 0x103
+ ;; code offset: 0x2e9
(local.get $30)
)
)
- ;; code offset: 0x10d
+ ;; code offset: 0x2f3
(local.set $32
- ;; code offset: 0x10c
+ ;; code offset: 0x2f2
(i32.add
- ;; code offset: 0x108
+ ;; code offset: 0x2ee
(local.get $28)
- ;; code offset: 0x10a
+ ;; code offset: 0x2f0
(local.get $31)
)
)
- ;; code offset: 0x113
+ ;; code offset: 0x2f9
(i32.store
- ;; code offset: 0x10f
+ ;; code offset: 0x2f5
(local.get $32)
- ;; code offset: 0x111
+ ;; code offset: 0x2f7
(local.get $27)
)
- ;; code offset: 0x11b
+ ;; code offset: 0x301
(local.set $33
- ;; code offset: 0x118
+ ;; code offset: 0x2fe
(i32.load offset=32
- ;; code offset: 0x116
+ ;; code offset: 0x2fc
(local.get $3)
)
)
- ;; code offset: 0x11f
+ ;; code offset: 0x305
(local.set $34
- ;; code offset: 0x11d
+ ;; code offset: 0x303
(i32.const 1)
)
- ;; code offset: 0x126
+ ;; code offset: 0x30c
(local.set $35
- ;; code offset: 0x125
+ ;; code offset: 0x30b
(i32.add
- ;; code offset: 0x121
+ ;; code offset: 0x307
(local.get $33)
- ;; code offset: 0x123
+ ;; code offset: 0x309
(local.get $34)
)
)
- ;; code offset: 0x12c
+ ;; code offset: 0x312
(i32.store offset=32
- ;; code offset: 0x128
+ ;; code offset: 0x30e
(local.get $3)
- ;; code offset: 0x12a
+ ;; code offset: 0x310
(local.get $35)
)
- ;; code offset: 0x12f
+ ;; code offset: 0x315
(br $label$2)
)
)
- ;; code offset: 0x13a
+ ;; code offset: 0x320
(local.set $36
- ;; code offset: 0x137
+ ;; code offset: 0x31d
(i32.load offset=28
- ;; code offset: 0x135
+ ;; code offset: 0x31b
(local.get $3)
)
)
- ;; code offset: 0x13e
+ ;; code offset: 0x324
(local.set $37
- ;; code offset: 0x13c
+ ;; code offset: 0x322
(i32.const 1)
)
- ;; code offset: 0x145
+ ;; code offset: 0x32b
(local.set $38
- ;; code offset: 0x144
+ ;; code offset: 0x32a
(i32.sub
- ;; code offset: 0x140
+ ;; code offset: 0x326
(local.get $36)
- ;; code offset: 0x142
+ ;; code offset: 0x328
(local.get $37)
)
)
- ;; code offset: 0x14c
+ ;; code offset: 0x332
(local.set $39
- ;; code offset: 0x149
+ ;; code offset: 0x32f
(i32.load offset=52
- ;; code offset: 0x147
+ ;; code offset: 0x32d
(local.get $3)
)
)
- ;; code offset: 0x153
+ ;; code offset: 0x339
(local.set $40
- ;; code offset: 0x150
+ ;; code offset: 0x336
(i32.load offset=56
- ;; code offset: 0x14e
+ ;; code offset: 0x334
(local.get $3)
)
)
- ;; code offset: 0x15a
+ ;; code offset: 0x340
(local.set $41
- ;; code offset: 0x157
+ ;; code offset: 0x33d
(i32.load
- ;; code offset: 0x155
+ ;; code offset: 0x33b
(local.get $40)
)
)
- ;; code offset: 0x15e
+ ;; code offset: 0x344
(local.set $42
- ;; code offset: 0x15c
+ ;; code offset: 0x342
(i32.const 2)
)
- ;; code offset: 0x165
+ ;; code offset: 0x34b
(local.set $43
- ;; code offset: 0x164
+ ;; code offset: 0x34a
(i32.shl
- ;; code offset: 0x160
+ ;; code offset: 0x346
(local.get $41)
- ;; code offset: 0x162
+ ;; code offset: 0x348
(local.get $42)
)
)
- ;; code offset: 0x16c
+ ;; code offset: 0x352
(local.set $44
- ;; code offset: 0x16b
+ ;; code offset: 0x351
(i32.add
- ;; code offset: 0x167
+ ;; code offset: 0x34d
(local.get $39)
- ;; code offset: 0x169
+ ;; code offset: 0x34f
(local.get $43)
)
)
- ;; code offset: 0x172
+ ;; code offset: 0x358
(i32.store
- ;; code offset: 0x16e
+ ;; code offset: 0x354
(local.get $44)
- ;; code offset: 0x170
+ ;; code offset: 0x356
(local.get $38)
)
- ;; code offset: 0x17a
+ ;; code offset: 0x360
(local.set $45
- ;; code offset: 0x177
+ ;; code offset: 0x35d
(i32.load offset=56
- ;; code offset: 0x175
+ ;; code offset: 0x35b
(local.get $3)
)
)
- ;; code offset: 0x181
+ ;; code offset: 0x367
(local.set $46
- ;; code offset: 0x17e
+ ;; code offset: 0x364
(i32.load
- ;; code offset: 0x17c
+ ;; code offset: 0x362
(local.get $45)
)
)
- ;; code offset: 0x188
+ ;; code offset: 0x36e
(local.set $47
- ;; code offset: 0x185
+ ;; code offset: 0x36b
(i32.load offset=52
- ;; code offset: 0x183
+ ;; code offset: 0x369
(local.get $3)
)
)
- ;; code offset: 0x18f
+ ;; code offset: 0x375
(local.set $48
- ;; code offset: 0x18c
+ ;; code offset: 0x372
(i32.load offset=28
- ;; code offset: 0x18a
+ ;; code offset: 0x370
(local.get $3)
)
)
- ;; code offset: 0x193
+ ;; code offset: 0x379
(local.set $49
- ;; code offset: 0x191
+ ;; code offset: 0x377
(i32.const 1)
)
- ;; code offset: 0x19a
+ ;; code offset: 0x380
(local.set $50
- ;; code offset: 0x199
+ ;; code offset: 0x37f
(i32.sub
- ;; code offset: 0x195
+ ;; code offset: 0x37b
(local.get $48)
- ;; code offset: 0x197
+ ;; code offset: 0x37d
(local.get $49)
)
)
- ;; code offset: 0x19e
+ ;; code offset: 0x384
(local.set $51
- ;; code offset: 0x19c
+ ;; code offset: 0x382
(i32.const 2)
)
- ;; code offset: 0x1a5
+ ;; code offset: 0x38b
(local.set $52
- ;; code offset: 0x1a4
+ ;; code offset: 0x38a
(i32.shl
- ;; code offset: 0x1a0
+ ;; code offset: 0x386
(local.get $50)
- ;; code offset: 0x1a2
+ ;; code offset: 0x388
(local.get $51)
)
)
- ;; code offset: 0x1ac
+ ;; code offset: 0x392
(local.set $53
- ;; code offset: 0x1ab
+ ;; code offset: 0x391
(i32.add
- ;; code offset: 0x1a7
+ ;; code offset: 0x38d
(local.get $47)
- ;; code offset: 0x1a9
+ ;; code offset: 0x38f
(local.get $52)
)
)
- ;; code offset: 0x1b2
+ ;; code offset: 0x398
(i32.store
- ;; code offset: 0x1ae
+ ;; code offset: 0x394
(local.get $53)
- ;; code offset: 0x1b0
+ ;; code offset: 0x396
(local.get $46)
)
- ;; code offset: 0x1ba
+ ;; code offset: 0x3a0
(local.set $54
- ;; code offset: 0x1b7
+ ;; code offset: 0x39d
(i32.load offset=28
- ;; code offset: 0x1b5
+ ;; code offset: 0x39b
(local.get $3)
)
)
- ;; code offset: 0x1c0
+ ;; code offset: 0x3a6
(i32.store offset=24
- ;; code offset: 0x1bc
+ ;; code offset: 0x3a2
(local.get $3)
- ;; code offset: 0x1be
+ ;; code offset: 0x3a4
(local.get $54)
)
- ;; code offset: 0x1c3
+ ;; code offset: 0x3a9
(loop $label$3 (result i32)
- ;; code offset: 0x1c5
+ ;; code offset: 0x3ab
(block $label$4
- ;; code offset: 0x1c7
+ ;; code offset: 0x3ad
(loop $label$5
- ;; code offset: 0x1cb
+ ;; code offset: 0x3b1
(local.set $55
- ;; code offset: 0x1c9
+ ;; code offset: 0x3af
(i32.const 1)
)
- ;; code offset: 0x1d2
+ ;; code offset: 0x3b8
(local.set $56
- ;; code offset: 0x1cf
+ ;; code offset: 0x3b5
(i32.load offset=24
- ;; code offset: 0x1cd
+ ;; code offset: 0x3b3
(local.get $3)
)
)
- ;; code offset: 0x1d6
+ ;; code offset: 0x3bc
(local.set $57
- ;; code offset: 0x1d4
+ ;; code offset: 0x3ba
(local.get $56)
)
- ;; code offset: 0x1da
+ ;; code offset: 0x3c0
(local.set $58
- ;; code offset: 0x1d8
+ ;; code offset: 0x3be
(local.get $55)
)
- ;; code offset: 0x1e1
+ ;; code offset: 0x3c7
(local.set $59
- ;; code offset: 0x1e0
+ ;; code offset: 0x3c6
(i32.gt_s
- ;; code offset: 0x1dc
+ ;; code offset: 0x3c2
(local.get $57)
- ;; code offset: 0x1de
+ ;; code offset: 0x3c4
(local.get $58)
)
)
- ;; code offset: 0x1e5
+ ;; code offset: 0x3cb
(local.set $60
- ;; code offset: 0x1e3
+ ;; code offset: 0x3c9
(i32.const 1)
)
- ;; code offset: 0x1ec
+ ;; code offset: 0x3d2
(local.set $61
- ;; code offset: 0x1eb
+ ;; code offset: 0x3d1
(i32.and
- ;; code offset: 0x1e7
+ ;; code offset: 0x3cd
(local.get $59)
- ;; code offset: 0x1e9
+ ;; code offset: 0x3cf
(local.get $60)
)
)
- ;; code offset: 0x1f1
+ ;; code offset: 0x3d7
(br_if $label$4
- ;; code offset: 0x1f0
+ ;; code offset: 0x3d6
(i32.eqz
- ;; code offset: 0x1ee
+ ;; code offset: 0x3d4
(local.get $61)
)
)
- ;; code offset: 0x1f8
+ ;; code offset: 0x3de
(local.set $62
- ;; code offset: 0x1f5
+ ;; code offset: 0x3db
(i32.load offset=24
- ;; code offset: 0x1f3
+ ;; code offset: 0x3d9
(local.get $3)
)
)
- ;; code offset: 0x1ff
+ ;; code offset: 0x3e5
(local.set $63
- ;; code offset: 0x1fc
+ ;; code offset: 0x3e2
(i32.load offset=48
- ;; code offset: 0x1fa
+ ;; code offset: 0x3e0
(local.get $3)
)
)
- ;; code offset: 0x206
+ ;; code offset: 0x3ec
(local.set $64
- ;; code offset: 0x203
+ ;; code offset: 0x3e9
(i32.load offset=24
- ;; code offset: 0x201
+ ;; code offset: 0x3e7
(local.get $3)
)
)
- ;; code offset: 0x20a
+ ;; code offset: 0x3f0
(local.set $65
- ;; code offset: 0x208
+ ;; code offset: 0x3ee
(i32.const 1)
)
- ;; code offset: 0x211
+ ;; code offset: 0x3f7
(local.set $66
- ;; code offset: 0x210
+ ;; code offset: 0x3f6
(i32.sub
- ;; code offset: 0x20c
+ ;; code offset: 0x3f2
(local.get $64)
- ;; code offset: 0x20e
+ ;; code offset: 0x3f4
(local.get $65)
)
)
- ;; code offset: 0x215
+ ;; code offset: 0x3fb
(local.set $67
- ;; code offset: 0x213
+ ;; code offset: 0x3f9
(i32.const 2)
)
- ;; code offset: 0x21c
+ ;; code offset: 0x402
(local.set $68
- ;; code offset: 0x21b
+ ;; code offset: 0x401
(i32.shl
- ;; code offset: 0x217
+ ;; code offset: 0x3fd
(local.get $66)
- ;; code offset: 0x219
+ ;; code offset: 0x3ff
(local.get $67)
)
)
- ;; code offset: 0x223
+ ;; code offset: 0x409
(local.set $69
- ;; code offset: 0x222
+ ;; code offset: 0x408
(i32.add
- ;; code offset: 0x21e
+ ;; code offset: 0x404
(local.get $63)
- ;; code offset: 0x220
+ ;; code offset: 0x406
(local.get $68)
)
)
- ;; code offset: 0x229
+ ;; code offset: 0x40f
(i32.store
- ;; code offset: 0x225
+ ;; code offset: 0x40b
(local.get $69)
- ;; code offset: 0x227
+ ;; code offset: 0x40d
(local.get $62)
)
- ;; code offset: 0x231
+ ;; code offset: 0x417
(local.set $70
- ;; code offset: 0x22e
+ ;; code offset: 0x414
(i32.load offset=24
- ;; code offset: 0x22c
+ ;; code offset: 0x412
(local.get $3)
)
)
- ;; code offset: 0x235
+ ;; code offset: 0x41b
(local.set $71
- ;; code offset: 0x233
+ ;; code offset: 0x419
(i32.const -1)
)
- ;; code offset: 0x23c
+ ;; code offset: 0x422
(local.set $72
- ;; code offset: 0x23b
+ ;; code offset: 0x421
(i32.add
- ;; code offset: 0x237
+ ;; code offset: 0x41d
(local.get $70)
- ;; code offset: 0x239
+ ;; code offset: 0x41f
(local.get $71)
)
)
- ;; code offset: 0x242
+ ;; code offset: 0x428
(i32.store offset=24
- ;; code offset: 0x23e
+ ;; code offset: 0x424
(local.get $3)
- ;; code offset: 0x240
+ ;; code offset: 0x426
(local.get $72)
)
- ;; code offset: 0x245
+ ;; code offset: 0x42b
(br $label$5)
)
)
- ;; code offset: 0x250
+ ;; code offset: 0x436
(local.set $73
- ;; code offset: 0x24d
+ ;; code offset: 0x433
(i32.load offset=52
- ;; code offset: 0x24b
+ ;; code offset: 0x431
(local.get $3)
)
)
- ;; code offset: 0x257
+ ;; code offset: 0x43d
(local.set $74
- ;; code offset: 0x254
+ ;; code offset: 0x43a
(i32.load
- ;; code offset: 0x252
+ ;; code offset: 0x438
(local.get $73)
)
)
- ;; code offset: 0x259
+ ;; code offset: 0x43f
(block $label$6
- ;; code offset: 0x25e
+ ;; code offset: 0x444
(br_if $label$6
- ;; code offset: 0x25d
+ ;; code offset: 0x443
(i32.eqz
- ;; code offset: 0x25b
+ ;; code offset: 0x441
(local.get $74)
)
)
- ;; code offset: 0x265
+ ;; code offset: 0x44b
(local.set $75
- ;; code offset: 0x262
+ ;; code offset: 0x448
(i32.load offset=52
- ;; code offset: 0x260
+ ;; code offset: 0x446
(local.get $3)
)
)
- ;; code offset: 0x26c
+ ;; code offset: 0x452
(local.set $76
- ;; code offset: 0x269
+ ;; code offset: 0x44f
(i32.load offset=28
- ;; code offset: 0x267
+ ;; code offset: 0x44d
(local.get $3)
)
)
- ;; code offset: 0x270
+ ;; code offset: 0x456
(local.set $77
- ;; code offset: 0x26e
+ ;; code offset: 0x454
(i32.const 1)
)
- ;; code offset: 0x277
+ ;; code offset: 0x45d
(local.set $78
- ;; code offset: 0x276
+ ;; code offset: 0x45c
(i32.sub
- ;; code offset: 0x272
+ ;; code offset: 0x458
(local.get $76)
- ;; code offset: 0x274
+ ;; code offset: 0x45a
(local.get $77)
)
)
- ;; code offset: 0x27b
+ ;; code offset: 0x461
(local.set $79
- ;; code offset: 0x279
+ ;; code offset: 0x45f
(i32.const 2)
)
- ;; code offset: 0x282
+ ;; code offset: 0x468
(local.set $80
- ;; code offset: 0x281
+ ;; code offset: 0x467
(i32.shl
- ;; code offset: 0x27d
+ ;; code offset: 0x463
(local.get $78)
- ;; code offset: 0x27f
+ ;; code offset: 0x465
(local.get $79)
)
)
- ;; code offset: 0x289
+ ;; code offset: 0x46f
(local.set $81
- ;; code offset: 0x288
+ ;; code offset: 0x46e
(i32.add
- ;; code offset: 0x284
+ ;; code offset: 0x46a
(local.get $75)
- ;; code offset: 0x286
+ ;; code offset: 0x46c
(local.get $80)
)
)
- ;; code offset: 0x290
+ ;; code offset: 0x476
(local.set $82
- ;; code offset: 0x28d
+ ;; code offset: 0x473
(i32.load
- ;; code offset: 0x28b
+ ;; code offset: 0x471
(local.get $81)
)
)
- ;; code offset: 0x297
+ ;; code offset: 0x47d
(local.set $83
- ;; code offset: 0x294
+ ;; code offset: 0x47a
(i32.load offset=28
- ;; code offset: 0x292
+ ;; code offset: 0x478
(local.get $3)
)
)
- ;; code offset: 0x29b
+ ;; code offset: 0x481
(local.set $84
- ;; code offset: 0x299
+ ;; code offset: 0x47f
(i32.const 1)
)
- ;; code offset: 0x2a2
+ ;; code offset: 0x488
(local.set $85
- ;; code offset: 0x2a1
+ ;; code offset: 0x487
(i32.sub
- ;; code offset: 0x29d
+ ;; code offset: 0x483
(local.get $83)
- ;; code offset: 0x29f
+ ;; code offset: 0x485
(local.get $84)
)
)
- ;; code offset: 0x2a6
+ ;; code offset: 0x48c
(local.set $86
- ;; code offset: 0x2a4
+ ;; code offset: 0x48a
(local.get $82)
)
- ;; code offset: 0x2aa
+ ;; code offset: 0x490
(local.set $87
- ;; code offset: 0x2a8
+ ;; code offset: 0x48e
(local.get $85)
)
- ;; code offset: 0x2b1
+ ;; code offset: 0x497
(local.set $88
- ;; code offset: 0x2b0
+ ;; code offset: 0x496
(i32.ne
- ;; code offset: 0x2ac
+ ;; code offset: 0x492
(local.get $86)
- ;; code offset: 0x2ae
+ ;; code offset: 0x494
(local.get $87)
)
)
- ;; code offset: 0x2b5
+ ;; code offset: 0x49b
(local.set $89
- ;; code offset: 0x2b3
+ ;; code offset: 0x499
(i32.const 1)
)
- ;; code offset: 0x2bc
+ ;; code offset: 0x4a2
(local.set $90
- ;; code offset: 0x2bb
+ ;; code offset: 0x4a1
(i32.and
- ;; code offset: 0x2b7
+ ;; code offset: 0x49d
(local.get $88)
- ;; code offset: 0x2b9
+ ;; code offset: 0x49f
(local.get $89)
)
)
- ;; code offset: 0x2c1
+ ;; code offset: 0x4a7
(br_if $label$6
- ;; code offset: 0x2c0
+ ;; code offset: 0x4a6
(i32.eqz
- ;; code offset: 0x2be
+ ;; code offset: 0x4a4
(local.get $90)
)
)
- ;; code offset: 0x2c5
+ ;; code offset: 0x4ab
(local.set $91
- ;; code offset: 0x2c3
+ ;; code offset: 0x4a9
(i32.const 0)
)
- ;; code offset: 0x2cb
+ ;; code offset: 0x4b1
(i32.store offset=32
- ;; code offset: 0x2c7
+ ;; code offset: 0x4ad
(local.get $3)
- ;; code offset: 0x2c9
+ ;; code offset: 0x4af
(local.get $91)
)
- ;; code offset: 0x2ce
+ ;; code offset: 0x4b4
(block $label$7
- ;; code offset: 0x2d0
+ ;; code offset: 0x4b6
(loop $label$8
- ;; code offset: 0x2d7
+ ;; code offset: 0x4bd
(local.set $92
- ;; code offset: 0x2d4
+ ;; code offset: 0x4ba
(i32.load offset=32
- ;; code offset: 0x2d2
+ ;; code offset: 0x4b8
(local.get $3)
)
)
- ;; code offset: 0x2de
+ ;; code offset: 0x4c4
(local.set $93
- ;; code offset: 0x2db
+ ;; code offset: 0x4c1
(i32.load offset=28
- ;; code offset: 0x2d9
+ ;; code offset: 0x4bf
(local.get $3)
)
)
- ;; code offset: 0x2e2
+ ;; code offset: 0x4c8
(local.set $94
- ;; code offset: 0x2e0
+ ;; code offset: 0x4c6
(local.get $92)
)
- ;; code offset: 0x2e6
+ ;; code offset: 0x4cc
(local.set $95
- ;; code offset: 0x2e4
+ ;; code offset: 0x4ca
(local.get $93)
)
- ;; code offset: 0x2ed
+ ;; code offset: 0x4d3
(local.set $96
- ;; code offset: 0x2ec
+ ;; code offset: 0x4d2
(i32.lt_s
- ;; code offset: 0x2e8
+ ;; code offset: 0x4ce
(local.get $94)
- ;; code offset: 0x2ea
+ ;; code offset: 0x4d0
(local.get $95)
)
)
- ;; code offset: 0x2f1
+ ;; code offset: 0x4d7
(local.set $97
- ;; code offset: 0x2ef
+ ;; code offset: 0x4d5
(i32.const 1)
)
- ;; code offset: 0x2f8
+ ;; code offset: 0x4de
(local.set $98
- ;; code offset: 0x2f7
+ ;; code offset: 0x4dd
(i32.and
- ;; code offset: 0x2f3
+ ;; code offset: 0x4d9
(local.get $96)
- ;; code offset: 0x2f5
+ ;; code offset: 0x4db
(local.get $97)
)
)
- ;; code offset: 0x2fd
+ ;; code offset: 0x4e3
(br_if $label$7
- ;; code offset: 0x2fc
+ ;; code offset: 0x4e2
(i32.eqz
- ;; code offset: 0x2fa
+ ;; code offset: 0x4e0
(local.get $98)
)
)
- ;; code offset: 0x304
+ ;; code offset: 0x4ea
(local.set $99
- ;; code offset: 0x301
+ ;; code offset: 0x4e7
(i32.load offset=52
- ;; code offset: 0x2ff
+ ;; code offset: 0x4e5
(local.get $3)
)
)
- ;; code offset: 0x30b
+ ;; code offset: 0x4f1
(local.set $100
- ;; code offset: 0x308
+ ;; code offset: 0x4ee
(i32.load offset=32
- ;; code offset: 0x306
+ ;; code offset: 0x4ec
(local.get $3)
)
)
- ;; code offset: 0x30f
+ ;; code offset: 0x4f5
(local.set $101
- ;; code offset: 0x30d
+ ;; code offset: 0x4f3
(i32.const 2)
)
- ;; code offset: 0x316
+ ;; code offset: 0x4fc
(local.set $102
- ;; code offset: 0x315
+ ;; code offset: 0x4fb
(i32.shl
- ;; code offset: 0x311
+ ;; code offset: 0x4f7
(local.get $100)
- ;; code offset: 0x313
+ ;; code offset: 0x4f9
(local.get $101)
)
)
- ;; code offset: 0x31d
+ ;; code offset: 0x503
(local.set $103
- ;; code offset: 0x31c
+ ;; code offset: 0x502
(i32.add
- ;; code offset: 0x318
+ ;; code offset: 0x4fe
(local.get $99)
- ;; code offset: 0x31a
+ ;; code offset: 0x500
(local.get $102)
)
)
- ;; code offset: 0x324
+ ;; code offset: 0x50a
(local.set $104
- ;; code offset: 0x321
+ ;; code offset: 0x507
(i32.load
- ;; code offset: 0x31f
+ ;; code offset: 0x505
(local.get $103)
)
)
- ;; code offset: 0x32b
+ ;; code offset: 0x511
(local.set $105
- ;; code offset: 0x328
+ ;; code offset: 0x50e
(i32.load offset=44
- ;; code offset: 0x326
+ ;; code offset: 0x50c
(local.get $3)
)
)
- ;; code offset: 0x332
+ ;; code offset: 0x518
(local.set $106
- ;; code offset: 0x32f
+ ;; code offset: 0x515
(i32.load offset=32
- ;; code offset: 0x32d
+ ;; code offset: 0x513
(local.get $3)
)
)
- ;; code offset: 0x336
+ ;; code offset: 0x51c
(local.set $107
- ;; code offset: 0x334
+ ;; code offset: 0x51a
(i32.const 2)
)
- ;; code offset: 0x33d
+ ;; code offset: 0x523
(local.set $108
- ;; code offset: 0x33c
+ ;; code offset: 0x522
(i32.shl
- ;; code offset: 0x338
+ ;; code offset: 0x51e
(local.get $106)
- ;; code offset: 0x33a
+ ;; code offset: 0x520
(local.get $107)
)
)
- ;; code offset: 0x344
+ ;; code offset: 0x52a
(local.set $109
- ;; code offset: 0x343
+ ;; code offset: 0x529
(i32.add
- ;; code offset: 0x33f
+ ;; code offset: 0x525
(local.get $105)
- ;; code offset: 0x341
+ ;; code offset: 0x527
(local.get $108)
)
)
- ;; code offset: 0x34a
+ ;; code offset: 0x530
(i32.store
- ;; code offset: 0x346
+ ;; code offset: 0x52c
(local.get $109)
- ;; code offset: 0x348
+ ;; code offset: 0x52e
(local.get $104)
)
- ;; code offset: 0x352
+ ;; code offset: 0x538
(local.set $110
- ;; code offset: 0x34f
+ ;; code offset: 0x535
(i32.load offset=32
- ;; code offset: 0x34d
+ ;; code offset: 0x533
(local.get $3)
)
)
- ;; code offset: 0x356
+ ;; code offset: 0x53c
(local.set $111
- ;; code offset: 0x354
+ ;; code offset: 0x53a
(i32.const 1)
)
- ;; code offset: 0x35d
+ ;; code offset: 0x543
(local.set $112
- ;; code offset: 0x35c
+ ;; code offset: 0x542
(i32.add
- ;; code offset: 0x358
+ ;; code offset: 0x53e
(local.get $110)
- ;; code offset: 0x35a
+ ;; code offset: 0x540
(local.get $111)
)
)
- ;; code offset: 0x363
+ ;; code offset: 0x549
(i32.store offset=32
- ;; code offset: 0x35f
+ ;; code offset: 0x545
(local.get $3)
- ;; code offset: 0x361
+ ;; code offset: 0x547
(local.get $112)
)
- ;; code offset: 0x366
+ ;; code offset: 0x54c
(br $label$8)
)
)
- ;; code offset: 0x36e
+ ;; code offset: 0x554
(local.set $113
- ;; code offset: 0x36c
+ ;; code offset: 0x552
(i32.const 0)
)
- ;; code offset: 0x374
+ ;; code offset: 0x55a
(i32.store offset=36
- ;; code offset: 0x370
+ ;; code offset: 0x556
(local.get $3)
- ;; code offset: 0x372
+ ;; code offset: 0x558
(local.get $113)
)
- ;; code offset: 0x37c
+ ;; code offset: 0x562
(local.set $114
- ;; code offset: 0x379
+ ;; code offset: 0x55f
(i32.load offset=44
- ;; code offset: 0x377
+ ;; code offset: 0x55d
(local.get $3)
)
)
- ;; code offset: 0x383
+ ;; code offset: 0x569
(local.set $115
- ;; code offset: 0x380
+ ;; code offset: 0x566
(i32.load
- ;; code offset: 0x37e
+ ;; code offset: 0x564
(local.get $114)
)
)
- ;; code offset: 0x389
+ ;; code offset: 0x56f
(i32.store offset=16
- ;; code offset: 0x385
+ ;; code offset: 0x56b
(local.get $3)
- ;; code offset: 0x387
+ ;; code offset: 0x56d
(local.get $115)
)
- ;; code offset: 0x38c
+ ;; code offset: 0x572
(loop $label$9
- ;; code offset: 0x390
+ ;; code offset: 0x576
(local.set $116
- ;; code offset: 0x38e
+ ;; code offset: 0x574
(i32.const 1)
)
- ;; code offset: 0x396
+ ;; code offset: 0x57c
(i32.store offset=32
- ;; code offset: 0x392
+ ;; code offset: 0x578
(local.get $3)
- ;; code offset: 0x394
+ ;; code offset: 0x57a
(local.get $116)
)
- ;; code offset: 0x39e
+ ;; code offset: 0x584
(local.set $117
- ;; code offset: 0x39b
+ ;; code offset: 0x581
(i32.load offset=16
- ;; code offset: 0x399
+ ;; code offset: 0x57f
(local.get $3)
)
)
- ;; code offset: 0x3a2
+ ;; code offset: 0x588
(local.set $118
- ;; code offset: 0x3a0
+ ;; code offset: 0x586
(i32.const 1)
)
- ;; code offset: 0x3a9
+ ;; code offset: 0x58f
(local.set $119
- ;; code offset: 0x3a8
+ ;; code offset: 0x58e
(i32.sub
- ;; code offset: 0x3a4
+ ;; code offset: 0x58a
(local.get $117)
- ;; code offset: 0x3a6
+ ;; code offset: 0x58c
(local.get $118)
)
)
- ;; code offset: 0x3af
+ ;; code offset: 0x595
(i32.store offset=20
- ;; code offset: 0x3ab
+ ;; code offset: 0x591
(local.get $3)
- ;; code offset: 0x3ad
+ ;; code offset: 0x593
(local.get $119)
)
- ;; code offset: 0x3b2
+ ;; code offset: 0x598
(block $label$10
- ;; code offset: 0x3b4
+ ;; code offset: 0x59a
(loop $label$11
- ;; code offset: 0x3bb
+ ;; code offset: 0x5a1
(local.set $120
- ;; code offset: 0x3b8
+ ;; code offset: 0x59e
(i32.load offset=32
- ;; code offset: 0x3b6
+ ;; code offset: 0x59c
(local.get $3)
)
)
- ;; code offset: 0x3c2
+ ;; code offset: 0x5a8
(local.set $121
- ;; code offset: 0x3bf
+ ;; code offset: 0x5a5
(i32.load offset=20
- ;; code offset: 0x3bd
+ ;; code offset: 0x5a3
(local.get $3)
)
)
- ;; code offset: 0x3c6
+ ;; code offset: 0x5ac
(local.set $122
- ;; code offset: 0x3c4
+ ;; code offset: 0x5aa
(local.get $120)
)
- ;; code offset: 0x3ca
+ ;; code offset: 0x5b0
(local.set $123
- ;; code offset: 0x3c8
+ ;; code offset: 0x5ae
(local.get $121)
)
- ;; code offset: 0x3d1
+ ;; code offset: 0x5b7
(local.set $124
- ;; code offset: 0x3d0
+ ;; code offset: 0x5b6
(i32.lt_s
- ;; code offset: 0x3cc
+ ;; code offset: 0x5b2
(local.get $122)
- ;; code offset: 0x3ce
+ ;; code offset: 0x5b4
(local.get $123)
)
)
- ;; code offset: 0x3d5
+ ;; code offset: 0x5bb
(local.set $125
- ;; code offset: 0x3d3
+ ;; code offset: 0x5b9
(i32.const 1)
)
- ;; code offset: 0x3dc
+ ;; code offset: 0x5c2
(local.set $126
- ;; code offset: 0x3db
+ ;; code offset: 0x5c1
(i32.and
- ;; code offset: 0x3d7
+ ;; code offset: 0x5bd
(local.get $124)
- ;; code offset: 0x3d9
+ ;; code offset: 0x5bf
(local.get $125)
)
)
- ;; code offset: 0x3e1
+ ;; code offset: 0x5c7
(br_if $label$10
- ;; code offset: 0x3e0
+ ;; code offset: 0x5c6
(i32.eqz
- ;; code offset: 0x3de
+ ;; code offset: 0x5c4
(local.get $126)
)
)
- ;; code offset: 0x3e8
+ ;; code offset: 0x5ce
(local.set $127
- ;; code offset: 0x3e5
+ ;; code offset: 0x5cb
(i32.load offset=44
- ;; code offset: 0x3e3
+ ;; code offset: 0x5c9
(local.get $3)
)
)
- ;; code offset: 0x3ef
+ ;; code offset: 0x5d5
(local.set $128
- ;; code offset: 0x3ec
+ ;; code offset: 0x5d2
(i32.load offset=32
- ;; code offset: 0x3ea
+ ;; code offset: 0x5d0
(local.get $3)
)
)
- ;; code offset: 0x3f4
+ ;; code offset: 0x5da
(local.set $129
- ;; code offset: 0x3f2
+ ;; code offset: 0x5d8
(i32.const 2)
)
- ;; code offset: 0x3fe
+ ;; code offset: 0x5e4
(local.set $130
- ;; code offset: 0x3fd
+ ;; code offset: 0x5e3
(i32.shl
- ;; code offset: 0x3f7
+ ;; code offset: 0x5dd
(local.get $128)
- ;; code offset: 0x3fa
+ ;; code offset: 0x5e0
(local.get $129)
)
)
- ;; code offset: 0x407
+ ;; code offset: 0x5ed
(local.set $131
- ;; code offset: 0x406
+ ;; code offset: 0x5ec
(i32.add
- ;; code offset: 0x401
+ ;; code offset: 0x5e7
(local.get $127)
- ;; code offset: 0x403
+ ;; code offset: 0x5e9
(local.get $130)
)
)
- ;; code offset: 0x410
+ ;; code offset: 0x5f6
(local.set $132
- ;; code offset: 0x40d
+ ;; code offset: 0x5f3
(i32.load
- ;; code offset: 0x40a
+ ;; code offset: 0x5f0
(local.get $131)
)
)
- ;; code offset: 0x418
+ ;; code offset: 0x5fe
(i32.store offset=12
- ;; code offset: 0x413
+ ;; code offset: 0x5f9
(local.get $3)
- ;; code offset: 0x415
+ ;; code offset: 0x5fb
(local.get $132)
)
- ;; code offset: 0x420
+ ;; code offset: 0x606
(local.set $133
- ;; code offset: 0x41d
+ ;; code offset: 0x603
(i32.load offset=44
- ;; code offset: 0x41b
+ ;; code offset: 0x601
(local.get $3)
)
)
- ;; code offset: 0x428
+ ;; code offset: 0x60e
(local.set $134
- ;; code offset: 0x425
+ ;; code offset: 0x60b
(i32.load offset=20
- ;; code offset: 0x423
+ ;; code offset: 0x609
(local.get $3)
)
)
- ;; code offset: 0x42d
+ ;; code offset: 0x613
(local.set $135
- ;; code offset: 0x42b
+ ;; code offset: 0x611
(i32.const 2)
)
- ;; code offset: 0x437
+ ;; code offset: 0x61d
(local.set $136
- ;; code offset: 0x436
+ ;; code offset: 0x61c
(i32.shl
- ;; code offset: 0x430
+ ;; code offset: 0x616
(local.get $134)
- ;; code offset: 0x433
+ ;; code offset: 0x619
(local.get $135)
)
)
- ;; code offset: 0x441
+ ;; code offset: 0x627
(local.set $137
- ;; code offset: 0x440
+ ;; code offset: 0x626
(i32.add
- ;; code offset: 0x43a
+ ;; code offset: 0x620
(local.get $133)
- ;; code offset: 0x43d
+ ;; code offset: 0x623
(local.get $136)
)
)
- ;; code offset: 0x44a
+ ;; code offset: 0x630
(local.set $138
- ;; code offset: 0x447
+ ;; code offset: 0x62d
(i32.load
- ;; code offset: 0x444
+ ;; code offset: 0x62a
(local.get $137)
)
)
- ;; code offset: 0x452
+ ;; code offset: 0x638
(local.set $139
- ;; code offset: 0x44f
+ ;; code offset: 0x635
(i32.load offset=44
- ;; code offset: 0x44d
+ ;; code offset: 0x633
(local.get $3)
)
)
- ;; code offset: 0x45a
+ ;; code offset: 0x640
(local.set $140
- ;; code offset: 0x457
+ ;; code offset: 0x63d
(i32.load offset=32
- ;; code offset: 0x455
+ ;; code offset: 0x63b
(local.get $3)
)
)
- ;; code offset: 0x45f
+ ;; code offset: 0x645
(local.set $141
- ;; code offset: 0x45d
+ ;; code offset: 0x643
(i32.const 2)
)
- ;; code offset: 0x469
+ ;; code offset: 0x64f
(local.set $142
- ;; code offset: 0x468
+ ;; code offset: 0x64e
(i32.shl
- ;; code offset: 0x462
+ ;; code offset: 0x648
(local.get $140)
- ;; code offset: 0x465
+ ;; code offset: 0x64b
(local.get $141)
)
)
- ;; code offset: 0x473
+ ;; code offset: 0x659
(local.set $143
- ;; code offset: 0x472
+ ;; code offset: 0x658
(i32.add
- ;; code offset: 0x46c
+ ;; code offset: 0x652
(local.get $139)
- ;; code offset: 0x46f
+ ;; code offset: 0x655
(local.get $142)
)
)
- ;; code offset: 0x47c
+ ;; code offset: 0x662
(i32.store
- ;; code offset: 0x476
+ ;; code offset: 0x65c
(local.get $143)
- ;; code offset: 0x479
+ ;; code offset: 0x65f
(local.get $138)
)
- ;; code offset: 0x484
+ ;; code offset: 0x66a
(local.set $144
- ;; code offset: 0x481
+ ;; code offset: 0x667
(i32.load offset=12
- ;; code offset: 0x47f
+ ;; code offset: 0x665
(local.get $3)
)
)
- ;; code offset: 0x48c
+ ;; code offset: 0x672
(local.set $145
- ;; code offset: 0x489
+ ;; code offset: 0x66f
(i32.load offset=44
- ;; code offset: 0x487
+ ;; code offset: 0x66d
(local.get $3)
)
)
- ;; code offset: 0x494
+ ;; code offset: 0x67a
(local.set $146
- ;; code offset: 0x491
+ ;; code offset: 0x677
(i32.load offset=20
- ;; code offset: 0x48f
+ ;; code offset: 0x675
(local.get $3)
)
)
- ;; code offset: 0x499
+ ;; code offset: 0x67f
(local.set $147
- ;; code offset: 0x497
+ ;; code offset: 0x67d
(i32.const 2)
)
- ;; code offset: 0x4a3
+ ;; code offset: 0x689
(local.set $148
- ;; code offset: 0x4a2
+ ;; code offset: 0x688
(i32.shl
- ;; code offset: 0x49c
+ ;; code offset: 0x682
(local.get $146)
- ;; code offset: 0x49f
+ ;; code offset: 0x685
(local.get $147)
)
)
- ;; code offset: 0x4ad
+ ;; code offset: 0x693
(local.set $149
- ;; code offset: 0x4ac
+ ;; code offset: 0x692
(i32.add
- ;; code offset: 0x4a6
+ ;; code offset: 0x68c
(local.get $145)
- ;; code offset: 0x4a9
+ ;; code offset: 0x68f
(local.get $148)
)
)
- ;; code offset: 0x4b6
+ ;; code offset: 0x69c
(i32.store
- ;; code offset: 0x4b0
+ ;; code offset: 0x696
(local.get $149)
- ;; code offset: 0x4b3
+ ;; code offset: 0x699
(local.get $144)
)
- ;; code offset: 0x4be
+ ;; code offset: 0x6a4
(local.set $150
- ;; code offset: 0x4bb
+ ;; code offset: 0x6a1
(i32.load offset=32
- ;; code offset: 0x4b9
+ ;; code offset: 0x69f
(local.get $3)
)
)
- ;; code offset: 0x4c3
+ ;; code offset: 0x6a9
(local.set $151
- ;; code offset: 0x4c1
+ ;; code offset: 0x6a7
(i32.const 1)
)
- ;; code offset: 0x4cd
+ ;; code offset: 0x6b3
(local.set $152
- ;; code offset: 0x4cc
+ ;; code offset: 0x6b2
(i32.add
- ;; code offset: 0x4c6
+ ;; code offset: 0x6ac
(local.get $150)
- ;; code offset: 0x4c9
+ ;; code offset: 0x6af
(local.get $151)
)
)
- ;; code offset: 0x4d5
+ ;; code offset: 0x6bb
(i32.store offset=32
- ;; code offset: 0x4d0
+ ;; code offset: 0x6b6
(local.get $3)
- ;; code offset: 0x4d2
+ ;; code offset: 0x6b8
(local.get $152)
)
- ;; code offset: 0x4dd
+ ;; code offset: 0x6c3
(local.set $153
- ;; code offset: 0x4da
+ ;; code offset: 0x6c0
(i32.load offset=20
- ;; code offset: 0x4d8
+ ;; code offset: 0x6be
(local.get $3)
)
)
- ;; code offset: 0x4e2
+ ;; code offset: 0x6c8
(local.set $154
- ;; code offset: 0x4e0
+ ;; code offset: 0x6c6
(i32.const -1)
)
- ;; code offset: 0x4ec
+ ;; code offset: 0x6d2
(local.set $155
- ;; code offset: 0x4eb
+ ;; code offset: 0x6d1
(i32.add
- ;; code offset: 0x4e5
+ ;; code offset: 0x6cb
(local.get $153)
- ;; code offset: 0x4e8
+ ;; code offset: 0x6ce
(local.get $154)
)
)
- ;; code offset: 0x4f4
+ ;; code offset: 0x6da
(i32.store offset=20
- ;; code offset: 0x4ef
+ ;; code offset: 0x6d5
(local.get $3)
- ;; code offset: 0x4f1
+ ;; code offset: 0x6d7
(local.get $155)
)
- ;; code offset: 0x4f7
+ ;; code offset: 0x6dd
(br $label$11)
)
)
- ;; code offset: 0x502
+ ;; code offset: 0x6e8
(local.set $156
- ;; code offset: 0x4ff
+ ;; code offset: 0x6e5
(i32.load offset=36
- ;; code offset: 0x4fd
+ ;; code offset: 0x6e3
(local.get $3)
)
)
- ;; code offset: 0x507
+ ;; code offset: 0x6ed
(local.set $157
- ;; code offset: 0x505
+ ;; code offset: 0x6eb
(i32.const 1)
)
- ;; code offset: 0x511
+ ;; code offset: 0x6f7
(local.set $158
- ;; code offset: 0x510
+ ;; code offset: 0x6f6
(i32.add
- ;; code offset: 0x50a
+ ;; code offset: 0x6f0
(local.get $156)
- ;; code offset: 0x50d
+ ;; code offset: 0x6f3
(local.get $157)
)
)
- ;; code offset: 0x519
+ ;; code offset: 0x6ff
(i32.store offset=36
- ;; code offset: 0x514
+ ;; code offset: 0x6fa
(local.get $3)
- ;; code offset: 0x516
+ ;; code offset: 0x6fc
(local.get $158)
)
- ;; code offset: 0x521
+ ;; code offset: 0x707
(local.set $159
- ;; code offset: 0x51e
+ ;; code offset: 0x704
(i32.load offset=44
- ;; code offset: 0x51c
+ ;; code offset: 0x702
(local.get $3)
)
)
- ;; code offset: 0x529
+ ;; code offset: 0x70f
(local.set $160
- ;; code offset: 0x526
+ ;; code offset: 0x70c
(i32.load offset=16
- ;; code offset: 0x524
+ ;; code offset: 0x70a
(local.get $3)
)
)
- ;; code offset: 0x52e
+ ;; code offset: 0x714
(local.set $161
- ;; code offset: 0x52c
+ ;; code offset: 0x712
(i32.const 2)
)
- ;; code offset: 0x538
+ ;; code offset: 0x71e
(local.set $162
- ;; code offset: 0x537
+ ;; code offset: 0x71d
(i32.shl
- ;; code offset: 0x531
+ ;; code offset: 0x717
(local.get $160)
- ;; code offset: 0x534
+ ;; code offset: 0x71a
(local.get $161)
)
)
- ;; code offset: 0x542
+ ;; code offset: 0x728
(local.set $163
- ;; code offset: 0x541
+ ;; code offset: 0x727
(i32.add
- ;; code offset: 0x53b
+ ;; code offset: 0x721
(local.get $159)
- ;; code offset: 0x53e
+ ;; code offset: 0x724
(local.get $162)
)
)
- ;; code offset: 0x54b
+ ;; code offset: 0x731
(local.set $164
- ;; code offset: 0x548
+ ;; code offset: 0x72e
(i32.load
- ;; code offset: 0x545
+ ;; code offset: 0x72b
(local.get $163)
)
)
- ;; code offset: 0x553
+ ;; code offset: 0x739
(i32.store offset=12
- ;; code offset: 0x54e
+ ;; code offset: 0x734
(local.get $3)
- ;; code offset: 0x550
+ ;; code offset: 0x736
(local.get $164)
)
- ;; code offset: 0x55b
+ ;; code offset: 0x741
(local.set $165
- ;; code offset: 0x558
+ ;; code offset: 0x73e
(i32.load offset=16
- ;; code offset: 0x556
+ ;; code offset: 0x73c
(local.get $3)
)
)
- ;; code offset: 0x563
+ ;; code offset: 0x749
(local.set $166
- ;; code offset: 0x560
+ ;; code offset: 0x746
(i32.load offset=44
- ;; code offset: 0x55e
+ ;; code offset: 0x744
(local.get $3)
)
)
- ;; code offset: 0x56b
+ ;; code offset: 0x751
(local.set $167
- ;; code offset: 0x568
+ ;; code offset: 0x74e
(i32.load offset=16
- ;; code offset: 0x566
+ ;; code offset: 0x74c
(local.get $3)
)
)
- ;; code offset: 0x570
+ ;; code offset: 0x756
(local.set $168
- ;; code offset: 0x56e
+ ;; code offset: 0x754
(i32.const 2)
)
- ;; code offset: 0x57a
+ ;; code offset: 0x760
(local.set $169
- ;; code offset: 0x579
+ ;; code offset: 0x75f
(i32.shl
- ;; code offset: 0x573
+ ;; code offset: 0x759
(local.get $167)
- ;; code offset: 0x576
+ ;; code offset: 0x75c
(local.get $168)
)
)
- ;; code offset: 0x584
+ ;; code offset: 0x76a
(local.set $170
- ;; code offset: 0x583
+ ;; code offset: 0x769
(i32.add
- ;; code offset: 0x57d
+ ;; code offset: 0x763
(local.get $166)
- ;; code offset: 0x580
+ ;; code offset: 0x766
(local.get $169)
)
)
- ;; code offset: 0x58d
+ ;; code offset: 0x773
(i32.store
- ;; code offset: 0x587
+ ;; code offset: 0x76d
(local.get $170)
- ;; code offset: 0x58a
+ ;; code offset: 0x770
(local.get $165)
)
- ;; code offset: 0x595
+ ;; code offset: 0x77b
(local.set $171
- ;; code offset: 0x592
+ ;; code offset: 0x778
(i32.load offset=12
- ;; code offset: 0x590
+ ;; code offset: 0x776
(local.get $3)
)
)
- ;; code offset: 0x59d
+ ;; code offset: 0x783
(i32.store offset=16
- ;; code offset: 0x598
+ ;; code offset: 0x77e
(local.get $3)
- ;; code offset: 0x59a
+ ;; code offset: 0x780
(local.get $171)
)
- ;; code offset: 0x5a5
+ ;; code offset: 0x78b
(local.set $172
- ;; code offset: 0x5a2
+ ;; code offset: 0x788
(i32.load offset=16
- ;; code offset: 0x5a0
+ ;; code offset: 0x786
(local.get $3)
)
)
- ;; code offset: 0x5ab
+ ;; code offset: 0x791
(br_if $label$9
- ;; code offset: 0x5a8
+ ;; code offset: 0x78e
(local.get $172)
)
)
- ;; code offset: 0x5b3
+ ;; code offset: 0x799
(local.set $173
- ;; code offset: 0x5b0
+ ;; code offset: 0x796
(i32.load offset=40
- ;; code offset: 0x5ae
+ ;; code offset: 0x794
(local.get $3)
)
)
- ;; code offset: 0x5bb
+ ;; code offset: 0x7a1
(local.set $174
- ;; code offset: 0x5b8
+ ;; code offset: 0x79e
(i32.load offset=36
- ;; code offset: 0x5b6
+ ;; code offset: 0x79c
(local.get $3)
)
)
- ;; code offset: 0x5c1
+ ;; code offset: 0x7a7
(local.set $175
- ;; code offset: 0x5be
+ ;; code offset: 0x7a4
(local.get $173)
)
- ;; code offset: 0x5c7
+ ;; code offset: 0x7ad
(local.set $176
- ;; code offset: 0x5c4
+ ;; code offset: 0x7aa
(local.get $174)
)
- ;; code offset: 0x5d1
+ ;; code offset: 0x7b7
(local.set $177
- ;; code offset: 0x5d0
+ ;; code offset: 0x7b6
(i32.lt_s
- ;; code offset: 0x5ca
+ ;; code offset: 0x7b0
(local.get $175)
- ;; code offset: 0x5cd
+ ;; code offset: 0x7b3
(local.get $176)
)
)
- ;; code offset: 0x5d6
+ ;; code offset: 0x7bc
(local.set $178
- ;; code offset: 0x5d4
+ ;; code offset: 0x7ba
(i32.const 1)
)
- ;; code offset: 0x5e0
+ ;; code offset: 0x7c6
(local.set $179
- ;; code offset: 0x5df
+ ;; code offset: 0x7c5
(i32.and
- ;; code offset: 0x5d9
+ ;; code offset: 0x7bf
(local.get $177)
- ;; code offset: 0x5dc
+ ;; code offset: 0x7c2
(local.get $178)
)
)
- ;; code offset: 0x5e3
+ ;; code offset: 0x7c9
(block $label$12
- ;; code offset: 0x5e9
+ ;; code offset: 0x7cf
(br_if $label$12
- ;; code offset: 0x5e8
+ ;; code offset: 0x7ce
(i32.eqz
- ;; code offset: 0x5e5
+ ;; code offset: 0x7cb
(local.get $179)
)
)
- ;; code offset: 0x5f0
+ ;; code offset: 0x7d6
(local.set $180
- ;; code offset: 0x5ed
+ ;; code offset: 0x7d3
(i32.load offset=36
- ;; code offset: 0x5eb
+ ;; code offset: 0x7d1
(local.get $3)
)
)
- ;; code offset: 0x5f8
+ ;; code offset: 0x7de
(i32.store offset=40
- ;; code offset: 0x5f3
+ ;; code offset: 0x7d9
(local.get $3)
- ;; code offset: 0x5f5
+ ;; code offset: 0x7db
(local.get $180)
)
)
)
- ;; code offset: 0x5fd
+ ;; code offset: 0x7e3
(loop $label$13
- ;; code offset: 0x604
+ ;; code offset: 0x7ea
(local.set $181
- ;; code offset: 0x601
+ ;; code offset: 0x7e7
(i32.load offset=24
- ;; code offset: 0x5ff
+ ;; code offset: 0x7e5
(local.get $3)
)
)
- ;; code offset: 0x60c
+ ;; code offset: 0x7f2
(local.set $182
- ;; code offset: 0x609
+ ;; code offset: 0x7ef
(i32.load offset=28
- ;; code offset: 0x607
+ ;; code offset: 0x7ed
(local.get $3)
)
)
- ;; code offset: 0x611
+ ;; code offset: 0x7f7
(local.set $183
- ;; code offset: 0x60f
+ ;; code offset: 0x7f5
(i32.const 1)
)
- ;; code offset: 0x61b
+ ;; code offset: 0x801
(local.set $184
- ;; code offset: 0x61a
+ ;; code offset: 0x800
(i32.sub
- ;; code offset: 0x614
+ ;; code offset: 0x7fa
(local.get $182)
- ;; code offset: 0x617
+ ;; code offset: 0x7fd
(local.get $183)
)
)
- ;; code offset: 0x621
+ ;; code offset: 0x807
(local.set $185
- ;; code offset: 0x61e
+ ;; code offset: 0x804
(local.get $181)
)
- ;; code offset: 0x627
+ ;; code offset: 0x80d
(local.set $186
- ;; code offset: 0x624
+ ;; code offset: 0x80a
(local.get $184)
)
- ;; code offset: 0x631
+ ;; code offset: 0x817
(local.set $187
- ;; code offset: 0x630
+ ;; code offset: 0x816
(i32.ge_s
- ;; code offset: 0x62a
+ ;; code offset: 0x810
(local.get $185)
- ;; code offset: 0x62d
+ ;; code offset: 0x813
(local.get $186)
)
)
- ;; code offset: 0x636
+ ;; code offset: 0x81c
(local.set $188
- ;; code offset: 0x634
+ ;; code offset: 0x81a
(i32.const 1)
)
- ;; code offset: 0x640
+ ;; code offset: 0x826
(local.set $189
- ;; code offset: 0x63f
+ ;; code offset: 0x825
(i32.and
- ;; code offset: 0x639
+ ;; code offset: 0x81f
(local.get $187)
- ;; code offset: 0x63c
+ ;; code offset: 0x822
(local.get $188)
)
)
- ;; code offset: 0x643
+ ;; code offset: 0x829
(block $label$14
- ;; code offset: 0x649
+ ;; code offset: 0x82f
(br_if $label$14
- ;; code offset: 0x648
+ ;; code offset: 0x82e
(i32.eqz
- ;; code offset: 0x645
+ ;; code offset: 0x82b
(local.get $189)
)
)
- ;; code offset: 0x650
+ ;; code offset: 0x836
(local.set $190
- ;; code offset: 0x64d
+ ;; code offset: 0x833
(i32.load offset=52
- ;; code offset: 0x64b
+ ;; code offset: 0x831
(local.get $3)
)
)
- ;; code offset: 0x656
+ ;; code offset: 0x83c
(call $free
- ;; code offset: 0x653
+ ;; code offset: 0x839
(local.get $190)
)
- ;; code offset: 0x65d
+ ;; code offset: 0x843
(local.set $191
- ;; code offset: 0x65a
+ ;; code offset: 0x840
(i32.load offset=44
- ;; code offset: 0x658
+ ;; code offset: 0x83e
(local.get $3)
)
)
- ;; code offset: 0x663
+ ;; code offset: 0x849
(call $free
- ;; code offset: 0x660
+ ;; code offset: 0x846
(local.get $191)
)
- ;; code offset: 0x66a
+ ;; code offset: 0x850
(local.set $192
- ;; code offset: 0x667
+ ;; code offset: 0x84d
(i32.load offset=48
- ;; code offset: 0x665
+ ;; code offset: 0x84b
(local.get $3)
)
)
- ;; code offset: 0x670
+ ;; code offset: 0x856
(call $free
- ;; code offset: 0x66d
+ ;; code offset: 0x853
(local.get $192)
)
- ;; code offset: 0x677
+ ;; code offset: 0x85d
(local.set $193
- ;; code offset: 0x674
+ ;; code offset: 0x85a
(i32.load offset=40
- ;; code offset: 0x672
+ ;; code offset: 0x858
(local.get $3)
)
)
- ;; code offset: 0x67d
+ ;; code offset: 0x863
(local.set $194
- ;; code offset: 0x67a
+ ;; code offset: 0x860
(i32.const 64)
)
- ;; code offset: 0x686
+ ;; code offset: 0x86c
(local.set $195
- ;; code offset: 0x685
+ ;; code offset: 0x86b
(i32.add
- ;; code offset: 0x680
+ ;; code offset: 0x866
(local.get $3)
- ;; code offset: 0x682
+ ;; code offset: 0x868
(local.get $194)
)
)
- ;; code offset: 0x68c
+ ;; code offset: 0x872
(global.set $global$0
- ;; code offset: 0x689
+ ;; code offset: 0x86f
(local.get $195)
)
- ;; code offset: 0x691
+ ;; code offset: 0x877
(return
- ;; code offset: 0x68e
+ ;; code offset: 0x874
(local.get $193)
)
)
- ;; code offset: 0x695
+ ;; code offset: 0x87b
(local.set $196
- ;; code offset: 0x693
+ ;; code offset: 0x879
(i32.const 0)
)
- ;; code offset: 0x69d
+ ;; code offset: 0x883
(local.set $197
- ;; code offset: 0x69a
+ ;; code offset: 0x880
(i32.load offset=52
- ;; code offset: 0x698
+ ;; code offset: 0x87e
(local.get $3)
)
)
- ;; code offset: 0x6a6
+ ;; code offset: 0x88c
(local.set $198
- ;; code offset: 0x6a3
+ ;; code offset: 0x889
(i32.load
- ;; code offset: 0x6a0
+ ;; code offset: 0x886
(local.get $197)
)
)
- ;; code offset: 0x6ae
+ ;; code offset: 0x894
(i32.store offset=8
- ;; code offset: 0x6a9
+ ;; code offset: 0x88f
(local.get $3)
- ;; code offset: 0x6ab
+ ;; code offset: 0x891
(local.get $198)
)
- ;; code offset: 0x6b6
+ ;; code offset: 0x89c
(i32.store offset=32
- ;; code offset: 0x6b1
+ ;; code offset: 0x897
(local.get $3)
- ;; code offset: 0x6b3
+ ;; code offset: 0x899
(local.get $196)
)
- ;; code offset: 0x6b9
+ ;; code offset: 0x89f
(block $label$15
- ;; code offset: 0x6bb
+ ;; code offset: 0x8a1
(loop $label$16
- ;; code offset: 0x6c2
+ ;; code offset: 0x8a8
(local.set $199
- ;; code offset: 0x6bf
+ ;; code offset: 0x8a5
(i32.load offset=32
- ;; code offset: 0x6bd
+ ;; code offset: 0x8a3
(local.get $3)
)
)
- ;; code offset: 0x6ca
+ ;; code offset: 0x8b0
(local.set $200
- ;; code offset: 0x6c7
+ ;; code offset: 0x8ad
(i32.load offset=24
- ;; code offset: 0x6c5
+ ;; code offset: 0x8ab
(local.get $3)
)
)
- ;; code offset: 0x6d0
+ ;; code offset: 0x8b6
(local.set $201
- ;; code offset: 0x6cd
+ ;; code offset: 0x8b3
(local.get $199)
)
- ;; code offset: 0x6d6
+ ;; code offset: 0x8bc
(local.set $202
- ;; code offset: 0x6d3
+ ;; code offset: 0x8b9
(local.get $200)
)
- ;; code offset: 0x6e0
+ ;; code offset: 0x8c6
(local.set $203
- ;; code offset: 0x6df
+ ;; code offset: 0x8c5
(i32.lt_s
- ;; code offset: 0x6d9
+ ;; code offset: 0x8bf
(local.get $201)
- ;; code offset: 0x6dc
+ ;; code offset: 0x8c2
(local.get $202)
)
)
- ;; code offset: 0x6e5
+ ;; code offset: 0x8cb
(local.set $204
- ;; code offset: 0x6e3
+ ;; code offset: 0x8c9
(i32.const 1)
)
- ;; code offset: 0x6ef
+ ;; code offset: 0x8d5
(local.set $205
- ;; code offset: 0x6ee
+ ;; code offset: 0x8d4
(i32.and
- ;; code offset: 0x6e8
+ ;; code offset: 0x8ce
(local.get $203)
- ;; code offset: 0x6eb
+ ;; code offset: 0x8d1
(local.get $204)
)
)
- ;; code offset: 0x6f6
+ ;; code offset: 0x8dc
(br_if $label$15
- ;; code offset: 0x6f5
+ ;; code offset: 0x8db
(i32.eqz
- ;; code offset: 0x6f2
+ ;; code offset: 0x8d8
(local.get $205)
)
)
- ;; code offset: 0x6fd
+ ;; code offset: 0x8e3
(local.set $206
- ;; code offset: 0x6fa
+ ;; code offset: 0x8e0
(i32.load offset=52
- ;; code offset: 0x6f8
+ ;; code offset: 0x8de
(local.get $3)
)
)
- ;; code offset: 0x705
+ ;; code offset: 0x8eb
(local.set $207
- ;; code offset: 0x702
+ ;; code offset: 0x8e8
(i32.load offset=32
- ;; code offset: 0x700
+ ;; code offset: 0x8e6
(local.get $3)
)
)
- ;; code offset: 0x70a
+ ;; code offset: 0x8f0
(local.set $208
- ;; code offset: 0x708
+ ;; code offset: 0x8ee
(i32.const 1)
)
- ;; code offset: 0x714
+ ;; code offset: 0x8fa
(local.set $209
- ;; code offset: 0x713
+ ;; code offset: 0x8f9
(i32.add
- ;; code offset: 0x70d
+ ;; code offset: 0x8f3
(local.get $207)
- ;; code offset: 0x710
+ ;; code offset: 0x8f6
(local.get $208)
)
)
- ;; code offset: 0x719
+ ;; code offset: 0x8ff
(local.set $210
- ;; code offset: 0x717
+ ;; code offset: 0x8fd
(i32.const 2)
)
- ;; code offset: 0x723
+ ;; code offset: 0x909
(local.set $211
- ;; code offset: 0x722
+ ;; code offset: 0x908
(i32.shl
- ;; code offset: 0x71c
+ ;; code offset: 0x902
(local.get $209)
- ;; code offset: 0x71f
+ ;; code offset: 0x905
(local.get $210)
)
)
- ;; code offset: 0x72d
+ ;; code offset: 0x913
(local.set $212
- ;; code offset: 0x72c
+ ;; code offset: 0x912
(i32.add
- ;; code offset: 0x726
+ ;; code offset: 0x90c
(local.get $206)
- ;; code offset: 0x729
+ ;; code offset: 0x90f
(local.get $211)
)
)
- ;; code offset: 0x736
+ ;; code offset: 0x91c
(local.set $213
- ;; code offset: 0x733
+ ;; code offset: 0x919
(i32.load
- ;; code offset: 0x730
+ ;; code offset: 0x916
(local.get $212)
)
)
- ;; code offset: 0x73e
+ ;; code offset: 0x924
(local.set $214
- ;; code offset: 0x73b
+ ;; code offset: 0x921
(i32.load offset=52
- ;; code offset: 0x739
+ ;; code offset: 0x91f
(local.get $3)
)
)
- ;; code offset: 0x746
+ ;; code offset: 0x92c
(local.set $215
- ;; code offset: 0x743
+ ;; code offset: 0x929
(i32.load offset=32
- ;; code offset: 0x741
+ ;; code offset: 0x927
(local.get $3)
)
)
- ;; code offset: 0x74b
+ ;; code offset: 0x931
(local.set $216
- ;; code offset: 0x749
+ ;; code offset: 0x92f
(i32.const 2)
)
- ;; code offset: 0x755
+ ;; code offset: 0x93b
(local.set $217
- ;; code offset: 0x754
+ ;; code offset: 0x93a
(i32.shl
- ;; code offset: 0x74e
+ ;; code offset: 0x934
(local.get $215)
- ;; code offset: 0x751
+ ;; code offset: 0x937
(local.get $216)
)
)
- ;; code offset: 0x75f
+ ;; code offset: 0x945
(local.set $218
- ;; code offset: 0x75e
+ ;; code offset: 0x944
(i32.add
- ;; code offset: 0x758
+ ;; code offset: 0x93e
(local.get $214)
- ;; code offset: 0x75b
+ ;; code offset: 0x941
(local.get $217)
)
)
- ;; code offset: 0x768
+ ;; code offset: 0x94e
(i32.store
- ;; code offset: 0x762
+ ;; code offset: 0x948
(local.get $218)
- ;; code offset: 0x765
+ ;; code offset: 0x94b
(local.get $213)
)
- ;; code offset: 0x770
+ ;; code offset: 0x956
(local.set $219
- ;; code offset: 0x76d
+ ;; code offset: 0x953
(i32.load offset=32
- ;; code offset: 0x76b
+ ;; code offset: 0x951
(local.get $3)
)
)
- ;; code offset: 0x775
+ ;; code offset: 0x95b
(local.set $220
- ;; code offset: 0x773
+ ;; code offset: 0x959
(i32.const 1)
)
- ;; code offset: 0x77f
+ ;; code offset: 0x965
(local.set $221
- ;; code offset: 0x77e
+ ;; code offset: 0x964
(i32.add
- ;; code offset: 0x778
+ ;; code offset: 0x95e
(local.get $219)
- ;; code offset: 0x77b
+ ;; code offset: 0x961
(local.get $220)
)
)
- ;; code offset: 0x787
+ ;; code offset: 0x96d
(i32.store offset=32
- ;; code offset: 0x782
+ ;; code offset: 0x968
(local.get $3)
- ;; code offset: 0x784
+ ;; code offset: 0x96a
(local.get $221)
)
- ;; code offset: 0x78a
+ ;; code offset: 0x970
(br $label$16)
)
)
- ;; code offset: 0x792
+ ;; code offset: 0x978
(local.set $222
- ;; code offset: 0x790
+ ;; code offset: 0x976
(i32.const 0)
)
- ;; code offset: 0x79a
+ ;; code offset: 0x980
(local.set $223
- ;; code offset: 0x797
+ ;; code offset: 0x97d
(i32.load offset=8
- ;; code offset: 0x795
+ ;; code offset: 0x97b
(local.get $3)
)
)
- ;; code offset: 0x7a2
+ ;; code offset: 0x988
(local.set $224
- ;; code offset: 0x79f
+ ;; code offset: 0x985
(i32.load offset=52
- ;; code offset: 0x79d
+ ;; code offset: 0x983
(local.get $3)
)
)
- ;; code offset: 0x7aa
+ ;; code offset: 0x990
(local.set $225
- ;; code offset: 0x7a7
+ ;; code offset: 0x98d
(i32.load offset=32
- ;; code offset: 0x7a5
+ ;; code offset: 0x98b
(local.get $3)
)
)
- ;; code offset: 0x7af
+ ;; code offset: 0x995
(local.set $226
- ;; code offset: 0x7ad
+ ;; code offset: 0x993
(i32.const 2)
)
- ;; code offset: 0x7b9
+ ;; code offset: 0x99f
(local.set $227
- ;; code offset: 0x7b8
+ ;; code offset: 0x99e
(i32.shl
- ;; code offset: 0x7b2
+ ;; code offset: 0x998
(local.get $225)
- ;; code offset: 0x7b5
+ ;; code offset: 0x99b
(local.get $226)
)
)
- ;; code offset: 0x7c3
+ ;; code offset: 0x9a9
(local.set $228
- ;; code offset: 0x7c2
+ ;; code offset: 0x9a8
(i32.add
- ;; code offset: 0x7bc
+ ;; code offset: 0x9a2
(local.get $224)
- ;; code offset: 0x7bf
+ ;; code offset: 0x9a5
(local.get $227)
)
)
- ;; code offset: 0x7cc
+ ;; code offset: 0x9b2
(i32.store
- ;; code offset: 0x7c6
+ ;; code offset: 0x9ac
(local.get $228)
- ;; code offset: 0x7c9
+ ;; code offset: 0x9af
(local.get $223)
)
- ;; code offset: 0x7d4
+ ;; code offset: 0x9ba
(local.set $229
- ;; code offset: 0x7d1
+ ;; code offset: 0x9b7
(i32.load offset=48
- ;; code offset: 0x7cf
+ ;; code offset: 0x9b5
(local.get $3)
)
)
- ;; code offset: 0x7dc
+ ;; code offset: 0x9c2
(local.set $230
- ;; code offset: 0x7d9
+ ;; code offset: 0x9bf
(i32.load offset=24
- ;; code offset: 0x7d7
+ ;; code offset: 0x9bd
(local.get $3)
)
)
- ;; code offset: 0x7e1
+ ;; code offset: 0x9c7
(local.set $231
- ;; code offset: 0x7df
+ ;; code offset: 0x9c5
(i32.const 2)
)
- ;; code offset: 0x7eb
+ ;; code offset: 0x9d1
(local.set $232
- ;; code offset: 0x7ea
+ ;; code offset: 0x9d0
(i32.shl
- ;; code offset: 0x7e4
+ ;; code offset: 0x9ca
(local.get $230)
- ;; code offset: 0x7e7
+ ;; code offset: 0x9cd
(local.get $231)
)
)
- ;; code offset: 0x7f5
+ ;; code offset: 0x9db
(local.set $233
- ;; code offset: 0x7f4
+ ;; code offset: 0x9da
(i32.add
- ;; code offset: 0x7ee
+ ;; code offset: 0x9d4
(local.get $229)
- ;; code offset: 0x7f1
+ ;; code offset: 0x9d7
(local.get $232)
)
)
- ;; code offset: 0x7fe
+ ;; code offset: 0x9e4
(local.set $234
- ;; code offset: 0x7fb
+ ;; code offset: 0x9e1
(i32.load
- ;; code offset: 0x7f8
+ ;; code offset: 0x9de
(local.get $233)
)
)
- ;; code offset: 0x803
+ ;; code offset: 0x9e9
(local.set $235
- ;; code offset: 0x801
+ ;; code offset: 0x9e7
(i32.const -1)
)
- ;; code offset: 0x80d
+ ;; code offset: 0x9f3
(local.set $236
- ;; code offset: 0x80c
+ ;; code offset: 0x9f2
(i32.add
- ;; code offset: 0x806
+ ;; code offset: 0x9ec
(local.get $234)
- ;; code offset: 0x809
+ ;; code offset: 0x9ef
(local.get $235)
)
)
- ;; code offset: 0x816
+ ;; code offset: 0x9fc
(i32.store
- ;; code offset: 0x810
+ ;; code offset: 0x9f6
(local.get $233)
- ;; code offset: 0x813
+ ;; code offset: 0x9f9
(local.get $236)
)
- ;; code offset: 0x81c
+ ;; code offset: 0xa02
(local.set $237
- ;; code offset: 0x819
+ ;; code offset: 0x9ff
(local.get $236)
)
- ;; code offset: 0x822
+ ;; code offset: 0xa08
(local.set $238
- ;; code offset: 0x81f
+ ;; code offset: 0xa05
(local.get $222)
)
- ;; code offset: 0x82c
+ ;; code offset: 0xa12
(local.set $239
- ;; code offset: 0x82b
+ ;; code offset: 0xa11
(i32.gt_s
- ;; code offset: 0x825
+ ;; code offset: 0xa0b
(local.get $237)
- ;; code offset: 0x828
+ ;; code offset: 0xa0e
(local.get $238)
)
)
- ;; code offset: 0x831
+ ;; code offset: 0xa17
(local.set $240
- ;; code offset: 0x82f
+ ;; code offset: 0xa15
(i32.const 1)
)
- ;; code offset: 0x83b
+ ;; code offset: 0xa21
(local.set $241
- ;; code offset: 0x83a
+ ;; code offset: 0xa20
(i32.and
- ;; code offset: 0x834
+ ;; code offset: 0xa1a
(local.get $239)
- ;; code offset: 0x837
+ ;; code offset: 0xa1d
(local.get $240)
)
)
- ;; code offset: 0x83e
+ ;; code offset: 0xa24
(block $label$17
(block $label$18
- ;; code offset: 0x846
+ ;; code offset: 0xa2c
(br_if $label$18
- ;; code offset: 0x845
+ ;; code offset: 0xa2b
(i32.eqz
- ;; code offset: 0x842
+ ;; code offset: 0xa28
(local.get $241)
)
)
- ;; code offset: 0x848
+ ;; code offset: 0xa2e
(br $label$17)
)
- ;; code offset: 0x850
+ ;; code offset: 0xa36
(local.set $242
- ;; code offset: 0x84d
+ ;; code offset: 0xa33
(i32.load offset=24
- ;; code offset: 0x84b
+ ;; code offset: 0xa31
(local.get $3)
)
)
- ;; code offset: 0x855
+ ;; code offset: 0xa3b
(local.set $243
- ;; code offset: 0x853
+ ;; code offset: 0xa39
(i32.const 1)
)
- ;; code offset: 0x85f
+ ;; code offset: 0xa45
(local.set $244
- ;; code offset: 0x85e
+ ;; code offset: 0xa44
(i32.add
- ;; code offset: 0x858
+ ;; code offset: 0xa3e
(local.get $242)
- ;; code offset: 0x85b
+ ;; code offset: 0xa41
(local.get $243)
)
)
- ;; code offset: 0x867
+ ;; code offset: 0xa4d
(i32.store offset=24
- ;; code offset: 0x862
+ ;; code offset: 0xa48
(local.get $3)
- ;; code offset: 0x864
+ ;; code offset: 0xa4a
(local.get $244)
)
- ;; code offset: 0x86a
+ ;; code offset: 0xa50
(br $label$13)
)
)
- ;; code offset: 0x86e
+ ;; code offset: 0xa54
(br $label$3)
)
)
@@ -7826,362 +7826,362 @@ file_names[ 3]:
(local $34 i32)
(local $35 i32)
(local $36 i32)
- ;; code offset: 0x879
+ ;; code offset: 0xaa3
(local.set $2
- ;; code offset: 0x877
+ ;; code offset: 0xaa1
(global.get $global$0)
)
- ;; code offset: 0x87d
+ ;; code offset: 0xaa7
(local.set $3
- ;; code offset: 0x87b
+ ;; code offset: 0xaa5
(i32.const 32)
)
- ;; code offset: 0x884
+ ;; code offset: 0xaae
(local.set $4
- ;; code offset: 0x883
+ ;; code offset: 0xaad
(i32.sub
- ;; code offset: 0x87f
+ ;; code offset: 0xaa9
(local.get $2)
- ;; code offset: 0x881
+ ;; code offset: 0xaab
(local.get $3)
)
)
- ;; code offset: 0x888
+ ;; code offset: 0xab2
(global.set $global$0
- ;; code offset: 0x886
+ ;; code offset: 0xab0
(local.get $4)
)
- ;; code offset: 0x88c
+ ;; code offset: 0xab6
(local.set $5
- ;; code offset: 0x88a
+ ;; code offset: 0xab4
(i32.const 1)
)
- ;; code offset: 0x890
+ ;; code offset: 0xaba
(local.set $6
- ;; code offset: 0x88e
+ ;; code offset: 0xab8
(i32.const 0)
)
- ;; code offset: 0x896
+ ;; code offset: 0xac0
(i32.store offset=28
- ;; code offset: 0x892
+ ;; code offset: 0xabc
(local.get $4)
- ;; code offset: 0x894
+ ;; code offset: 0xabe
(local.get $6)
)
- ;; code offset: 0x89d
+ ;; code offset: 0xac7
(i32.store offset=24
- ;; code offset: 0x899
+ ;; code offset: 0xac3
(local.get $4)
- ;; code offset: 0x89b
+ ;; code offset: 0xac5
(local.get $0)
)
- ;; code offset: 0x8a4
+ ;; code offset: 0xace
(i32.store offset=20
- ;; code offset: 0x8a0
+ ;; code offset: 0xaca
(local.get $4)
- ;; code offset: 0x8a2
+ ;; code offset: 0xacc
(local.get $1)
)
- ;; code offset: 0x8ac
+ ;; code offset: 0xad6
(local.set $7
- ;; code offset: 0x8a9
+ ;; code offset: 0xad3
(i32.load offset=24
- ;; code offset: 0x8a7
+ ;; code offset: 0xad1
(local.get $4)
)
)
- ;; code offset: 0x8b0
+ ;; code offset: 0xada
(local.set $8
- ;; code offset: 0x8ae
+ ;; code offset: 0xad8
(local.get $7)
)
- ;; code offset: 0x8b4
+ ;; code offset: 0xade
(local.set $9
- ;; code offset: 0x8b2
+ ;; code offset: 0xadc
(local.get $5)
)
- ;; code offset: 0x8bb
+ ;; code offset: 0xae5
(local.set $10
- ;; code offset: 0x8ba
+ ;; code offset: 0xae4
(i32.gt_s
- ;; code offset: 0x8b6
+ ;; code offset: 0xae0
(local.get $8)
- ;; code offset: 0x8b8
+ ;; code offset: 0xae2
(local.get $9)
)
)
- ;; code offset: 0x8bf
+ ;; code offset: 0xae9
(local.set $11
- ;; code offset: 0x8bd
+ ;; code offset: 0xae7
(i32.const 1)
)
- ;; code offset: 0x8c6
+ ;; code offset: 0xaf0
(local.set $12
- ;; code offset: 0x8c5
+ ;; code offset: 0xaef
(i32.and
- ;; code offset: 0x8c1
+ ;; code offset: 0xaeb
(local.get $10)
- ;; code offset: 0x8c3
+ ;; code offset: 0xaed
(local.get $11)
)
)
- ;; code offset: 0x8c8
+ ;; code offset: 0xaf2
(block $label$1
(block $label$2
- ;; code offset: 0x8cf
+ ;; code offset: 0xaf9
(br_if $label$2
- ;; code offset: 0x8ce
+ ;; code offset: 0xaf8
(i32.eqz
- ;; code offset: 0x8cc
+ ;; code offset: 0xaf6
(local.get $12)
)
)
- ;; code offset: 0x8d6
+ ;; code offset: 0xb00
(local.set $13
- ;; code offset: 0x8d3
+ ;; code offset: 0xafd
(i32.load offset=20
- ;; code offset: 0x8d1
+ ;; code offset: 0xafb
(local.get $4)
)
)
- ;; code offset: 0x8dd
+ ;; code offset: 0xb07
(local.set $14
- ;; code offset: 0x8da
+ ;; code offset: 0xb04
(i32.load offset=4
- ;; code offset: 0x8d8
+ ;; code offset: 0xb02
(local.get $13)
)
)
- ;; code offset: 0x8e3
+ ;; code offset: 0xb0d
(local.set $15
- ;; code offset: 0x8e1
+ ;; code offset: 0xb0b
(call $atoi
- ;; code offset: 0x8df
+ ;; code offset: 0xb09
(local.get $14)
)
)
- ;; code offset: 0x8e7
+ ;; code offset: 0xb11
(local.set $16
- ;; code offset: 0x8e5
+ ;; code offset: 0xb0f
(local.get $15)
)
- ;; code offset: 0x8e9
+ ;; code offset: 0xb13
(br $label$1)
)
- ;; code offset: 0x8ee
+ ;; code offset: 0xb18
(local.set $17
- ;; code offset: 0x8ec
+ ;; code offset: 0xb16
(i32.const 0)
)
- ;; code offset: 0x8f2
+ ;; code offset: 0xb1c
(local.set $16
- ;; code offset: 0x8f0
+ ;; code offset: 0xb1a
(local.get $17)
)
)
- ;; code offset: 0x8f7
+ ;; code offset: 0xb21
(local.set $18
- ;; code offset: 0x8f5
+ ;; code offset: 0xb1f
(local.get $16)
)
- ;; code offset: 0x8fb
+ ;; code offset: 0xb25
(local.set $19
- ;; code offset: 0x8f9
+ ;; code offset: 0xb23
(i32.const 1)
)
- ;; code offset: 0x901
+ ;; code offset: 0xb2b
(i32.store offset=16
- ;; code offset: 0x8fd
+ ;; code offset: 0xb27
(local.get $4)
- ;; code offset: 0x8ff
+ ;; code offset: 0xb29
(local.get $18)
)
- ;; code offset: 0x909
+ ;; code offset: 0xb33
(local.set $20
- ;; code offset: 0x906
+ ;; code offset: 0xb30
(i32.load offset=16
- ;; code offset: 0x904
+ ;; code offset: 0xb2e
(local.get $4)
)
)
- ;; code offset: 0x90d
+ ;; code offset: 0xb37
(local.set $21
- ;; code offset: 0x90b
+ ;; code offset: 0xb35
(local.get $20)
)
- ;; code offset: 0x911
+ ;; code offset: 0xb3b
(local.set $22
- ;; code offset: 0x90f
+ ;; code offset: 0xb39
(local.get $19)
)
- ;; code offset: 0x918
+ ;; code offset: 0xb42
(local.set $23
- ;; code offset: 0x917
+ ;; code offset: 0xb41
(i32.lt_s
- ;; code offset: 0x913
+ ;; code offset: 0xb3d
(local.get $21)
- ;; code offset: 0x915
+ ;; code offset: 0xb3f
(local.get $22)
)
)
- ;; code offset: 0x91c
+ ;; code offset: 0xb46
(local.set $24
- ;; code offset: 0x91a
+ ;; code offset: 0xb44
(i32.const 1)
)
- ;; code offset: 0x923
+ ;; code offset: 0xb4d
(local.set $25
- ;; code offset: 0x922
+ ;; code offset: 0xb4c
(i32.and
- ;; code offset: 0x91e
+ ;; code offset: 0xb48
(local.get $23)
- ;; code offset: 0x920
+ ;; code offset: 0xb4a
(local.get $24)
)
)
- ;; code offset: 0x925
+ ;; code offset: 0xb4f
(block $label$3
(block $label$4
- ;; code offset: 0x92c
+ ;; code offset: 0xb56
(br_if $label$4
- ;; code offset: 0x92b
+ ;; code offset: 0xb55
(i32.eqz
- ;; code offset: 0x929
+ ;; code offset: 0xb53
(local.get $25)
)
)
- ;; code offset: 0x931
+ ;; code offset: 0xb5b
(local.set $26
- ;; code offset: 0x92e
+ ;; code offset: 0xb58
(i32.const 1024)
)
- ;; code offset: 0x935
+ ;; code offset: 0xb5f
(local.set $27
- ;; code offset: 0x933
+ ;; code offset: 0xb5d
(i32.const 0)
)
- ;; code offset: 0x93d
+ ;; code offset: 0xb67
(drop
- ;; code offset: 0x93b
+ ;; code offset: 0xb65
(call $printf
- ;; code offset: 0x937
+ ;; code offset: 0xb61
(local.get $26)
- ;; code offset: 0x939
+ ;; code offset: 0xb63
(local.get $27)
)
)
- ;; code offset: 0x940
+ ;; code offset: 0xb6a
(local.set $28
- ;; code offset: 0x93e
+ ;; code offset: 0xb68
(i32.const 1)
)
- ;; code offset: 0x946
+ ;; code offset: 0xb70
(i32.store offset=28
- ;; code offset: 0x942
+ ;; code offset: 0xb6c
(local.get $4)
- ;; code offset: 0x944
+ ;; code offset: 0xb6e
(local.get $28)
)
- ;; code offset: 0x949
+ ;; code offset: 0xb73
(br $label$3)
)
- ;; code offset: 0x951
+ ;; code offset: 0xb7b
(local.set $29
- ;; code offset: 0x94e
+ ;; code offset: 0xb78
(i32.load offset=16
- ;; code offset: 0x94c
+ ;; code offset: 0xb76
(local.get $4)
)
)
- ;; code offset: 0x958
+ ;; code offset: 0xb82
(local.set $30
- ;; code offset: 0x955
+ ;; code offset: 0xb7f
(i32.load offset=16
- ;; code offset: 0x953
+ ;; code offset: 0xb7d
(local.get $4)
)
)
- ;; code offset: 0x95e
+ ;; code offset: 0xb88
(local.set $31
- ;; code offset: 0x95c
+ ;; code offset: 0xb86
(call $fannkuch\28int\29
- ;; code offset: 0x95a
+ ;; code offset: 0xb84
(local.get $30)
)
)
- ;; code offset: 0x964
+ ;; code offset: 0xb8e
(i32.store offset=4
- ;; code offset: 0x960
+ ;; code offset: 0xb8a
(local.get $4)
- ;; code offset: 0x962
+ ;; code offset: 0xb8c
(local.get $31)
)
- ;; code offset: 0x96b
+ ;; code offset: 0xb95
(i32.store
- ;; code offset: 0x967
+ ;; code offset: 0xb91
(local.get $4)
- ;; code offset: 0x969
+ ;; code offset: 0xb93
(local.get $29)
)
- ;; code offset: 0x971
+ ;; code offset: 0xb9b
(local.set $32
- ;; code offset: 0x96e
+ ;; code offset: 0xb98
(i32.const 1041)
)
- ;; code offset: 0x979
+ ;; code offset: 0xba3
(drop
- ;; code offset: 0x977
+ ;; code offset: 0xba1
(call $printf
- ;; code offset: 0x973
+ ;; code offset: 0xb9d
(local.get $32)
- ;; code offset: 0x975
+ ;; code offset: 0xb9f
(local.get $4)
)
)
- ;; code offset: 0x97c
+ ;; code offset: 0xba6
(local.set $33
- ;; code offset: 0x97a
+ ;; code offset: 0xba4
(i32.const 0)
)
- ;; code offset: 0x982
+ ;; code offset: 0xbac
(i32.store offset=28
- ;; code offset: 0x97e
+ ;; code offset: 0xba8
(local.get $4)
- ;; code offset: 0x980
+ ;; code offset: 0xbaa
(local.get $33)
)
)
- ;; code offset: 0x98b
+ ;; code offset: 0xbb5
(local.set $34
- ;; code offset: 0x988
+ ;; code offset: 0xbb2
(i32.load offset=28
- ;; code offset: 0x986
+ ;; code offset: 0xbb0
(local.get $4)
)
)
- ;; code offset: 0x98f
+ ;; code offset: 0xbb9
(local.set $35
- ;; code offset: 0x98d
+ ;; code offset: 0xbb7
(i32.const 32)
)
- ;; code offset: 0x996
+ ;; code offset: 0xbc0
(local.set $36
- ;; code offset: 0x995
+ ;; code offset: 0xbbf
(i32.add
- ;; code offset: 0x991
+ ;; code offset: 0xbbb
(local.get $4)
- ;; code offset: 0x993
+ ;; code offset: 0xbbd
(local.get $35)
)
)
- ;; code offset: 0x99a
+ ;; code offset: 0xbc4
(global.set $global$0
- ;; code offset: 0x998
+ ;; code offset: 0xbc2
(local.get $36)
)
- ;; code offset: 0x99e
+ ;; code offset: 0xbc8
(return
- ;; code offset: 0x99c
+ ;; code offset: 0xbc6
(local.get $34)
)
)
@@ -8365,1793 +8365,1793 @@ file_names[ 3]:
(local $177 i32)
(local $178 i32)
(local $179 i32)
- ;; code offset: 0x9a8
+ ;; code offset: 0xd36
(local.set $1
- ;; code offset: 0x9a6
+ ;; code offset: 0xd34
(global.get $global$0)
)
- ;; code offset: 0x9ac
+ ;; code offset: 0xd3a
(local.set $2
- ;; code offset: 0x9aa
+ ;; code offset: 0xd38
(i32.const 48)
)
- ;; code offset: 0x9b3
+ ;; code offset: 0xd41
(local.set $3
- ;; code offset: 0x9b2
+ ;; code offset: 0xd40
(i32.sub
- ;; code offset: 0x9ae
+ ;; code offset: 0xd3c
(local.get $1)
- ;; code offset: 0x9b0
+ ;; code offset: 0xd3e
(local.get $2)
)
)
- ;; code offset: 0x9b7
+ ;; code offset: 0xd45
(global.set $global$0
- ;; code offset: 0x9b5
+ ;; code offset: 0xd43
(local.get $3)
)
- ;; code offset: 0x9bb
+ ;; code offset: 0xd49
(local.set $4
- ;; code offset: 0x9b9
+ ;; code offset: 0xd47
(i32.const 0)
)
- ;; code offset: 0x9bf
+ ;; code offset: 0xd4d
(local.set $5
- ;; code offset: 0x9bd
+ ;; code offset: 0xd4b
(i32.const 30)
)
- ;; code offset: 0x9c5
+ ;; code offset: 0xd53
(i32.store offset=44
- ;; code offset: 0x9c1
+ ;; code offset: 0xd4f
(local.get $3)
- ;; code offset: 0x9c3
+ ;; code offset: 0xd51
(local.get $0)
)
- ;; code offset: 0x9cc
+ ;; code offset: 0xd5a
(i32.store offset=32
- ;; code offset: 0x9c8
+ ;; code offset: 0xd56
(local.get $3)
- ;; code offset: 0x9ca
+ ;; code offset: 0xd58
(local.get $5)
)
- ;; code offset: 0x9d3
+ ;; code offset: 0xd61
(i32.store offset=40
- ;; code offset: 0x9cf
+ ;; code offset: 0xd5d
(local.get $3)
- ;; code offset: 0x9d1
+ ;; code offset: 0xd5f
(local.get $4)
)
- ;; code offset: 0x9da
+ ;; code offset: 0xd68
(i32.store offset=20
- ;; code offset: 0x9d6
+ ;; code offset: 0xd64
(local.get $3)
- ;; code offset: 0x9d8
+ ;; code offset: 0xd66
(local.get $4)
)
- ;; code offset: 0x9dd
+ ;; code offset: 0xd6b
(block $label$1
- ;; code offset: 0x9df
+ ;; code offset: 0xd6d
(loop $label$2
- ;; code offset: 0x9e6
+ ;; code offset: 0xd74
(local.set $6
- ;; code offset: 0x9e3
+ ;; code offset: 0xd71
(i32.load offset=20
- ;; code offset: 0x9e1
+ ;; code offset: 0xd6f
(local.get $3)
)
)
- ;; code offset: 0x9ed
+ ;; code offset: 0xd7b
(local.set $7
- ;; code offset: 0x9ea
+ ;; code offset: 0xd78
(i32.load offset=44
- ;; code offset: 0x9e8
+ ;; code offset: 0xd76
(local.get $3)
)
)
- ;; code offset: 0x9f1
+ ;; code offset: 0xd7f
(local.set $8
- ;; code offset: 0x9ef
+ ;; code offset: 0xd7d
(i32.const 1)
)
- ;; code offset: 0x9f8
+ ;; code offset: 0xd86
(local.set $9
- ;; code offset: 0x9f7
+ ;; code offset: 0xd85
(i32.sub
- ;; code offset: 0x9f3
+ ;; code offset: 0xd81
(local.get $7)
- ;; code offset: 0x9f5
+ ;; code offset: 0xd83
(local.get $8)
)
)
- ;; code offset: 0x9fc
+ ;; code offset: 0xd8a
(local.set $10
- ;; code offset: 0x9fa
+ ;; code offset: 0xd88
(local.get $6)
)
- ;; code offset: 0xa00
+ ;; code offset: 0xd8e
(local.set $11
- ;; code offset: 0x9fe
+ ;; code offset: 0xd8c
(local.get $9)
)
- ;; code offset: 0xa07
+ ;; code offset: 0xd95
(local.set $12
- ;; code offset: 0xa06
+ ;; code offset: 0xd94
(i32.lt_s
- ;; code offset: 0xa02
+ ;; code offset: 0xd90
(local.get $10)
- ;; code offset: 0xa04
+ ;; code offset: 0xd92
(local.get $11)
)
)
- ;; code offset: 0xa0b
+ ;; code offset: 0xd99
(local.set $13
- ;; code offset: 0xa09
+ ;; code offset: 0xd97
(i32.const 1)
)
- ;; code offset: 0xa12
+ ;; code offset: 0xda0
(local.set $14
- ;; code offset: 0xa11
+ ;; code offset: 0xd9f
(i32.and
- ;; code offset: 0xa0d
+ ;; code offset: 0xd9b
(local.get $12)
- ;; code offset: 0xa0f
+ ;; code offset: 0xd9d
(local.get $13)
)
)
- ;; code offset: 0xa17
+ ;; code offset: 0xda5
(br_if $label$1
- ;; code offset: 0xa16
+ ;; code offset: 0xda4
(i32.eqz
- ;; code offset: 0xa14
+ ;; code offset: 0xda2
(local.get $14)
)
)
- ;; code offset: 0xa1b
+ ;; code offset: 0xda9
(local.set $15
- ;; code offset: 0xa19
+ ;; code offset: 0xda7
(i32.const 12)
)
- ;; code offset: 0xa21
+ ;; code offset: 0xdaf
(local.set $16
- ;; code offset: 0xa1f
+ ;; code offset: 0xdad
(call $malloc
- ;; code offset: 0xa1d
+ ;; code offset: 0xdab
(local.get $15)
)
)
- ;; code offset: 0xa27
+ ;; code offset: 0xdb5
(i32.store offset=36
- ;; code offset: 0xa23
+ ;; code offset: 0xdb1
(local.get $3)
- ;; code offset: 0xa25
+ ;; code offset: 0xdb3
(local.get $16)
)
- ;; code offset: 0xa2f
+ ;; code offset: 0xdbd
(local.set $17
- ;; code offset: 0xa2c
+ ;; code offset: 0xdba
(i32.load offset=20
- ;; code offset: 0xa2a
+ ;; code offset: 0xdb8
(local.get $3)
)
)
- ;; code offset: 0xa36
+ ;; code offset: 0xdc4
(local.set $18
- ;; code offset: 0xa33
+ ;; code offset: 0xdc1
(i32.load offset=36
- ;; code offset: 0xa31
+ ;; code offset: 0xdbf
(local.get $3)
)
)
- ;; code offset: 0xa3c
+ ;; code offset: 0xdca
(i32.store
- ;; code offset: 0xa38
+ ;; code offset: 0xdc6
(local.get $18)
- ;; code offset: 0xa3a
+ ;; code offset: 0xdc8
(local.get $17)
)
- ;; code offset: 0xa44
+ ;; code offset: 0xdd2
(local.set $19
- ;; code offset: 0xa41
+ ;; code offset: 0xdcf
(i32.load offset=44
- ;; code offset: 0xa3f
+ ;; code offset: 0xdcd
(local.get $3)
)
)
- ;; code offset: 0xa4b
+ ;; code offset: 0xdd9
(local.set $20
- ;; code offset: 0xa48
+ ;; code offset: 0xdd6
(i32.load offset=36
- ;; code offset: 0xa46
+ ;; code offset: 0xdd4
(local.get $3)
)
)
- ;; code offset: 0xa51
+ ;; code offset: 0xddf
(i32.store offset=4
- ;; code offset: 0xa4d
+ ;; code offset: 0xddb
(local.get $20)
- ;; code offset: 0xa4f
+ ;; code offset: 0xddd
(local.get $19)
)
- ;; code offset: 0xa59
+ ;; code offset: 0xde7
(local.set $21
- ;; code offset: 0xa56
+ ;; code offset: 0xde4
(i32.load offset=40
- ;; code offset: 0xa54
+ ;; code offset: 0xde2
(local.get $3)
)
)
- ;; code offset: 0xa60
+ ;; code offset: 0xdee
(local.set $22
- ;; code offset: 0xa5d
+ ;; code offset: 0xdeb
(i32.load offset=36
- ;; code offset: 0xa5b
+ ;; code offset: 0xde9
(local.get $3)
)
)
- ;; code offset: 0xa66
+ ;; code offset: 0xdf4
(i32.store offset=8
- ;; code offset: 0xa62
+ ;; code offset: 0xdf0
(local.get $22)
- ;; code offset: 0xa64
+ ;; code offset: 0xdf2
(local.get $21)
)
- ;; code offset: 0xa6e
+ ;; code offset: 0xdfc
(local.set $23
- ;; code offset: 0xa6b
+ ;; code offset: 0xdf9
(i32.load offset=36
- ;; code offset: 0xa69
+ ;; code offset: 0xdf7
(local.get $3)
)
)
- ;; code offset: 0xa74
+ ;; code offset: 0xe02
(i32.store offset=40
- ;; code offset: 0xa70
+ ;; code offset: 0xdfe
(local.get $3)
- ;; code offset: 0xa72
+ ;; code offset: 0xe00
(local.get $23)
)
- ;; code offset: 0xa7c
+ ;; code offset: 0xe0a
(local.set $24
- ;; code offset: 0xa79
+ ;; code offset: 0xe07
(i32.load offset=20
- ;; code offset: 0xa77
+ ;; code offset: 0xe05
(local.get $3)
)
)
- ;; code offset: 0xa80
+ ;; code offset: 0xe0e
(local.set $25
- ;; code offset: 0xa7e
+ ;; code offset: 0xe0c
(i32.const 1)
)
- ;; code offset: 0xa87
+ ;; code offset: 0xe15
(local.set $26
- ;; code offset: 0xa86
+ ;; code offset: 0xe14
(i32.add
- ;; code offset: 0xa82
+ ;; code offset: 0xe10
(local.get $24)
- ;; code offset: 0xa84
+ ;; code offset: 0xe12
(local.get $25)
)
)
- ;; code offset: 0xa8d
+ ;; code offset: 0xe1b
(i32.store offset=20
- ;; code offset: 0xa89
+ ;; code offset: 0xe17
(local.get $3)
- ;; code offset: 0xa8b
+ ;; code offset: 0xe19
(local.get $26)
)
- ;; code offset: 0xa90
+ ;; code offset: 0xe1e
(br $label$2)
)
)
- ;; code offset: 0xa98
+ ;; code offset: 0xe26
(local.set $27
- ;; code offset: 0xa96
+ ;; code offset: 0xe24
(i32.const 0)
)
- ;; code offset: 0xa9f
+ ;; code offset: 0xe2d
(local.set $28
- ;; code offset: 0xa9c
+ ;; code offset: 0xe2a
(i32.load offset=44
- ;; code offset: 0xa9a
+ ;; code offset: 0xe28
(local.get $3)
)
)
- ;; code offset: 0xaa3
+ ;; code offset: 0xe31
(local.set $29
- ;; code offset: 0xaa1
+ ;; code offset: 0xe2f
(i32.const 2)
)
- ;; code offset: 0xaaa
+ ;; code offset: 0xe38
(local.set $30
- ;; code offset: 0xaa9
+ ;; code offset: 0xe37
(i32.shl
- ;; code offset: 0xaa5
+ ;; code offset: 0xe33
(local.get $28)
- ;; code offset: 0xaa7
+ ;; code offset: 0xe35
(local.get $29)
)
)
- ;; code offset: 0xab0
+ ;; code offset: 0xe3e
(local.set $31
- ;; code offset: 0xaae
+ ;; code offset: 0xe3c
(call $malloc
- ;; code offset: 0xaac
+ ;; code offset: 0xe3a
(local.get $30)
)
)
- ;; code offset: 0xab6
+ ;; code offset: 0xe44
(i32.store offset=28
- ;; code offset: 0xab2
+ ;; code offset: 0xe40
(local.get $3)
- ;; code offset: 0xab4
+ ;; code offset: 0xe42
(local.get $31)
)
- ;; code offset: 0xabe
+ ;; code offset: 0xe4c
(local.set $32
- ;; code offset: 0xabb
+ ;; code offset: 0xe49
(i32.load offset=44
- ;; code offset: 0xab9
+ ;; code offset: 0xe47
(local.get $3)
)
)
- ;; code offset: 0xac2
+ ;; code offset: 0xe50
(local.set $33
- ;; code offset: 0xac0
+ ;; code offset: 0xe4e
(i32.const 2)
)
- ;; code offset: 0xac9
+ ;; code offset: 0xe57
(local.set $34
- ;; code offset: 0xac8
+ ;; code offset: 0xe56
(i32.shl
- ;; code offset: 0xac4
+ ;; code offset: 0xe52
(local.get $32)
- ;; code offset: 0xac6
+ ;; code offset: 0xe54
(local.get $33)
)
)
- ;; code offset: 0xacf
+ ;; code offset: 0xe5d
(local.set $35
- ;; code offset: 0xacd
+ ;; code offset: 0xe5b
(call $malloc
- ;; code offset: 0xacb
+ ;; code offset: 0xe59
(local.get $34)
)
)
- ;; code offset: 0xad5
+ ;; code offset: 0xe63
(i32.store offset=24
- ;; code offset: 0xad1
+ ;; code offset: 0xe5f
(local.get $3)
- ;; code offset: 0xad3
+ ;; code offset: 0xe61
(local.get $35)
)
- ;; code offset: 0xadc
+ ;; code offset: 0xe6a
(i32.store offset=20
- ;; code offset: 0xad8
+ ;; code offset: 0xe66
(local.get $3)
- ;; code offset: 0xada
+ ;; code offset: 0xe68
(local.get $27)
)
- ;; code offset: 0xadf
+ ;; code offset: 0xe6d
(block $label$3
- ;; code offset: 0xae1
+ ;; code offset: 0xe6f
(loop $label$4
- ;; code offset: 0xae8
+ ;; code offset: 0xe76
(local.set $36
- ;; code offset: 0xae5
+ ;; code offset: 0xe73
(i32.load offset=20
- ;; code offset: 0xae3
+ ;; code offset: 0xe71
(local.get $3)
)
)
- ;; code offset: 0xaef
+ ;; code offset: 0xe7d
(local.set $37
- ;; code offset: 0xaec
+ ;; code offset: 0xe7a
(i32.load offset=44
- ;; code offset: 0xaea
+ ;; code offset: 0xe78
(local.get $3)
)
)
- ;; code offset: 0xaf3
+ ;; code offset: 0xe81
(local.set $38
- ;; code offset: 0xaf1
+ ;; code offset: 0xe7f
(local.get $36)
)
- ;; code offset: 0xaf7
+ ;; code offset: 0xe85
(local.set $39
- ;; code offset: 0xaf5
+ ;; code offset: 0xe83
(local.get $37)
)
- ;; code offset: 0xafe
+ ;; code offset: 0xe8c
(local.set $40
- ;; code offset: 0xafd
+ ;; code offset: 0xe8b
(i32.lt_s
- ;; code offset: 0xaf9
+ ;; code offset: 0xe87
(local.get $38)
- ;; code offset: 0xafb
+ ;; code offset: 0xe89
(local.get $39)
)
)
- ;; code offset: 0xb02
+ ;; code offset: 0xe90
(local.set $41
- ;; code offset: 0xb00
+ ;; code offset: 0xe8e
(i32.const 1)
)
- ;; code offset: 0xb09
+ ;; code offset: 0xe97
(local.set $42
- ;; code offset: 0xb08
+ ;; code offset: 0xe96
(i32.and
- ;; code offset: 0xb04
+ ;; code offset: 0xe92
(local.get $40)
- ;; code offset: 0xb06
+ ;; code offset: 0xe94
(local.get $41)
)
)
- ;; code offset: 0xb0e
+ ;; code offset: 0xe9c
(br_if $label$3
- ;; code offset: 0xb0d
+ ;; code offset: 0xe9b
(i32.eqz
- ;; code offset: 0xb0b
+ ;; code offset: 0xe99
(local.get $42)
)
)
- ;; code offset: 0xb15
+ ;; code offset: 0xea3
(local.set $43
- ;; code offset: 0xb12
+ ;; code offset: 0xea0
(i32.load offset=20
- ;; code offset: 0xb10
+ ;; code offset: 0xe9e
(local.get $3)
)
)
- ;; code offset: 0xb1c
+ ;; code offset: 0xeaa
(local.set $44
- ;; code offset: 0xb19
+ ;; code offset: 0xea7
(i32.load offset=28
- ;; code offset: 0xb17
+ ;; code offset: 0xea5
(local.get $3)
)
)
- ;; code offset: 0xb23
+ ;; code offset: 0xeb1
(local.set $45
- ;; code offset: 0xb20
+ ;; code offset: 0xeae
(i32.load offset=20
- ;; code offset: 0xb1e
+ ;; code offset: 0xeac
(local.get $3)
)
)
- ;; code offset: 0xb27
+ ;; code offset: 0xeb5
(local.set $46
- ;; code offset: 0xb25
+ ;; code offset: 0xeb3
(i32.const 2)
)
- ;; code offset: 0xb2e
+ ;; code offset: 0xebc
(local.set $47
- ;; code offset: 0xb2d
+ ;; code offset: 0xebb
(i32.shl
- ;; code offset: 0xb29
+ ;; code offset: 0xeb7
(local.get $45)
- ;; code offset: 0xb2b
+ ;; code offset: 0xeb9
(local.get $46)
)
)
- ;; code offset: 0xb35
+ ;; code offset: 0xec3
(local.set $48
- ;; code offset: 0xb34
+ ;; code offset: 0xec2
(i32.add
- ;; code offset: 0xb30
+ ;; code offset: 0xebe
(local.get $44)
- ;; code offset: 0xb32
+ ;; code offset: 0xec0
(local.get $47)
)
)
- ;; code offset: 0xb3b
+ ;; code offset: 0xec9
(i32.store
- ;; code offset: 0xb37
+ ;; code offset: 0xec5
(local.get $48)
- ;; code offset: 0xb39
+ ;; code offset: 0xec7
(local.get $43)
)
- ;; code offset: 0xb43
+ ;; code offset: 0xed1
(local.set $49
- ;; code offset: 0xb40
+ ;; code offset: 0xece
(i32.load offset=20
- ;; code offset: 0xb3e
+ ;; code offset: 0xecc
(local.get $3)
)
)
- ;; code offset: 0xb47
+ ;; code offset: 0xed5
(local.set $50
- ;; code offset: 0xb45
+ ;; code offset: 0xed3
(i32.const 1)
)
- ;; code offset: 0xb4e
+ ;; code offset: 0xedc
(local.set $51
- ;; code offset: 0xb4d
+ ;; code offset: 0xedb
(i32.add
- ;; code offset: 0xb49
+ ;; code offset: 0xed7
(local.get $49)
- ;; code offset: 0xb4b
+ ;; code offset: 0xed9
(local.get $50)
)
)
- ;; code offset: 0xb54
+ ;; code offset: 0xee2
(i32.store offset=20
- ;; code offset: 0xb50
+ ;; code offset: 0xede
(local.get $3)
- ;; code offset: 0xb52
+ ;; code offset: 0xee0
(local.get $51)
)
- ;; code offset: 0xb57
+ ;; code offset: 0xee5
(br $label$4)
)
)
- ;; code offset: 0xb62
+ ;; code offset: 0xef0
(local.set $52
- ;; code offset: 0xb5f
+ ;; code offset: 0xeed
(i32.load offset=44
- ;; code offset: 0xb5d
+ ;; code offset: 0xeeb
(local.get $3)
)
)
- ;; code offset: 0xb68
+ ;; code offset: 0xef6
(i32.store offset=16
- ;; code offset: 0xb64
+ ;; code offset: 0xef2
(local.get $3)
- ;; code offset: 0xb66
+ ;; code offset: 0xef4
(local.get $52)
)
- ;; code offset: 0xb6b
+ ;; code offset: 0xef9
(block $label$5
- ;; code offset: 0xb6d
+ ;; code offset: 0xefb
(loop $label$6
- ;; code offset: 0xb74
+ ;; code offset: 0xf02
(local.set $53
- ;; code offset: 0xb71
+ ;; code offset: 0xeff
(i32.load offset=32
- ;; code offset: 0xb6f
+ ;; code offset: 0xefd
(local.get $3)
)
)
- ;; code offset: 0xb76
+ ;; code offset: 0xf04
(block $label$7
(block $label$8
- ;; code offset: 0xb7d
+ ;; code offset: 0xf0b
(br_if $label$8
- ;; code offset: 0xb7c
+ ;; code offset: 0xf0a
(i32.eqz
- ;; code offset: 0xb7a
+ ;; code offset: 0xf08
(local.get $53)
)
)
- ;; code offset: 0xb81
+ ;; code offset: 0xf0f
(local.set $54
- ;; code offset: 0xb7f
+ ;; code offset: 0xf0d
(i32.const 0)
)
- ;; code offset: 0xb87
+ ;; code offset: 0xf15
(i32.store offset=20
- ;; code offset: 0xb83
+ ;; code offset: 0xf11
(local.get $3)
- ;; code offset: 0xb85
+ ;; code offset: 0xf13
(local.get $54)
)
- ;; code offset: 0xb8a
+ ;; code offset: 0xf18
(block $label$9
- ;; code offset: 0xb8c
+ ;; code offset: 0xf1a
(loop $label$10
- ;; code offset: 0xb93
+ ;; code offset: 0xf21
(local.set $55
- ;; code offset: 0xb90
+ ;; code offset: 0xf1e
(i32.load offset=20
- ;; code offset: 0xb8e
+ ;; code offset: 0xf1c
(local.get $3)
)
)
- ;; code offset: 0xb9a
+ ;; code offset: 0xf28
(local.set $56
- ;; code offset: 0xb97
+ ;; code offset: 0xf25
(i32.load offset=44
- ;; code offset: 0xb95
+ ;; code offset: 0xf23
(local.get $3)
)
)
- ;; code offset: 0xb9e
+ ;; code offset: 0xf2c
(local.set $57
- ;; code offset: 0xb9c
+ ;; code offset: 0xf2a
(local.get $55)
)
- ;; code offset: 0xba2
+ ;; code offset: 0xf30
(local.set $58
- ;; code offset: 0xba0
+ ;; code offset: 0xf2e
(local.get $56)
)
- ;; code offset: 0xba9
+ ;; code offset: 0xf37
(local.set $59
- ;; code offset: 0xba8
+ ;; code offset: 0xf36
(i32.lt_s
- ;; code offset: 0xba4
+ ;; code offset: 0xf32
(local.get $57)
- ;; code offset: 0xba6
+ ;; code offset: 0xf34
(local.get $58)
)
)
- ;; code offset: 0xbad
+ ;; code offset: 0xf3b
(local.set $60
- ;; code offset: 0xbab
+ ;; code offset: 0xf39
(i32.const 1)
)
- ;; code offset: 0xbb4
+ ;; code offset: 0xf42
(local.set $61
- ;; code offset: 0xbb3
+ ;; code offset: 0xf41
(i32.and
- ;; code offset: 0xbaf
+ ;; code offset: 0xf3d
(local.get $59)
- ;; code offset: 0xbb1
+ ;; code offset: 0xf3f
(local.get $60)
)
)
- ;; code offset: 0xbb9
+ ;; code offset: 0xf47
(br_if $label$9
- ;; code offset: 0xbb8
+ ;; code offset: 0xf46
(i32.eqz
- ;; code offset: 0xbb6
+ ;; code offset: 0xf44
(local.get $61)
)
)
- ;; code offset: 0xbc0
+ ;; code offset: 0xf4e
(local.set $62
- ;; code offset: 0xbbd
+ ;; code offset: 0xf4b
(i32.load offset=28
- ;; code offset: 0xbbb
+ ;; code offset: 0xf49
(local.get $3)
)
)
- ;; code offset: 0xbc7
+ ;; code offset: 0xf55
(local.set $63
- ;; code offset: 0xbc4
+ ;; code offset: 0xf52
(i32.load offset=20
- ;; code offset: 0xbc2
+ ;; code offset: 0xf50
(local.get $3)
)
)
- ;; code offset: 0xbcb
+ ;; code offset: 0xf59
(local.set $64
- ;; code offset: 0xbc9
+ ;; code offset: 0xf57
(i32.const 2)
)
- ;; code offset: 0xbd2
+ ;; code offset: 0xf60
(local.set $65
- ;; code offset: 0xbd1
+ ;; code offset: 0xf5f
(i32.shl
- ;; code offset: 0xbcd
+ ;; code offset: 0xf5b
(local.get $63)
- ;; code offset: 0xbcf
+ ;; code offset: 0xf5d
(local.get $64)
)
)
- ;; code offset: 0xbd9
+ ;; code offset: 0xf67
(local.set $66
- ;; code offset: 0xbd8
+ ;; code offset: 0xf66
(i32.add
- ;; code offset: 0xbd4
+ ;; code offset: 0xf62
(local.get $62)
- ;; code offset: 0xbd6
+ ;; code offset: 0xf64
(local.get $65)
)
)
- ;; code offset: 0xbe0
+ ;; code offset: 0xf6e
(local.set $67
- ;; code offset: 0xbdd
+ ;; code offset: 0xf6b
(i32.load
- ;; code offset: 0xbdb
+ ;; code offset: 0xf69
(local.get $66)
)
)
- ;; code offset: 0xbe4
+ ;; code offset: 0xf72
(local.set $68
- ;; code offset: 0xbe2
+ ;; code offset: 0xf70
(i32.const 1)
)
- ;; code offset: 0xbeb
+ ;; code offset: 0xf79
(local.set $69
- ;; code offset: 0xbea
+ ;; code offset: 0xf78
(i32.add
- ;; code offset: 0xbe6
+ ;; code offset: 0xf74
(local.get $67)
- ;; code offset: 0xbe8
+ ;; code offset: 0xf76
(local.get $68)
)
)
- ;; code offset: 0xbf1
+ ;; code offset: 0xf7f
(i32.store
- ;; code offset: 0xbed
+ ;; code offset: 0xf7b
(local.get $3)
- ;; code offset: 0xbef
+ ;; code offset: 0xf7d
(local.get $69)
)
- ;; code offset: 0xbf7
+ ;; code offset: 0xf85
(local.set $70
- ;; code offset: 0xbf4
+ ;; code offset: 0xf82
(i32.const 1064)
)
- ;; code offset: 0xbff
+ ;; code offset: 0xf8d
(drop
- ;; code offset: 0xbfd
+ ;; code offset: 0xf8b
(call $printf
- ;; code offset: 0xbf9
+ ;; code offset: 0xf87
(local.get $70)
- ;; code offset: 0xbfb
+ ;; code offset: 0xf89
(local.get $3)
)
)
- ;; code offset: 0xc05
+ ;; code offset: 0xf93
(local.set $71
- ;; code offset: 0xc02
+ ;; code offset: 0xf90
(i32.load offset=20
- ;; code offset: 0xc00
+ ;; code offset: 0xf8e
(local.get $3)
)
)
- ;; code offset: 0xc09
+ ;; code offset: 0xf97
(local.set $72
- ;; code offset: 0xc07
+ ;; code offset: 0xf95
(i32.const 1)
)
- ;; code offset: 0xc10
+ ;; code offset: 0xf9e
(local.set $73
- ;; code offset: 0xc0f
+ ;; code offset: 0xf9d
(i32.add
- ;; code offset: 0xc0b
+ ;; code offset: 0xf99
(local.get $71)
- ;; code offset: 0xc0d
+ ;; code offset: 0xf9b
(local.get $72)
)
)
- ;; code offset: 0xc16
+ ;; code offset: 0xfa4
(i32.store offset=20
- ;; code offset: 0xc12
+ ;; code offset: 0xfa0
(local.get $3)
- ;; code offset: 0xc14
+ ;; code offset: 0xfa2
(local.get $73)
)
- ;; code offset: 0xc19
+ ;; code offset: 0xfa7
(br $label$10)
)
)
- ;; code offset: 0xc22
+ ;; code offset: 0xfb0
(local.set $74
- ;; code offset: 0xc1f
+ ;; code offset: 0xfad
(i32.const 1067)
)
- ;; code offset: 0xc26
+ ;; code offset: 0xfb4
(local.set $75
- ;; code offset: 0xc24
+ ;; code offset: 0xfb2
(i32.const 0)
)
- ;; code offset: 0xc2e
+ ;; code offset: 0xfbc
(drop
- ;; code offset: 0xc2c
+ ;; code offset: 0xfba
(call $printf
- ;; code offset: 0xc28
+ ;; code offset: 0xfb6
(local.get $74)
- ;; code offset: 0xc2a
+ ;; code offset: 0xfb8
(local.get $75)
)
)
- ;; code offset: 0xc34
+ ;; code offset: 0xfc2
(local.set $76
- ;; code offset: 0xc31
+ ;; code offset: 0xfbf
(i32.load offset=32
- ;; code offset: 0xc2f
+ ;; code offset: 0xfbd
(local.get $3)
)
)
- ;; code offset: 0xc38
+ ;; code offset: 0xfc6
(local.set $77
- ;; code offset: 0xc36
+ ;; code offset: 0xfc4
(i32.const -1)
)
- ;; code offset: 0xc3f
+ ;; code offset: 0xfcd
(local.set $78
- ;; code offset: 0xc3e
+ ;; code offset: 0xfcc
(i32.add
- ;; code offset: 0xc3a
+ ;; code offset: 0xfc8
(local.get $76)
- ;; code offset: 0xc3c
+ ;; code offset: 0xfca
(local.get $77)
)
)
- ;; code offset: 0xc45
+ ;; code offset: 0xfd3
(i32.store offset=32
- ;; code offset: 0xc41
+ ;; code offset: 0xfcf
(local.get $3)
- ;; code offset: 0xc43
+ ;; code offset: 0xfd1
(local.get $78)
)
- ;; code offset: 0xc48
+ ;; code offset: 0xfd6
(br $label$7)
)
- ;; code offset: 0xc4b
+ ;; code offset: 0xfd9
(br $label$5)
)
- ;; code offset: 0xc4e
+ ;; code offset: 0xfdc
(block $label$11
- ;; code offset: 0xc50
+ ;; code offset: 0xfde
(loop $label$12
- ;; code offset: 0xc54
+ ;; code offset: 0xfe2
(local.set $79
- ;; code offset: 0xc52
+ ;; code offset: 0xfe0
(i32.const 1)
)
- ;; code offset: 0xc5b
+ ;; code offset: 0xfe9
(local.set $80
- ;; code offset: 0xc58
+ ;; code offset: 0xfe6
(i32.load offset=16
- ;; code offset: 0xc56
+ ;; code offset: 0xfe4
(local.get $3)
)
)
- ;; code offset: 0xc5f
+ ;; code offset: 0xfed
(local.set $81
- ;; code offset: 0xc5d
+ ;; code offset: 0xfeb
(local.get $80)
)
- ;; code offset: 0xc63
+ ;; code offset: 0xff1
(local.set $82
- ;; code offset: 0xc61
+ ;; code offset: 0xfef
(local.get $79)
)
- ;; code offset: 0xc6a
+ ;; code offset: 0xff8
(local.set $83
- ;; code offset: 0xc69
+ ;; code offset: 0xff7
(i32.gt_s
- ;; code offset: 0xc65
+ ;; code offset: 0xff3
(local.get $81)
- ;; code offset: 0xc67
+ ;; code offset: 0xff5
(local.get $82)
)
)
- ;; code offset: 0xc6e
+ ;; code offset: 0xffc
(local.set $84
- ;; code offset: 0xc6c
+ ;; code offset: 0xffa
(i32.const 1)
)
- ;; code offset: 0xc75
+ ;; code offset: 0x1003
(local.set $85
- ;; code offset: 0xc74
+ ;; code offset: 0x1002
(i32.and
- ;; code offset: 0xc70
+ ;; code offset: 0xffe
(local.get $83)
- ;; code offset: 0xc72
+ ;; code offset: 0x1000
(local.get $84)
)
)
- ;; code offset: 0xc7a
+ ;; code offset: 0x1008
(br_if $label$11
- ;; code offset: 0xc79
+ ;; code offset: 0x1007
(i32.eqz
- ;; code offset: 0xc77
+ ;; code offset: 0x1005
(local.get $85)
)
)
- ;; code offset: 0xc81
+ ;; code offset: 0x100f
(local.set $86
- ;; code offset: 0xc7e
+ ;; code offset: 0x100c
(i32.load offset=16
- ;; code offset: 0xc7c
+ ;; code offset: 0x100a
(local.get $3)
)
)
- ;; code offset: 0xc88
+ ;; code offset: 0x1016
(local.set $87
- ;; code offset: 0xc85
+ ;; code offset: 0x1013
(i32.load offset=24
- ;; code offset: 0xc83
+ ;; code offset: 0x1011
(local.get $3)
)
)
- ;; code offset: 0xc8f
+ ;; code offset: 0x101d
(local.set $88
- ;; code offset: 0xc8c
+ ;; code offset: 0x101a
(i32.load offset=16
- ;; code offset: 0xc8a
+ ;; code offset: 0x1018
(local.get $3)
)
)
- ;; code offset: 0xc93
+ ;; code offset: 0x1021
(local.set $89
- ;; code offset: 0xc91
+ ;; code offset: 0x101f
(i32.const 1)
)
- ;; code offset: 0xc9a
+ ;; code offset: 0x1028
(local.set $90
- ;; code offset: 0xc99
+ ;; code offset: 0x1027
(i32.sub
- ;; code offset: 0xc95
+ ;; code offset: 0x1023
(local.get $88)
- ;; code offset: 0xc97
+ ;; code offset: 0x1025
(local.get $89)
)
)
- ;; code offset: 0xc9e
+ ;; code offset: 0x102c
(local.set $91
- ;; code offset: 0xc9c
+ ;; code offset: 0x102a
(i32.const 2)
)
- ;; code offset: 0xca5
+ ;; code offset: 0x1033
(local.set $92
- ;; code offset: 0xca4
+ ;; code offset: 0x1032
(i32.shl
- ;; code offset: 0xca0
+ ;; code offset: 0x102e
(local.get $90)
- ;; code offset: 0xca2
+ ;; code offset: 0x1030
(local.get $91)
)
)
- ;; code offset: 0xcac
+ ;; code offset: 0x103a
(local.set $93
- ;; code offset: 0xcab
+ ;; code offset: 0x1039
(i32.add
- ;; code offset: 0xca7
+ ;; code offset: 0x1035
(local.get $87)
- ;; code offset: 0xca9
+ ;; code offset: 0x1037
(local.get $92)
)
)
- ;; code offset: 0xcb2
+ ;; code offset: 0x1040
(i32.store
- ;; code offset: 0xcae
+ ;; code offset: 0x103c
(local.get $93)
- ;; code offset: 0xcb0
+ ;; code offset: 0x103e
(local.get $86)
)
- ;; code offset: 0xcba
+ ;; code offset: 0x1048
(local.set $94
- ;; code offset: 0xcb7
+ ;; code offset: 0x1045
(i32.load offset=16
- ;; code offset: 0xcb5
+ ;; code offset: 0x1043
(local.get $3)
)
)
- ;; code offset: 0xcbe
+ ;; code offset: 0x104c
(local.set $95
- ;; code offset: 0xcbc
+ ;; code offset: 0x104a
(i32.const -1)
)
- ;; code offset: 0xcc5
+ ;; code offset: 0x1053
(local.set $96
- ;; code offset: 0xcc4
+ ;; code offset: 0x1052
(i32.add
- ;; code offset: 0xcc0
+ ;; code offset: 0x104e
(local.get $94)
- ;; code offset: 0xcc2
+ ;; code offset: 0x1050
(local.get $95)
)
)
- ;; code offset: 0xccb
+ ;; code offset: 0x1059
(i32.store offset=16
- ;; code offset: 0xcc7
+ ;; code offset: 0x1055
(local.get $3)
- ;; code offset: 0xcc9
+ ;; code offset: 0x1057
(local.get $96)
)
- ;; code offset: 0xcce
+ ;; code offset: 0x105c
(br $label$12)
)
)
- ;; code offset: 0xcd4
+ ;; code offset: 0x1062
(loop $label$13
- ;; code offset: 0xcdb
+ ;; code offset: 0x1069
(local.set $97
- ;; code offset: 0xcd8
+ ;; code offset: 0x1066
(i32.load offset=16
- ;; code offset: 0xcd6
+ ;; code offset: 0x1064
(local.get $3)
)
)
- ;; code offset: 0xce2
+ ;; code offset: 0x1070
(local.set $98
- ;; code offset: 0xcdf
+ ;; code offset: 0x106d
(i32.load offset=44
- ;; code offset: 0xcdd
+ ;; code offset: 0x106b
(local.get $3)
)
)
- ;; code offset: 0xce6
+ ;; code offset: 0x1074
(local.set $99
- ;; code offset: 0xce4
+ ;; code offset: 0x1072
(local.get $97)
)
- ;; code offset: 0xcea
+ ;; code offset: 0x1078
(local.set $100
- ;; code offset: 0xce8
+ ;; code offset: 0x1076
(local.get $98)
)
- ;; code offset: 0xcf1
+ ;; code offset: 0x107f
(local.set $101
- ;; code offset: 0xcf0
+ ;; code offset: 0x107e
(i32.eq
- ;; code offset: 0xcec
+ ;; code offset: 0x107a
(local.get $99)
- ;; code offset: 0xcee
+ ;; code offset: 0x107c
(local.get $100)
)
)
- ;; code offset: 0xcf5
+ ;; code offset: 0x1083
(local.set $102
- ;; code offset: 0xcf3
+ ;; code offset: 0x1081
(i32.const 1)
)
- ;; code offset: 0xcfc
+ ;; code offset: 0x108a
(local.set $103
- ;; code offset: 0xcfb
+ ;; code offset: 0x1089
(i32.and
- ;; code offset: 0xcf7
+ ;; code offset: 0x1085
(local.get $101)
- ;; code offset: 0xcf9
+ ;; code offset: 0x1087
(local.get $102)
)
)
- ;; code offset: 0xcfe
+ ;; code offset: 0x108c
(block $label$14
- ;; code offset: 0xd03
+ ;; code offset: 0x1091
(br_if $label$14
- ;; code offset: 0xd02
+ ;; code offset: 0x1090
(i32.eqz
- ;; code offset: 0xd00
+ ;; code offset: 0x108e
(local.get $103)
)
)
- ;; code offset: 0xd05
+ ;; code offset: 0x1093
(br $label$5)
)
- ;; code offset: 0xd0a
+ ;; code offset: 0x1098
(local.set $104
- ;; code offset: 0xd08
+ ;; code offset: 0x1096
(i32.const 0)
)
- ;; code offset: 0xd11
+ ;; code offset: 0x109f
(local.set $105
- ;; code offset: 0xd0e
+ ;; code offset: 0x109c
(i32.load offset=28
- ;; code offset: 0xd0c
+ ;; code offset: 0x109a
(local.get $3)
)
)
- ;; code offset: 0xd18
+ ;; code offset: 0x10a6
(local.set $106
- ;; code offset: 0xd15
+ ;; code offset: 0x10a3
(i32.load
- ;; code offset: 0xd13
+ ;; code offset: 0x10a1
(local.get $105)
)
)
- ;; code offset: 0xd1e
+ ;; code offset: 0x10ac
(i32.store offset=4
- ;; code offset: 0xd1a
+ ;; code offset: 0x10a8
(local.get $3)
- ;; code offset: 0xd1c
+ ;; code offset: 0x10aa
(local.get $106)
)
- ;; code offset: 0xd25
+ ;; code offset: 0x10b3
(i32.store offset=20
- ;; code offset: 0xd21
+ ;; code offset: 0x10af
(local.get $3)
- ;; code offset: 0xd23
+ ;; code offset: 0x10b1
(local.get $104)
)
- ;; code offset: 0xd28
+ ;; code offset: 0x10b6
(block $label$15
- ;; code offset: 0xd2a
+ ;; code offset: 0x10b8
(loop $label$16
- ;; code offset: 0xd31
+ ;; code offset: 0x10bf
(local.set $107
- ;; code offset: 0xd2e
+ ;; code offset: 0x10bc
(i32.load offset=20
- ;; code offset: 0xd2c
+ ;; code offset: 0x10ba
(local.get $3)
)
)
- ;; code offset: 0xd38
+ ;; code offset: 0x10c6
(local.set $108
- ;; code offset: 0xd35
+ ;; code offset: 0x10c3
(i32.load offset=16
- ;; code offset: 0xd33
+ ;; code offset: 0x10c1
(local.get $3)
)
)
- ;; code offset: 0xd3c
+ ;; code offset: 0x10ca
(local.set $109
- ;; code offset: 0xd3a
+ ;; code offset: 0x10c8
(local.get $107)
)
- ;; code offset: 0xd40
+ ;; code offset: 0x10ce
(local.set $110
- ;; code offset: 0xd3e
+ ;; code offset: 0x10cc
(local.get $108)
)
- ;; code offset: 0xd47
+ ;; code offset: 0x10d5
(local.set $111
- ;; code offset: 0xd46
+ ;; code offset: 0x10d4
(i32.lt_s
- ;; code offset: 0xd42
+ ;; code offset: 0x10d0
(local.get $109)
- ;; code offset: 0xd44
+ ;; code offset: 0x10d2
(local.get $110)
)
)
- ;; code offset: 0xd4b
+ ;; code offset: 0x10d9
(local.set $112
- ;; code offset: 0xd49
+ ;; code offset: 0x10d7
(i32.const 1)
)
- ;; code offset: 0xd52
+ ;; code offset: 0x10e0
(local.set $113
- ;; code offset: 0xd51
+ ;; code offset: 0x10df
(i32.and
- ;; code offset: 0xd4d
+ ;; code offset: 0x10db
(local.get $111)
- ;; code offset: 0xd4f
+ ;; code offset: 0x10dd
(local.get $112)
)
)
- ;; code offset: 0xd57
+ ;; code offset: 0x10e5
(br_if $label$15
- ;; code offset: 0xd56
+ ;; code offset: 0x10e4
(i32.eqz
- ;; code offset: 0xd54
+ ;; code offset: 0x10e2
(local.get $113)
)
)
- ;; code offset: 0xd5e
+ ;; code offset: 0x10ec
(local.set $114
- ;; code offset: 0xd5b
+ ;; code offset: 0x10e9
(i32.load offset=28
- ;; code offset: 0xd59
+ ;; code offset: 0x10e7
(local.get $3)
)
)
- ;; code offset: 0xd65
+ ;; code offset: 0x10f3
(local.set $115
- ;; code offset: 0xd62
+ ;; code offset: 0x10f0
(i32.load offset=20
- ;; code offset: 0xd60
+ ;; code offset: 0x10ee
(local.get $3)
)
)
- ;; code offset: 0xd69
+ ;; code offset: 0x10f7
(local.set $116
- ;; code offset: 0xd67
+ ;; code offset: 0x10f5
(i32.const 1)
)
- ;; code offset: 0xd70
+ ;; code offset: 0x10fe
(local.set $117
- ;; code offset: 0xd6f
+ ;; code offset: 0x10fd
(i32.add
- ;; code offset: 0xd6b
+ ;; code offset: 0x10f9
(local.get $115)
- ;; code offset: 0xd6d
+ ;; code offset: 0x10fb
(local.get $116)
)
)
- ;; code offset: 0xd74
+ ;; code offset: 0x1102
(local.set $118
- ;; code offset: 0xd72
+ ;; code offset: 0x1100
(i32.const 2)
)
- ;; code offset: 0xd7b
+ ;; code offset: 0x1109
(local.set $119
- ;; code offset: 0xd7a
+ ;; code offset: 0x1108
(i32.shl
- ;; code offset: 0xd76
+ ;; code offset: 0x1104
(local.get $117)
- ;; code offset: 0xd78
+ ;; code offset: 0x1106
(local.get $118)
)
)
- ;; code offset: 0xd82
+ ;; code offset: 0x1110
(local.set $120
- ;; code offset: 0xd81
+ ;; code offset: 0x110f
(i32.add
- ;; code offset: 0xd7d
+ ;; code offset: 0x110b
(local.get $114)
- ;; code offset: 0xd7f
+ ;; code offset: 0x110d
(local.get $119)
)
)
- ;; code offset: 0xd89
+ ;; code offset: 0x1117
(local.set $121
- ;; code offset: 0xd86
+ ;; code offset: 0x1114
(i32.load
- ;; code offset: 0xd84
+ ;; code offset: 0x1112
(local.get $120)
)
)
- ;; code offset: 0xd90
+ ;; code offset: 0x111e
(local.set $122
- ;; code offset: 0xd8d
+ ;; code offset: 0x111b
(i32.load offset=28
- ;; code offset: 0xd8b
+ ;; code offset: 0x1119
(local.get $3)
)
)
- ;; code offset: 0xd97
+ ;; code offset: 0x1125
(local.set $123
- ;; code offset: 0xd94
+ ;; code offset: 0x1122
(i32.load offset=20
- ;; code offset: 0xd92
+ ;; code offset: 0x1120
(local.get $3)
)
)
- ;; code offset: 0xd9b
+ ;; code offset: 0x1129
(local.set $124
- ;; code offset: 0xd99
+ ;; code offset: 0x1127
(i32.const 2)
)
- ;; code offset: 0xda2
+ ;; code offset: 0x1130
(local.set $125
- ;; code offset: 0xda1
+ ;; code offset: 0x112f
(i32.shl
- ;; code offset: 0xd9d
+ ;; code offset: 0x112b
(local.get $123)
- ;; code offset: 0xd9f
+ ;; code offset: 0x112d
(local.get $124)
)
)
- ;; code offset: 0xda9
+ ;; code offset: 0x1137
(local.set $126
- ;; code offset: 0xda8
+ ;; code offset: 0x1136
(i32.add
- ;; code offset: 0xda4
+ ;; code offset: 0x1132
(local.get $122)
- ;; code offset: 0xda6
+ ;; code offset: 0x1134
(local.get $125)
)
)
- ;; code offset: 0xdaf
+ ;; code offset: 0x113d
(i32.store
- ;; code offset: 0xdab
+ ;; code offset: 0x1139
(local.get $126)
- ;; code offset: 0xdad
+ ;; code offset: 0x113b
(local.get $121)
)
- ;; code offset: 0xdb7
+ ;; code offset: 0x1145
(local.set $127
- ;; code offset: 0xdb4
+ ;; code offset: 0x1142
(i32.load offset=20
- ;; code offset: 0xdb2
+ ;; code offset: 0x1140
(local.get $3)
)
)
- ;; code offset: 0xdbb
+ ;; code offset: 0x1149
(local.set $128
- ;; code offset: 0xdb9
+ ;; code offset: 0x1147
(i32.const 1)
)
- ;; code offset: 0xdc4
+ ;; code offset: 0x1152
(local.set $129
- ;; code offset: 0xdc3
+ ;; code offset: 0x1151
(i32.add
- ;; code offset: 0xdbe
+ ;; code offset: 0x114c
(local.get $127)
- ;; code offset: 0xdc0
+ ;; code offset: 0x114e
(local.get $128)
)
)
- ;; code offset: 0xdcc
+ ;; code offset: 0x115a
(i32.store offset=20
- ;; code offset: 0xdc7
+ ;; code offset: 0x1155
(local.get $3)
- ;; code offset: 0xdc9
+ ;; code offset: 0x1157
(local.get $129)
)
- ;; code offset: 0xdcf
+ ;; code offset: 0x115d
(br $label$16)
)
)
- ;; code offset: 0xdd7
+ ;; code offset: 0x1165
(local.set $130
- ;; code offset: 0xdd5
+ ;; code offset: 0x1163
(i32.const 0)
)
- ;; code offset: 0xddf
+ ;; code offset: 0x116d
(local.set $131
- ;; code offset: 0xddc
+ ;; code offset: 0x116a
(i32.load offset=4
- ;; code offset: 0xdda
+ ;; code offset: 0x1168
(local.get $3)
)
)
- ;; code offset: 0xde7
+ ;; code offset: 0x1175
(local.set $132
- ;; code offset: 0xde4
+ ;; code offset: 0x1172
(i32.load offset=28
- ;; code offset: 0xde2
+ ;; code offset: 0x1170
(local.get $3)
)
)
- ;; code offset: 0xdef
+ ;; code offset: 0x117d
(local.set $133
- ;; code offset: 0xdec
+ ;; code offset: 0x117a
(i32.load offset=20
- ;; code offset: 0xdea
+ ;; code offset: 0x1178
(local.get $3)
)
)
- ;; code offset: 0xdf4
+ ;; code offset: 0x1182
(local.set $134
- ;; code offset: 0xdf2
+ ;; code offset: 0x1180
(i32.const 2)
)
- ;; code offset: 0xdfe
+ ;; code offset: 0x118c
(local.set $135
- ;; code offset: 0xdfd
+ ;; code offset: 0x118b
(i32.shl
- ;; code offset: 0xdf7
+ ;; code offset: 0x1185
(local.get $133)
- ;; code offset: 0xdfa
+ ;; code offset: 0x1188
(local.get $134)
)
)
- ;; code offset: 0xe08
+ ;; code offset: 0x1196
(local.set $136
- ;; code offset: 0xe07
+ ;; code offset: 0x1195
(i32.add
- ;; code offset: 0xe01
+ ;; code offset: 0x118f
(local.get $132)
- ;; code offset: 0xe04
+ ;; code offset: 0x1192
(local.get $135)
)
)
- ;; code offset: 0xe11
+ ;; code offset: 0x119f
(i32.store
- ;; code offset: 0xe0b
+ ;; code offset: 0x1199
(local.get $136)
- ;; code offset: 0xe0e
+ ;; code offset: 0x119c
(local.get $131)
)
- ;; code offset: 0xe19
+ ;; code offset: 0x11a7
(local.set $137
- ;; code offset: 0xe16
+ ;; code offset: 0x11a4
(i32.load offset=24
- ;; code offset: 0xe14
+ ;; code offset: 0x11a2
(local.get $3)
)
)
- ;; code offset: 0xe21
+ ;; code offset: 0x11af
(local.set $138
- ;; code offset: 0xe1e
+ ;; code offset: 0x11ac
(i32.load offset=16
- ;; code offset: 0xe1c
+ ;; code offset: 0x11aa
(local.get $3)
)
)
- ;; code offset: 0xe26
+ ;; code offset: 0x11b4
(local.set $139
- ;; code offset: 0xe24
+ ;; code offset: 0x11b2
(i32.const 2)
)
- ;; code offset: 0xe30
+ ;; code offset: 0x11be
(local.set $140
- ;; code offset: 0xe2f
+ ;; code offset: 0x11bd
(i32.shl
- ;; code offset: 0xe29
+ ;; code offset: 0x11b7
(local.get $138)
- ;; code offset: 0xe2c
+ ;; code offset: 0x11ba
(local.get $139)
)
)
- ;; code offset: 0xe3a
+ ;; code offset: 0x11c8
(local.set $141
- ;; code offset: 0xe39
+ ;; code offset: 0x11c7
(i32.add
- ;; code offset: 0xe33
+ ;; code offset: 0x11c1
(local.get $137)
- ;; code offset: 0xe36
+ ;; code offset: 0x11c4
(local.get $140)
)
)
- ;; code offset: 0xe43
+ ;; code offset: 0x11d1
(local.set $142
- ;; code offset: 0xe40
+ ;; code offset: 0x11ce
(i32.load
- ;; code offset: 0xe3d
+ ;; code offset: 0x11cb
(local.get $141)
)
)
- ;; code offset: 0xe48
+ ;; code offset: 0x11d6
(local.set $143
- ;; code offset: 0xe46
+ ;; code offset: 0x11d4
(i32.const -1)
)
- ;; code offset: 0xe52
+ ;; code offset: 0x11e0
(local.set $144
- ;; code offset: 0xe51
+ ;; code offset: 0x11df
(i32.add
- ;; code offset: 0xe4b
+ ;; code offset: 0x11d9
(local.get $142)
- ;; code offset: 0xe4e
+ ;; code offset: 0x11dc
(local.get $143)
)
)
- ;; code offset: 0xe5b
+ ;; code offset: 0x11e9
(i32.store
- ;; code offset: 0xe55
+ ;; code offset: 0x11e3
(local.get $141)
- ;; code offset: 0xe58
+ ;; code offset: 0x11e6
(local.get $144)
)
- ;; code offset: 0xe61
+ ;; code offset: 0x11ef
(local.set $145
- ;; code offset: 0xe5e
+ ;; code offset: 0x11ec
(local.get $144)
)
- ;; code offset: 0xe67
+ ;; code offset: 0x11f5
(local.set $146
- ;; code offset: 0xe64
+ ;; code offset: 0x11f2
(local.get $130)
)
- ;; code offset: 0xe71
+ ;; code offset: 0x11ff
(local.set $147
- ;; code offset: 0xe70
+ ;; code offset: 0x11fe
(i32.gt_s
- ;; code offset: 0xe6a
+ ;; code offset: 0x11f8
(local.get $145)
- ;; code offset: 0xe6d
+ ;; code offset: 0x11fb
(local.get $146)
)
)
- ;; code offset: 0xe76
+ ;; code offset: 0x1204
(local.set $148
- ;; code offset: 0xe74
+ ;; code offset: 0x1202
(i32.const 1)
)
- ;; code offset: 0xe80
+ ;; code offset: 0x120e
(local.set $149
- ;; code offset: 0xe7f
+ ;; code offset: 0x120d
(i32.and
- ;; code offset: 0xe79
+ ;; code offset: 0x1207
(local.get $147)
- ;; code offset: 0xe7c
+ ;; code offset: 0x120a
(local.get $148)
)
)
- ;; code offset: 0xe83
+ ;; code offset: 0x1211
(block $label$17
(block $label$18
- ;; code offset: 0xe8b
+ ;; code offset: 0x1219
(br_if $label$18
- ;; code offset: 0xe8a
+ ;; code offset: 0x1218
(i32.eqz
- ;; code offset: 0xe87
+ ;; code offset: 0x1215
(local.get $149)
)
)
- ;; code offset: 0xe8d
+ ;; code offset: 0x121b
(br $label$17)
)
- ;; code offset: 0xe95
+ ;; code offset: 0x1223
(local.set $150
- ;; code offset: 0xe92
+ ;; code offset: 0x1220
(i32.load offset=16
- ;; code offset: 0xe90
+ ;; code offset: 0x121e
(local.get $3)
)
)
- ;; code offset: 0xe9a
+ ;; code offset: 0x1228
(local.set $151
- ;; code offset: 0xe98
+ ;; code offset: 0x1226
(i32.const 1)
)
- ;; code offset: 0xea4
+ ;; code offset: 0x1232
(local.set $152
- ;; code offset: 0xea3
+ ;; code offset: 0x1231
(i32.add
- ;; code offset: 0xe9d
+ ;; code offset: 0x122b
(local.get $150)
- ;; code offset: 0xea0
+ ;; code offset: 0x122e
(local.get $151)
)
)
- ;; code offset: 0xeac
+ ;; code offset: 0x123a
(i32.store offset=16
- ;; code offset: 0xea7
+ ;; code offset: 0x1235
(local.get $3)
- ;; code offset: 0xea9
+ ;; code offset: 0x1237
(local.get $152)
)
- ;; code offset: 0xeaf
+ ;; code offset: 0x123d
(br $label$13)
)
)
- ;; code offset: 0xeb3
+ ;; code offset: 0x1241
(br $label$6)
)
)
- ;; code offset: 0xebb
+ ;; code offset: 0x1249
(local.set $153
- ;; code offset: 0xeb9
+ ;; code offset: 0x1247
(i32.const 0)
)
- ;; code offset: 0xec3
+ ;; code offset: 0x1251
(local.set $154
- ;; code offset: 0xec0
+ ;; code offset: 0x124e
(i32.load offset=28
- ;; code offset: 0xebe
+ ;; code offset: 0x124c
(local.get $3)
)
)
- ;; code offset: 0xec9
+ ;; code offset: 0x1257
(call $free
- ;; code offset: 0xec6
+ ;; code offset: 0x1254
(local.get $154)
)
- ;; code offset: 0xed0
+ ;; code offset: 0x125e
(local.set $155
- ;; code offset: 0xecd
+ ;; code offset: 0x125b
(i32.load offset=24
- ;; code offset: 0xecb
+ ;; code offset: 0x1259
(local.get $3)
)
)
- ;; code offset: 0xed6
+ ;; code offset: 0x1264
(call $free
- ;; code offset: 0xed3
+ ;; code offset: 0x1261
(local.get $155)
)
- ;; code offset: 0xedd
+ ;; code offset: 0x126b
(i32.store offset=12
- ;; code offset: 0xed8
+ ;; code offset: 0x1266
(local.get $3)
- ;; code offset: 0xeda
+ ;; code offset: 0x1268
(local.get $153)
)
- ;; code offset: 0xee0
+ ;; code offset: 0x126e
(block $label$19
- ;; code offset: 0xee2
+ ;; code offset: 0x1270
(loop $label$20
- ;; code offset: 0xee6
+ ;; code offset: 0x1274
(local.set $156
- ;; code offset: 0xee4
+ ;; code offset: 0x1272
(i32.const 0)
)
- ;; code offset: 0xeee
+ ;; code offset: 0x127c
(local.set $157
- ;; code offset: 0xeeb
+ ;; code offset: 0x1279
(i32.load offset=40
- ;; code offset: 0xee9
+ ;; code offset: 0x1277
(local.get $3)
)
)
- ;; code offset: 0xef4
+ ;; code offset: 0x1282
(local.set $158
- ;; code offset: 0xef1
+ ;; code offset: 0x127f
(local.get $157)
)
- ;; code offset: 0xefa
+ ;; code offset: 0x1288
(local.set $159
- ;; code offset: 0xef7
+ ;; code offset: 0x1285
(local.get $156)
)
- ;; code offset: 0xf04
+ ;; code offset: 0x1292
(local.set $160
- ;; code offset: 0xf03
+ ;; code offset: 0x1291
(i32.ne
- ;; code offset: 0xefd
+ ;; code offset: 0x128b
(local.get $158)
- ;; code offset: 0xf00
+ ;; code offset: 0x128e
(local.get $159)
)
)
- ;; code offset: 0xf09
+ ;; code offset: 0x1297
(local.set $161
- ;; code offset: 0xf07
+ ;; code offset: 0x1295
(i32.const 1)
)
- ;; code offset: 0xf13
+ ;; code offset: 0x12a1
(local.set $162
- ;; code offset: 0xf12
+ ;; code offset: 0x12a0
(i32.and
- ;; code offset: 0xf0c
+ ;; code offset: 0x129a
(local.get $160)
- ;; code offset: 0xf0f
+ ;; code offset: 0x129d
(local.get $161)
)
)
- ;; code offset: 0xf1a
+ ;; code offset: 0x12a8
(br_if $label$19
- ;; code offset: 0xf19
+ ;; code offset: 0x12a7
(i32.eqz
- ;; code offset: 0xf16
+ ;; code offset: 0x12a4
(local.get $162)
)
)
- ;; code offset: 0xf21
+ ;; code offset: 0x12af
(local.set $163
- ;; code offset: 0xf1e
+ ;; code offset: 0x12ac
(i32.load offset=40
- ;; code offset: 0xf1c
+ ;; code offset: 0x12aa
(local.get $3)
)
)
- ;; code offset: 0xf29
+ ;; code offset: 0x12b7
(local.set $164
- ;; code offset: 0xf27
+ ;; code offset: 0x12b5
(call $fannkuch_worker\28void*\29
- ;; code offset: 0xf24
+ ;; code offset: 0x12b2
(local.get $163)
)
)
- ;; code offset: 0xf31
+ ;; code offset: 0x12bf
(i32.store offset=8
- ;; code offset: 0xf2c
+ ;; code offset: 0x12ba
(local.get $3)
- ;; code offset: 0xf2e
+ ;; code offset: 0x12bc
(local.get $164)
)
- ;; code offset: 0xf39
+ ;; code offset: 0x12c7
(local.set $165
- ;; code offset: 0xf36
+ ;; code offset: 0x12c4
(i32.load offset=12
- ;; code offset: 0xf34
+ ;; code offset: 0x12c2
(local.get $3)
)
)
- ;; code offset: 0xf41
+ ;; code offset: 0x12cf
(local.set $166
- ;; code offset: 0xf3e
+ ;; code offset: 0x12cc
(i32.load offset=8
- ;; code offset: 0xf3c
+ ;; code offset: 0x12ca
(local.get $3)
)
)
- ;; code offset: 0xf47
+ ;; code offset: 0x12d5
(local.set $167
- ;; code offset: 0xf44
+ ;; code offset: 0x12d2
(local.get $165)
)
- ;; code offset: 0xf4d
+ ;; code offset: 0x12db
(local.set $168
- ;; code offset: 0xf4a
+ ;; code offset: 0x12d8
(local.get $166)
)
- ;; code offset: 0xf57
+ ;; code offset: 0x12e5
(local.set $169
- ;; code offset: 0xf56
+ ;; code offset: 0x12e4
(i32.lt_s
- ;; code offset: 0xf50
+ ;; code offset: 0x12de
(local.get $167)
- ;; code offset: 0xf53
+ ;; code offset: 0x12e1
(local.get $168)
)
)
- ;; code offset: 0xf5c
+ ;; code offset: 0x12ea
(local.set $170
- ;; code offset: 0xf5a
+ ;; code offset: 0x12e8
(i32.const 1)
)
- ;; code offset: 0xf66
+ ;; code offset: 0x12f4
(local.set $171
- ;; code offset: 0xf65
+ ;; code offset: 0x12f3
(i32.and
- ;; code offset: 0xf5f
+ ;; code offset: 0x12ed
(local.get $169)
- ;; code offset: 0xf62
+ ;; code offset: 0x12f0
(local.get $170)
)
)
- ;; code offset: 0xf69
+ ;; code offset: 0x12f7
(block $label$21
- ;; code offset: 0xf6f
+ ;; code offset: 0x12fd
(br_if $label$21
- ;; code offset: 0xf6e
+ ;; code offset: 0x12fc
(i32.eqz
- ;; code offset: 0xf6b
+ ;; code offset: 0x12f9
(local.get $171)
)
)
- ;; code offset: 0xf76
+ ;; code offset: 0x1304
(local.set $172
- ;; code offset: 0xf73
+ ;; code offset: 0x1301
(i32.load offset=8
- ;; code offset: 0xf71
+ ;; code offset: 0x12ff
(local.get $3)
)
)
- ;; code offset: 0xf7e
+ ;; code offset: 0x130c
(i32.store offset=12
- ;; code offset: 0xf79
+ ;; code offset: 0x1307
(local.get $3)
- ;; code offset: 0xf7b
+ ;; code offset: 0x1309
(local.get $172)
)
)
- ;; code offset: 0xf87
+ ;; code offset: 0x1315
(local.set $173
- ;; code offset: 0xf84
+ ;; code offset: 0x1312
(i32.load offset=40
- ;; code offset: 0xf82
+ ;; code offset: 0x1310
(local.get $3)
)
)
- ;; code offset: 0xf8f
+ ;; code offset: 0x131d
(i32.store offset=36
- ;; code offset: 0xf8a
+ ;; code offset: 0x1318
(local.get $3)
- ;; code offset: 0xf8c
+ ;; code offset: 0x131a
(local.get $173)
)
- ;; code offset: 0xf97
+ ;; code offset: 0x1325
(local.set $174
- ;; code offset: 0xf94
+ ;; code offset: 0x1322
(i32.load offset=40
- ;; code offset: 0xf92
+ ;; code offset: 0x1320
(local.get $3)
)
)
- ;; code offset: 0xfa0
+ ;; code offset: 0x132e
(local.set $175
- ;; code offset: 0xf9d
+ ;; code offset: 0x132b
(i32.load offset=8
- ;; code offset: 0xf9a
+ ;; code offset: 0x1328
(local.get $174)
)
)
- ;; code offset: 0xfa8
+ ;; code offset: 0x1336
(i32.store offset=40
- ;; code offset: 0xfa3
+ ;; code offset: 0x1331
(local.get $3)
- ;; code offset: 0xfa5
+ ;; code offset: 0x1333
(local.get $175)
)
- ;; code offset: 0xfb0
+ ;; code offset: 0x133e
(local.set $176
- ;; code offset: 0xfad
+ ;; code offset: 0x133b
(i32.load offset=36
- ;; code offset: 0xfab
+ ;; code offset: 0x1339
(local.get $3)
)
)
- ;; code offset: 0xfb6
+ ;; code offset: 0x1344
(call $free
- ;; code offset: 0xfb3
+ ;; code offset: 0x1341
(local.get $176)
)
- ;; code offset: 0xfb8
+ ;; code offset: 0x1346
(br $label$20)
)
)
- ;; code offset: 0xfc3
+ ;; code offset: 0x1351
(local.set $177
- ;; code offset: 0xfc0
+ ;; code offset: 0x134e
(i32.load offset=12
- ;; code offset: 0xfbe
+ ;; code offset: 0x134c
(local.get $3)
)
)
- ;; code offset: 0xfc8
+ ;; code offset: 0x1356
(local.set $178
- ;; code offset: 0xfc6
+ ;; code offset: 0x1354
(i32.const 48)
)
- ;; code offset: 0xfd1
+ ;; code offset: 0x135f
(local.set $179
- ;; code offset: 0xfd0
+ ;; code offset: 0x135e
(i32.add
- ;; code offset: 0xfcb
+ ;; code offset: 0x1359
(local.get $3)
- ;; code offset: 0xfcd
+ ;; code offset: 0x135b
(local.get $178)
)
)
- ;; code offset: 0xfd7
+ ;; code offset: 0x1365
(global.set $global$0
- ;; code offset: 0xfd4
+ ;; code offset: 0x1362
(local.get $179)
)
- ;; code offset: 0xfdc
+ ;; code offset: 0x136a
(return
- ;; code offset: 0xfd9
+ ;; code offset: 0x1367
(local.get $177)
)
)
diff --git a/test/passes/fannkuch3.bin.txt b/test/passes/fannkuch3.bin.txt
index 5c2a86d8e..658e2e0a9 100644
--- a/test/passes/fannkuch3.bin.txt
+++ b/test/passes/fannkuch3.bin.txt
@@ -2469,8 +2469,8 @@ Abbrev table for offset: 0x00000000
DW_AT_comp_dir [DW_FORM_strp] ( .debug_str[0x000000a9] = "/usr/local/google/home/azakai/Dev/2-binaryen")
DW_AT_low_pc [DW_FORM_addr] (0x0000000000000000)
DW_AT_ranges [DW_FORM_sec_offset] (0x00000040
- [0x00000006, 0x00000389)
- [0x0000038b, 0x00000686))
+ [0x00000006, 0x000003a7)
+ [0x000003a9, 0x000006b0))
0x00000026: DW_TAG_pointer_type [2]
DW_AT_type [DW_FORM_ref4] (cu + 0x002b => {0x0000002b} "worker_args")
@@ -2534,7 +2534,7 @@ Abbrev table for offset: 0x00000000
0x00000082: DW_TAG_subprogram [10] *
DW_AT_low_pc [DW_FORM_addr] (0x0000000000000006)
- DW_AT_high_pc [DW_FORM_data4] (0x00000383)
+ DW_AT_high_pc [DW_FORM_data4] (0x000003a1)
DW_AT_frame_base [DW_FORM_exprloc] (DW_OP_WASM_location 0x1 +0, DW_OP_stack_value)
DW_AT_GNU_all_call_sites [DW_FORM_flag_present] (true)
DW_AT_linkage_name [DW_FORM_strp] ( .debug_str[0x00000166] = "_Z15fannkuch_workerPv")
@@ -2559,7 +2559,7 @@ Abbrev table for offset: 0x00000000
0x000000b4: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x00000000:
[0xffffffff, 0x00000006):
- [0x00000000, 0x00000030): DW_OP_consts +0, DW_OP_stack_value)
+ [0x00000000, 0x0000004e): DW_OP_consts +0, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x0000014c] = "maxflips")
DW_AT_decl_file [DW_FORM_data1] ("/usr/local/google/home/azakai/Dev/emscripten/tests/fannkuch.cpp")
DW_AT_decl_line [DW_FORM_data1] (30)
@@ -2567,7 +2567,7 @@ Abbrev table for offset: 0x00000000
0x000000c3: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x0000001d:
- [0xffffffff, 0x0000000d):
+ [0xffffffff, 0x0000002b):
[0x00000000, 0x00000029): DW_OP_consts +0, DW_OP_stack_value
[0x0000003f, 0x00000044): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
[0x000000d5, 0x000000de): DW_OP_consts +1, DW_OP_stack_value
@@ -2584,7 +2584,7 @@ Abbrev table for offset: 0x00000000
0x000000d2: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x000000a5:
- [0xffffffff, 0x00000014):
+ [0xffffffff, 0x00000032):
[0x00000000, 0x00000022): DW_OP_WASM_location 0x0 +2, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x000000dc] = "n")
DW_AT_decl_file [DW_FORM_data1] ("/usr/local/google/home/azakai/Dev/emscripten/tests/fannkuch.cpp")
@@ -2593,7 +2593,7 @@ Abbrev table for offset: 0x00000000
0x000000e1: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x000000c3:
- [0xffffffff, 0x0000001d):
+ [0xffffffff, 0x0000003b):
[0x00000000, 0x00000019): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x0000013e] = "perm1")
DW_AT_decl_file [DW_FORM_data1] ("/usr/local/google/home/azakai/Dev/emscripten/tests/fannkuch.cpp")
@@ -2602,7 +2602,7 @@ Abbrev table for offset: 0x00000000
0x000000f0: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x000000e1:
- [0xffffffff, 0x00000023):
+ [0xffffffff, 0x00000041):
[0x00000000, 0x00000013): DW_OP_WASM_location 0x0 +5, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x00000196] = "perm")
DW_AT_decl_file [DW_FORM_data1] ("/usr/local/google/home/azakai/Dev/emscripten/tests/fannkuch.cpp")
@@ -2611,7 +2611,7 @@ Abbrev table for offset: 0x00000000
0x000000ff: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x000000ff:
- [0xffffffff, 0x00000029):
+ [0xffffffff, 0x00000047):
[0x00000000, 0x0000000d): DW_OP_WASM_location 0x0 +6, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x00000144] = "count")
DW_AT_decl_file [DW_FORM_data1] ("/usr/local/google/home/azakai/Dev/emscripten/tests/fannkuch.cpp")
@@ -2620,7 +2620,7 @@ Abbrev table for offset: 0x00000000
0x0000010e: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x0000011d:
- [0xffffffff, 0x000001d8):
+ [0xffffffff, 0x000001f6):
[0x00000000, 0x00000005): DW_OP_WASM_location 0x0 +2, DW_OP_stack_value
[0x0000018d, 0x00000192): DW_OP_WASM_location 0x0 +2, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x0000014a] = "r")
@@ -2630,7 +2630,7 @@ Abbrev table for offset: 0x00000000
0x0000011d: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x00000149:
- [0xffffffff, 0x000000c9):
+ [0xffffffff, 0x000000e7):
[0x00000000, 0x00000013): DW_OP_consts +0, DW_OP_stack_value
[0x00000019, 0x00000022): DW_OP_WASM_location 0x0 +13, DW_OP_stack_value
[0x00000087, 0x0000008f): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
@@ -2644,7 +2644,7 @@ Abbrev table for offset: 0x00000000
0x0000012c: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x000001ab:
- [0xffffffff, 0x000000d8):
+ [0xffffffff, 0x000000f6):
[0x00000000, 0x00000004): DW_OP_WASM_location 0x0 +12, DW_OP_stack_value
[0x0000018d, 0x00000191): DW_OP_WASM_location 0x0 +16, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x0000019b] = "k")
@@ -2654,7 +2654,7 @@ Abbrev table for offset: 0x00000000
0x0000013b: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x000001d7:
- [0xffffffff, 0x000000f2):
+ [0xffffffff, 0x00000110):
[0x00000000, 0x00000004): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
[0x0000003c, 0x0000003f): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
[0x0000018d, 0x00000191): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
@@ -2666,7 +2666,7 @@ Abbrev table for offset: 0x00000000
0x0000014a: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x0000021f:
- [0xffffffff, 0x00000107):
+ [0xffffffff, 0x00000125):
[0x00000000, 0x0000002a): DW_OP_WASM_location 0x0 +15, DW_OP_stack_value
[0x0000003b, 0x00000051): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
[0x0000018d, 0x000001b7): DW_OP_WASM_location 0x0 +14, DW_OP_stack_value
@@ -2678,10 +2678,10 @@ Abbrev table for offset: 0x00000000
0x00000159: DW_TAG_lexical_block [14] *
DW_AT_ranges [DW_FORM_sec_offset] (0x00000000
- [0x00000175, 0x000001b3)
- [0x000001dd, 0x000001e6)
- [0x00000302, 0x00000340)
- [0x0000036a, 0x00000373))
+ [0x00000193, 0x000001d1)
+ [0x000001fb, 0x00000204)
+ [0x00000320, 0x0000035e)
+ [0x00000388, 0x00000391))
0x0000015e: DW_TAG_variable [12]
DW_AT_name [DW_FORM_strp] ( .debug_str[0x00000163] = "p0")
@@ -2692,28 +2692,28 @@ Abbrev table for offset: 0x00000000
0x00000169: NULL
0x0000016a: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x000000000000001b)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000039)
0x0000016f: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000021)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000003f)
0x00000174: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000027)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000045)
0x00000179: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x00000000000000d1)
+ DW_AT_low_pc [DW_FORM_addr] (0x00000000000000ef)
0x0000017e: DW_TAG_GNU_call_site [16]
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x019a => {0x0000019a} "free")
- DW_AT_low_pc [DW_FORM_addr] (0x000000000000037e)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000039c)
0x00000187: DW_TAG_GNU_call_site [16]
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x019a => {0x0000019a} "free")
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000382)
+ DW_AT_low_pc [DW_FORM_addr] (0x00000000000003a0)
0x00000190: DW_TAG_GNU_call_site [16]
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x019a => {0x0000019a} "free")
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000386)
+ DW_AT_low_pc [DW_FORM_addr] (0x00000000000003a4)
0x00000199: NULL
@@ -2817,8 +2817,8 @@ Abbrev table for offset: 0x00000000
0x0000023a: NULL
0x0000023b: DW_TAG_subprogram [23] *
- DW_AT_low_pc [DW_FORM_addr] (0x000000000000038b)
- DW_AT_high_pc [DW_FORM_data4] (0x000002fb)
+ DW_AT_low_pc [DW_FORM_addr] (0x00000000000003a9)
+ DW_AT_high_pc [DW_FORM_data4] (0x00000307)
DW_AT_frame_base [DW_FORM_exprloc] (DW_OP_WASM_location 0x0 +2, DW_OP_stack_value)
DW_AT_GNU_all_call_sites [DW_FORM_flag_present] (true)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x0000018c] = "main")
@@ -2841,7 +2841,7 @@ Abbrev table for offset: 0x00000000
0x00000269: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x00000267:
- [0xffffffff, 0x000003b1):
+ [0xffffffff, 0x000003db):
[0x00000000, 0x00000005): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x000000dc] = "n")
DW_AT_decl_file [DW_FORM_data1] ("/usr/local/google/home/azakai/Dev/emscripten/tests/fannkuch.cpp")
@@ -2850,7 +2850,7 @@ Abbrev table for offset: 0x00000000
0x00000278: DW_TAG_inlined_subroutine [24] *
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x01a8 => {0x000001a8} "_ZL8fannkuchi")
- DW_AT_low_pc [DW_FORM_addr] (0x00000000000003c6)
+ DW_AT_low_pc [DW_FORM_addr] (0x00000000000003f0)
DW_AT_high_pc [DW_FORM_data4] (0x0000026d)
DW_AT_call_file [DW_FORM_data1] ("/usr/local/google/home/azakai/Dev/emscripten/tests/fannkuch.cpp")
DW_AT_call_line [DW_FORM_data1] (159)
@@ -2861,20 +2861,20 @@ Abbrev table for offset: 0x00000000
0x0000028d: DW_TAG_variable [26]
DW_AT_location [DW_FORM_sec_offset] (0x00000285:
- [0xffffffff, 0x000003c4):
+ [0xffffffff, 0x000003ee):
[0x00000000, 0x00000009): DW_OP_consts +30, DW_OP_stack_value)
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x01c3 => {0x000001c3} "showmax")
0x00000296: DW_TAG_variable [26]
DW_AT_location [DW_FORM_sec_offset] (0x000002a2:
- [0xffffffff, 0x000003c4):
+ [0xffffffff, 0x000003ee):
[0x00000000, 0x00000009): DW_OP_lit0, DW_OP_stack_value
[0x00000287, 0x0000029f): DW_OP_WASM_location 0x0 +6, DW_OP_stack_value)
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x01ce => {0x000001ce} "args")
0x0000029f: DW_TAG_variable [26]
DW_AT_location [DW_FORM_sec_offset] (0x000002cc:
- [0xffffffff, 0x000003c4):
+ [0xffffffff, 0x000003ee):
[0x00000000, 0x00000009): DW_OP_consts +0, DW_OP_stack_value
[0x0000003e, 0x00000043): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
[0x00000049, 0x00000069): DW_OP_consts +0, DW_OP_stack_value
@@ -2891,48 +2891,48 @@ Abbrev table for offset: 0x00000000
0x000002ad: DW_TAG_variable [26]
DW_AT_location [DW_FORM_sec_offset] (0x00000354:
- [0xffffffff, 0x00000418):
+ [0xffffffff, 0x00000442):
[0x00000000, 0x00000015): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value)
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x01ef => {0x000001ef} "perm1")
0x000002b6: DW_TAG_variable [26]
DW_AT_location [DW_FORM_sec_offset] (0x00000372:
- [0xffffffff, 0x0000041e):
+ [0xffffffff, 0x00000448):
[0x00000000, 0x0000000f): DW_OP_WASM_location 0x0 +5, DW_OP_stack_value)
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x01fa => {0x000001fa} "count")
0x000002bf: DW_TAG_variable [26]
DW_AT_location [DW_FORM_sec_offset] (0x00000390:
- [0xffffffff, 0x00000547):
+ [0xffffffff, 0x00000571):
[0x00000000, 0x00000007): DW_OP_WASM_location 0x0 +6, DW_OP_stack_value
[0x000000cb, 0x000000d2): DW_OP_WASM_location 0x0 +6, DW_OP_stack_value)
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x0205 => {0x00000205} "r")
0x000002c8: DW_TAG_variable [26]
DW_AT_location [DW_FORM_sec_offset] (0x000003e8:
- [0xffffffff, 0x0000062d):
+ [0xffffffff, 0x00000657):
[0x00000000, 0x0000000b): DW_OP_consts +0, DW_OP_stack_value
[0x0000002e, 0x00000036): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value)
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x0210 => {0x00000210} "maxflips")
0x000002d1: DW_TAG_variable [26]
DW_AT_location [DW_FORM_sec_offset] (0x00000413:
- [0xffffffff, 0x00000644):
+ [0xffffffff, 0x0000066e):
[0x00000000, 0x0000001f): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value)
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x021b => {0x0000021b} "flips")
0x000002da: DW_TAG_label [28]
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x0226 => {0x00000226} "cleanup")
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000621)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000064b)
0x000002e3: DW_TAG_lexical_block [14] *
DW_AT_ranges [DW_FORM_sec_offset] (0x00000028
- [0x000004d9, 0x00000520)
- [0x0000059e, 0x000005eb))
+ [0x00000503, 0x0000054a)
+ [0x000005c8, 0x00000615))
0x000002e8: DW_TAG_variable [26]
DW_AT_location [DW_FORM_sec_offset] (0x000003bc:
- [0xffffffff, 0x000004e0):
+ [0xffffffff, 0x0000050a):
[0x00000000, 0x00000009): DW_OP_WASM_location 0x0 +8, DW_OP_stack_value
[0x000000c7, 0x000000d4): DW_OP_WASM_location 0x0 +8, DW_OP_stack_value)
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x022e => {0x0000022e} "p0")
@@ -2942,46 +2942,46 @@ Abbrev table for offset: 0x00000000
0x000002f2: NULL
0x000002f3: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x00000000000003af)
+ DW_AT_low_pc [DW_FORM_addr] (0x00000000000003d9)
0x000002f8: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x00000000000003bc)
+ DW_AT_low_pc [DW_FORM_addr] (0x00000000000003e6)
0x000002fd: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x00000000000003e2)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000040c)
0x00000302: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000416)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000440)
0x00000307: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x000000000000041c)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000446)
0x0000030c: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000484)
+ DW_AT_low_pc [DW_FORM_addr] (0x00000000000004ae)
0x00000311: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000496)
+ DW_AT_low_pc [DW_FORM_addr] (0x00000000000004c0)
0x00000316: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000561)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000058b)
0x0000031b: DW_TAG_GNU_call_site [16]
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x019a => {0x0000019a} "free")
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000625)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000064f)
0x00000324: DW_TAG_GNU_call_site [16]
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x019a => {0x0000019a} "free")
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000629)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000653)
0x0000032d: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000642)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000066c)
0x00000332: DW_TAG_GNU_call_site [16]
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x019a => {0x0000019a} "free")
- DW_AT_low_pc [DW_FORM_addr] (0x000000000000064f)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000679)
0x0000033b: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x000000000000067a)
+ DW_AT_low_pc [DW_FORM_addr] (0x00000000000006a4)
0x00000340: NULL
@@ -3001,10 +3001,10 @@ Abbrev table for offset: 0x00000000
.debug_loc contents:
0x00000000:
[0xffffffff, 0x00000006):
- [0x00000000, 0x00000030): DW_OP_consts +0, DW_OP_stack_value
+ [0x00000000, 0x0000004e): DW_OP_consts +0, DW_OP_stack_value
0x0000001d:
- [0xffffffff, 0x0000000d):
+ [0xffffffff, 0x0000002b):
[0x00000000, 0x00000029): DW_OP_consts +0, DW_OP_stack_value
[0x0000003f, 0x00000044): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
[0x000000d5, 0x000000de): DW_OP_consts +1, DW_OP_stack_value
@@ -3016,28 +3016,28 @@ Abbrev table for offset: 0x00000000
[0x000002ef, 0x000002fc): DW_OP_consts +0, DW_OP_stack_value
0x000000a5:
- [0xffffffff, 0x00000014):
+ [0xffffffff, 0x00000032):
[0x00000000, 0x00000022): DW_OP_WASM_location 0x0 +2, DW_OP_stack_value
0x000000c3:
- [0xffffffff, 0x0000001d):
+ [0xffffffff, 0x0000003b):
[0x00000000, 0x00000019): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value
0x000000e1:
- [0xffffffff, 0x00000023):
+ [0xffffffff, 0x00000041):
[0x00000000, 0x00000013): DW_OP_WASM_location 0x0 +5, DW_OP_stack_value
0x000000ff:
- [0xffffffff, 0x00000029):
+ [0xffffffff, 0x00000047):
[0x00000000, 0x0000000d): DW_OP_WASM_location 0x0 +6, DW_OP_stack_value
0x0000011d:
- [0xffffffff, 0x000001d8):
+ [0xffffffff, 0x000001f6):
[0x00000000, 0x00000005): DW_OP_WASM_location 0x0 +2, DW_OP_stack_value
[0x0000018d, 0x00000192): DW_OP_WASM_location 0x0 +2, DW_OP_stack_value
0x00000149:
- [0xffffffff, 0x000000c9):
+ [0xffffffff, 0x000000e7):
[0x00000000, 0x00000013): DW_OP_consts +0, DW_OP_stack_value
[0x00000019, 0x00000022): DW_OP_WASM_location 0x0 +13, DW_OP_stack_value
[0x00000087, 0x0000008f): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
@@ -3046,39 +3046,39 @@ Abbrev table for offset: 0x00000000
[0x00000214, 0x0000021c): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
0x000001ab:
- [0xffffffff, 0x000000d8):
+ [0xffffffff, 0x000000f6):
[0x00000000, 0x00000004): DW_OP_WASM_location 0x0 +12, DW_OP_stack_value
[0x0000018d, 0x00000191): DW_OP_WASM_location 0x0 +16, DW_OP_stack_value
0x000001d7:
- [0xffffffff, 0x000000f2):
+ [0xffffffff, 0x00000110):
[0x00000000, 0x00000004): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
[0x0000003c, 0x0000003f): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
[0x0000018d, 0x00000191): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
[0x000001c9, 0x000001cc): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
0x0000021f:
- [0xffffffff, 0x00000107):
+ [0xffffffff, 0x00000125):
[0x00000000, 0x0000002a): DW_OP_WASM_location 0x0 +15, DW_OP_stack_value
[0x0000003b, 0x00000051): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
[0x0000018d, 0x000001b7): DW_OP_WASM_location 0x0 +14, DW_OP_stack_value
[0x000001c8, 0x000001de): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
0x00000267:
- [0xffffffff, 0x000003b1):
+ [0xffffffff, 0x000003db):
[0x00000000, 0x00000005): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value
0x00000285:
- [0xffffffff, 0x000003c4):
+ [0xffffffff, 0x000003ee):
[0x00000000, 0x00000009): DW_OP_consts +30, DW_OP_stack_value
0x000002a2:
- [0xffffffff, 0x000003c4):
+ [0xffffffff, 0x000003ee):
[0x00000000, 0x00000009): DW_OP_lit0, DW_OP_stack_value
[0x00000287, 0x0000029f): DW_OP_WASM_location 0x0 +6, DW_OP_stack_value
0x000002cc:
- [0xffffffff, 0x000003c4):
+ [0xffffffff, 0x000003ee):
[0x00000000, 0x00000009): DW_OP_consts +0, DW_OP_stack_value
[0x0000003e, 0x00000043): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
[0x00000049, 0x00000069): DW_OP_consts +0, DW_OP_stack_value
@@ -3090,30 +3090,30 @@ Abbrev table for offset: 0x00000000
[0x000001dc, 0x000001f0): DW_OP_consts +0, DW_OP_stack_value
0x00000354:
- [0xffffffff, 0x00000418):
+ [0xffffffff, 0x00000442):
[0x00000000, 0x00000015): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
0x00000372:
- [0xffffffff, 0x0000041e):
+ [0xffffffff, 0x00000448):
[0x00000000, 0x0000000f): DW_OP_WASM_location 0x0 +5, DW_OP_stack_value
0x00000390:
- [0xffffffff, 0x00000547):
+ [0xffffffff, 0x00000571):
[0x00000000, 0x00000007): DW_OP_WASM_location 0x0 +6, DW_OP_stack_value
[0x000000cb, 0x000000d2): DW_OP_WASM_location 0x0 +6, DW_OP_stack_value
0x000003bc:
- [0xffffffff, 0x000004e0):
+ [0xffffffff, 0x0000050a):
[0x00000000, 0x00000009): DW_OP_WASM_location 0x0 +8, DW_OP_stack_value
[0x000000c7, 0x000000d4): DW_OP_WASM_location 0x0 +8, DW_OP_stack_value
0x000003e8:
- [0xffffffff, 0x0000062d):
+ [0xffffffff, 0x00000657):
[0x00000000, 0x0000000b): DW_OP_consts +0, DW_OP_stack_value
[0x0000002e, 0x00000036): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
0x00000413:
- [0xffffffff, 0x00000644):
+ [0xffffffff, 0x0000066e):
[0x00000000, 0x0000001f): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
.debug_line contents:
@@ -3167,1577 +3167,1577 @@ file_names[ 4]:
0x0000000000000006 27 0 1 0 0 is_stmt
-0x000000f1: 00 DW_LNE_set_address (0x000000000000000d)
+0x000000f1: 00 DW_LNE_set_address (0x000000000000002b)
0x000000f8: 03 DW_LNS_advance_line (33)
0x000000fa: 05 DW_LNS_set_column (14)
0x000000fc: 0a DW_LNS_set_prologue_end
0x000000fd: 01 DW_LNS_copy
- 0x000000000000000d 33 14 1 0 0 is_stmt prologue_end
+ 0x000000000000002b 33 14 1 0 0 is_stmt prologue_end
-0x000000fe: 00 DW_LNE_set_address (0x0000000000000016)
+0x000000fe: 00 DW_LNE_set_address (0x0000000000000034)
0x00000105: 03 DW_LNS_advance_line (34)
0x00000107: 05 DW_LNS_set_column (27)
0x00000109: 01 DW_LNS_copy
- 0x0000000000000016 34 27 1 0 0 is_stmt
+ 0x0000000000000034 34 27 1 0 0 is_stmt
-0x0000010a: 00 DW_LNE_set_address (0x0000000000000017)
+0x0000010a: 00 DW_LNE_set_address (0x0000000000000035)
0x00000111: 05 DW_LNS_set_column (18)
0x00000113: 06 DW_LNS_negate_stmt
0x00000114: 01 DW_LNS_copy
- 0x0000000000000017 34 18 1 0 0
+ 0x0000000000000035 34 18 1 0 0
-0x00000115: 00 DW_LNE_set_address (0x000000000000001d)
+0x00000115: 00 DW_LNE_set_address (0x000000000000003b)
0x0000011c: 03 DW_LNS_advance_line (35)
0x0000011e: 05 DW_LNS_set_column (17)
0x00000120: 06 DW_LNS_negate_stmt
0x00000121: 01 DW_LNS_copy
- 0x000000000000001d 35 17 1 0 0 is_stmt
+ 0x000000000000003b 35 17 1 0 0 is_stmt
-0x00000122: 00 DW_LNE_set_address (0x0000000000000023)
+0x00000122: 00 DW_LNE_set_address (0x0000000000000041)
0x00000129: 03 DW_LNS_advance_line (36)
0x0000012b: 05 DW_LNS_set_column (18)
0x0000012d: 01 DW_LNS_copy
- 0x0000000000000023 36 18 1 0 0 is_stmt
+ 0x0000000000000041 36 18 1 0 0 is_stmt
-0x0000012e: 00 DW_LNE_set_address (0x000000000000002f)
+0x0000012e: 00 DW_LNE_set_address (0x000000000000004d)
0x00000135: 03 DW_LNS_advance_line (37)
0x00000137: 01 DW_LNS_copy
- 0x000000000000002f 37 18 1 0 0 is_stmt
+ 0x000000000000004d 37 18 1 0 0 is_stmt
-0x00000138: 00 DW_LNE_set_address (0x0000000000000034)
+0x00000138: 00 DW_LNE_set_address (0x0000000000000052)
0x0000013f: 05 DW_LNS_set_column (4)
0x00000141: 06 DW_LNS_negate_stmt
0x00000142: 01 DW_LNS_copy
- 0x0000000000000034 37 4 1 0 0
+ 0x0000000000000052 37 4 1 0 0
-0x00000143: 00 DW_LNE_set_address (0x0000000000000038)
+0x00000143: 00 DW_LNE_set_address (0x0000000000000056)
0x0000014a: 03 DW_LNS_advance_line (38)
0x0000014c: 05 DW_LNS_set_column (7)
0x0000014e: 06 DW_LNS_negate_stmt
0x0000014f: 01 DW_LNS_copy
- 0x0000000000000038 38 7 1 0 0 is_stmt
+ 0x0000000000000056 38 7 1 0 0 is_stmt
-0x00000150: 00 DW_LNE_set_address (0x0000000000000040)
+0x00000150: 00 DW_LNE_set_address (0x000000000000005e)
0x00000157: 05 DW_LNS_set_column (16)
0x00000159: 06 DW_LNS_negate_stmt
0x0000015a: 01 DW_LNS_copy
- 0x0000000000000040 38 16 1 0 0
+ 0x000000000000005e 38 16 1 0 0
-0x0000015b: 00 DW_LNE_set_address (0x0000000000000045)
+0x0000015b: 00 DW_LNE_set_address (0x0000000000000063)
0x00000162: 03 DW_LNS_advance_line (37)
0x00000164: 05 DW_LNS_set_column (24)
0x00000166: 06 DW_LNS_negate_stmt
0x00000167: 01 DW_LNS_copy
- 0x0000000000000045 37 24 1 0 0 is_stmt
+ 0x0000000000000063 37 24 1 0 0 is_stmt
-0x00000168: 00 DW_LNE_set_address (0x000000000000004a)
+0x00000168: 00 DW_LNE_set_address (0x0000000000000068)
0x0000016f: 05 DW_LNS_set_column (18)
0x00000171: 06 DW_LNS_negate_stmt
0x00000172: 01 DW_LNS_copy
- 0x000000000000004a 37 18 1 0 0
+ 0x0000000000000068 37 18 1 0 0
-0x00000173: 00 DW_LNE_set_address (0x000000000000004f)
+0x00000173: 00 DW_LNE_set_address (0x000000000000006d)
0x0000017a: 05 DW_LNS_set_column (4)
0x0000017c: 01 DW_LNS_copy
- 0x000000000000004f 37 4 1 0 0
+ 0x000000000000006d 37 4 1 0 0
-0x0000017d: 00 DW_LNE_set_address (0x0000000000000052)
+0x0000017d: 00 DW_LNE_set_address (0x0000000000000070)
0x00000184: 03 DW_LNS_advance_line (39)
0x00000186: 06 DW_LNS_negate_stmt
0x00000187: 01 DW_LNS_copy
- 0x0000000000000052 39 4 1 0 0 is_stmt
+ 0x0000000000000070 39 4 1 0 0 is_stmt
-0x00000188: 00 DW_LNE_set_address (0x0000000000000054)
+0x00000188: 00 DW_LNE_set_address (0x0000000000000072)
0x0000018f: 05 DW_LNS_set_column (16)
0x00000191: 06 DW_LNS_negate_stmt
0x00000192: 01 DW_LNS_copy
- 0x0000000000000054 39 16 1 0 0
+ 0x0000000000000072 39 16 1 0 0
-0x00000193: 00 DW_LNE_set_address (0x000000000000005d)
+0x00000193: 00 DW_LNE_set_address (0x000000000000007b)
0x0000019a: 05 DW_LNS_set_column (4)
0x0000019c: 01 DW_LNS_copy
- 0x000000000000005d 39 4 1 0 0
+ 0x000000000000007b 39 4 1 0 0
-0x0000019d: 00 DW_LNE_set_address (0x000000000000005f)
+0x0000019d: 00 DW_LNE_set_address (0x000000000000007d)
0x000001a4: 05 DW_LNS_set_column (23)
0x000001a6: 01 DW_LNS_copy
- 0x000000000000005f 39 23 1 0 0
+ 0x000000000000007d 39 23 1 0 0
-0x000001a7: 00 DW_LNE_set_address (0x0000000000000064)
+0x000001a7: 00 DW_LNE_set_address (0x0000000000000082)
0x000001ae: 05 DW_LNS_set_column (19)
0x000001b0: 01 DW_LNS_copy
- 0x0000000000000064 39 19 1 0 0
+ 0x0000000000000082 39 19 1 0 0
-0x000001b1: 00 DW_LNE_set_address (0x0000000000000069)
+0x000001b1: 00 DW_LNE_set_address (0x0000000000000087)
0x000001b8: 03 DW_LNS_advance_line (40)
0x000001ba: 05 DW_LNS_set_column (4)
0x000001bc: 06 DW_LNS_negate_stmt
0x000001bd: 01 DW_LNS_copy
- 0x0000000000000069 40 4 1 0 0 is_stmt
+ 0x0000000000000087 40 4 1 0 0 is_stmt
-0x000001be: 00 DW_LNE_set_address (0x0000000000000071)
+0x000001be: 00 DW_LNE_set_address (0x000000000000008f)
0x000001c5: 05 DW_LNS_set_column (17)
0x000001c7: 06 DW_LNS_negate_stmt
0x000001c8: 01 DW_LNS_copy
- 0x0000000000000071 40 17 1 0 0
+ 0x000000000000008f 40 17 1 0 0
-0x000001c9: 00 DW_LNE_set_address (0x000000000000007c)
+0x000001c9: 00 DW_LNE_set_address (0x000000000000009a)
0x000001d0: 03 DW_LNS_advance_line (37)
0x000001d2: 05 DW_LNS_set_column (18)
0x000001d4: 06 DW_LNS_negate_stmt
0x000001d5: 01 DW_LNS_copy
- 0x000000000000007c 37 18 1 0 0 is_stmt
+ 0x000000000000009a 37 18 1 0 0 is_stmt
-0x000001d6: 00 DW_LNE_set_address (0x0000000000000081)
+0x000001d6: 00 DW_LNE_set_address (0x000000000000009f)
0x000001dd: 03 DW_LNS_advance_line (43)
0x000001df: 05 DW_LNS_set_column (4)
0x000001e1: 01 DW_LNS_copy
- 0x0000000000000081 43 4 1 0 0 is_stmt
+ 0x000000000000009f 43 4 1 0 0 is_stmt
-0x000001e2: 00 DW_LNE_set_address (0x0000000000000087)
+0x000001e2: 00 DW_LNE_set_address (0x00000000000000a5)
0x000001e9: 03 DW_LNS_advance_line (44)
0x000001eb: 05 DW_LNS_set_column (16)
0x000001ed: 01 DW_LNS_copy
- 0x0000000000000087 44 16 1 0 0 is_stmt
+ 0x00000000000000a5 44 16 1 0 0 is_stmt
-0x000001ee: 00 DW_LNE_set_address (0x0000000000000090)
+0x000001ee: 00 DW_LNE_set_address (0x00000000000000ae)
0x000001f5: 03 DW_LNS_advance_line (45)
0x000001f7: 05 DW_LNS_set_column (10)
0x000001f9: 01 DW_LNS_copy
- 0x0000000000000090 45 10 1 0 0 is_stmt
+ 0x00000000000000ae 45 10 1 0 0 is_stmt
-0x000001fa: 00 DW_LNE_set_address (0x0000000000000092)
+0x000001fa: 00 DW_LNE_set_address (0x00000000000000b0)
0x00000201: 05 DW_LNS_set_column (18)
0x00000203: 06 DW_LNS_negate_stmt
0x00000204: 01 DW_LNS_copy
- 0x0000000000000092 45 18 1 0 0
+ 0x00000000000000b0 45 18 1 0 0
-0x00000205: 00 DW_LNE_set_address (0x000000000000009b)
+0x00000205: 00 DW_LNE_set_address (0x00000000000000b9)
0x0000020c: 05 DW_LNS_set_column (10)
0x0000020e: 01 DW_LNS_copy
- 0x000000000000009b 45 10 1 0 0
+ 0x00000000000000b9 45 10 1 0 0
-0x0000020f: 00 DW_LNE_set_address (0x000000000000009d)
+0x0000020f: 00 DW_LNE_set_address (0x00000000000000bb)
0x00000216: 05 DW_LNS_set_column (23)
0x00000218: 01 DW_LNS_copy
- 0x000000000000009d 45 23 1 0 0
+ 0x00000000000000bb 45 23 1 0 0
-0x00000219: 00 DW_LNE_set_address (0x00000000000000a2)
+0x00000219: 00 DW_LNE_set_address (0x00000000000000c0)
0x00000220: 03 DW_LNS_advance_line (44)
0x00000222: 05 DW_LNS_set_column (16)
0x00000224: 06 DW_LNS_negate_stmt
0x00000225: 01 DW_LNS_copy
- 0x00000000000000a2 44 16 1 0 0 is_stmt
+ 0x00000000000000c0 44 16 1 0 0 is_stmt
-0x00000226: 00 DW_LNE_set_address (0x00000000000000ad)
+0x00000226: 00 DW_LNE_set_address (0x00000000000000cb)
0x0000022d: 05 DW_LNS_set_column (7)
0x0000022f: 06 DW_LNS_negate_stmt
0x00000230: 01 DW_LNS_copy
- 0x00000000000000ad 44 7 1 0 0
+ 0x00000000000000cb 44 7 1 0 0
-0x00000231: 00 DW_LNE_set_address (0x00000000000000b3)
+0x00000231: 00 DW_LNE_set_address (0x00000000000000d1)
0x00000238: 03 DW_LNS_advance_line (46)
0x0000023a: 05 DW_LNS_set_column (11)
0x0000023c: 06 DW_LNS_negate_stmt
0x0000023d: 01 DW_LNS_copy
- 0x00000000000000b3 46 11 1 0 0 is_stmt
+ 0x00000000000000d1 46 11 1 0 0 is_stmt
-0x0000023e: 00 DW_LNE_set_address (0x00000000000000bf)
+0x0000023e: 00 DW_LNE_set_address (0x00000000000000dd)
0x00000245: 05 DW_LNS_set_column (28)
0x00000247: 06 DW_LNS_negate_stmt
0x00000248: 01 DW_LNS_copy
- 0x00000000000000bf 46 28 1 0 0
+ 0x00000000000000dd 46 28 1 0 0
-0x00000249: 00 DW_LNE_set_address (0x00000000000000c4)
+0x00000249: 00 DW_LNE_set_address (0x00000000000000e2)
0x00000250: 05 DW_LNS_set_column (41)
0x00000252: 01 DW_LNS_copy
- 0x00000000000000c4 46 41 1 0 0
+ 0x00000000000000e2 46 41 1 0 0
-0x00000253: 00 DW_LNE_set_address (0x00000000000000c9)
+0x00000253: 00 DW_LNE_set_address (0x00000000000000e7)
0x0000025a: 03 DW_LNS_advance_line (48)
0x0000025c: 05 DW_LNS_set_column (21)
0x0000025e: 06 DW_LNS_negate_stmt
0x0000025f: 01 DW_LNS_copy
- 0x00000000000000c9 48 21 1 0 0 is_stmt
+ 0x00000000000000e7 48 21 1 0 0 is_stmt
-0x00000260: 00 DW_LNE_set_address (0x00000000000000d1)
+0x00000260: 00 DW_LNE_set_address (0x00000000000000ef)
0x00000267: 03 DW_LNS_advance_line (50)
0x00000269: 05 DW_LNS_set_column (14)
0x0000026b: 01 DW_LNS_copy
- 0x00000000000000d1 50 14 1 0 0 is_stmt
+ 0x00000000000000ef 50 14 1 0 0 is_stmt
-0x0000026c: 00 DW_LNE_set_address (0x00000000000000e4)
+0x0000026c: 00 DW_LNE_set_address (0x0000000000000102)
0x00000273: 03 DW_LNS_advance_line (52)
0x00000275: 05 DW_LNS_set_column (38)
0x00000277: 01 DW_LNS_copy
- 0x00000000000000e4 52 38 1 0 0 is_stmt
+ 0x0000000000000102 52 38 1 0 0 is_stmt
-0x00000278: 00 DW_LNE_set_address (0x00000000000000f8)
+0x00000278: 00 DW_LNE_set_address (0x0000000000000116)
0x0000027f: 03 DW_LNS_advance_line (53)
0x00000281: 05 DW_LNS_set_column (22)
0x00000283: 01 DW_LNS_copy
- 0x00000000000000f8 53 22 1 0 0 is_stmt
+ 0x0000000000000116 53 22 1 0 0 is_stmt
-0x00000284: 00 DW_LNE_set_address (0x0000000000000107)
+0x00000284: 00 DW_LNE_set_address (0x0000000000000125)
0x0000028b: 03 DW_LNS_advance_line (54)
0x0000028d: 05 DW_LNS_set_column (24)
0x0000028f: 01 DW_LNS_copy
- 0x0000000000000107 54 24 1 0 0 is_stmt
+ 0x0000000000000125 54 24 1 0 0 is_stmt
-0x00000290: 00 DW_LNE_set_address (0x0000000000000109)
+0x00000290: 00 DW_LNE_set_address (0x0000000000000127)
0x00000297: 05 DW_LNS_set_column (26)
0x00000299: 06 DW_LNS_negate_stmt
0x0000029a: 01 DW_LNS_copy
- 0x0000000000000109 54 26 1 0 0
+ 0x0000000000000127 54 26 1 0 0
-0x0000029b: 00 DW_LNE_set_address (0x0000000000000116)
+0x0000029b: 00 DW_LNE_set_address (0x0000000000000134)
0x000002a2: 05 DW_LNS_set_column (24)
0x000002a4: 01 DW_LNS_copy
- 0x0000000000000116 54 24 1 0 0
+ 0x0000000000000134 54 24 1 0 0
-0x000002a5: 00 DW_LNE_set_address (0x0000000000000119)
+0x000002a5: 00 DW_LNE_set_address (0x0000000000000137)
0x000002ac: 03 DW_LNS_advance_line (55)
0x000002ae: 06 DW_LNS_negate_stmt
0x000002af: 01 DW_LNS_copy
- 0x0000000000000119 55 24 1 0 0 is_stmt
+ 0x0000000000000137 55 24 1 0 0 is_stmt
-0x000002b0: 00 DW_LNE_set_address (0x0000000000000120)
+0x000002b0: 00 DW_LNE_set_address (0x000000000000013e)
0x000002b7: 03 DW_LNS_advance_line (52)
0x000002b9: 05 DW_LNS_set_column (44)
0x000002bb: 01 DW_LNS_copy
- 0x0000000000000120 52 44 1 0 0 is_stmt
+ 0x000000000000013e 52 44 1 0 0 is_stmt
-0x000002bc: 00 DW_LNE_set_address (0x000000000000012c)
+0x000002bc: 00 DW_LNE_set_address (0x000000000000014a)
0x000002c3: 05 DW_LNS_set_column (38)
0x000002c5: 06 DW_LNS_negate_stmt
0x000002c6: 01 DW_LNS_copy
- 0x000000000000012c 52 38 1 0 0
+ 0x000000000000014a 52 38 1 0 0
-0x000002c7: 00 DW_LNE_set_address (0x000000000000012f)
+0x000002c7: 00 DW_LNE_set_address (0x000000000000014d)
0x000002ce: 05 DW_LNS_set_column (13)
0x000002d0: 01 DW_LNS_copy
- 0x000000000000012f 52 13 1 0 0
+ 0x000000000000014d 52 13 1 0 0
-0x000002d1: 00 DW_LNE_set_address (0x0000000000000133)
+0x000002d1: 00 DW_LNE_set_address (0x0000000000000151)
0x000002d8: 03 DW_LNS_advance_line (58)
0x000002da: 05 DW_LNS_set_column (19)
0x000002dc: 06 DW_LNS_negate_stmt
0x000002dd: 01 DW_LNS_copy
- 0x0000000000000133 58 19 1 0 0 is_stmt
+ 0x0000000000000151 58 19 1 0 0 is_stmt
-0x000002de: 00 DW_LNE_set_address (0x0000000000000142)
+0x000002de: 00 DW_LNE_set_address (0x0000000000000160)
0x000002e5: 03 DW_LNS_advance_line (59)
0x000002e7: 05 DW_LNS_set_column (21)
0x000002e9: 01 DW_LNS_copy
- 0x0000000000000142 59 21 1 0 0 is_stmt
+ 0x0000000000000160 59 21 1 0 0 is_stmt
-0x000002ea: 00 DW_LNE_set_address (0x0000000000000149)
+0x000002ea: 00 DW_LNE_set_address (0x0000000000000167)
0x000002f1: 03 DW_LNS_advance_line (57)
0x000002f3: 05 DW_LNS_set_column (18)
0x000002f5: 01 DW_LNS_copy
- 0x0000000000000149 57 18 1 0 0 is_stmt
+ 0x0000000000000167 57 18 1 0 0 is_stmt
-0x000002f6: 00 DW_LNE_set_address (0x0000000000000159)
+0x000002f6: 00 DW_LNE_set_address (0x0000000000000177)
0x000002fd: 03 DW_LNS_advance_line (62)
0x000002ff: 05 DW_LNS_set_column (14)
0x00000301: 01 DW_LNS_copy
- 0x0000000000000159 62 14 1 0 0 is_stmt
+ 0x0000000000000177 62 14 1 0 0 is_stmt
-0x00000302: 00 DW_LNE_set_address (0x000000000000015d)
+0x00000302: 00 DW_LNE_set_address (0x000000000000017b)
0x00000309: 05 DW_LNS_set_column (23)
0x0000030b: 06 DW_LNS_negate_stmt
0x0000030c: 01 DW_LNS_copy
- 0x000000000000015d 62 23 1 0 0
+ 0x000000000000017b 62 23 1 0 0
-0x0000030d: 00 DW_LNE_set_address (0x0000000000000162)
+0x0000030d: 00 DW_LNE_set_address (0x0000000000000180)
0x00000314: 05 DW_LNS_set_column (14)
0x00000316: 01 DW_LNS_copy
- 0x0000000000000162 62 14 1 0 0
+ 0x0000000000000180 62 14 1 0 0
-0x00000317: 00 DW_LNE_set_address (0x0000000000000166)
+0x00000317: 00 DW_LNE_set_address (0x0000000000000184)
0x0000031e: 03 DW_LNS_advance_line (66)
0x00000320: 05 DW_LNS_set_column (16)
0x00000322: 06 DW_LNS_negate_stmt
0x00000323: 01 DW_LNS_copy
- 0x0000000000000166 66 16 1 0 0 is_stmt
+ 0x0000000000000184 66 16 1 0 0 is_stmt
-0x00000324: 00 DW_LNE_set_address (0x0000000000000175)
+0x00000324: 00 DW_LNE_set_address (0x0000000000000193)
0x0000032b: 03 DW_LNS_advance_line (75)
0x0000032d: 05 DW_LNS_set_column (27)
0x0000032f: 01 DW_LNS_copy
- 0x0000000000000175 75 27 1 0 0 is_stmt
+ 0x0000000000000193 75 27 1 0 0 is_stmt
-0x00000330: 00 DW_LNE_set_address (0x000000000000017e)
+0x00000330: 00 DW_LNE_set_address (0x000000000000019c)
0x00000337: 03 DW_LNS_advance_line (76)
0x00000339: 05 DW_LNS_set_column (16)
0x0000033b: 01 DW_LNS_copy
- 0x000000000000017e 76 16 1 0 0 is_stmt
+ 0x000000000000019c 76 16 1 0 0 is_stmt
-0x0000033c: 00 DW_LNE_set_address (0x0000000000000186)
+0x0000033c: 00 DW_LNE_set_address (0x00000000000001a4)
0x00000343: 05 DW_LNS_set_column (27)
0x00000345: 06 DW_LNS_negate_stmt
0x00000346: 01 DW_LNS_copy
- 0x0000000000000186 76 27 1 0 0
+ 0x00000000000001a4 76 27 1 0 0
-0x00000347: 00 DW_LNE_set_address (0x0000000000000188)
+0x00000347: 00 DW_LNE_set_address (0x00000000000001a6)
0x0000034e: 05 DW_LNS_set_column (35)
0x00000350: 01 DW_LNS_copy
- 0x0000000000000188 76 35 1 0 0
+ 0x00000000000001a6 76 35 1 0 0
-0x00000351: 00 DW_LNE_set_address (0x0000000000000191)
+0x00000351: 00 DW_LNE_set_address (0x00000000000001af)
0x00000358: 05 DW_LNS_set_column (27)
0x0000035a: 01 DW_LNS_copy
- 0x0000000000000191 76 27 1 0 0
+ 0x00000000000001af 76 27 1 0 0
-0x0000035b: 00 DW_LNE_set_address (0x0000000000000196)
+0x0000035b: 00 DW_LNE_set_address (0x00000000000001b4)
0x00000362: 05 DW_LNS_set_column (25)
0x00000364: 01 DW_LNS_copy
- 0x0000000000000196 76 25 1 0 0
+ 0x00000000000001b4 76 25 1 0 0
-0x00000365: 00 DW_LNE_set_address (0x0000000000000199)
+0x00000365: 00 DW_LNE_set_address (0x00000000000001b7)
0x0000036c: 03 DW_LNS_advance_line (75)
0x0000036e: 05 DW_LNS_set_column (27)
0x00000370: 06 DW_LNS_negate_stmt
0x00000371: 01 DW_LNS_copy
- 0x0000000000000199 75 27 1 0 0 is_stmt
+ 0x00000000000001b7 75 27 1 0 0 is_stmt
-0x00000372: 00 DW_LNE_set_address (0x000000000000019e)
+0x00000372: 00 DW_LNE_set_address (0x00000000000001bc)
0x00000379: 05 DW_LNS_set_column (13)
0x0000037b: 06 DW_LNS_negate_stmt
0x0000037c: 01 DW_LNS_copy
- 0x000000000000019e 75 13 1 0 0
+ 0x00000000000001bc 75 13 1 0 0
-0x0000037d: 00 DW_LNE_set_address (0x00000000000001a6)
+0x0000037d: 00 DW_LNE_set_address (0x00000000000001c4)
0x00000384: 03 DW_LNS_advance_line (77)
0x00000386: 06 DW_LNS_negate_stmt
0x00000387: 01 DW_LNS_copy
- 0x00000000000001a6 77 13 1 0 0 is_stmt
+ 0x00000000000001c4 77 13 1 0 0 is_stmt
-0x00000388: 00 DW_LNE_set_address (0x00000000000001ae)
+0x00000388: 00 DW_LNE_set_address (0x00000000000001cc)
0x0000038f: 05 DW_LNS_set_column (22)
0x00000391: 06 DW_LNS_negate_stmt
0x00000392: 01 DW_LNS_copy
- 0x00000000000001ae 77 22 1 0 0
+ 0x00000000000001cc 77 22 1 0 0
-0x00000393: 00 DW_LNE_set_address (0x00000000000001b3)
+0x00000393: 00 DW_LNE_set_address (0x00000000000001d1)
0x0000039a: 03 DW_LNS_advance_line (79)
0x0000039c: 05 DW_LNS_set_column (16)
0x0000039e: 06 DW_LNS_negate_stmt
0x0000039f: 01 DW_LNS_copy
- 0x00000000000001b3 79 16 1 0 0 is_stmt
+ 0x00000000000001d1 79 16 1 0 0 is_stmt
-0x000003a0: 00 DW_LNE_set_address (0x00000000000001bb)
+0x000003a0: 00 DW_LNE_set_address (0x00000000000001d9)
0x000003a7: 05 DW_LNS_set_column (14)
0x000003a9: 06 DW_LNS_negate_stmt
0x000003aa: 01 DW_LNS_copy
- 0x00000000000001bb 79 14 1 0 0
+ 0x00000000000001d9 79 14 1 0 0
-0x000003ab: 00 DW_LNE_set_address (0x00000000000001ca)
+0x000003ab: 00 DW_LNE_set_address (0x00000000000001e8)
0x000003b2: 05 DW_LNS_set_column (25)
0x000003b4: 01 DW_LNS_copy
- 0x00000000000001ca 79 25 1 0 0
+ 0x00000000000001e8 79 25 1 0 0
-0x000003b5: 00 DW_LNE_set_address (0x00000000000001d1)
+0x000003b5: 00 DW_LNE_set_address (0x00000000000001ef)
0x000003bc: 03 DW_LNS_advance_line (81)
0x000003be: 05 DW_LNS_set_column (11)
0x000003c0: 06 DW_LNS_negate_stmt
0x000003c1: 01 DW_LNS_copy
- 0x00000000000001d1 81 11 1 0 0 is_stmt
+ 0x00000000000001ef 81 11 1 0 0 is_stmt
-0x000003c2: 00 DW_LNE_set_address (0x00000000000001d6)
+0x000003c2: 00 DW_LNE_set_address (0x00000000000001f4)
0x000003c9: 03 DW_LNS_advance_line (66)
0x000003cb: 05 DW_LNS_set_column (16)
0x000003cd: 01 DW_LNS_copy
- 0x00000000000001d6 66 16 1 0 0 is_stmt
+ 0x00000000000001f4 66 16 1 0 0 is_stmt
-0x000003ce: 00 DW_LNE_set_address (0x00000000000001dd)
+0x000003ce: 00 DW_LNE_set_address (0x00000000000001fb)
0x000003d5: 03 DW_LNS_advance_line (74)
0x000003d7: 05 DW_LNS_set_column (22)
0x000003d9: 01 DW_LNS_copy
- 0x00000000000001dd 74 22 1 0 0 is_stmt
+ 0x00000000000001fb 74 22 1 0 0 is_stmt
-0x000003da: 00 DW_LNE_set_address (0x00000000000001e7)
+0x000003da: 00 DW_LNE_set_address (0x0000000000000205)
0x000003e1: 03 DW_LNS_advance_line (37)
0x000003e3: 05 DW_LNS_set_column (4)
0x000003e5: 01 DW_LNS_copy
- 0x00000000000001e7 37 4 1 0 0 is_stmt
+ 0x0000000000000205 37 4 1 0 0 is_stmt
-0x000003e6: 00 DW_LNE_set_address (0x00000000000001ed)
+0x000003e6: 00 DW_LNE_set_address (0x000000000000020b)
0x000003ed: 03 DW_LNS_advance_line (39)
0x000003ef: 01 DW_LNS_copy
- 0x00000000000001ed 39 4 1 0 0 is_stmt
+ 0x000000000000020b 39 4 1 0 0 is_stmt
-0x000003f0: 00 DW_LNE_set_address (0x00000000000001ef)
+0x000003f0: 00 DW_LNE_set_address (0x000000000000020d)
0x000003f7: 05 DW_LNS_set_column (16)
0x000003f9: 06 DW_LNS_negate_stmt
0x000003fa: 01 DW_LNS_copy
- 0x00000000000001ef 39 16 1 0 0
+ 0x000000000000020d 39 16 1 0 0
-0x000003fb: 00 DW_LNE_set_address (0x00000000000001f8)
+0x000003fb: 00 DW_LNE_set_address (0x0000000000000216)
0x00000402: 05 DW_LNS_set_column (4)
0x00000404: 01 DW_LNS_copy
- 0x00000000000001f8 39 4 1 0 0
+ 0x0000000000000216 39 4 1 0 0
-0x00000405: 00 DW_LNE_set_address (0x00000000000001fa)
+0x00000405: 00 DW_LNE_set_address (0x0000000000000218)
0x0000040c: 05 DW_LNS_set_column (23)
0x0000040e: 01 DW_LNS_copy
- 0x00000000000001fa 39 23 1 0 0
+ 0x0000000000000218 39 23 1 0 0
-0x0000040f: 00 DW_LNE_set_address (0x00000000000001ff)
+0x0000040f: 00 DW_LNE_set_address (0x000000000000021d)
0x00000416: 05 DW_LNS_set_column (19)
0x00000418: 01 DW_LNS_copy
- 0x00000000000001ff 39 19 1 0 0
+ 0x000000000000021d 39 19 1 0 0
-0x00000419: 00 DW_LNE_set_address (0x0000000000000204)
+0x00000419: 00 DW_LNE_set_address (0x0000000000000222)
0x00000420: 03 DW_LNS_advance_line (40)
0x00000422: 05 DW_LNS_set_column (4)
0x00000424: 06 DW_LNS_negate_stmt
0x00000425: 01 DW_LNS_copy
- 0x0000000000000204 40 4 1 0 0 is_stmt
+ 0x0000000000000222 40 4 1 0 0 is_stmt
-0x00000426: 00 DW_LNE_set_address (0x000000000000020c)
+0x00000426: 00 DW_LNE_set_address (0x000000000000022a)
0x0000042d: 05 DW_LNS_set_column (17)
0x0000042f: 06 DW_LNS_negate_stmt
0x00000430: 01 DW_LNS_copy
- 0x000000000000020c 40 17 1 0 0
+ 0x000000000000022a 40 17 1 0 0
-0x00000431: 00 DW_LNE_set_address (0x000000000000021c)
+0x00000431: 00 DW_LNE_set_address (0x000000000000023a)
0x00000438: 03 DW_LNS_advance_line (44)
0x0000043a: 05 DW_LNS_set_column (16)
0x0000043c: 06 DW_LNS_negate_stmt
0x0000043d: 01 DW_LNS_copy
- 0x000000000000021c 44 16 1 0 0 is_stmt
+ 0x000000000000023a 44 16 1 0 0 is_stmt
-0x0000043e: 00 DW_LNE_set_address (0x0000000000000225)
+0x0000043e: 00 DW_LNE_set_address (0x0000000000000243)
0x00000445: 03 DW_LNS_advance_line (45)
0x00000447: 05 DW_LNS_set_column (10)
0x00000449: 01 DW_LNS_copy
- 0x0000000000000225 45 10 1 0 0 is_stmt
+ 0x0000000000000243 45 10 1 0 0 is_stmt
-0x0000044a: 00 DW_LNE_set_address (0x0000000000000227)
+0x0000044a: 00 DW_LNE_set_address (0x0000000000000245)
0x00000451: 05 DW_LNS_set_column (18)
0x00000453: 06 DW_LNS_negate_stmt
0x00000454: 01 DW_LNS_copy
- 0x0000000000000227 45 18 1 0 0
+ 0x0000000000000245 45 18 1 0 0
-0x00000455: 00 DW_LNE_set_address (0x0000000000000230)
+0x00000455: 00 DW_LNE_set_address (0x000000000000024e)
0x0000045c: 05 DW_LNS_set_column (10)
0x0000045e: 01 DW_LNS_copy
- 0x0000000000000230 45 10 1 0 0
+ 0x000000000000024e 45 10 1 0 0
-0x0000045f: 00 DW_LNE_set_address (0x0000000000000232)
+0x0000045f: 00 DW_LNE_set_address (0x0000000000000250)
0x00000466: 05 DW_LNS_set_column (23)
0x00000468: 01 DW_LNS_copy
- 0x0000000000000232 45 23 1 0 0
+ 0x0000000000000250 45 23 1 0 0
-0x00000469: 00 DW_LNE_set_address (0x0000000000000237)
+0x00000469: 00 DW_LNE_set_address (0x0000000000000255)
0x00000470: 03 DW_LNS_advance_line (44)
0x00000472: 05 DW_LNS_set_column (16)
0x00000474: 06 DW_LNS_negate_stmt
0x00000475: 01 DW_LNS_copy
- 0x0000000000000237 44 16 1 0 0 is_stmt
+ 0x0000000000000255 44 16 1 0 0 is_stmt
-0x00000476: 00 DW_LNE_set_address (0x0000000000000248)
+0x00000476: 00 DW_LNE_set_address (0x0000000000000266)
0x0000047d: 03 DW_LNS_advance_line (46)
0x0000047f: 05 DW_LNS_set_column (11)
0x00000481: 01 DW_LNS_copy
- 0x0000000000000248 46 11 1 0 0 is_stmt
+ 0x0000000000000266 46 11 1 0 0 is_stmt
-0x00000482: 00 DW_LNE_set_address (0x0000000000000254)
+0x00000482: 00 DW_LNE_set_address (0x0000000000000272)
0x00000489: 05 DW_LNS_set_column (28)
0x0000048b: 06 DW_LNS_negate_stmt
0x0000048c: 01 DW_LNS_copy
- 0x0000000000000254 46 28 1 0 0
+ 0x0000000000000272 46 28 1 0 0
-0x0000048d: 00 DW_LNE_set_address (0x0000000000000259)
+0x0000048d: 00 DW_LNE_set_address (0x0000000000000277)
0x00000494: 05 DW_LNS_set_column (41)
0x00000496: 01 DW_LNS_copy
- 0x0000000000000259 46 41 1 0 0
+ 0x0000000000000277 46 41 1 0 0
-0x00000497: 00 DW_LNE_set_address (0x000000000000025e)
+0x00000497: 00 DW_LNE_set_address (0x000000000000027c)
0x0000049e: 03 DW_LNS_advance_line (50)
0x000004a0: 05 DW_LNS_set_column (14)
0x000004a2: 06 DW_LNS_negate_stmt
0x000004a3: 01 DW_LNS_copy
- 0x000000000000025e 50 14 1 0 0 is_stmt
+ 0x000000000000027c 50 14 1 0 0 is_stmt
-0x000004a4: 00 DW_LNE_set_address (0x0000000000000271)
+0x000004a4: 00 DW_LNE_set_address (0x000000000000028f)
0x000004ab: 03 DW_LNS_advance_line (52)
0x000004ad: 05 DW_LNS_set_column (38)
0x000004af: 01 DW_LNS_copy
- 0x0000000000000271 52 38 1 0 0 is_stmt
+ 0x000000000000028f 52 38 1 0 0 is_stmt
-0x000004b0: 00 DW_LNE_set_address (0x0000000000000285)
+0x000004b0: 00 DW_LNE_set_address (0x00000000000002a3)
0x000004b7: 03 DW_LNS_advance_line (53)
0x000004b9: 05 DW_LNS_set_column (22)
0x000004bb: 01 DW_LNS_copy
- 0x0000000000000285 53 22 1 0 0 is_stmt
+ 0x00000000000002a3 53 22 1 0 0 is_stmt
-0x000004bc: 00 DW_LNE_set_address (0x0000000000000294)
+0x000004bc: 00 DW_LNE_set_address (0x00000000000002b2)
0x000004c3: 03 DW_LNS_advance_line (54)
0x000004c5: 05 DW_LNS_set_column (24)
0x000004c7: 01 DW_LNS_copy
- 0x0000000000000294 54 24 1 0 0 is_stmt
+ 0x00000000000002b2 54 24 1 0 0 is_stmt
-0x000004c8: 00 DW_LNE_set_address (0x0000000000000296)
+0x000004c8: 00 DW_LNE_set_address (0x00000000000002b4)
0x000004cf: 05 DW_LNS_set_column (26)
0x000004d1: 06 DW_LNS_negate_stmt
0x000004d2: 01 DW_LNS_copy
- 0x0000000000000296 54 26 1 0 0
+ 0x00000000000002b4 54 26 1 0 0
-0x000004d3: 00 DW_LNE_set_address (0x00000000000002a3)
+0x000004d3: 00 DW_LNE_set_address (0x00000000000002c1)
0x000004da: 05 DW_LNS_set_column (24)
0x000004dc: 01 DW_LNS_copy
- 0x00000000000002a3 54 24 1 0 0
+ 0x00000000000002c1 54 24 1 0 0
-0x000004dd: 00 DW_LNE_set_address (0x00000000000002a6)
+0x000004dd: 00 DW_LNE_set_address (0x00000000000002c4)
0x000004e4: 03 DW_LNS_advance_line (55)
0x000004e6: 06 DW_LNS_negate_stmt
0x000004e7: 01 DW_LNS_copy
- 0x00000000000002a6 55 24 1 0 0 is_stmt
+ 0x00000000000002c4 55 24 1 0 0 is_stmt
-0x000004e8: 00 DW_LNE_set_address (0x00000000000002ad)
+0x000004e8: 00 DW_LNE_set_address (0x00000000000002cb)
0x000004ef: 03 DW_LNS_advance_line (52)
0x000004f1: 05 DW_LNS_set_column (44)
0x000004f3: 01 DW_LNS_copy
- 0x00000000000002ad 52 44 1 0 0 is_stmt
+ 0x00000000000002cb 52 44 1 0 0 is_stmt
-0x000004f4: 00 DW_LNE_set_address (0x00000000000002b9)
+0x000004f4: 00 DW_LNE_set_address (0x00000000000002d7)
0x000004fb: 05 DW_LNS_set_column (38)
0x000004fd: 06 DW_LNS_negate_stmt
0x000004fe: 01 DW_LNS_copy
- 0x00000000000002b9 52 38 1 0 0
+ 0x00000000000002d7 52 38 1 0 0
-0x000004ff: 00 DW_LNE_set_address (0x00000000000002c0)
+0x000004ff: 00 DW_LNE_set_address (0x00000000000002de)
0x00000506: 03 DW_LNS_advance_line (58)
0x00000508: 05 DW_LNS_set_column (19)
0x0000050a: 06 DW_LNS_negate_stmt
0x0000050b: 01 DW_LNS_copy
- 0x00000000000002c0 58 19 1 0 0 is_stmt
+ 0x00000000000002de 58 19 1 0 0 is_stmt
-0x0000050c: 00 DW_LNE_set_address (0x00000000000002cf)
+0x0000050c: 00 DW_LNE_set_address (0x00000000000002ed)
0x00000513: 03 DW_LNS_advance_line (59)
0x00000515: 05 DW_LNS_set_column (21)
0x00000517: 01 DW_LNS_copy
- 0x00000000000002cf 59 21 1 0 0 is_stmt
+ 0x00000000000002ed 59 21 1 0 0 is_stmt
-0x00000518: 00 DW_LNE_set_address (0x00000000000002d6)
+0x00000518: 00 DW_LNE_set_address (0x00000000000002f4)
0x0000051f: 03 DW_LNS_advance_line (57)
0x00000521: 05 DW_LNS_set_column (18)
0x00000523: 01 DW_LNS_copy
- 0x00000000000002d6 57 18 1 0 0 is_stmt
+ 0x00000000000002f4 57 18 1 0 0 is_stmt
-0x00000524: 00 DW_LNE_set_address (0x00000000000002e6)
+0x00000524: 00 DW_LNE_set_address (0x0000000000000304)
0x0000052b: 03 DW_LNS_advance_line (62)
0x0000052d: 05 DW_LNS_set_column (14)
0x0000052f: 01 DW_LNS_copy
- 0x00000000000002e6 62 14 1 0 0 is_stmt
+ 0x0000000000000304 62 14 1 0 0 is_stmt
-0x00000530: 00 DW_LNE_set_address (0x00000000000002ea)
+0x00000530: 00 DW_LNE_set_address (0x0000000000000308)
0x00000537: 05 DW_LNS_set_column (23)
0x00000539: 06 DW_LNS_negate_stmt
0x0000053a: 01 DW_LNS_copy
- 0x00000000000002ea 62 23 1 0 0
+ 0x0000000000000308 62 23 1 0 0
-0x0000053b: 00 DW_LNE_set_address (0x00000000000002ef)
+0x0000053b: 00 DW_LNE_set_address (0x000000000000030d)
0x00000542: 05 DW_LNS_set_column (14)
0x00000544: 01 DW_LNS_copy
- 0x00000000000002ef 62 14 1 0 0
+ 0x000000000000030d 62 14 1 0 0
-0x00000545: 00 DW_LNE_set_address (0x00000000000002f3)
+0x00000545: 00 DW_LNE_set_address (0x0000000000000311)
0x0000054c: 03 DW_LNS_advance_line (66)
0x0000054e: 05 DW_LNS_set_column (16)
0x00000550: 06 DW_LNS_negate_stmt
0x00000551: 01 DW_LNS_copy
- 0x00000000000002f3 66 16 1 0 0 is_stmt
+ 0x0000000000000311 66 16 1 0 0 is_stmt
-0x00000552: 00 DW_LNE_set_address (0x0000000000000302)
+0x00000552: 00 DW_LNE_set_address (0x0000000000000320)
0x00000559: 03 DW_LNS_advance_line (75)
0x0000055b: 05 DW_LNS_set_column (27)
0x0000055d: 01 DW_LNS_copy
- 0x0000000000000302 75 27 1 0 0 is_stmt
+ 0x0000000000000320 75 27 1 0 0 is_stmt
-0x0000055e: 00 DW_LNE_set_address (0x000000000000030b)
+0x0000055e: 00 DW_LNE_set_address (0x0000000000000329)
0x00000565: 03 DW_LNS_advance_line (76)
0x00000567: 05 DW_LNS_set_column (16)
0x00000569: 01 DW_LNS_copy
- 0x000000000000030b 76 16 1 0 0 is_stmt
+ 0x0000000000000329 76 16 1 0 0 is_stmt
-0x0000056a: 00 DW_LNE_set_address (0x0000000000000313)
+0x0000056a: 00 DW_LNE_set_address (0x0000000000000331)
0x00000571: 05 DW_LNS_set_column (27)
0x00000573: 06 DW_LNS_negate_stmt
0x00000574: 01 DW_LNS_copy
- 0x0000000000000313 76 27 1 0 0
+ 0x0000000000000331 76 27 1 0 0
-0x00000575: 00 DW_LNE_set_address (0x0000000000000315)
+0x00000575: 00 DW_LNE_set_address (0x0000000000000333)
0x0000057c: 05 DW_LNS_set_column (35)
0x0000057e: 01 DW_LNS_copy
- 0x0000000000000315 76 35 1 0 0
+ 0x0000000000000333 76 35 1 0 0
-0x0000057f: 00 DW_LNE_set_address (0x000000000000031e)
+0x0000057f: 00 DW_LNE_set_address (0x000000000000033c)
0x00000586: 05 DW_LNS_set_column (27)
0x00000588: 01 DW_LNS_copy
- 0x000000000000031e 76 27 1 0 0
+ 0x000000000000033c 76 27 1 0 0
-0x00000589: 00 DW_LNE_set_address (0x0000000000000323)
+0x00000589: 00 DW_LNE_set_address (0x0000000000000341)
0x00000590: 05 DW_LNS_set_column (25)
0x00000592: 01 DW_LNS_copy
- 0x0000000000000323 76 25 1 0 0
+ 0x0000000000000341 76 25 1 0 0
-0x00000593: 00 DW_LNE_set_address (0x0000000000000326)
+0x00000593: 00 DW_LNE_set_address (0x0000000000000344)
0x0000059a: 03 DW_LNS_advance_line (75)
0x0000059c: 05 DW_LNS_set_column (27)
0x0000059e: 06 DW_LNS_negate_stmt
0x0000059f: 01 DW_LNS_copy
- 0x0000000000000326 75 27 1 0 0 is_stmt
+ 0x0000000000000344 75 27 1 0 0 is_stmt
-0x000005a0: 00 DW_LNE_set_address (0x0000000000000333)
+0x000005a0: 00 DW_LNE_set_address (0x0000000000000351)
0x000005a7: 03 DW_LNS_advance_line (77)
0x000005a9: 05 DW_LNS_set_column (13)
0x000005ab: 01 DW_LNS_copy
- 0x0000000000000333 77 13 1 0 0 is_stmt
+ 0x0000000000000351 77 13 1 0 0 is_stmt
-0x000005ac: 00 DW_LNE_set_address (0x000000000000033b)
+0x000005ac: 00 DW_LNE_set_address (0x0000000000000359)
0x000005b3: 05 DW_LNS_set_column (22)
0x000005b5: 06 DW_LNS_negate_stmt
0x000005b6: 01 DW_LNS_copy
- 0x000000000000033b 77 22 1 0 0
+ 0x0000000000000359 77 22 1 0 0
-0x000005b7: 00 DW_LNE_set_address (0x0000000000000340)
+0x000005b7: 00 DW_LNE_set_address (0x000000000000035e)
0x000005be: 03 DW_LNS_advance_line (79)
0x000005c0: 05 DW_LNS_set_column (16)
0x000005c2: 06 DW_LNS_negate_stmt
0x000005c3: 01 DW_LNS_copy
- 0x0000000000000340 79 16 1 0 0 is_stmt
+ 0x000000000000035e 79 16 1 0 0 is_stmt
-0x000005c4: 00 DW_LNE_set_address (0x0000000000000348)
+0x000005c4: 00 DW_LNE_set_address (0x0000000000000366)
0x000005cb: 05 DW_LNS_set_column (14)
0x000005cd: 06 DW_LNS_negate_stmt
0x000005ce: 01 DW_LNS_copy
- 0x0000000000000348 79 14 1 0 0
+ 0x0000000000000366 79 14 1 0 0
-0x000005cf: 00 DW_LNE_set_address (0x0000000000000357)
+0x000005cf: 00 DW_LNE_set_address (0x0000000000000375)
0x000005d6: 05 DW_LNS_set_column (25)
0x000005d8: 01 DW_LNS_copy
- 0x0000000000000357 79 25 1 0 0
+ 0x0000000000000375 79 25 1 0 0
-0x000005d9: 00 DW_LNE_set_address (0x000000000000035e)
+0x000005d9: 00 DW_LNE_set_address (0x000000000000037c)
0x000005e0: 03 DW_LNS_advance_line (81)
0x000005e2: 05 DW_LNS_set_column (11)
0x000005e4: 06 DW_LNS_negate_stmt
0x000005e5: 01 DW_LNS_copy
- 0x000000000000035e 81 11 1 0 0 is_stmt
+ 0x000000000000037c 81 11 1 0 0 is_stmt
-0x000005e6: 00 DW_LNE_set_address (0x0000000000000363)
+0x000005e6: 00 DW_LNE_set_address (0x0000000000000381)
0x000005ed: 03 DW_LNS_advance_line (66)
0x000005ef: 05 DW_LNS_set_column (16)
0x000005f1: 01 DW_LNS_copy
- 0x0000000000000363 66 16 1 0 0 is_stmt
+ 0x0000000000000381 66 16 1 0 0 is_stmt
-0x000005f2: 00 DW_LNE_set_address (0x000000000000036a)
+0x000005f2: 00 DW_LNE_set_address (0x0000000000000388)
0x000005f9: 03 DW_LNS_advance_line (74)
0x000005fb: 05 DW_LNS_set_column (22)
0x000005fd: 01 DW_LNS_copy
- 0x000000000000036a 74 22 1 0 0 is_stmt
+ 0x0000000000000388 74 22 1 0 0 is_stmt
-0x000005fe: 00 DW_LNE_set_address (0x000000000000037a)
+0x000005fe: 00 DW_LNE_set_address (0x0000000000000398)
0x00000605: 03 DW_LNS_advance_line (67)
0x00000607: 05 DW_LNS_set_column (13)
0x00000609: 01 DW_LNS_copy
- 0x000000000000037a 67 13 1 0 0 is_stmt
+ 0x0000000000000398 67 13 1 0 0 is_stmt
-0x0000060a: 00 DW_LNE_set_address (0x000000000000037e)
+0x0000060a: 00 DW_LNE_set_address (0x000000000000039c)
0x00000611: 03 DW_LNS_advance_line (68)
0x00000613: 01 DW_LNS_copy
- 0x000000000000037e 68 13 1 0 0 is_stmt
+ 0x000000000000039c 68 13 1 0 0 is_stmt
-0x00000614: 00 DW_LNE_set_address (0x0000000000000382)
+0x00000614: 00 DW_LNE_set_address (0x00000000000003a0)
0x0000061b: 03 DW_LNS_advance_line (69)
0x0000061d: 01 DW_LNS_copy
- 0x0000000000000382 69 13 1 0 0 is_stmt
+ 0x00000000000003a0 69 13 1 0 0 is_stmt
-0x0000061e: 00 DW_LNE_set_address (0x0000000000000386)
+0x0000061e: 00 DW_LNE_set_address (0x00000000000003a4)
0x00000625: 03 DW_LNS_advance_line (70)
0x00000627: 01 DW_LNS_copy
- 0x0000000000000386 70 13 1 0 0 is_stmt
+ 0x00000000000003a4 70 13 1 0 0 is_stmt
-0x00000628: 00 DW_LNE_set_address (0x0000000000000389)
+0x00000628: 00 DW_LNE_set_address (0x00000000000003a7)
0x0000062f: 00 DW_LNE_end_sequence
- 0x0000000000000389 70 13 1 0 0 is_stmt end_sequence
+ 0x00000000000003a7 70 13 1 0 0 is_stmt end_sequence
-0x00000632: 00 DW_LNE_set_address (0x000000000000038b)
+0x00000632: 00 DW_LNE_set_address (0x00000000000003a9)
0x00000639: 03 DW_LNS_advance_line (152)
0x0000063c: 01 DW_LNS_copy
- 0x000000000000038b 152 0 1 0 0 is_stmt
+ 0x00000000000003a9 152 0 1 0 0 is_stmt
-0x0000063d: 00 DW_LNE_set_address (0x000000000000039d)
+0x0000063d: 00 DW_LNE_set_address (0x00000000000003c7)
0x00000644: 03 DW_LNS_advance_line (153)
0x00000646: 05 DW_LNS_set_column (17)
0x00000648: 0a DW_LNS_set_prologue_end
0x00000649: 01 DW_LNS_copy
- 0x000000000000039d 153 17 1 0 0 is_stmt prologue_end
+ 0x00000000000003c7 153 17 1 0 0 is_stmt prologue_end
-0x0000064a: 00 DW_LNE_set_address (0x00000000000003a2)
+0x0000064a: 00 DW_LNE_set_address (0x00000000000003cc)
0x00000651: 05 DW_LNS_set_column (12)
0x00000653: 06 DW_LNS_negate_stmt
0x00000654: 01 DW_LNS_copy
- 0x00000000000003a2 153 12 1 0 0
+ 0x00000000000003cc 153 12 1 0 0
-0x00000655: 00 DW_LNE_set_address (0x00000000000003a8)
+0x00000655: 00 DW_LNE_set_address (0x00000000000003d2)
0x0000065c: 05 DW_LNS_set_column (28)
0x0000065e: 01 DW_LNS_copy
- 0x00000000000003a8 153 28 1 0 0
+ 0x00000000000003d2 153 28 1 0 0
-0x0000065f: 00 DW_LNE_set_address (0x00000000000003ad)
+0x0000065f: 00 DW_LNE_set_address (0x00000000000003d7)
0x00000666: 05 DW_LNS_set_column (23)
0x00000668: 01 DW_LNS_copy
- 0x00000000000003ad 153 23 1 0 0
+ 0x00000000000003d7 153 23 1 0 0
-0x00000669: 00 DW_LNE_set_address (0x00000000000003b3)
+0x00000669: 00 DW_LNE_set_address (0x00000000000003dd)
0x00000670: 03 DW_LNS_advance_line (155)
0x00000672: 05 DW_LNS_set_column (10)
0x00000674: 06 DW_LNS_negate_stmt
0x00000675: 01 DW_LNS_copy
- 0x00000000000003b3 155 10 1 0 0 is_stmt
+ 0x00000000000003dd 155 10 1 0 0 is_stmt
-0x00000676: 00 DW_LNE_set_address (0x00000000000003b4)
+0x00000676: 00 DW_LNE_set_address (0x00000000000003de)
0x0000067d: 05 DW_LNS_set_column (8)
0x0000067f: 06 DW_LNS_negate_stmt
0x00000680: 01 DW_LNS_copy
- 0x00000000000003b4 155 8 1 0 0
+ 0x00000000000003de 155 8 1 0 0
-0x00000681: 00 DW_LNE_set_address (0x00000000000003b7)
+0x00000681: 00 DW_LNE_set_address (0x00000000000003e1)
0x00000688: 03 DW_LNS_advance_line (156)
0x0000068a: 05 DW_LNS_set_column (7)
0x0000068c: 06 DW_LNS_negate_stmt
0x0000068d: 01 DW_LNS_copy
- 0x00000000000003b7 156 7 1 0 0 is_stmt
+ 0x00000000000003e1 156 7 1 0 0 is_stmt
-0x0000068e: 00 DW_LNE_set_address (0x00000000000003c6)
+0x0000068e: 00 DW_LNE_set_address (0x00000000000003f0)
0x00000695: 03 DW_LNS_advance_line (94)
0x00000697: 05 DW_LNS_set_column (18)
0x00000699: 01 DW_LNS_copy
- 0x00000000000003c6 94 18 1 0 0 is_stmt
+ 0x00000000000003f0 94 18 1 0 0 is_stmt
-0x0000069a: 00 DW_LNE_set_address (0x00000000000003cb)
+0x0000069a: 00 DW_LNE_set_address (0x00000000000003f5)
0x000006a1: 05 DW_LNS_set_column (4)
0x000006a3: 06 DW_LNS_negate_stmt
0x000006a4: 01 DW_LNS_copy
- 0x00000000000003cb 94 4 1 0 0
+ 0x00000000000003f5 94 4 1 0 0
-0x000006a5: 00 DW_LNE_set_address (0x00000000000003e0)
+0x000006a5: 00 DW_LNE_set_address (0x000000000000040a)
0x000006ac: 03 DW_LNS_advance_line (95)
0x000006ae: 05 DW_LNS_set_column (29)
0x000006b0: 06 DW_LNS_negate_stmt
0x000006b1: 01 DW_LNS_copy
- 0x00000000000003e0 95 29 1 0 0 is_stmt
+ 0x000000000000040a 95 29 1 0 0 is_stmt
-0x000006b2: 00 DW_LNE_set_address (0x00000000000003e2)
+0x000006b2: 00 DW_LNE_set_address (0x000000000000040c)
0x000006b9: 03 DW_LNS_advance_line (98)
0x000006bb: 05 DW_LNS_set_column (19)
0x000006bd: 01 DW_LNS_copy
- 0x00000000000003e2 98 19 1 0 0 is_stmt
+ 0x000000000000040c 98 19 1 0 0 is_stmt
-0x000006be: 00 DW_LNE_set_address (0x00000000000003e9)
+0x000006be: 00 DW_LNE_set_address (0x0000000000000413)
0x000006c5: 03 DW_LNS_advance_line (97)
0x000006c7: 05 DW_LNS_set_column (16)
0x000006c9: 01 DW_LNS_copy
- 0x00000000000003e9 97 16 1 0 0 is_stmt
+ 0x0000000000000413 97 16 1 0 0 is_stmt
-0x000006ca: 00 DW_LNE_set_address (0x00000000000003f0)
+0x000006ca: 00 DW_LNE_set_address (0x000000000000041a)
0x000006d1: 03 DW_LNS_advance_line (96)
0x000006d3: 01 DW_LNS_copy
- 0x00000000000003f0 96 16 1 0 0 is_stmt
+ 0x000000000000041a 96 16 1 0 0 is_stmt
-0x000006d4: 00 DW_LNE_set_address (0x00000000000003fb)
+0x000006d4: 00 DW_LNE_set_address (0x0000000000000425)
0x000006db: 03 DW_LNS_advance_line (94)
0x000006dd: 05 DW_LNS_set_column (28)
0x000006df: 01 DW_LNS_copy
- 0x00000000000003fb 94 28 1 0 0 is_stmt
+ 0x0000000000000425 94 28 1 0 0 is_stmt
-0x000006e0: 00 DW_LNE_set_address (0x0000000000000400)
+0x000006e0: 00 DW_LNE_set_address (0x000000000000042a)
0x000006e7: 05 DW_LNS_set_column (18)
0x000006e9: 06 DW_LNS_negate_stmt
0x000006ea: 01 DW_LNS_copy
- 0x0000000000000400 94 18 1 0 0
+ 0x000000000000042a 94 18 1 0 0
-0x000006eb: 00 DW_LNE_set_address (0x0000000000000405)
+0x000006eb: 00 DW_LNE_set_address (0x000000000000042f)
0x000006f2: 05 DW_LNS_set_column (4)
0x000006f4: 01 DW_LNS_copy
- 0x0000000000000405 94 4 1 0 0
+ 0x000000000000042f 94 4 1 0 0
-0x000006f5: 00 DW_LNE_set_address (0x000000000000040d)
+0x000006f5: 00 DW_LNE_set_address (0x0000000000000437)
0x000006fc: 03 DW_LNS_advance_line (102)
0x000006fe: 05 DW_LNS_set_column (27)
0x00000700: 06 DW_LNS_negate_stmt
0x00000701: 01 DW_LNS_copy
- 0x000000000000040d 102 27 1 0 0 is_stmt
+ 0x0000000000000437 102 27 1 0 0 is_stmt
-0x00000702: 00 DW_LNE_set_address (0x0000000000000412)
+0x00000702: 00 DW_LNE_set_address (0x000000000000043c)
0x00000709: 05 DW_LNS_set_column (18)
0x0000070b: 06 DW_LNS_negate_stmt
0x0000070c: 01 DW_LNS_copy
- 0x0000000000000412 102 18 1 0 0
+ 0x000000000000043c 102 18 1 0 0
-0x0000070d: 00 DW_LNE_set_address (0x0000000000000418)
+0x0000070d: 00 DW_LNE_set_address (0x0000000000000442)
0x00000714: 03 DW_LNS_advance_line (103)
0x00000716: 06 DW_LNS_negate_stmt
0x00000717: 01 DW_LNS_copy
- 0x0000000000000418 103 18 1 0 0 is_stmt
+ 0x0000000000000442 103 18 1 0 0 is_stmt
-0x00000718: 00 DW_LNE_set_address (0x0000000000000426)
+0x00000718: 00 DW_LNE_set_address (0x0000000000000450)
0x0000071f: 03 DW_LNS_advance_line (105)
0x00000721: 01 DW_LNS_copy
- 0x0000000000000426 105 18 1 0 0 is_stmt
+ 0x0000000000000450 105 18 1 0 0 is_stmt
-0x00000722: 00 DW_LNE_set_address (0x000000000000042b)
+0x00000722: 00 DW_LNE_set_address (0x0000000000000455)
0x00000729: 05 DW_LNS_set_column (4)
0x0000072b: 06 DW_LNS_negate_stmt
0x0000072c: 01 DW_LNS_copy
- 0x000000000000042b 105 4 1 0 0
+ 0x0000000000000455 105 4 1 0 0
-0x0000072d: 00 DW_LNE_set_address (0x000000000000042f)
+0x0000072d: 00 DW_LNE_set_address (0x0000000000000459)
0x00000734: 03 DW_LNS_advance_line (106)
0x00000736: 05 DW_LNS_set_column (7)
0x00000738: 06 DW_LNS_negate_stmt
0x00000739: 01 DW_LNS_copy
- 0x000000000000042f 106 7 1 0 0 is_stmt
+ 0x0000000000000459 106 7 1 0 0 is_stmt
-0x0000073a: 00 DW_LNE_set_address (0x0000000000000437)
+0x0000073a: 00 DW_LNE_set_address (0x0000000000000461)
0x00000741: 05 DW_LNS_set_column (16)
0x00000743: 06 DW_LNS_negate_stmt
0x00000744: 01 DW_LNS_copy
- 0x0000000000000437 106 16 1 0 0
+ 0x0000000000000461 106 16 1 0 0
-0x00000745: 00 DW_LNE_set_address (0x000000000000043c)
+0x00000745: 00 DW_LNE_set_address (0x0000000000000466)
0x0000074c: 03 DW_LNS_advance_line (105)
0x0000074e: 05 DW_LNS_set_column (24)
0x00000750: 06 DW_LNS_negate_stmt
0x00000751: 01 DW_LNS_copy
- 0x000000000000043c 105 24 1 0 0 is_stmt
+ 0x0000000000000466 105 24 1 0 0 is_stmt
-0x00000752: 00 DW_LNE_set_address (0x0000000000000441)
+0x00000752: 00 DW_LNE_set_address (0x000000000000046b)
0x00000759: 05 DW_LNS_set_column (18)
0x0000075b: 06 DW_LNS_negate_stmt
0x0000075c: 01 DW_LNS_copy
- 0x0000000000000441 105 18 1 0 0
+ 0x000000000000046b 105 18 1 0 0
-0x0000075d: 00 DW_LNE_set_address (0x0000000000000467)
+0x0000075d: 00 DW_LNE_set_address (0x0000000000000491)
0x00000764: 03 DW_LNS_advance_line (112)
0x00000766: 05 DW_LNS_set_column (13)
0x00000768: 06 DW_LNS_negate_stmt
0x00000769: 01 DW_LNS_copy
- 0x0000000000000467 112 13 1 0 0 is_stmt
+ 0x0000000000000491 112 13 1 0 0 is_stmt
-0x0000076a: 00 DW_LNE_set_address (0x0000000000000469)
+0x0000076a: 00 DW_LNE_set_address (0x0000000000000493)
0x00000771: 05 DW_LNS_set_column (26)
0x00000773: 06 DW_LNS_negate_stmt
0x00000774: 01 DW_LNS_copy
- 0x0000000000000469 112 26 1 0 0
+ 0x0000000000000493 112 26 1 0 0
-0x00000775: 00 DW_LNE_set_address (0x0000000000000476)
+0x00000775: 00 DW_LNE_set_address (0x00000000000004a0)
0x0000077c: 05 DW_LNS_set_column (35)
0x0000077e: 01 DW_LNS_copy
- 0x0000000000000476 112 35 1 0 0
+ 0x00000000000004a0 112 35 1 0 0
-0x0000077f: 00 DW_LNE_set_address (0x0000000000000477)
+0x0000077f: 00 DW_LNE_set_address (0x00000000000004a1)
0x00000786: 05 DW_LNS_set_column (13)
0x00000788: 01 DW_LNS_copy
- 0x0000000000000477 112 13 1 0 0
+ 0x00000000000004a1 112 13 1 0 0
-0x00000789: 00 DW_LNE_set_address (0x0000000000000485)
+0x00000789: 00 DW_LNE_set_address (0x00000000000004af)
0x00000790: 03 DW_LNS_advance_line (111)
0x00000792: 05 DW_LNS_set_column (30)
0x00000794: 06 DW_LNS_negate_stmt
0x00000795: 01 DW_LNS_copy
- 0x0000000000000485 111 30 1 0 0 is_stmt
+ 0x00000000000004af 111 30 1 0 0 is_stmt
-0x00000796: 00 DW_LNE_set_address (0x000000000000048a)
+0x00000796: 00 DW_LNE_set_address (0x00000000000004b4)
0x0000079d: 05 DW_LNS_set_column (24)
0x0000079f: 06 DW_LNS_negate_stmt
0x000007a0: 01 DW_LNS_copy
- 0x000000000000048a 111 24 1 0 0
+ 0x00000000000004b4 111 24 1 0 0
-0x000007a1: 00 DW_LNE_set_address (0x000000000000048f)
+0x000007a1: 00 DW_LNE_set_address (0x00000000000004b9)
0x000007a8: 05 DW_LNS_set_column (10)
0x000007aa: 01 DW_LNS_copy
- 0x000000000000048f 111 10 1 0 0
+ 0x00000000000004b9 111 10 1 0 0
-0x000007ab: 00 DW_LNE_set_address (0x0000000000000494)
+0x000007ab: 00 DW_LNE_set_address (0x00000000000004be)
0x000007b2: 03 DW_LNS_advance_line (113)
0x000007b4: 06 DW_LNS_negate_stmt
0x000007b5: 01 DW_LNS_copy
- 0x0000000000000494 113 10 1 0 0 is_stmt
+ 0x00000000000004be 113 10 1 0 0 is_stmt
-0x000007b6: 00 DW_LNE_set_address (0x0000000000000499)
+0x000007b6: 00 DW_LNE_set_address (0x00000000000004c3)
0x000007bd: 03 DW_LNS_advance_line (118)
0x000007bf: 05 DW_LNS_set_column (16)
0x000007c1: 01 DW_LNS_copy
- 0x0000000000000499 118 16 1 0 0 is_stmt
+ 0x00000000000004c3 118 16 1 0 0 is_stmt
-0x000007c2: 00 DW_LNE_set_address (0x000000000000049e)
+0x000007c2: 00 DW_LNE_set_address (0x00000000000004c8)
0x000007c9: 05 DW_LNS_set_column (7)
0x000007cb: 06 DW_LNS_negate_stmt
0x000007cc: 01 DW_LNS_copy
- 0x000000000000049e 118 7 1 0 0
+ 0x00000000000004c8 118 7 1 0 0
-0x000007cd: 00 DW_LNE_set_address (0x00000000000004a2)
+0x000007cd: 00 DW_LNE_set_address (0x00000000000004cc)
0x000007d4: 03 DW_LNS_advance_line (119)
0x000007d6: 05 DW_LNS_set_column (10)
0x000007d8: 06 DW_LNS_negate_stmt
0x000007d9: 01 DW_LNS_copy
- 0x00000000000004a2 119 10 1 0 0 is_stmt
+ 0x00000000000004cc 119 10 1 0 0 is_stmt
-0x000007da: 00 DW_LNE_set_address (0x00000000000004a4)
+0x000007da: 00 DW_LNE_set_address (0x00000000000004ce)
0x000007e1: 05 DW_LNS_set_column (18)
0x000007e3: 06 DW_LNS_negate_stmt
0x000007e4: 01 DW_LNS_copy
- 0x00000000000004a4 119 18 1 0 0
+ 0x00000000000004ce 119 18 1 0 0
-0x000007e5: 00 DW_LNE_set_address (0x00000000000004ad)
+0x000007e5: 00 DW_LNE_set_address (0x00000000000004d7)
0x000007ec: 05 DW_LNS_set_column (10)
0x000007ee: 01 DW_LNS_copy
- 0x00000000000004ad 119 10 1 0 0
+ 0x00000000000004d7 119 10 1 0 0
-0x000007ef: 00 DW_LNE_set_address (0x00000000000004af)
+0x000007ef: 00 DW_LNE_set_address (0x00000000000004d9)
0x000007f6: 05 DW_LNS_set_column (23)
0x000007f8: 01 DW_LNS_copy
- 0x00000000000004af 119 23 1 0 0
+ 0x00000000000004d9 119 23 1 0 0
-0x000007f9: 00 DW_LNE_set_address (0x00000000000004b4)
+0x000007f9: 00 DW_LNE_set_address (0x00000000000004de)
0x00000800: 03 DW_LNS_advance_line (118)
0x00000802: 05 DW_LNS_set_column (16)
0x00000804: 06 DW_LNS_negate_stmt
0x00000805: 01 DW_LNS_copy
- 0x00000000000004b4 118 16 1 0 0 is_stmt
+ 0x00000000000004de 118 16 1 0 0 is_stmt
-0x00000806: 00 DW_LNE_set_address (0x00000000000004bf)
+0x00000806: 00 DW_LNE_set_address (0x00000000000004e9)
0x0000080d: 05 DW_LNS_set_column (7)
0x0000080f: 06 DW_LNS_negate_stmt
0x00000810: 01 DW_LNS_copy
- 0x00000000000004bf 118 7 1 0 0
+ 0x00000000000004e9 118 7 1 0 0
-0x00000811: 00 DW_LNE_set_address (0x00000000000004c5)
+0x00000811: 00 DW_LNE_set_address (0x00000000000004ef)
0x00000818: 03 DW_LNS_advance_line (122)
0x0000081a: 05 DW_LNS_set_column (16)
0x0000081c: 06 DW_LNS_negate_stmt
0x0000081d: 01 DW_LNS_copy
- 0x00000000000004c5 122 16 1 0 0 is_stmt
+ 0x00000000000004ef 122 16 1 0 0 is_stmt
-0x0000081e: 00 DW_LNE_set_address (0x00000000000004d9)
+0x0000081e: 00 DW_LNE_set_address (0x0000000000000503)
0x00000825: 03 DW_LNS_advance_line (125)
0x00000827: 05 DW_LNS_set_column (22)
0x00000829: 01 DW_LNS_copy
- 0x00000000000004d9 125 22 1 0 0 is_stmt
+ 0x0000000000000503 125 22 1 0 0 is_stmt
-0x0000082a: 00 DW_LNE_set_address (0x00000000000004e2)
+0x0000082a: 00 DW_LNE_set_address (0x000000000000050c)
0x00000831: 03 DW_LNS_advance_line (126)
0x00000833: 05 DW_LNS_set_column (27)
0x00000835: 01 DW_LNS_copy
- 0x00000000000004e2 126 27 1 0 0 is_stmt
+ 0x000000000000050c 126 27 1 0 0 is_stmt
-0x00000836: 00 DW_LNE_set_address (0x00000000000004e7)
+0x00000836: 00 DW_LNE_set_address (0x0000000000000511)
0x0000083d: 05 DW_LNS_set_column (13)
0x0000083f: 06 DW_LNS_negate_stmt
0x00000840: 01 DW_LNS_copy
- 0x00000000000004e7 126 13 1 0 0
+ 0x0000000000000511 126 13 1 0 0
-0x00000841: 00 DW_LNE_set_address (0x00000000000004eb)
+0x00000841: 00 DW_LNE_set_address (0x0000000000000515)
0x00000848: 03 DW_LNS_advance_line (127)
0x0000084a: 05 DW_LNS_set_column (16)
0x0000084c: 06 DW_LNS_negate_stmt
0x0000084d: 01 DW_LNS_copy
- 0x00000000000004eb 127 16 1 0 0 is_stmt
+ 0x0000000000000515 127 16 1 0 0 is_stmt
-0x0000084e: 00 DW_LNE_set_address (0x00000000000004f3)
+0x0000084e: 00 DW_LNE_set_address (0x000000000000051d)
0x00000855: 05 DW_LNS_set_column (27)
0x00000857: 06 DW_LNS_negate_stmt
0x00000858: 01 DW_LNS_copy
- 0x00000000000004f3 127 27 1 0 0
+ 0x000000000000051d 127 27 1 0 0
-0x00000859: 00 DW_LNE_set_address (0x00000000000004f5)
+0x00000859: 00 DW_LNE_set_address (0x000000000000051f)
0x00000860: 05 DW_LNS_set_column (35)
0x00000862: 01 DW_LNS_copy
- 0x00000000000004f5 127 35 1 0 0
+ 0x000000000000051f 127 35 1 0 0
-0x00000863: 00 DW_LNE_set_address (0x00000000000004fe)
+0x00000863: 00 DW_LNE_set_address (0x0000000000000528)
0x0000086a: 05 DW_LNS_set_column (27)
0x0000086c: 01 DW_LNS_copy
- 0x00000000000004fe 127 27 1 0 0
+ 0x0000000000000528 127 27 1 0 0
-0x0000086d: 00 DW_LNE_set_address (0x0000000000000503)
+0x0000086d: 00 DW_LNE_set_address (0x000000000000052d)
0x00000874: 05 DW_LNS_set_column (25)
0x00000876: 01 DW_LNS_copy
- 0x0000000000000503 127 25 1 0 0
+ 0x000000000000052d 127 25 1 0 0
-0x00000877: 00 DW_LNE_set_address (0x0000000000000506)
+0x00000877: 00 DW_LNE_set_address (0x0000000000000530)
0x0000087e: 03 DW_LNS_advance_line (126)
0x00000880: 05 DW_LNS_set_column (27)
0x00000882: 06 DW_LNS_negate_stmt
0x00000883: 01 DW_LNS_copy
- 0x0000000000000506 126 27 1 0 0 is_stmt
+ 0x0000000000000530 126 27 1 0 0 is_stmt
-0x00000884: 00 DW_LNE_set_address (0x000000000000050b)
+0x00000884: 00 DW_LNE_set_address (0x0000000000000535)
0x0000088b: 05 DW_LNS_set_column (13)
0x0000088d: 06 DW_LNS_negate_stmt
0x0000088e: 01 DW_LNS_copy
- 0x000000000000050b 126 13 1 0 0
+ 0x0000000000000535 126 13 1 0 0
-0x0000088f: 00 DW_LNE_set_address (0x0000000000000513)
+0x0000088f: 00 DW_LNE_set_address (0x000000000000053d)
0x00000896: 03 DW_LNS_advance_line (128)
0x00000898: 06 DW_LNS_negate_stmt
0x00000899: 01 DW_LNS_copy
- 0x0000000000000513 128 13 1 0 0 is_stmt
+ 0x000000000000053d 128 13 1 0 0 is_stmt
-0x0000089a: 00 DW_LNE_set_address (0x000000000000051b)
+0x0000089a: 00 DW_LNE_set_address (0x0000000000000545)
0x000008a1: 05 DW_LNS_set_column (22)
0x000008a3: 06 DW_LNS_negate_stmt
0x000008a4: 01 DW_LNS_copy
- 0x000000000000051b 128 22 1 0 0
+ 0x0000000000000545 128 22 1 0 0
-0x000008a5: 00 DW_LNE_set_address (0x0000000000000520)
+0x000008a5: 00 DW_LNE_set_address (0x000000000000054a)
0x000008ac: 03 DW_LNS_advance_line (130)
0x000008ae: 05 DW_LNS_set_column (16)
0x000008b0: 06 DW_LNS_negate_stmt
0x000008b1: 01 DW_LNS_copy
- 0x0000000000000520 130 16 1 0 0 is_stmt
+ 0x000000000000054a 130 16 1 0 0 is_stmt
-0x000008b2: 00 DW_LNE_set_address (0x0000000000000528)
+0x000008b2: 00 DW_LNE_set_address (0x0000000000000552)
0x000008b9: 05 DW_LNS_set_column (14)
0x000008bb: 06 DW_LNS_negate_stmt
0x000008bc: 01 DW_LNS_copy
- 0x0000000000000528 130 14 1 0 0
+ 0x0000000000000552 130 14 1 0 0
-0x000008bd: 00 DW_LNE_set_address (0x0000000000000539)
+0x000008bd: 00 DW_LNE_set_address (0x0000000000000563)
0x000008c4: 05 DW_LNS_set_column (25)
0x000008c6: 01 DW_LNS_copy
- 0x0000000000000539 130 25 1 0 0
+ 0x0000000000000563 130 25 1 0 0
-0x000008c7: 00 DW_LNE_set_address (0x000000000000053e)
+0x000008c7: 00 DW_LNE_set_address (0x0000000000000568)
0x000008ce: 05 DW_LNS_set_column (14)
0x000008d0: 01 DW_LNS_copy
- 0x000000000000053e 130 14 1 0 0
+ 0x0000000000000568 130 14 1 0 0
-0x000008d1: 00 DW_LNE_set_address (0x0000000000000540)
+0x000008d1: 00 DW_LNE_set_address (0x000000000000056a)
0x000008d8: 03 DW_LNS_advance_line (133)
0x000008da: 05 DW_LNS_set_column (11)
0x000008dc: 06 DW_LNS_negate_stmt
0x000008dd: 01 DW_LNS_copy
- 0x0000000000000540 133 11 1 0 0 is_stmt
+ 0x000000000000056a 133 11 1 0 0 is_stmt
-0x000008de: 00 DW_LNE_set_address (0x0000000000000545)
+0x000008de: 00 DW_LNE_set_address (0x000000000000056f)
0x000008e5: 03 DW_LNS_advance_line (122)
0x000008e7: 05 DW_LNS_set_column (16)
0x000008e9: 01 DW_LNS_copy
- 0x0000000000000545 122 16 1 0 0 is_stmt
+ 0x000000000000056f 122 16 1 0 0 is_stmt
-0x000008ea: 00 DW_LNE_set_address (0x000000000000054a)
+0x000008ea: 00 DW_LNE_set_address (0x0000000000000574)
0x000008f1: 05 DW_LNS_set_column (14)
0x000008f3: 06 DW_LNS_negate_stmt
0x000008f4: 01 DW_LNS_copy
- 0x000000000000054a 122 14 1 0 0
+ 0x0000000000000574 122 14 1 0 0
-0x000008f5: 00 DW_LNE_set_address (0x000000000000054f)
+0x000008f5: 00 DW_LNE_set_address (0x0000000000000579)
0x000008fc: 03 DW_LNS_advance_line (130)
0x000008fe: 06 DW_LNS_negate_stmt
0x000008ff: 01 DW_LNS_copy
- 0x000000000000054f 130 14 1 0 0 is_stmt
+ 0x0000000000000579 130 14 1 0 0 is_stmt
-0x00000900: 00 DW_LNE_set_address (0x0000000000000550)
+0x00000900: 00 DW_LNE_set_address (0x000000000000057a)
0x00000907: 03 DW_LNS_advance_line (110)
0x00000909: 05 DW_LNS_set_column (11)
0x0000090b: 01 DW_LNS_copy
- 0x0000000000000550 110 11 1 0 0 is_stmt
+ 0x000000000000057a 110 11 1 0 0 is_stmt
-0x0000090c: 00 DW_LNE_set_address (0x000000000000055f)
+0x0000090c: 00 DW_LNE_set_address (0x0000000000000589)
0x00000913: 03 DW_LNS_advance_line (113)
0x00000915: 05 DW_LNS_set_column (10)
0x00000917: 01 DW_LNS_copy
- 0x000000000000055f 113 10 1 0 0 is_stmt
+ 0x0000000000000589 113 10 1 0 0 is_stmt
-0x00000918: 00 DW_LNE_set_address (0x0000000000000564)
+0x00000918: 00 DW_LNE_set_address (0x000000000000058e)
0x0000091f: 03 DW_LNS_advance_line (118)
0x00000921: 05 DW_LNS_set_column (16)
0x00000923: 01 DW_LNS_copy
- 0x0000000000000564 118 16 1 0 0 is_stmt
+ 0x000000000000058e 118 16 1 0 0 is_stmt
-0x00000924: 00 DW_LNE_set_address (0x0000000000000569)
+0x00000924: 00 DW_LNE_set_address (0x0000000000000593)
0x0000092b: 05 DW_LNS_set_column (7)
0x0000092d: 06 DW_LNS_negate_stmt
0x0000092e: 01 DW_LNS_copy
- 0x0000000000000569 118 7 1 0 0
+ 0x0000000000000593 118 7 1 0 0
-0x0000092f: 00 DW_LNE_set_address (0x000000000000056d)
+0x0000092f: 00 DW_LNE_set_address (0x0000000000000597)
0x00000936: 03 DW_LNS_advance_line (119)
0x00000938: 05 DW_LNS_set_column (10)
0x0000093a: 06 DW_LNS_negate_stmt
0x0000093b: 01 DW_LNS_copy
- 0x000000000000056d 119 10 1 0 0 is_stmt
+ 0x0000000000000597 119 10 1 0 0 is_stmt
-0x0000093c: 00 DW_LNE_set_address (0x000000000000056f)
+0x0000093c: 00 DW_LNE_set_address (0x0000000000000599)
0x00000943: 05 DW_LNS_set_column (18)
0x00000945: 06 DW_LNS_negate_stmt
0x00000946: 01 DW_LNS_copy
- 0x000000000000056f 119 18 1 0 0
+ 0x0000000000000599 119 18 1 0 0
-0x00000947: 00 DW_LNE_set_address (0x0000000000000578)
+0x00000947: 00 DW_LNE_set_address (0x00000000000005a2)
0x0000094e: 05 DW_LNS_set_column (10)
0x00000950: 01 DW_LNS_copy
- 0x0000000000000578 119 10 1 0 0
+ 0x00000000000005a2 119 10 1 0 0
-0x00000951: 00 DW_LNE_set_address (0x000000000000057a)
+0x00000951: 00 DW_LNE_set_address (0x00000000000005a4)
0x00000958: 05 DW_LNS_set_column (23)
0x0000095a: 01 DW_LNS_copy
- 0x000000000000057a 119 23 1 0 0
+ 0x00000000000005a4 119 23 1 0 0
-0x0000095b: 00 DW_LNE_set_address (0x000000000000057f)
+0x0000095b: 00 DW_LNE_set_address (0x00000000000005a9)
0x00000962: 03 DW_LNS_advance_line (118)
0x00000964: 05 DW_LNS_set_column (16)
0x00000966: 06 DW_LNS_negate_stmt
0x00000967: 01 DW_LNS_copy
- 0x000000000000057f 118 16 1 0 0 is_stmt
+ 0x00000000000005a9 118 16 1 0 0 is_stmt
-0x00000968: 00 DW_LNE_set_address (0x000000000000058a)
+0x00000968: 00 DW_LNE_set_address (0x00000000000005b4)
0x0000096f: 05 DW_LNS_set_column (7)
0x00000971: 06 DW_LNS_negate_stmt
0x00000972: 01 DW_LNS_copy
- 0x000000000000058a 118 7 1 0 0
+ 0x00000000000005b4 118 7 1 0 0
-0x00000973: 00 DW_LNE_set_address (0x0000000000000590)
+0x00000973: 00 DW_LNE_set_address (0x00000000000005ba)
0x0000097a: 03 DW_LNS_advance_line (122)
0x0000097c: 05 DW_LNS_set_column (16)
0x0000097e: 06 DW_LNS_negate_stmt
0x0000097f: 01 DW_LNS_copy
- 0x0000000000000590 122 16 1 0 0 is_stmt
+ 0x00000000000005ba 122 16 1 0 0 is_stmt
-0x00000980: 00 DW_LNE_set_address (0x0000000000000595)
+0x00000980: 00 DW_LNE_set_address (0x00000000000005bf)
0x00000987: 05 DW_LNS_set_column (14)
0x00000989: 06 DW_LNS_negate_stmt
0x0000098a: 01 DW_LNS_copy
- 0x0000000000000595 122 14 1 0 0
+ 0x00000000000005bf 122 14 1 0 0
-0x0000098b: 00 DW_LNE_set_address (0x000000000000059e)
+0x0000098b: 00 DW_LNE_set_address (0x00000000000005c8)
0x00000992: 03 DW_LNS_advance_line (125)
0x00000994: 05 DW_LNS_set_column (22)
0x00000996: 06 DW_LNS_negate_stmt
0x00000997: 01 DW_LNS_copy
- 0x000000000000059e 125 22 1 0 0 is_stmt
+ 0x00000000000005c8 125 22 1 0 0 is_stmt
-0x00000998: 00 DW_LNE_set_address (0x00000000000005ad)
+0x00000998: 00 DW_LNE_set_address (0x00000000000005d7)
0x0000099f: 03 DW_LNS_advance_line (126)
0x000009a1: 05 DW_LNS_set_column (27)
0x000009a3: 01 DW_LNS_copy
- 0x00000000000005ad 126 27 1 0 0 is_stmt
+ 0x00000000000005d7 126 27 1 0 0 is_stmt
-0x000009a4: 00 DW_LNE_set_address (0x00000000000005b2)
+0x000009a4: 00 DW_LNE_set_address (0x00000000000005dc)
0x000009ab: 05 DW_LNS_set_column (13)
0x000009ad: 06 DW_LNS_negate_stmt
0x000009ae: 01 DW_LNS_copy
- 0x00000000000005b2 126 13 1 0 0
+ 0x00000000000005dc 126 13 1 0 0
-0x000009af: 00 DW_LNE_set_address (0x00000000000005b6)
+0x000009af: 00 DW_LNE_set_address (0x00000000000005e0)
0x000009b6: 03 DW_LNS_advance_line (127)
0x000009b8: 05 DW_LNS_set_column (16)
0x000009ba: 06 DW_LNS_negate_stmt
0x000009bb: 01 DW_LNS_copy
- 0x00000000000005b6 127 16 1 0 0 is_stmt
+ 0x00000000000005e0 127 16 1 0 0 is_stmt
-0x000009bc: 00 DW_LNE_set_address (0x00000000000005be)
+0x000009bc: 00 DW_LNE_set_address (0x00000000000005e8)
0x000009c3: 05 DW_LNS_set_column (27)
0x000009c5: 06 DW_LNS_negate_stmt
0x000009c6: 01 DW_LNS_copy
- 0x00000000000005be 127 27 1 0 0
+ 0x00000000000005e8 127 27 1 0 0
-0x000009c7: 00 DW_LNE_set_address (0x00000000000005c0)
+0x000009c7: 00 DW_LNE_set_address (0x00000000000005ea)
0x000009ce: 05 DW_LNS_set_column (35)
0x000009d0: 01 DW_LNS_copy
- 0x00000000000005c0 127 35 1 0 0
+ 0x00000000000005ea 127 35 1 0 0
-0x000009d1: 00 DW_LNE_set_address (0x00000000000005c9)
+0x000009d1: 00 DW_LNE_set_address (0x00000000000005f3)
0x000009d8: 05 DW_LNS_set_column (27)
0x000009da: 01 DW_LNS_copy
- 0x00000000000005c9 127 27 1 0 0
+ 0x00000000000005f3 127 27 1 0 0
-0x000009db: 00 DW_LNE_set_address (0x00000000000005ce)
+0x000009db: 00 DW_LNE_set_address (0x00000000000005f8)
0x000009e2: 05 DW_LNS_set_column (25)
0x000009e4: 01 DW_LNS_copy
- 0x00000000000005ce 127 25 1 0 0
+ 0x00000000000005f8 127 25 1 0 0
-0x000009e5: 00 DW_LNE_set_address (0x00000000000005d1)
+0x000009e5: 00 DW_LNE_set_address (0x00000000000005fb)
0x000009ec: 03 DW_LNS_advance_line (126)
0x000009ee: 05 DW_LNS_set_column (27)
0x000009f0: 06 DW_LNS_negate_stmt
0x000009f1: 01 DW_LNS_copy
- 0x00000000000005d1 126 27 1 0 0 is_stmt
+ 0x00000000000005fb 126 27 1 0 0 is_stmt
-0x000009f2: 00 DW_LNE_set_address (0x00000000000005d6)
+0x000009f2: 00 DW_LNE_set_address (0x0000000000000600)
0x000009f9: 05 DW_LNS_set_column (13)
0x000009fb: 06 DW_LNS_negate_stmt
0x000009fc: 01 DW_LNS_copy
- 0x00000000000005d6 126 13 1 0 0
+ 0x0000000000000600 126 13 1 0 0
-0x000009fd: 00 DW_LNE_set_address (0x00000000000005de)
+0x000009fd: 00 DW_LNE_set_address (0x0000000000000608)
0x00000a04: 03 DW_LNS_advance_line (128)
0x00000a06: 06 DW_LNS_negate_stmt
0x00000a07: 01 DW_LNS_copy
- 0x00000000000005de 128 13 1 0 0 is_stmt
+ 0x0000000000000608 128 13 1 0 0 is_stmt
-0x00000a08: 00 DW_LNE_set_address (0x00000000000005e6)
+0x00000a08: 00 DW_LNE_set_address (0x0000000000000610)
0x00000a0f: 05 DW_LNS_set_column (22)
0x00000a11: 06 DW_LNS_negate_stmt
0x00000a12: 01 DW_LNS_copy
- 0x00000000000005e6 128 22 1 0 0
+ 0x0000000000000610 128 22 1 0 0
-0x00000a13: 00 DW_LNE_set_address (0x00000000000005eb)
+0x00000a13: 00 DW_LNE_set_address (0x0000000000000615)
0x00000a1a: 03 DW_LNS_advance_line (130)
0x00000a1c: 05 DW_LNS_set_column (16)
0x00000a1e: 06 DW_LNS_negate_stmt
0x00000a1f: 01 DW_LNS_copy
- 0x00000000000005eb 130 16 1 0 0 is_stmt
+ 0x0000000000000615 130 16 1 0 0 is_stmt
-0x00000a20: 00 DW_LNE_set_address (0x00000000000005f3)
+0x00000a20: 00 DW_LNE_set_address (0x000000000000061d)
0x00000a27: 05 DW_LNS_set_column (14)
0x00000a29: 06 DW_LNS_negate_stmt
0x00000a2a: 01 DW_LNS_copy
- 0x00000000000005f3 130 14 1 0 0
+ 0x000000000000061d 130 14 1 0 0
-0x00000a2b: 00 DW_LNE_set_address (0x0000000000000604)
+0x00000a2b: 00 DW_LNE_set_address (0x000000000000062e)
0x00000a32: 05 DW_LNS_set_column (25)
0x00000a34: 01 DW_LNS_copy
- 0x0000000000000604 130 25 1 0 0
+ 0x000000000000062e 130 25 1 0 0
-0x00000a35: 00 DW_LNE_set_address (0x0000000000000609)
+0x00000a35: 00 DW_LNE_set_address (0x0000000000000633)
0x00000a3c: 05 DW_LNS_set_column (14)
0x00000a3e: 01 DW_LNS_copy
- 0x0000000000000609 130 14 1 0 0
+ 0x0000000000000633 130 14 1 0 0
-0x00000a3f: 00 DW_LNE_set_address (0x000000000000060b)
+0x00000a3f: 00 DW_LNE_set_address (0x0000000000000635)
0x00000a46: 03 DW_LNS_advance_line (133)
0x00000a48: 05 DW_LNS_set_column (11)
0x00000a4a: 06 DW_LNS_negate_stmt
0x00000a4b: 01 DW_LNS_copy
- 0x000000000000060b 133 11 1 0 0 is_stmt
+ 0x0000000000000635 133 11 1 0 0 is_stmt
-0x00000a4c: 00 DW_LNE_set_address (0x0000000000000610)
+0x00000a4c: 00 DW_LNE_set_address (0x000000000000063a)
0x00000a53: 03 DW_LNS_advance_line (122)
0x00000a55: 05 DW_LNS_set_column (16)
0x00000a57: 01 DW_LNS_copy
- 0x0000000000000610 122 16 1 0 0 is_stmt
+ 0x000000000000063a 122 16 1 0 0 is_stmt
-0x00000a58: 00 DW_LNE_set_address (0x0000000000000615)
+0x00000a58: 00 DW_LNE_set_address (0x000000000000063f)
0x00000a5f: 05 DW_LNS_set_column (14)
0x00000a61: 06 DW_LNS_negate_stmt
0x00000a62: 01 DW_LNS_copy
- 0x0000000000000615 122 14 1 0 0
+ 0x000000000000063f 122 14 1 0 0
-0x00000a63: 00 DW_LNE_set_address (0x000000000000061a)
+0x00000a63: 00 DW_LNE_set_address (0x0000000000000644)
0x00000a6a: 03 DW_LNS_advance_line (130)
0x00000a6c: 06 DW_LNS_negate_stmt
0x00000a6d: 01 DW_LNS_copy
- 0x000000000000061a 130 14 1 0 0 is_stmt
+ 0x0000000000000644 130 14 1 0 0 is_stmt
-0x00000a6e: 00 DW_LNE_set_address (0x000000000000061b)
+0x00000a6e: 00 DW_LNE_set_address (0x0000000000000645)
0x00000a75: 03 DW_LNS_advance_line (110)
0x00000a77: 05 DW_LNS_set_column (11)
0x00000a79: 01 DW_LNS_copy
- 0x000000000000061b 110 11 1 0 0 is_stmt
+ 0x0000000000000645 110 11 1 0 0 is_stmt
-0x00000a7a: 00 DW_LNE_set_address (0x0000000000000621)
+0x00000a7a: 00 DW_LNE_set_address (0x000000000000064b)
0x00000a81: 03 DW_LNS_advance_line (138)
0x00000a83: 05 DW_LNS_set_column (4)
0x00000a85: 01 DW_LNS_copy
- 0x0000000000000621 138 4 1 0 0 is_stmt
+ 0x000000000000064b 138 4 1 0 0 is_stmt
-0x00000a86: 00 DW_LNE_set_address (0x0000000000000625)
+0x00000a86: 00 DW_LNE_set_address (0x000000000000064f)
0x00000a8d: 03 DW_LNS_advance_line (139)
0x00000a8f: 01 DW_LNS_copy
- 0x0000000000000625 139 4 1 0 0 is_stmt
+ 0x000000000000064f 139 4 1 0 0 is_stmt
-0x00000a90: 00 DW_LNE_set_address (0x0000000000000631)
+0x00000a90: 00 DW_LNE_set_address (0x000000000000065b)
0x00000a97: 03 DW_LNS_advance_line (141)
0x00000a99: 01 DW_LNS_copy
- 0x0000000000000631 141 4 1 0 0 is_stmt
+ 0x000000000000065b 141 4 1 0 0 is_stmt
-0x00000a9a: 00 DW_LNE_set_address (0x000000000000063c)
+0x00000a9a: 00 DW_LNE_set_address (0x0000000000000666)
0x00000aa1: 03 DW_LNS_advance_line (142)
0x00000aa3: 05 DW_LNS_set_column (20)
0x00000aa5: 01 DW_LNS_copy
- 0x000000000000063c 142 20 1 0 0 is_stmt
+ 0x0000000000000666 142 20 1 0 0 is_stmt
-0x00000aa6: 00 DW_LNE_set_address (0x0000000000000644)
+0x00000aa6: 00 DW_LNE_set_address (0x000000000000066e)
0x00000aad: 03 DW_LNS_advance_line (146)
0x00000aaf: 01 DW_LNS_copy
- 0x0000000000000644 146 20 1 0 0 is_stmt
+ 0x000000000000066e 146 20 1 0 0 is_stmt
-0x00000ab0: 00 DW_LNE_set_address (0x000000000000064b)
+0x00000ab0: 00 DW_LNE_set_address (0x0000000000000675)
0x00000ab7: 03 DW_LNS_advance_line (147)
0x00000ab9: 05 DW_LNS_set_column (7)
0x00000abb: 01 DW_LNS_copy
- 0x000000000000064b 147 7 1 0 0 is_stmt
+ 0x0000000000000675 147 7 1 0 0 is_stmt
-0x00000abc: 00 DW_LNE_set_address (0x000000000000064f)
+0x00000abc: 00 DW_LNE_set_address (0x0000000000000679)
0x00000ac3: 03 DW_LNS_advance_line (143)
0x00000ac5: 05 DW_LNS_set_column (11)
0x00000ac7: 01 DW_LNS_copy
- 0x000000000000064f 143 11 1 0 0 is_stmt
+ 0x0000000000000679 143 11 1 0 0 is_stmt
-0x00000ac8: 00 DW_LNE_set_address (0x0000000000000653)
+0x00000ac8: 00 DW_LNE_set_address (0x000000000000067d)
0x00000acf: 05 DW_LNS_set_column (20)
0x00000ad1: 06 DW_LNS_negate_stmt
0x00000ad2: 01 DW_LNS_copy
- 0x0000000000000653 143 20 1 0 0
+ 0x000000000000067d 143 20 1 0 0
-0x00000ad3: 00 DW_LNE_set_address (0x0000000000000658)
+0x00000ad3: 00 DW_LNE_set_address (0x0000000000000682)
0x00000ada: 05 DW_LNS_set_column (11)
0x00000adc: 01 DW_LNS_copy
- 0x0000000000000658 143 11 1 0 0
+ 0x0000000000000682 143 11 1 0 0
-0x00000add: 00 DW_LNE_set_address (0x000000000000065f)
+0x00000add: 00 DW_LNE_set_address (0x0000000000000689)
0x00000ae4: 03 DW_LNS_advance_line (141)
0x00000ae6: 05 DW_LNS_set_column (4)
0x00000ae8: 06 DW_LNS_negate_stmt
0x00000ae9: 01 DW_LNS_copy
- 0x000000000000065f 141 4 1 0 0 is_stmt
+ 0x0000000000000689 141 4 1 0 0 is_stmt
-0x00000aea: 00 DW_LNE_set_address (0x0000000000000665)
+0x00000aea: 00 DW_LNE_set_address (0x000000000000068f)
0x00000af1: 03 DW_LNS_advance_line (159)
0x00000af3: 01 DW_LNS_copy
- 0x0000000000000665 159 4 1 0 0 is_stmt
+ 0x000000000000068f 159 4 1 0 0 is_stmt
-0x00000af4: 00 DW_LNE_set_address (0x000000000000067c)
+0x00000af4: 00 DW_LNE_set_address (0x00000000000006a6)
0x00000afb: 03 DW_LNS_advance_line (161)
0x00000afd: 05 DW_LNS_set_column (1)
0x00000aff: 01 DW_LNS_copy
- 0x000000000000067c 161 1 1 0 0 is_stmt
+ 0x00000000000006a6 161 1 1 0 0 is_stmt
-0x00000b00: 00 DW_LNE_set_address (0x0000000000000686)
+0x00000b00: 00 DW_LNE_set_address (0x00000000000006b0)
0x00000b07: 00 DW_LNE_end_sequence
- 0x0000000000000686 161 1 1 0 0 is_stmt end_sequence
+ 0x00000000000006b0 161 1 1 0 0 is_stmt end_sequence
.debug_str contents:
@@ -4778,16 +4778,16 @@ file_names[ 4]:
0x000001ad: "char"
.debug_ranges contents:
-00000000 00000175 000001b3
-00000000 000001dd 000001e6
-00000000 00000302 00000340
-00000000 0000036a 00000373
+00000000 00000193 000001d1
+00000000 000001fb 00000204
+00000000 00000320 0000035e
+00000000 00000388 00000391
00000000 <End of list>
-00000028 000004d9 00000520
-00000028 0000059e 000005eb
+00000028 00000503 0000054a
+00000028 000005c8 00000615
00000028 <End of list>
-00000040 00000006 00000389
-00000040 0000038b 00000686
+00000040 00000006 000003a7
+00000040 000003a9 000006b0
00000040 <End of list>
(module
(type $i32_=>_i32 (func (param i32) (result i32)))
@@ -4829,390 +4829,390 @@ file_names[ 4]:
(local $14 i32)
(local $15 i32)
(local $16 i32)
- ;; code offset: 0xb
+ ;; code offset: 0x29
(local.set $1
- ;; code offset: 0x9
+ ;; code offset: 0x27
(i32.const 0)
)
- ;; code offset: 0x1b
+ ;; code offset: 0x39
(local.set $4
- ;; code offset: 0x19
+ ;; code offset: 0x37
(call $malloc
- ;; code offset: 0x17
+ ;; code offset: 0x35
(local.tee $3
- ;; code offset: 0x16
+ ;; code offset: 0x34
(i32.shl
- ;; code offset: 0x12
+ ;; code offset: 0x30
(local.tee $2
- ;; code offset: 0xf
+ ;; code offset: 0x2d
(i32.load offset=4
- ;; code offset: 0xd
+ ;; code offset: 0x2b
(local.get $0)
)
)
- ;; code offset: 0x14
+ ;; code offset: 0x32
(i32.const 2)
)
)
)
)
- ;; code offset: 0x21
+ ;; code offset: 0x3f
(local.set $5
- ;; code offset: 0x1f
+ ;; code offset: 0x3d
(call $malloc
- ;; code offset: 0x1d
+ ;; code offset: 0x3b
(local.get $3)
)
)
- ;; code offset: 0x27
+ ;; code offset: 0x45
(local.set $6
- ;; code offset: 0x25
+ ;; code offset: 0x43
(call $malloc
- ;; code offset: 0x23
+ ;; code offset: 0x41
(local.get $3)
)
)
- ;; code offset: 0x29
+ ;; code offset: 0x47
(block $label$1
(block $label$2
(block $label$3
- ;; code offset: 0x34
+ ;; code offset: 0x52
(br_if $label$3
- ;; code offset: 0x33
+ ;; code offset: 0x51
(i32.le_s
- ;; code offset: 0x2f
+ ;; code offset: 0x4d
(local.get $2)
- ;; code offset: 0x31
+ ;; code offset: 0x4f
(i32.const 0)
)
)
- ;; code offset: 0x36
+ ;; code offset: 0x54
(loop $label$4
- ;; code offset: 0x42
+ ;; code offset: 0x60
(i32.store
- ;; code offset: 0x3f
+ ;; code offset: 0x5d
(i32.add
- ;; code offset: 0x38
+ ;; code offset: 0x56
(local.get $4)
- ;; code offset: 0x3e
+ ;; code offset: 0x5c
(i32.shl
- ;; code offset: 0x3a
+ ;; code offset: 0x58
(local.get $1)
- ;; code offset: 0x3c
+ ;; code offset: 0x5a
(i32.const 2)
)
)
- ;; code offset: 0x40
+ ;; code offset: 0x5e
(local.get $1)
)
- ;; code offset: 0x4f
+ ;; code offset: 0x6d
(br_if $label$4
- ;; code offset: 0x4e
+ ;; code offset: 0x6c
(i32.ne
- ;; code offset: 0x4a
+ ;; code offset: 0x68
(local.tee $1
- ;; code offset: 0x49
+ ;; code offset: 0x67
(i32.add
- ;; code offset: 0x45
+ ;; code offset: 0x63
(local.get $1)
- ;; code offset: 0x47
+ ;; code offset: 0x65
(i32.const 1)
)
)
- ;; code offset: 0x4c
+ ;; code offset: 0x6a
(local.get $2)
)
)
)
- ;; code offset: 0x66
+ ;; code offset: 0x84
(i32.store
- ;; code offset: 0x5e
+ ;; code offset: 0x7c
(i32.add
- ;; code offset: 0x52
+ ;; code offset: 0x70
(local.get $4)
- ;; code offset: 0x5d
+ ;; code offset: 0x7b
(i32.shl
- ;; code offset: 0x59
+ ;; code offset: 0x77
(local.tee $1
- ;; code offset: 0x56
+ ;; code offset: 0x74
(i32.load
- ;; code offset: 0x54
+ ;; code offset: 0x72
(local.get $0)
)
)
- ;; code offset: 0x5b
+ ;; code offset: 0x79
(i32.const 2)
)
)
- ;; code offset: 0x64
+ ;; code offset: 0x82
(local.tee $7
- ;; code offset: 0x63
+ ;; code offset: 0x81
(i32.add
- ;; code offset: 0x5f
+ ;; code offset: 0x7d
(local.get $2)
- ;; code offset: 0x61
+ ;; code offset: 0x7f
(i32.const -1)
)
)
)
- ;; code offset: 0x75
+ ;; code offset: 0x93
(i32.store
- ;; code offset: 0x71
+ ;; code offset: 0x8f
(local.tee $8
- ;; code offset: 0x70
+ ;; code offset: 0x8e
(i32.add
- ;; code offset: 0x69
+ ;; code offset: 0x87
(local.get $4)
- ;; code offset: 0x6f
+ ;; code offset: 0x8d
(i32.shl
- ;; code offset: 0x6b
+ ;; code offset: 0x89
(local.get $7)
- ;; code offset: 0x6d
+ ;; code offset: 0x8b
(i32.const 2)
)
)
)
- ;; code offset: 0x73
+ ;; code offset: 0x91
(local.get $1)
)
- ;; code offset: 0x7a
+ ;; code offset: 0x98
(local.set $9
- ;; code offset: 0x78
+ ;; code offset: 0x96
(i32.const 0)
)
- ;; code offset: 0x81
+ ;; code offset: 0x9f
(br_if $label$2
- ;; code offset: 0x80
+ ;; code offset: 0x9e
(i32.le_s
- ;; code offset: 0x7c
+ ;; code offset: 0x9a
(local.get $2)
- ;; code offset: 0x7e
+ ;; code offset: 0x9c
(i32.const 0)
)
)
- ;; code offset: 0x83
+ ;; code offset: 0xa1
(loop $label$5
- ;; code offset: 0x85
+ ;; code offset: 0xa3
(block $label$6
- ;; code offset: 0x8c
+ ;; code offset: 0xaa
(br_if $label$6
- ;; code offset: 0x8b
+ ;; code offset: 0xa9
(i32.le_s
- ;; code offset: 0x87
+ ;; code offset: 0xa5
(local.get $2)
- ;; code offset: 0x89
+ ;; code offset: 0xa7
(i32.const 1)
)
)
- ;; code offset: 0x8e
+ ;; code offset: 0xac
(loop $label$7
- ;; code offset: 0x9f
+ ;; code offset: 0xbd
(i32.store
- ;; code offset: 0x9c
+ ;; code offset: 0xba
(i32.add
- ;; code offset: 0x90
+ ;; code offset: 0xae
(local.get $6)
- ;; code offset: 0x9b
+ ;; code offset: 0xb9
(i32.shl
- ;; code offset: 0x97
+ ;; code offset: 0xb5
(local.tee $1
- ;; code offset: 0x96
+ ;; code offset: 0xb4
(i32.add
- ;; code offset: 0x92
+ ;; code offset: 0xb0
(local.get $2)
- ;; code offset: 0x94
+ ;; code offset: 0xb2
(i32.const -1)
)
)
- ;; code offset: 0x99
+ ;; code offset: 0xb7
(i32.const 2)
)
)
- ;; code offset: 0x9d
+ ;; code offset: 0xbb
(local.get $2)
)
- ;; code offset: 0xa7
+ ;; code offset: 0xc5
(local.set $0
- ;; code offset: 0xa6
+ ;; code offset: 0xc4
(i32.gt_s
- ;; code offset: 0xa2
+ ;; code offset: 0xc0
(local.get $2)
- ;; code offset: 0xa4
+ ;; code offset: 0xc2
(i32.const 2)
)
)
- ;; code offset: 0xab
+ ;; code offset: 0xc9
(local.set $2
- ;; code offset: 0xa9
+ ;; code offset: 0xc7
(local.get $1)
)
- ;; code offset: 0xaf
+ ;; code offset: 0xcd
(br_if $label$7
- ;; code offset: 0xad
+ ;; code offset: 0xcb
(local.get $0)
)
)
)
- ;; code offset: 0xb3
+ ;; code offset: 0xd1
(block $label$8
- ;; code offset: 0xbd
+ ;; code offset: 0xdb
(br_if $label$8
- ;; code offset: 0xbc
+ ;; code offset: 0xda
(i32.eqz
- ;; code offset: 0xba
+ ;; code offset: 0xd8
(local.tee $10
- ;; code offset: 0xb7
+ ;; code offset: 0xd5
(i32.load
- ;; code offset: 0xb5
+ ;; code offset: 0xd3
(local.get $4)
)
)
)
)
- ;; code offset: 0xc7
+ ;; code offset: 0xe5
(br_if $label$8
- ;; code offset: 0xc6
+ ;; code offset: 0xe4
(i32.eq
- ;; code offset: 0xc1
+ ;; code offset: 0xdf
(i32.load
- ;; code offset: 0xbf
+ ;; code offset: 0xdd
(local.get $8)
)
- ;; code offset: 0xc4
+ ;; code offset: 0xe2
(local.get $7)
)
)
- ;; code offset: 0xd6
+ ;; code offset: 0xf4
(local.set $12
- ;; code offset: 0xd3
+ ;; code offset: 0xf1
(i32.load
- ;; code offset: 0xd1
+ ;; code offset: 0xef
(local.tee $11
- ;; code offset: 0xcf
+ ;; code offset: 0xed
(call $memcpy
- ;; code offset: 0xc9
+ ;; code offset: 0xe7
(local.get $5)
- ;; code offset: 0xcb
+ ;; code offset: 0xe9
(local.get $4)
- ;; code offset: 0xcd
+ ;; code offset: 0xeb
(local.get $3)
)
)
)
)
- ;; code offset: 0xda
+ ;; code offset: 0xf8
(local.set $0
- ;; code offset: 0xd8
+ ;; code offset: 0xf6
(i32.const 0)
)
- ;; code offset: 0xdc
+ ;; code offset: 0xfa
(loop $label$9
- ;; code offset: 0xe0
+ ;; code offset: 0xfe
(local.set $13
- ;; code offset: 0xde
+ ;; code offset: 0xfc
(local.get $0)
)
- ;; code offset: 0xe2
+ ;; code offset: 0x100
(block $label$10
- ;; code offset: 0xe9
+ ;; code offset: 0x107
(br_if $label$10
- ;; code offset: 0xe8
+ ;; code offset: 0x106
(i32.lt_s
- ;; code offset: 0xe4
+ ;; code offset: 0x102
(local.get $12)
- ;; code offset: 0xe6
+ ;; code offset: 0x104
(i32.const 3)
)
)
- ;; code offset: 0xf0
+ ;; code offset: 0x10e
(local.set $1
- ;; code offset: 0xef
+ ;; code offset: 0x10d
(i32.add
- ;; code offset: 0xeb
+ ;; code offset: 0x109
(local.get $12)
- ;; code offset: 0xed
+ ;; code offset: 0x10b
(i32.const -1)
)
)
- ;; code offset: 0xf4
+ ;; code offset: 0x112
(local.set $0
- ;; code offset: 0xf2
+ ;; code offset: 0x110
(i32.const 1)
)
- ;; code offset: 0xf6
+ ;; code offset: 0x114
(loop $label$11
- ;; code offset: 0x105
+ ;; code offset: 0x123
(local.set $15
- ;; code offset: 0x102
+ ;; code offset: 0x120
(i32.load
- ;; code offset: 0x100
+ ;; code offset: 0x11e
(local.tee $14
- ;; code offset: 0xff
+ ;; code offset: 0x11d
(i32.add
- ;; code offset: 0xf8
+ ;; code offset: 0x116
(local.get $11)
- ;; code offset: 0xfe
+ ;; code offset: 0x11c
(i32.shl
- ;; code offset: 0xfa
+ ;; code offset: 0x118
(local.get $0)
- ;; code offset: 0xfc
+ ;; code offset: 0x11a
(i32.const 2)
)
)
)
)
)
- ;; code offset: 0x116
+ ;; code offset: 0x134
(i32.store
- ;; code offset: 0x107
+ ;; code offset: 0x125
(local.get $14)
- ;; code offset: 0x113
+ ;; code offset: 0x131
(i32.load
- ;; code offset: 0x111
+ ;; code offset: 0x12f
(local.tee $16
- ;; code offset: 0x110
+ ;; code offset: 0x12e
(i32.add
- ;; code offset: 0x109
+ ;; code offset: 0x127
(local.get $11)
- ;; code offset: 0x10f
+ ;; code offset: 0x12d
(i32.shl
- ;; code offset: 0x10b
+ ;; code offset: 0x129
(local.get $1)
- ;; code offset: 0x10d
+ ;; code offset: 0x12b
(i32.const 2)
)
)
)
)
)
- ;; code offset: 0x11d
+ ;; code offset: 0x13b
(i32.store
- ;; code offset: 0x119
+ ;; code offset: 0x137
(local.get $16)
- ;; code offset: 0x11b
+ ;; code offset: 0x139
(local.get $15)
)
- ;; code offset: 0x12f
+ ;; code offset: 0x14d
(br_if $label$11
- ;; code offset: 0x12e
+ ;; code offset: 0x14c
(i32.lt_s
- ;; code offset: 0x125
+ ;; code offset: 0x143
(local.tee $0
- ;; code offset: 0x124
+ ;; code offset: 0x142
(i32.add
- ;; code offset: 0x120
+ ;; code offset: 0x13e
(local.get $0)
- ;; code offset: 0x122
+ ;; code offset: 0x140
(i32.const 1)
)
)
- ;; code offset: 0x12c
+ ;; code offset: 0x14a
(local.tee $1
- ;; code offset: 0x12b
+ ;; code offset: 0x149
(i32.add
- ;; code offset: 0x127
+ ;; code offset: 0x145
(local.get $1)
- ;; code offset: 0x129
+ ;; code offset: 0x147
(i32.const -1)
)
)
@@ -5220,518 +5220,518 @@ file_names[ 4]:
)
)
)
- ;; code offset: 0x140
+ ;; code offset: 0x15e
(local.set $1
- ;; code offset: 0x13d
+ ;; code offset: 0x15b
(i32.load
- ;; code offset: 0x13b
+ ;; code offset: 0x159
(local.tee $0
- ;; code offset: 0x13a
+ ;; code offset: 0x158
(i32.add
- ;; code offset: 0x133
+ ;; code offset: 0x151
(local.get $11)
- ;; code offset: 0x139
+ ;; code offset: 0x157
(i32.shl
- ;; code offset: 0x135
+ ;; code offset: 0x153
(local.get $12)
- ;; code offset: 0x137
+ ;; code offset: 0x155
(i32.const 2)
)
)
)
)
)
- ;; code offset: 0x146
+ ;; code offset: 0x164
(i32.store
- ;; code offset: 0x142
+ ;; code offset: 0x160
(local.get $0)
- ;; code offset: 0x144
+ ;; code offset: 0x162
(local.get $12)
)
- ;; code offset: 0x14e
+ ;; code offset: 0x16c
(local.set $0
- ;; code offset: 0x14d
+ ;; code offset: 0x16b
(i32.add
- ;; code offset: 0x149
+ ;; code offset: 0x167
(local.get $13)
- ;; code offset: 0x14b
+ ;; code offset: 0x169
(i32.const 1)
)
)
- ;; code offset: 0x152
+ ;; code offset: 0x170
(local.set $12
- ;; code offset: 0x150
+ ;; code offset: 0x16e
(local.get $1)
)
- ;; code offset: 0x156
+ ;; code offset: 0x174
(br_if $label$9
- ;; code offset: 0x154
+ ;; code offset: 0x172
(local.get $1)
)
)
- ;; code offset: 0x163
+ ;; code offset: 0x181
(local.set $9
- ;; code offset: 0x162
+ ;; code offset: 0x180
(select
- ;; code offset: 0x159
+ ;; code offset: 0x177
(local.get $9)
- ;; code offset: 0x15b
+ ;; code offset: 0x179
(local.get $0)
- ;; code offset: 0x161
+ ;; code offset: 0x17f
(i32.gt_s
- ;; code offset: 0x15d
+ ;; code offset: 0x17b
(local.get $9)
- ;; code offset: 0x15f
+ ;; code offset: 0x17d
(local.get $13)
)
)
)
)
- ;; code offset: 0x16b
+ ;; code offset: 0x189
(br_if $label$1
- ;; code offset: 0x16a
+ ;; code offset: 0x188
(i32.ge_s
- ;; code offset: 0x166
+ ;; code offset: 0x184
(local.get $2)
- ;; code offset: 0x168
+ ;; code offset: 0x186
(local.get $7)
)
)
- ;; code offset: 0x16d
+ ;; code offset: 0x18b
(loop $label$12
- ;; code offset: 0x171
+ ;; code offset: 0x18f
(local.set $1
- ;; code offset: 0x16f
+ ;; code offset: 0x18d
(i32.const 0)
)
- ;; code offset: 0x173
+ ;; code offset: 0x191
(block $label$13
- ;; code offset: 0x17a
+ ;; code offset: 0x198
(br_if $label$13
- ;; code offset: 0x179
+ ;; code offset: 0x197
(i32.le_s
- ;; code offset: 0x175
+ ;; code offset: 0x193
(local.get $2)
- ;; code offset: 0x177
+ ;; code offset: 0x195
(i32.const 0)
)
)
- ;; code offset: 0x17c
+ ;; code offset: 0x19a
(loop $label$14
- ;; code offset: 0x196
+ ;; code offset: 0x1b4
(i32.store
- ;; code offset: 0x185
+ ;; code offset: 0x1a3
(i32.add
- ;; code offset: 0x17e
+ ;; code offset: 0x19c
(local.get $4)
- ;; code offset: 0x184
+ ;; code offset: 0x1a2
(i32.shl
- ;; code offset: 0x180
+ ;; code offset: 0x19e
(local.get $1)
- ;; code offset: 0x182
+ ;; code offset: 0x1a0
(i32.const 2)
)
)
- ;; code offset: 0x193
+ ;; code offset: 0x1b1
(i32.load
- ;; code offset: 0x192
+ ;; code offset: 0x1b0
(i32.add
- ;; code offset: 0x186
+ ;; code offset: 0x1a4
(local.get $4)
- ;; code offset: 0x191
+ ;; code offset: 0x1af
(i32.shl
- ;; code offset: 0x18d
+ ;; code offset: 0x1ab
(local.tee $1
- ;; code offset: 0x18c
+ ;; code offset: 0x1aa
(i32.add
- ;; code offset: 0x188
+ ;; code offset: 0x1a6
(local.get $1)
- ;; code offset: 0x18a
+ ;; code offset: 0x1a8
(i32.const 1)
)
)
- ;; code offset: 0x18f
+ ;; code offset: 0x1ad
(i32.const 2)
)
)
)
)
- ;; code offset: 0x19e
+ ;; code offset: 0x1bc
(br_if $label$14
- ;; code offset: 0x19d
+ ;; code offset: 0x1bb
(i32.ne
- ;; code offset: 0x199
+ ;; code offset: 0x1b7
(local.get $1)
- ;; code offset: 0x19b
+ ;; code offset: 0x1b9
(local.get $2)
)
)
)
- ;; code offset: 0x1a3
+ ;; code offset: 0x1c1
(local.set $1
- ;; code offset: 0x1a1
+ ;; code offset: 0x1bf
(local.get $2)
)
)
- ;; code offset: 0x1b0
+ ;; code offset: 0x1ce
(i32.store
- ;; code offset: 0x1ad
+ ;; code offset: 0x1cb
(i32.add
- ;; code offset: 0x1a6
+ ;; code offset: 0x1c4
(local.get $4)
- ;; code offset: 0x1ac
+ ;; code offset: 0x1ca
(i32.shl
- ;; code offset: 0x1a8
+ ;; code offset: 0x1c6
(local.get $1)
- ;; code offset: 0x1aa
+ ;; code offset: 0x1c8
(i32.const 2)
)
)
- ;; code offset: 0x1ae
+ ;; code offset: 0x1cc
(local.get $10)
)
- ;; code offset: 0x1c7
+ ;; code offset: 0x1e5
(i32.store
- ;; code offset: 0x1bb
+ ;; code offset: 0x1d9
(local.tee $1
- ;; code offset: 0x1ba
+ ;; code offset: 0x1d8
(i32.add
- ;; code offset: 0x1b3
+ ;; code offset: 0x1d1
(local.get $6)
- ;; code offset: 0x1b9
+ ;; code offset: 0x1d7
(i32.shl
- ;; code offset: 0x1b5
+ ;; code offset: 0x1d3
(local.get $2)
- ;; code offset: 0x1b7
+ ;; code offset: 0x1d5
(i32.const 2)
)
)
)
- ;; code offset: 0x1c6
+ ;; code offset: 0x1e4
(i32.add
- ;; code offset: 0x1c2
+ ;; code offset: 0x1e0
(local.tee $1
- ;; code offset: 0x1bf
+ ;; code offset: 0x1dd
(i32.load
- ;; code offset: 0x1bd
+ ;; code offset: 0x1db
(local.get $1)
)
)
- ;; code offset: 0x1c4
+ ;; code offset: 0x1e2
(i32.const -1)
)
)
- ;; code offset: 0x1cf
+ ;; code offset: 0x1ed
(br_if $label$5
- ;; code offset: 0x1ce
+ ;; code offset: 0x1ec
(i32.gt_s
- ;; code offset: 0x1ca
+ ;; code offset: 0x1e8
(local.get $1)
- ;; code offset: 0x1cc
+ ;; code offset: 0x1ea
(i32.const 1)
)
)
- ;; code offset: 0x1db
+ ;; code offset: 0x1f9
(br_if $label$1
- ;; code offset: 0x1da
+ ;; code offset: 0x1f8
(i32.eq
- ;; code offset: 0x1d6
+ ;; code offset: 0x1f4
(local.tee $2
- ;; code offset: 0x1d5
+ ;; code offset: 0x1f3
(i32.add
- ;; code offset: 0x1d1
+ ;; code offset: 0x1ef
(local.get $2)
- ;; code offset: 0x1d3
+ ;; code offset: 0x1f1
(i32.const 1)
)
)
- ;; code offset: 0x1d8
+ ;; code offset: 0x1f6
(local.get $7)
)
)
- ;; code offset: 0x1e2
+ ;; code offset: 0x200
(local.set $10
- ;; code offset: 0x1df
+ ;; code offset: 0x1fd
(i32.load
- ;; code offset: 0x1dd
+ ;; code offset: 0x1fb
(local.get $4)
)
)
- ;; code offset: 0x1e4
+ ;; code offset: 0x202
(br $label$12)
)
)
)
- ;; code offset: 0x201
+ ;; code offset: 0x21f
(i32.store
- ;; code offset: 0x1f9
+ ;; code offset: 0x217
(i32.add
- ;; code offset: 0x1ed
+ ;; code offset: 0x20b
(local.get $4)
- ;; code offset: 0x1f8
+ ;; code offset: 0x216
(i32.shl
- ;; code offset: 0x1f4
+ ;; code offset: 0x212
(local.tee $1
- ;; code offset: 0x1f1
+ ;; code offset: 0x20f
(i32.load
- ;; code offset: 0x1ef
+ ;; code offset: 0x20d
(local.get $0)
)
)
- ;; code offset: 0x1f6
+ ;; code offset: 0x214
(i32.const 2)
)
)
- ;; code offset: 0x1ff
+ ;; code offset: 0x21d
(local.tee $7
- ;; code offset: 0x1fe
+ ;; code offset: 0x21c
(i32.add
- ;; code offset: 0x1fa
+ ;; code offset: 0x218
(local.get $2)
- ;; code offset: 0x1fc
+ ;; code offset: 0x21a
(i32.const -1)
)
)
)
- ;; code offset: 0x210
+ ;; code offset: 0x22e
(i32.store
- ;; code offset: 0x20c
+ ;; code offset: 0x22a
(local.tee $8
- ;; code offset: 0x20b
+ ;; code offset: 0x229
(i32.add
- ;; code offset: 0x204
+ ;; code offset: 0x222
(local.get $4)
- ;; code offset: 0x20a
+ ;; code offset: 0x228
(i32.shl
- ;; code offset: 0x206
+ ;; code offset: 0x224
(local.get $7)
- ;; code offset: 0x208
+ ;; code offset: 0x226
(i32.const 2)
)
)
)
- ;; code offset: 0x20e
+ ;; code offset: 0x22c
(local.get $1)
)
)
- ;; code offset: 0x216
+ ;; code offset: 0x234
(local.set $9
- ;; code offset: 0x214
+ ;; code offset: 0x232
(i32.const 0)
)
- ;; code offset: 0x218
+ ;; code offset: 0x236
(loop $label$15
- ;; code offset: 0x21a
+ ;; code offset: 0x238
(block $label$16
- ;; code offset: 0x221
+ ;; code offset: 0x23f
(br_if $label$16
- ;; code offset: 0x220
+ ;; code offset: 0x23e
(i32.lt_s
- ;; code offset: 0x21c
+ ;; code offset: 0x23a
(local.get $2)
- ;; code offset: 0x21e
+ ;; code offset: 0x23c
(i32.const 2)
)
)
- ;; code offset: 0x223
+ ;; code offset: 0x241
(loop $label$17
- ;; code offset: 0x234
+ ;; code offset: 0x252
(i32.store
- ;; code offset: 0x231
+ ;; code offset: 0x24f
(i32.add
- ;; code offset: 0x225
+ ;; code offset: 0x243
(local.get $6)
- ;; code offset: 0x230
+ ;; code offset: 0x24e
(i32.shl
- ;; code offset: 0x22c
+ ;; code offset: 0x24a
(local.tee $1
- ;; code offset: 0x22b
+ ;; code offset: 0x249
(i32.add
- ;; code offset: 0x227
+ ;; code offset: 0x245
(local.get $2)
- ;; code offset: 0x229
+ ;; code offset: 0x247
(i32.const -1)
)
)
- ;; code offset: 0x22e
+ ;; code offset: 0x24c
(i32.const 2)
)
)
- ;; code offset: 0x232
+ ;; code offset: 0x250
(local.get $2)
)
- ;; code offset: 0x23c
+ ;; code offset: 0x25a
(local.set $0
- ;; code offset: 0x23b
+ ;; code offset: 0x259
(i32.gt_s
- ;; code offset: 0x237
+ ;; code offset: 0x255
(local.get $2)
- ;; code offset: 0x239
+ ;; code offset: 0x257
(i32.const 2)
)
)
- ;; code offset: 0x240
+ ;; code offset: 0x25e
(local.set $2
- ;; code offset: 0x23e
+ ;; code offset: 0x25c
(local.get $1)
)
- ;; code offset: 0x244
+ ;; code offset: 0x262
(br_if $label$17
- ;; code offset: 0x242
+ ;; code offset: 0x260
(local.get $0)
)
)
)
- ;; code offset: 0x248
+ ;; code offset: 0x266
(block $label$18
- ;; code offset: 0x252
+ ;; code offset: 0x270
(br_if $label$18
- ;; code offset: 0x251
+ ;; code offset: 0x26f
(i32.eqz
- ;; code offset: 0x24f
+ ;; code offset: 0x26d
(local.tee $12
- ;; code offset: 0x24c
+ ;; code offset: 0x26a
(i32.load
- ;; code offset: 0x24a
+ ;; code offset: 0x268
(local.get $4)
)
)
)
)
- ;; code offset: 0x25c
+ ;; code offset: 0x27a
(br_if $label$18
- ;; code offset: 0x25b
+ ;; code offset: 0x279
(i32.eq
- ;; code offset: 0x256
+ ;; code offset: 0x274
(i32.load
- ;; code offset: 0x254
+ ;; code offset: 0x272
(local.get $8)
)
- ;; code offset: 0x259
+ ;; code offset: 0x277
(local.get $7)
)
)
- ;; code offset: 0x263
+ ;; code offset: 0x281
(local.set $16
- ;; code offset: 0x260
+ ;; code offset: 0x27e
(i32.load
- ;; code offset: 0x25e
+ ;; code offset: 0x27c
(local.get $5)
)
)
- ;; code offset: 0x267
+ ;; code offset: 0x285
(local.set $0
- ;; code offset: 0x265
+ ;; code offset: 0x283
(i32.const 0)
)
- ;; code offset: 0x269
+ ;; code offset: 0x287
(loop $label$19
- ;; code offset: 0x26d
+ ;; code offset: 0x28b
(local.set $10
- ;; code offset: 0x26b
+ ;; code offset: 0x289
(local.get $0)
)
- ;; code offset: 0x26f
+ ;; code offset: 0x28d
(block $label$20
- ;; code offset: 0x276
+ ;; code offset: 0x294
(br_if $label$20
- ;; code offset: 0x275
+ ;; code offset: 0x293
(i32.lt_s
- ;; code offset: 0x271
+ ;; code offset: 0x28f
(local.get $16)
- ;; code offset: 0x273
+ ;; code offset: 0x291
(i32.const 3)
)
)
- ;; code offset: 0x27d
+ ;; code offset: 0x29b
(local.set $1
- ;; code offset: 0x27c
+ ;; code offset: 0x29a
(i32.add
- ;; code offset: 0x278
+ ;; code offset: 0x296
(local.get $16)
- ;; code offset: 0x27a
+ ;; code offset: 0x298
(i32.const -1)
)
)
- ;; code offset: 0x281
+ ;; code offset: 0x29f
(local.set $0
- ;; code offset: 0x27f
+ ;; code offset: 0x29d
(i32.const 1)
)
- ;; code offset: 0x283
+ ;; code offset: 0x2a1
(loop $label$21
- ;; code offset: 0x292
+ ;; code offset: 0x2b0
(local.set $14
- ;; code offset: 0x28f
+ ;; code offset: 0x2ad
(i32.load
- ;; code offset: 0x28d
+ ;; code offset: 0x2ab
(local.tee $11
- ;; code offset: 0x28c
+ ;; code offset: 0x2aa
(i32.add
- ;; code offset: 0x285
+ ;; code offset: 0x2a3
(local.get $5)
- ;; code offset: 0x28b
+ ;; code offset: 0x2a9
(i32.shl
- ;; code offset: 0x287
+ ;; code offset: 0x2a5
(local.get $0)
- ;; code offset: 0x289
+ ;; code offset: 0x2a7
(i32.const 2)
)
)
)
)
)
- ;; code offset: 0x2a3
+ ;; code offset: 0x2c1
(i32.store
- ;; code offset: 0x294
+ ;; code offset: 0x2b2
(local.get $11)
- ;; code offset: 0x2a0
+ ;; code offset: 0x2be
(i32.load
- ;; code offset: 0x29e
+ ;; code offset: 0x2bc
(local.tee $15
- ;; code offset: 0x29d
+ ;; code offset: 0x2bb
(i32.add
- ;; code offset: 0x296
+ ;; code offset: 0x2b4
(local.get $5)
- ;; code offset: 0x29c
+ ;; code offset: 0x2ba
(i32.shl
- ;; code offset: 0x298
+ ;; code offset: 0x2b6
(local.get $1)
- ;; code offset: 0x29a
+ ;; code offset: 0x2b8
(i32.const 2)
)
)
)
)
)
- ;; code offset: 0x2aa
+ ;; code offset: 0x2c8
(i32.store
- ;; code offset: 0x2a6
+ ;; code offset: 0x2c4
(local.get $15)
- ;; code offset: 0x2a8
+ ;; code offset: 0x2c6
(local.get $14)
)
- ;; code offset: 0x2bc
+ ;; code offset: 0x2da
(br_if $label$21
- ;; code offset: 0x2bb
+ ;; code offset: 0x2d9
(i32.lt_s
- ;; code offset: 0x2b2
+ ;; code offset: 0x2d0
(local.tee $0
- ;; code offset: 0x2b1
+ ;; code offset: 0x2cf
(i32.add
- ;; code offset: 0x2ad
+ ;; code offset: 0x2cb
(local.get $0)
- ;; code offset: 0x2af
+ ;; code offset: 0x2cd
(i32.const 1)
)
)
- ;; code offset: 0x2b9
+ ;; code offset: 0x2d7
(local.tee $1
- ;; code offset: 0x2b8
+ ;; code offset: 0x2d6
(i32.add
- ;; code offset: 0x2b4
+ ;; code offset: 0x2d2
(local.get $1)
- ;; code offset: 0x2b6
+ ;; code offset: 0x2d4
(i32.const -1)
)
)
@@ -5739,264 +5739,264 @@ file_names[ 4]:
)
)
)
- ;; code offset: 0x2cd
+ ;; code offset: 0x2eb
(local.set $1
- ;; code offset: 0x2ca
+ ;; code offset: 0x2e8
(i32.load
- ;; code offset: 0x2c8
+ ;; code offset: 0x2e6
(local.tee $0
- ;; code offset: 0x2c7
+ ;; code offset: 0x2e5
(i32.add
- ;; code offset: 0x2c0
+ ;; code offset: 0x2de
(local.get $5)
- ;; code offset: 0x2c6
+ ;; code offset: 0x2e4
(i32.shl
- ;; code offset: 0x2c2
+ ;; code offset: 0x2e0
(local.get $16)
- ;; code offset: 0x2c4
+ ;; code offset: 0x2e2
(i32.const 2)
)
)
)
)
)
- ;; code offset: 0x2d3
+ ;; code offset: 0x2f1
(i32.store
- ;; code offset: 0x2cf
+ ;; code offset: 0x2ed
(local.get $0)
- ;; code offset: 0x2d1
+ ;; code offset: 0x2ef
(local.get $16)
)
- ;; code offset: 0x2db
+ ;; code offset: 0x2f9
(local.set $0
- ;; code offset: 0x2da
+ ;; code offset: 0x2f8
(i32.add
- ;; code offset: 0x2d6
+ ;; code offset: 0x2f4
(local.get $10)
- ;; code offset: 0x2d8
+ ;; code offset: 0x2f6
(i32.const 1)
)
)
- ;; code offset: 0x2df
+ ;; code offset: 0x2fd
(local.set $16
- ;; code offset: 0x2dd
+ ;; code offset: 0x2fb
(local.get $1)
)
- ;; code offset: 0x2e3
+ ;; code offset: 0x301
(br_if $label$19
- ;; code offset: 0x2e1
+ ;; code offset: 0x2ff
(local.get $1)
)
)
- ;; code offset: 0x2f0
+ ;; code offset: 0x30e
(local.set $9
- ;; code offset: 0x2ef
+ ;; code offset: 0x30d
(select
- ;; code offset: 0x2e6
+ ;; code offset: 0x304
(local.get $9)
- ;; code offset: 0x2e8
+ ;; code offset: 0x306
(local.get $0)
- ;; code offset: 0x2ee
+ ;; code offset: 0x30c
(i32.gt_s
- ;; code offset: 0x2ea
+ ;; code offset: 0x308
(local.get $9)
- ;; code offset: 0x2ec
+ ;; code offset: 0x30a
(local.get $10)
)
)
)
)
- ;; code offset: 0x2f8
+ ;; code offset: 0x316
(br_if $label$1
- ;; code offset: 0x2f7
+ ;; code offset: 0x315
(i32.ge_s
- ;; code offset: 0x2f3
+ ;; code offset: 0x311
(local.get $2)
- ;; code offset: 0x2f5
+ ;; code offset: 0x313
(local.get $7)
)
)
- ;; code offset: 0x2fa
+ ;; code offset: 0x318
(loop $label$22
- ;; code offset: 0x2fe
+ ;; code offset: 0x31c
(local.set $1
- ;; code offset: 0x2fc
+ ;; code offset: 0x31a
(i32.const 0)
)
- ;; code offset: 0x300
+ ;; code offset: 0x31e
(block $label$23
- ;; code offset: 0x307
+ ;; code offset: 0x325
(br_if $label$23
- ;; code offset: 0x306
+ ;; code offset: 0x324
(i32.lt_s
- ;; code offset: 0x302
+ ;; code offset: 0x320
(local.get $2)
- ;; code offset: 0x304
+ ;; code offset: 0x322
(i32.const 1)
)
)
- ;; code offset: 0x309
+ ;; code offset: 0x327
(loop $label$24
- ;; code offset: 0x323
+ ;; code offset: 0x341
(i32.store
- ;; code offset: 0x312
+ ;; code offset: 0x330
(i32.add
- ;; code offset: 0x30b
+ ;; code offset: 0x329
(local.get $4)
- ;; code offset: 0x311
+ ;; code offset: 0x32f
(i32.shl
- ;; code offset: 0x30d
+ ;; code offset: 0x32b
(local.get $1)
- ;; code offset: 0x30f
+ ;; code offset: 0x32d
(i32.const 2)
)
)
- ;; code offset: 0x320
+ ;; code offset: 0x33e
(i32.load
- ;; code offset: 0x31f
+ ;; code offset: 0x33d
(i32.add
- ;; code offset: 0x313
+ ;; code offset: 0x331
(local.get $4)
- ;; code offset: 0x31e
+ ;; code offset: 0x33c
(i32.shl
- ;; code offset: 0x31a
+ ;; code offset: 0x338
(local.tee $1
- ;; code offset: 0x319
+ ;; code offset: 0x337
(i32.add
- ;; code offset: 0x315
+ ;; code offset: 0x333
(local.get $1)
- ;; code offset: 0x317
+ ;; code offset: 0x335
(i32.const 1)
)
)
- ;; code offset: 0x31c
+ ;; code offset: 0x33a
(i32.const 2)
)
)
)
)
- ;; code offset: 0x32b
+ ;; code offset: 0x349
(br_if $label$24
- ;; code offset: 0x32a
+ ;; code offset: 0x348
(i32.ne
- ;; code offset: 0x326
+ ;; code offset: 0x344
(local.get $1)
- ;; code offset: 0x328
+ ;; code offset: 0x346
(local.get $2)
)
)
)
- ;; code offset: 0x330
+ ;; code offset: 0x34e
(local.set $1
- ;; code offset: 0x32e
+ ;; code offset: 0x34c
(local.get $2)
)
)
- ;; code offset: 0x33d
+ ;; code offset: 0x35b
(i32.store
- ;; code offset: 0x33a
+ ;; code offset: 0x358
(i32.add
- ;; code offset: 0x333
+ ;; code offset: 0x351
(local.get $4)
- ;; code offset: 0x339
+ ;; code offset: 0x357
(i32.shl
- ;; code offset: 0x335
+ ;; code offset: 0x353
(local.get $1)
- ;; code offset: 0x337
+ ;; code offset: 0x355
(i32.const 2)
)
)
- ;; code offset: 0x33b
+ ;; code offset: 0x359
(local.get $12)
)
- ;; code offset: 0x354
+ ;; code offset: 0x372
(i32.store
- ;; code offset: 0x348
+ ;; code offset: 0x366
(local.tee $1
- ;; code offset: 0x347
+ ;; code offset: 0x365
(i32.add
- ;; code offset: 0x340
+ ;; code offset: 0x35e
(local.get $6)
- ;; code offset: 0x346
+ ;; code offset: 0x364
(i32.shl
- ;; code offset: 0x342
+ ;; code offset: 0x360
(local.get $2)
- ;; code offset: 0x344
+ ;; code offset: 0x362
(i32.const 2)
)
)
)
- ;; code offset: 0x353
+ ;; code offset: 0x371
(i32.add
- ;; code offset: 0x34f
+ ;; code offset: 0x36d
(local.tee $1
- ;; code offset: 0x34c
+ ;; code offset: 0x36a
(i32.load
- ;; code offset: 0x34a
+ ;; code offset: 0x368
(local.get $1)
)
)
- ;; code offset: 0x351
+ ;; code offset: 0x36f
(i32.const -1)
)
)
- ;; code offset: 0x35c
+ ;; code offset: 0x37a
(br_if $label$15
- ;; code offset: 0x35b
+ ;; code offset: 0x379
(i32.gt_s
- ;; code offset: 0x357
+ ;; code offset: 0x375
(local.get $1)
- ;; code offset: 0x359
+ ;; code offset: 0x377
(i32.const 1)
)
)
- ;; code offset: 0x368
+ ;; code offset: 0x386
(br_if $label$1
- ;; code offset: 0x367
+ ;; code offset: 0x385
(i32.eq
- ;; code offset: 0x363
+ ;; code offset: 0x381
(local.tee $2
- ;; code offset: 0x362
+ ;; code offset: 0x380
(i32.add
- ;; code offset: 0x35e
+ ;; code offset: 0x37c
(local.get $2)
- ;; code offset: 0x360
+ ;; code offset: 0x37e
(i32.const 1)
)
)
- ;; code offset: 0x365
+ ;; code offset: 0x383
(local.get $7)
)
)
- ;; code offset: 0x36f
+ ;; code offset: 0x38d
(local.set $12
- ;; code offset: 0x36c
+ ;; code offset: 0x38a
(i32.load
- ;; code offset: 0x36a
+ ;; code offset: 0x388
(local.get $4)
)
)
- ;; code offset: 0x371
+ ;; code offset: 0x38f
(br $label$22)
)
)
)
- ;; code offset: 0x37c
+ ;; code offset: 0x39a
(call $free
- ;; code offset: 0x37a
+ ;; code offset: 0x398
(local.get $4)
)
- ;; code offset: 0x380
+ ;; code offset: 0x39e
(call $free
- ;; code offset: 0x37e
+ ;; code offset: 0x39c
(local.get $5)
)
- ;; code offset: 0x384
+ ;; code offset: 0x3a2
(call $free
- ;; code offset: 0x382
+ ;; code offset: 0x3a0
(local.get $6)
)
- ;; code offset: 0x386
+ ;; code offset: 0x3a4
(local.get $9)
)
(func $main (param $0 i32) (param $1 i32) (result i32)
@@ -6007,990 +6007,990 @@ file_names[ 4]:
(local $6 i32)
(local $7 i32)
(local $8 i32)
- ;; code offset: 0x395
+ ;; code offset: 0x3bf
(global.set $global$0
- ;; code offset: 0x393
+ ;; code offset: 0x3bd
(local.tee $2
- ;; code offset: 0x392
+ ;; code offset: 0x3bc
(i32.sub
- ;; code offset: 0x38e
+ ;; code offset: 0x3b8
(global.get $global$0)
- ;; code offset: 0x390
+ ;; code offset: 0x3ba
(i32.const 32)
)
)
)
- ;; code offset: 0x397
+ ;; code offset: 0x3c1
(block $label$1
(block $label$2
(block $label$3
- ;; code offset: 0x3a2
+ ;; code offset: 0x3cc
(br_if $label$3
- ;; code offset: 0x3a1
+ ;; code offset: 0x3cb
(i32.lt_s
- ;; code offset: 0x39d
+ ;; code offset: 0x3c7
(local.get $0)
- ;; code offset: 0x39f
+ ;; code offset: 0x3c9
(i32.const 2)
)
)
- ;; code offset: 0x3a6
+ ;; code offset: 0x3d0
(local.set $3
- ;; code offset: 0x3a4
+ ;; code offset: 0x3ce
(i32.const 0)
)
- ;; code offset: 0x3b4
+ ;; code offset: 0x3de
(br_if $label$2
- ;; code offset: 0x3b3
+ ;; code offset: 0x3dd
(i32.gt_s
- ;; code offset: 0x3af
+ ;; code offset: 0x3d9
(local.tee $4
- ;; code offset: 0x3ad
+ ;; code offset: 0x3d7
(call $atoi
- ;; code offset: 0x3aa
+ ;; code offset: 0x3d4
(i32.load offset=4
- ;; code offset: 0x3a8
+ ;; code offset: 0x3d2
(local.get $1)
)
)
)
- ;; code offset: 0x3b1
+ ;; code offset: 0x3db
(i32.const 0)
)
)
)
- ;; code offset: 0x3bc
+ ;; code offset: 0x3e6
(drop
- ;; code offset: 0x3ba
+ ;; code offset: 0x3e4
(call $puts
- ;; code offset: 0x3b7
+ ;; code offset: 0x3e1
(i32.const 1050)
)
)
- ;; code offset: 0x3bf
+ ;; code offset: 0x3e9
(local.set $5
- ;; code offset: 0x3bd
+ ;; code offset: 0x3e7
(i32.const 1)
)
- ;; code offset: 0x3c1
+ ;; code offset: 0x3eb
(br $label$1)
)
- ;; code offset: 0x3c4
+ ;; code offset: 0x3ee
(block $label$4
- ;; code offset: 0x3cb
+ ;; code offset: 0x3f5
(br_if $label$4
- ;; code offset: 0x3ca
+ ;; code offset: 0x3f4
(i32.eq
- ;; code offset: 0x3c6
+ ;; code offset: 0x3f0
(local.get $4)
- ;; code offset: 0x3c8
+ ;; code offset: 0x3f2
(i32.const 1)
)
)
- ;; code offset: 0x3d2
+ ;; code offset: 0x3fc
(local.set $6
- ;; code offset: 0x3d1
+ ;; code offset: 0x3fb
(i32.add
- ;; code offset: 0x3cd
+ ;; code offset: 0x3f7
(local.get $4)
- ;; code offset: 0x3cf
+ ;; code offset: 0x3f9
(i32.const -1)
)
)
- ;; code offset: 0x3d6
+ ;; code offset: 0x400
(local.set $1
- ;; code offset: 0x3d4
+ ;; code offset: 0x3fe
(i32.const 0)
)
- ;; code offset: 0x3da
+ ;; code offset: 0x404
(local.set $0
- ;; code offset: 0x3d8
+ ;; code offset: 0x402
(i32.const 0)
)
- ;; code offset: 0x3dc
+ ;; code offset: 0x406
(loop $label$5
- ;; code offset: 0x3e6
+ ;; code offset: 0x410
(i32.store offset=8
- ;; code offset: 0x3e2
+ ;; code offset: 0x40c
(local.tee $3
- ;; code offset: 0x3e0
+ ;; code offset: 0x40a
(call $malloc
- ;; code offset: 0x3de
+ ;; code offset: 0x408
(i32.const 12)
)
)
- ;; code offset: 0x3e4
+ ;; code offset: 0x40e
(local.get $1)
)
- ;; code offset: 0x3ed
+ ;; code offset: 0x417
(i32.store offset=4
- ;; code offset: 0x3e9
+ ;; code offset: 0x413
(local.get $3)
- ;; code offset: 0x3eb
+ ;; code offset: 0x415
(local.get $4)
)
- ;; code offset: 0x3f4
+ ;; code offset: 0x41e
(i32.store
- ;; code offset: 0x3f0
+ ;; code offset: 0x41a
(local.get $3)
- ;; code offset: 0x3f2
+ ;; code offset: 0x41c
(local.get $0)
)
- ;; code offset: 0x3f9
+ ;; code offset: 0x423
(local.set $1
- ;; code offset: 0x3f7
+ ;; code offset: 0x421
(local.get $3)
)
- ;; code offset: 0x405
+ ;; code offset: 0x42f
(br_if $label$5
- ;; code offset: 0x404
+ ;; code offset: 0x42e
(i32.ne
- ;; code offset: 0x400
+ ;; code offset: 0x42a
(local.tee $0
- ;; code offset: 0x3ff
+ ;; code offset: 0x429
(i32.add
- ;; code offset: 0x3fb
+ ;; code offset: 0x425
(local.get $0)
- ;; code offset: 0x3fd
+ ;; code offset: 0x427
(i32.const 1)
)
)
- ;; code offset: 0x402
+ ;; code offset: 0x42c
(local.get $6)
)
)
)
)
- ;; code offset: 0x40b
+ ;; code offset: 0x435
(local.set $0
- ;; code offset: 0x409
+ ;; code offset: 0x433
(i32.const 0)
)
- ;; code offset: 0x416
+ ;; code offset: 0x440
(local.set $1
- ;; code offset: 0x414
+ ;; code offset: 0x43e
(call $malloc
- ;; code offset: 0x412
+ ;; code offset: 0x43c
(local.tee $6
- ;; code offset: 0x411
+ ;; code offset: 0x43b
(i32.shl
- ;; code offset: 0x40d
+ ;; code offset: 0x437
(local.get $4)
- ;; code offset: 0x40f
+ ;; code offset: 0x439
(i32.const 2)
)
)
)
)
- ;; code offset: 0x41c
+ ;; code offset: 0x446
(local.set $5
- ;; code offset: 0x41a
+ ;; code offset: 0x444
(call $malloc
- ;; code offset: 0x418
+ ;; code offset: 0x442
(local.get $6)
)
)
- ;; code offset: 0x41e
+ ;; code offset: 0x448
(block $label$6
(block $label$7
(block $label$8
(block $label$9
- ;; code offset: 0x42b
+ ;; code offset: 0x455
(br_if $label$9
- ;; code offset: 0x42a
+ ;; code offset: 0x454
(i32.le_s
- ;; code offset: 0x426
+ ;; code offset: 0x450
(local.get $4)
- ;; code offset: 0x428
+ ;; code offset: 0x452
(i32.const 0)
)
)
- ;; code offset: 0x42d
+ ;; code offset: 0x457
(loop $label$10
- ;; code offset: 0x439
+ ;; code offset: 0x463
(i32.store
- ;; code offset: 0x436
+ ;; code offset: 0x460
(i32.add
- ;; code offset: 0x42f
+ ;; code offset: 0x459
(local.get $1)
- ;; code offset: 0x435
+ ;; code offset: 0x45f
(i32.shl
- ;; code offset: 0x431
+ ;; code offset: 0x45b
(local.get $0)
- ;; code offset: 0x433
+ ;; code offset: 0x45d
(i32.const 2)
)
)
- ;; code offset: 0x437
+ ;; code offset: 0x461
(local.get $0)
)
- ;; code offset: 0x446
+ ;; code offset: 0x470
(br_if $label$10
- ;; code offset: 0x445
+ ;; code offset: 0x46f
(i32.ne
- ;; code offset: 0x441
+ ;; code offset: 0x46b
(local.tee $0
- ;; code offset: 0x440
+ ;; code offset: 0x46a
(i32.add
- ;; code offset: 0x43c
+ ;; code offset: 0x466
(local.get $0)
- ;; code offset: 0x43e
+ ;; code offset: 0x468
(i32.const 1)
)
)
- ;; code offset: 0x443
+ ;; code offset: 0x46d
(local.get $4)
)
)
)
- ;; code offset: 0x44b
+ ;; code offset: 0x475
(local.set $7
- ;; code offset: 0x449
+ ;; code offset: 0x473
(i32.const 30)
)
- ;; code offset: 0x44f
+ ;; code offset: 0x479
(local.set $6
- ;; code offset: 0x44d
+ ;; code offset: 0x477
(local.get $4)
)
- ;; code offset: 0x451
+ ;; code offset: 0x47b
(br $label$8)
)
- ;; code offset: 0x456
+ ;; code offset: 0x480
(local.set $7
- ;; code offset: 0x454
+ ;; code offset: 0x47e
(i32.const 30)
)
- ;; code offset: 0x45a
+ ;; code offset: 0x484
(local.set $6
- ;; code offset: 0x458
+ ;; code offset: 0x482
(local.get $4)
)
- ;; code offset: 0x45c
+ ;; code offset: 0x486
(br $label$7)
)
- ;; code offset: 0x45f
+ ;; code offset: 0x489
(loop $label$11
- ;; code offset: 0x463
+ ;; code offset: 0x48d
(local.set $0
- ;; code offset: 0x461
+ ;; code offset: 0x48b
(i32.const 0)
)
- ;; code offset: 0x465
+ ;; code offset: 0x48f
(loop $label$12
- ;; code offset: 0x477
+ ;; code offset: 0x4a1
(i32.store offset=16
- ;; code offset: 0x467
+ ;; code offset: 0x491
(local.get $2)
- ;; code offset: 0x476
+ ;; code offset: 0x4a0
(i32.add
- ;; code offset: 0x471
+ ;; code offset: 0x49b
(i32.load
- ;; code offset: 0x470
+ ;; code offset: 0x49a
(i32.add
- ;; code offset: 0x469
+ ;; code offset: 0x493
(local.get $1)
- ;; code offset: 0x46f
+ ;; code offset: 0x499
(i32.shl
- ;; code offset: 0x46b
+ ;; code offset: 0x495
(local.get $0)
- ;; code offset: 0x46d
+ ;; code offset: 0x497
(i32.const 2)
)
)
)
- ;; code offset: 0x474
+ ;; code offset: 0x49e
(i32.const 1)
)
)
- ;; code offset: 0x484
+ ;; code offset: 0x4ae
(drop
- ;; code offset: 0x482
+ ;; code offset: 0x4ac
(call $iprintf
- ;; code offset: 0x47a
+ ;; code offset: 0x4a4
(i32.const 1047)
- ;; code offset: 0x481
+ ;; code offset: 0x4ab
(i32.add
- ;; code offset: 0x47d
+ ;; code offset: 0x4a7
(local.get $2)
- ;; code offset: 0x47f
+ ;; code offset: 0x4a9
(i32.const 16)
)
)
)
- ;; code offset: 0x48f
+ ;; code offset: 0x4b9
(br_if $label$12
- ;; code offset: 0x48e
+ ;; code offset: 0x4b8
(i32.ne
- ;; code offset: 0x48a
+ ;; code offset: 0x4b4
(local.tee $0
- ;; code offset: 0x489
+ ;; code offset: 0x4b3
(i32.add
- ;; code offset: 0x485
+ ;; code offset: 0x4af
(local.get $0)
- ;; code offset: 0x487
+ ;; code offset: 0x4b1
(i32.const 1)
)
)
- ;; code offset: 0x48c
+ ;; code offset: 0x4b6
(local.get $4)
)
)
)
- ;; code offset: 0x496
+ ;; code offset: 0x4c0
(drop
- ;; code offset: 0x494
+ ;; code offset: 0x4be
(call $putchar
- ;; code offset: 0x492
+ ;; code offset: 0x4bc
(i32.const 10)
)
)
- ;; code offset: 0x497
+ ;; code offset: 0x4c1
(block $label$13
- ;; code offset: 0x49e
+ ;; code offset: 0x4c8
(br_if $label$13
- ;; code offset: 0x49d
+ ;; code offset: 0x4c7
(i32.le_s
- ;; code offset: 0x499
+ ;; code offset: 0x4c3
(local.get $6)
- ;; code offset: 0x49b
+ ;; code offset: 0x4c5
(i32.const 1)
)
)
- ;; code offset: 0x4a0
+ ;; code offset: 0x4ca
(loop $label$14
- ;; code offset: 0x4b1
+ ;; code offset: 0x4db
(i32.store
- ;; code offset: 0x4ae
+ ;; code offset: 0x4d8
(i32.add
- ;; code offset: 0x4a2
+ ;; code offset: 0x4cc
(local.get $5)
- ;; code offset: 0x4ad
+ ;; code offset: 0x4d7
(i32.shl
- ;; code offset: 0x4a9
+ ;; code offset: 0x4d3
(local.tee $0
- ;; code offset: 0x4a8
+ ;; code offset: 0x4d2
(i32.add
- ;; code offset: 0x4a4
+ ;; code offset: 0x4ce
(local.get $6)
- ;; code offset: 0x4a6
+ ;; code offset: 0x4d0
(i32.const -1)
)
)
- ;; code offset: 0x4ab
+ ;; code offset: 0x4d5
(i32.const 2)
)
)
- ;; code offset: 0x4af
+ ;; code offset: 0x4d9
(local.get $6)
)
- ;; code offset: 0x4b9
+ ;; code offset: 0x4e3
(local.set $8
- ;; code offset: 0x4b8
+ ;; code offset: 0x4e2
(i32.gt_s
- ;; code offset: 0x4b4
+ ;; code offset: 0x4de
(local.get $6)
- ;; code offset: 0x4b6
+ ;; code offset: 0x4e0
(i32.const 2)
)
)
- ;; code offset: 0x4bd
+ ;; code offset: 0x4e7
(local.set $6
- ;; code offset: 0x4bb
+ ;; code offset: 0x4e5
(local.get $0)
)
- ;; code offset: 0x4c1
+ ;; code offset: 0x4eb
(br_if $label$14
- ;; code offset: 0x4bf
+ ;; code offset: 0x4e9
(local.get $8)
)
)
)
- ;; code offset: 0x4ca
+ ;; code offset: 0x4f4
(br_if $label$6
- ;; code offset: 0x4c9
+ ;; code offset: 0x4f3
(i32.eq
- ;; code offset: 0x4c5
+ ;; code offset: 0x4ef
(local.get $6)
- ;; code offset: 0x4c7
+ ;; code offset: 0x4f1
(local.get $4)
)
)
- ;; code offset: 0x4d1
+ ;; code offset: 0x4fb
(local.set $7
- ;; code offset: 0x4d0
+ ;; code offset: 0x4fa
(i32.add
- ;; code offset: 0x4cc
+ ;; code offset: 0x4f6
(local.get $7)
- ;; code offset: 0x4ce
+ ;; code offset: 0x4f8
(i32.const -1)
)
)
- ;; code offset: 0x4d3
+ ;; code offset: 0x4fd
(loop $label$15
- ;; code offset: 0x4d7
+ ;; code offset: 0x501
(local.set $0
- ;; code offset: 0x4d5
+ ;; code offset: 0x4ff
(i32.const 0)
)
- ;; code offset: 0x4de
+ ;; code offset: 0x508
(local.set $8
- ;; code offset: 0x4db
+ ;; code offset: 0x505
(i32.load
- ;; code offset: 0x4d9
+ ;; code offset: 0x503
(local.get $1)
)
)
- ;; code offset: 0x4e0
+ ;; code offset: 0x50a
(block $label$16
- ;; code offset: 0x4e7
+ ;; code offset: 0x511
(br_if $label$16
- ;; code offset: 0x4e6
+ ;; code offset: 0x510
(i32.le_s
- ;; code offset: 0x4e2
+ ;; code offset: 0x50c
(local.get $6)
- ;; code offset: 0x4e4
+ ;; code offset: 0x50e
(i32.const 0)
)
)
- ;; code offset: 0x4e9
+ ;; code offset: 0x513
(loop $label$17
- ;; code offset: 0x503
+ ;; code offset: 0x52d
(i32.store
- ;; code offset: 0x4f2
+ ;; code offset: 0x51c
(i32.add
- ;; code offset: 0x4eb
+ ;; code offset: 0x515
(local.get $1)
- ;; code offset: 0x4f1
+ ;; code offset: 0x51b
(i32.shl
- ;; code offset: 0x4ed
+ ;; code offset: 0x517
(local.get $0)
- ;; code offset: 0x4ef
+ ;; code offset: 0x519
(i32.const 2)
)
)
- ;; code offset: 0x500
+ ;; code offset: 0x52a
(i32.load
- ;; code offset: 0x4ff
+ ;; code offset: 0x529
(i32.add
- ;; code offset: 0x4f3
+ ;; code offset: 0x51d
(local.get $1)
- ;; code offset: 0x4fe
+ ;; code offset: 0x528
(i32.shl
- ;; code offset: 0x4fa
+ ;; code offset: 0x524
(local.tee $0
- ;; code offset: 0x4f9
+ ;; code offset: 0x523
(i32.add
- ;; code offset: 0x4f5
+ ;; code offset: 0x51f
(local.get $0)
- ;; code offset: 0x4f7
+ ;; code offset: 0x521
(i32.const 1)
)
)
- ;; code offset: 0x4fc
+ ;; code offset: 0x526
(i32.const 2)
)
)
)
)
- ;; code offset: 0x50b
+ ;; code offset: 0x535
(br_if $label$17
- ;; code offset: 0x50a
+ ;; code offset: 0x534
(i32.ne
- ;; code offset: 0x506
+ ;; code offset: 0x530
(local.get $0)
- ;; code offset: 0x508
+ ;; code offset: 0x532
(local.get $6)
)
)
)
- ;; code offset: 0x510
+ ;; code offset: 0x53a
(local.set $0
- ;; code offset: 0x50e
+ ;; code offset: 0x538
(local.get $6)
)
)
- ;; code offset: 0x51d
+ ;; code offset: 0x547
(i32.store
- ;; code offset: 0x51a
+ ;; code offset: 0x544
(i32.add
- ;; code offset: 0x513
+ ;; code offset: 0x53d
(local.get $1)
- ;; code offset: 0x519
+ ;; code offset: 0x543
(i32.shl
- ;; code offset: 0x515
+ ;; code offset: 0x53f
(local.get $0)
- ;; code offset: 0x517
+ ;; code offset: 0x541
(i32.const 2)
)
)
- ;; code offset: 0x51b
+ ;; code offset: 0x545
(local.get $8)
)
- ;; code offset: 0x534
+ ;; code offset: 0x55e
(i32.store
- ;; code offset: 0x528
+ ;; code offset: 0x552
(local.tee $0
- ;; code offset: 0x527
+ ;; code offset: 0x551
(i32.add
- ;; code offset: 0x520
+ ;; code offset: 0x54a
(local.get $5)
- ;; code offset: 0x526
+ ;; code offset: 0x550
(i32.shl
- ;; code offset: 0x522
+ ;; code offset: 0x54c
(local.get $6)
- ;; code offset: 0x524
+ ;; code offset: 0x54e
(i32.const 2)
)
)
)
- ;; code offset: 0x533
+ ;; code offset: 0x55d
(i32.add
- ;; code offset: 0x52f
+ ;; code offset: 0x559
(local.tee $0
- ;; code offset: 0x52c
+ ;; code offset: 0x556
(i32.load
- ;; code offset: 0x52a
+ ;; code offset: 0x554
(local.get $0)
)
)
- ;; code offset: 0x531
+ ;; code offset: 0x55b
(i32.const -1)
)
)
- ;; code offset: 0x537
+ ;; code offset: 0x561
(block $label$18
- ;; code offset: 0x53e
+ ;; code offset: 0x568
(br_if $label$18
- ;; code offset: 0x53d
+ ;; code offset: 0x567
(i32.gt_s
- ;; code offset: 0x539
+ ;; code offset: 0x563
(local.get $0)
- ;; code offset: 0x53b
+ ;; code offset: 0x565
(i32.const 1)
)
)
- ;; code offset: 0x54a
+ ;; code offset: 0x574
(br_if $label$15
- ;; code offset: 0x549
+ ;; code offset: 0x573
(i32.ne
- ;; code offset: 0x545
+ ;; code offset: 0x56f
(local.tee $6
- ;; code offset: 0x544
+ ;; code offset: 0x56e
(i32.add
- ;; code offset: 0x540
+ ;; code offset: 0x56a
(local.get $6)
- ;; code offset: 0x542
+ ;; code offset: 0x56c
(i32.const 1)
)
)
- ;; code offset: 0x547
+ ;; code offset: 0x571
(local.get $4)
)
)
- ;; code offset: 0x54c
+ ;; code offset: 0x576
(br $label$6)
)
)
- ;; code offset: 0x553
+ ;; code offset: 0x57d
(br_if $label$6
- ;; code offset: 0x552
+ ;; code offset: 0x57c
(i32.eqz
- ;; code offset: 0x550
+ ;; code offset: 0x57a
(local.get $7)
)
)
- ;; code offset: 0x555
+ ;; code offset: 0x57f
(br $label$11)
)
)
- ;; code offset: 0x55b
+ ;; code offset: 0x585
(loop $label$19
- ;; code offset: 0x561
+ ;; code offset: 0x58b
(drop
- ;; code offset: 0x55f
+ ;; code offset: 0x589
(call $putchar
- ;; code offset: 0x55d
+ ;; code offset: 0x587
(i32.const 10)
)
)
- ;; code offset: 0x562
+ ;; code offset: 0x58c
(block $label$20
- ;; code offset: 0x569
+ ;; code offset: 0x593
(br_if $label$20
- ;; code offset: 0x568
+ ;; code offset: 0x592
(i32.le_s
- ;; code offset: 0x564
+ ;; code offset: 0x58e
(local.get $6)
- ;; code offset: 0x566
+ ;; code offset: 0x590
(i32.const 1)
)
)
- ;; code offset: 0x56b
+ ;; code offset: 0x595
(loop $label$21
- ;; code offset: 0x57c
+ ;; code offset: 0x5a6
(i32.store
- ;; code offset: 0x579
+ ;; code offset: 0x5a3
(i32.add
- ;; code offset: 0x56d
+ ;; code offset: 0x597
(local.get $5)
- ;; code offset: 0x578
+ ;; code offset: 0x5a2
(i32.shl
- ;; code offset: 0x574
+ ;; code offset: 0x59e
(local.tee $0
- ;; code offset: 0x573
+ ;; code offset: 0x59d
(i32.add
- ;; code offset: 0x56f
+ ;; code offset: 0x599
(local.get $6)
- ;; code offset: 0x571
+ ;; code offset: 0x59b
(i32.const -1)
)
)
- ;; code offset: 0x576
+ ;; code offset: 0x5a0
(i32.const 2)
)
)
- ;; code offset: 0x57a
+ ;; code offset: 0x5a4
(local.get $6)
)
- ;; code offset: 0x584
+ ;; code offset: 0x5ae
(local.set $8
- ;; code offset: 0x583
+ ;; code offset: 0x5ad
(i32.gt_s
- ;; code offset: 0x57f
+ ;; code offset: 0x5a9
(local.get $6)
- ;; code offset: 0x581
+ ;; code offset: 0x5ab
(i32.const 2)
)
)
- ;; code offset: 0x588
+ ;; code offset: 0x5b2
(local.set $6
- ;; code offset: 0x586
+ ;; code offset: 0x5b0
(local.get $0)
)
- ;; code offset: 0x58c
+ ;; code offset: 0x5b6
(br_if $label$21
- ;; code offset: 0x58a
+ ;; code offset: 0x5b4
(local.get $8)
)
)
)
- ;; code offset: 0x595
+ ;; code offset: 0x5bf
(br_if $label$6
- ;; code offset: 0x594
+ ;; code offset: 0x5be
(i32.eq
- ;; code offset: 0x590
+ ;; code offset: 0x5ba
(local.get $6)
- ;; code offset: 0x592
+ ;; code offset: 0x5bc
(local.get $4)
)
)
- ;; code offset: 0x59c
+ ;; code offset: 0x5c6
(local.set $7
- ;; code offset: 0x59b
+ ;; code offset: 0x5c5
(i32.add
- ;; code offset: 0x597
+ ;; code offset: 0x5c1
(local.get $7)
- ;; code offset: 0x599
+ ;; code offset: 0x5c3
(i32.const -1)
)
)
- ;; code offset: 0x59e
+ ;; code offset: 0x5c8
(loop $label$22
- ;; code offset: 0x5a5
+ ;; code offset: 0x5cf
(local.set $8
- ;; code offset: 0x5a2
+ ;; code offset: 0x5cc
(i32.load
- ;; code offset: 0x5a0
+ ;; code offset: 0x5ca
(local.get $1)
)
)
- ;; code offset: 0x5a9
+ ;; code offset: 0x5d3
(local.set $0
- ;; code offset: 0x5a7
+ ;; code offset: 0x5d1
(i32.const 0)
)
- ;; code offset: 0x5ab
+ ;; code offset: 0x5d5
(block $label$23
- ;; code offset: 0x5b2
+ ;; code offset: 0x5dc
(br_if $label$23
- ;; code offset: 0x5b1
+ ;; code offset: 0x5db
(i32.lt_s
- ;; code offset: 0x5ad
+ ;; code offset: 0x5d7
(local.get $6)
- ;; code offset: 0x5af
+ ;; code offset: 0x5d9
(i32.const 1)
)
)
- ;; code offset: 0x5b4
+ ;; code offset: 0x5de
(loop $label$24
- ;; code offset: 0x5ce
+ ;; code offset: 0x5f8
(i32.store
- ;; code offset: 0x5bd
+ ;; code offset: 0x5e7
(i32.add
- ;; code offset: 0x5b6
+ ;; code offset: 0x5e0
(local.get $1)
- ;; code offset: 0x5bc
+ ;; code offset: 0x5e6
(i32.shl
- ;; code offset: 0x5b8
+ ;; code offset: 0x5e2
(local.get $0)
- ;; code offset: 0x5ba
+ ;; code offset: 0x5e4
(i32.const 2)
)
)
- ;; code offset: 0x5cb
+ ;; code offset: 0x5f5
(i32.load
- ;; code offset: 0x5ca
+ ;; code offset: 0x5f4
(i32.add
- ;; code offset: 0x5be
+ ;; code offset: 0x5e8
(local.get $1)
- ;; code offset: 0x5c9
+ ;; code offset: 0x5f3
(i32.shl
- ;; code offset: 0x5c5
+ ;; code offset: 0x5ef
(local.tee $0
- ;; code offset: 0x5c4
+ ;; code offset: 0x5ee
(i32.add
- ;; code offset: 0x5c0
+ ;; code offset: 0x5ea
(local.get $0)
- ;; code offset: 0x5c2
+ ;; code offset: 0x5ec
(i32.const 1)
)
)
- ;; code offset: 0x5c7
+ ;; code offset: 0x5f1
(i32.const 2)
)
)
)
)
- ;; code offset: 0x5d6
+ ;; code offset: 0x600
(br_if $label$24
- ;; code offset: 0x5d5
+ ;; code offset: 0x5ff
(i32.ne
- ;; code offset: 0x5d1
+ ;; code offset: 0x5fb
(local.get $0)
- ;; code offset: 0x5d3
+ ;; code offset: 0x5fd
(local.get $6)
)
)
)
- ;; code offset: 0x5db
+ ;; code offset: 0x605
(local.set $0
- ;; code offset: 0x5d9
+ ;; code offset: 0x603
(local.get $6)
)
)
- ;; code offset: 0x5e8
+ ;; code offset: 0x612
(i32.store
- ;; code offset: 0x5e5
+ ;; code offset: 0x60f
(i32.add
- ;; code offset: 0x5de
+ ;; code offset: 0x608
(local.get $1)
- ;; code offset: 0x5e4
+ ;; code offset: 0x60e
(i32.shl
- ;; code offset: 0x5e0
+ ;; code offset: 0x60a
(local.get $0)
- ;; code offset: 0x5e2
+ ;; code offset: 0x60c
(i32.const 2)
)
)
- ;; code offset: 0x5e6
+ ;; code offset: 0x610
(local.get $8)
)
- ;; code offset: 0x5ff
+ ;; code offset: 0x629
(i32.store
- ;; code offset: 0x5f3
+ ;; code offset: 0x61d
(local.tee $0
- ;; code offset: 0x5f2
+ ;; code offset: 0x61c
(i32.add
- ;; code offset: 0x5eb
+ ;; code offset: 0x615
(local.get $5)
- ;; code offset: 0x5f1
+ ;; code offset: 0x61b
(i32.shl
- ;; code offset: 0x5ed
+ ;; code offset: 0x617
(local.get $6)
- ;; code offset: 0x5ef
+ ;; code offset: 0x619
(i32.const 2)
)
)
)
- ;; code offset: 0x5fe
+ ;; code offset: 0x628
(i32.add
- ;; code offset: 0x5fa
+ ;; code offset: 0x624
(local.tee $0
- ;; code offset: 0x5f7
+ ;; code offset: 0x621
(i32.load
- ;; code offset: 0x5f5
+ ;; code offset: 0x61f
(local.get $0)
)
)
- ;; code offset: 0x5fc
+ ;; code offset: 0x626
(i32.const -1)
)
)
- ;; code offset: 0x602
+ ;; code offset: 0x62c
(block $label$25
- ;; code offset: 0x609
+ ;; code offset: 0x633
(br_if $label$25
- ;; code offset: 0x608
+ ;; code offset: 0x632
(i32.gt_s
- ;; code offset: 0x604
+ ;; code offset: 0x62e
(local.get $0)
- ;; code offset: 0x606
+ ;; code offset: 0x630
(i32.const 1)
)
)
- ;; code offset: 0x615
+ ;; code offset: 0x63f
(br_if $label$22
- ;; code offset: 0x614
+ ;; code offset: 0x63e
(i32.ne
- ;; code offset: 0x610
+ ;; code offset: 0x63a
(local.tee $6
- ;; code offset: 0x60f
+ ;; code offset: 0x639
(i32.add
- ;; code offset: 0x60b
+ ;; code offset: 0x635
(local.get $6)
- ;; code offset: 0x60d
+ ;; code offset: 0x637
(i32.const 1)
)
)
- ;; code offset: 0x612
+ ;; code offset: 0x63c
(local.get $4)
)
)
- ;; code offset: 0x617
+ ;; code offset: 0x641
(br $label$6)
)
)
- ;; code offset: 0x61d
+ ;; code offset: 0x647
(br_if $label$19
- ;; code offset: 0x61b
+ ;; code offset: 0x645
(local.get $7)
)
)
)
- ;; code offset: 0x623
+ ;; code offset: 0x64d
(call $free
- ;; code offset: 0x621
+ ;; code offset: 0x64b
(local.get $1)
)
- ;; code offset: 0x627
+ ;; code offset: 0x651
(call $free
- ;; code offset: 0x625
+ ;; code offset: 0x64f
(local.get $5)
)
- ;; code offset: 0x62b
+ ;; code offset: 0x655
(local.set $5
- ;; code offset: 0x629
+ ;; code offset: 0x653
(i32.const 0)
)
- ;; code offset: 0x62f
+ ;; code offset: 0x659
(local.set $0
- ;; code offset: 0x62d
+ ;; code offset: 0x657
(i32.const 0)
)
- ;; code offset: 0x631
+ ;; code offset: 0x65b
(block $label$26
- ;; code offset: 0x636
+ ;; code offset: 0x660
(br_if $label$26
- ;; code offset: 0x635
+ ;; code offset: 0x65f
(i32.eqz
- ;; code offset: 0x633
+ ;; code offset: 0x65d
(local.get $3)
)
)
- ;; code offset: 0x63a
+ ;; code offset: 0x664
(local.set $0
- ;; code offset: 0x638
+ ;; code offset: 0x662
(i32.const 0)
)
- ;; code offset: 0x63c
+ ;; code offset: 0x666
(loop $label$27
- ;; code offset: 0x642
+ ;; code offset: 0x66c
(local.set $1
- ;; code offset: 0x640
+ ;; code offset: 0x66a
(call $fannkuch_worker\28void*\29
- ;; code offset: 0x63e
+ ;; code offset: 0x668
(local.get $3)
)
)
- ;; code offset: 0x649
+ ;; code offset: 0x673
(local.set $6
- ;; code offset: 0x646
+ ;; code offset: 0x670
(i32.load offset=8
- ;; code offset: 0x644
+ ;; code offset: 0x66e
(local.get $3)
)
)
- ;; code offset: 0x64d
+ ;; code offset: 0x677
(call $free
- ;; code offset: 0x64b
+ ;; code offset: 0x675
(local.get $3)
)
- ;; code offset: 0x659
+ ;; code offset: 0x683
(local.set $0
- ;; code offset: 0x658
+ ;; code offset: 0x682
(select
- ;; code offset: 0x64f
+ ;; code offset: 0x679
(local.get $1)
- ;; code offset: 0x651
+ ;; code offset: 0x67b
(local.get $0)
- ;; code offset: 0x657
+ ;; code offset: 0x681
(i32.lt_s
- ;; code offset: 0x653
+ ;; code offset: 0x67d
(local.get $0)
- ;; code offset: 0x655
+ ;; code offset: 0x67f
(local.get $1)
)
)
)
- ;; code offset: 0x65d
+ ;; code offset: 0x687
(local.set $3
- ;; code offset: 0x65b
+ ;; code offset: 0x685
(local.get $6)
)
- ;; code offset: 0x661
+ ;; code offset: 0x68b
(br_if $label$27
- ;; code offset: 0x65f
+ ;; code offset: 0x689
(local.get $6)
)
)
)
- ;; code offset: 0x669
+ ;; code offset: 0x693
(i32.store offset=4
- ;; code offset: 0x665
+ ;; code offset: 0x68f
(local.get $2)
- ;; code offset: 0x667
+ ;; code offset: 0x691
(local.get $0)
)
- ;; code offset: 0x670
+ ;; code offset: 0x69a
(i32.store
- ;; code offset: 0x66c
+ ;; code offset: 0x696
(local.get $2)
- ;; code offset: 0x66e
+ ;; code offset: 0x698
(local.get $4)
)
- ;; code offset: 0x67a
+ ;; code offset: 0x6a4
(drop
- ;; code offset: 0x678
+ ;; code offset: 0x6a2
(call $iprintf
- ;; code offset: 0x673
+ ;; code offset: 0x69d
(i32.const 1024)
- ;; code offset: 0x676
+ ;; code offset: 0x6a0
(local.get $2)
)
)
)
- ;; code offset: 0x681
+ ;; code offset: 0x6ab
(global.set $global$0
- ;; code offset: 0x680
+ ;; code offset: 0x6aa
(i32.add
- ;; code offset: 0x67c
+ ;; code offset: 0x6a6
(local.get $2)
- ;; code offset: 0x67e
+ ;; code offset: 0x6a8
(i32.const 32)
)
)
- ;; code offset: 0x683
+ ;; code offset: 0x6ad
(local.get $5)
)
;; custom section ".debug_info", size 851
diff --git a/test/passes/fannkuch3_manyopts.bin.txt b/test/passes/fannkuch3_manyopts.bin.txt
index db8eb4dce..e9029b6b8 100644
--- a/test/passes/fannkuch3_manyopts.bin.txt
+++ b/test/passes/fannkuch3_manyopts.bin.txt
@@ -2303,7 +2303,7 @@ Contains section .debug_info (851 bytes)
Contains section .debug_loc (1073 bytes)
Contains section .debug_ranges (88 bytes)
Contains section .debug_abbrev (333 bytes)
-Contains section .debug_line (2662 bytes)
+Contains section .debug_line (2702 bytes)
Contains section .debug_str (434 bytes)
.debug_abbrev contents:
@@ -2469,8 +2469,8 @@ Abbrev table for offset: 0x00000000
DW_AT_comp_dir [DW_FORM_strp] ( .debug_str[0x000000a9] = "/usr/local/google/home/azakai/Dev/2-binaryen")
DW_AT_low_pc [DW_FORM_addr] (0x0000000000000000)
DW_AT_ranges [DW_FORM_sec_offset] (0x00000040
- [0x00000007, 0x00000364)
- [0x00000366, 0x00000639))
+ [0x00000007, 0x0000038e)
+ [0x00000390, 0x00000677))
0x00000026: DW_TAG_pointer_type [2]
DW_AT_type [DW_FORM_ref4] (cu + 0x002b => {0x0000002b} "worker_args")
@@ -2534,7 +2534,7 @@ Abbrev table for offset: 0x00000000
0x00000082: DW_TAG_subprogram [10] *
DW_AT_low_pc [DW_FORM_addr] (0x0000000000000007)
- DW_AT_high_pc [DW_FORM_data4] (0x0000035d)
+ DW_AT_high_pc [DW_FORM_data4] (0x00000387)
DW_AT_frame_base [DW_FORM_exprloc] (DW_OP_WASM_location 0x1 +0, DW_OP_stack_value)
DW_AT_GNU_all_call_sites [DW_FORM_flag_present] (true)
DW_AT_linkage_name [DW_FORM_strp] ( .debug_str[0x00000166] = "_Z15fannkuch_workerPv")
@@ -2567,15 +2567,15 @@ Abbrev table for offset: 0x00000000
0x000000c3: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x0000001d:
- [0xffffffff, 0x0000000a):
+ [0xffffffff, 0x00000028):
[0x00000001, 0x00000001): DW_OP_consts +0, DW_OP_stack_value
[0x0000003d, 0x00000042): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
[0x00000001, 0x00000001): DW_OP_consts +1, DW_OP_stack_value
- [0x0000010c, 0x00000116): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
+ [0x00000110, 0x0000011a): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
[0x00000001, 0x00000001): DW_OP_consts +0, DW_OP_stack_value
- [0x00000235, 0x00000240): DW_OP_consts +0, DW_OP_stack_value
+ [0x0000023f, 0x0000024a): DW_OP_consts +0, DW_OP_stack_value
[0x00000001, 0x00000001): DW_OP_consts +1, DW_OP_stack_value
- [0x00000289, 0x00000293): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
+ [0x00000293, 0x0000029d): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
[0x00000001, 0x00000001): DW_OP_consts +0, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x000000d6] = "i")
DW_AT_decl_file [DW_FORM_data1] ("/usr/local/google/home/azakai/Dev/emscripten/tests/fannkuch.cpp")
@@ -2584,7 +2584,7 @@ Abbrev table for offset: 0x00000000
0x000000d2: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x000000a5:
- [0xffffffff, 0x00000011):
+ [0xffffffff, 0x0000002f):
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +2, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x000000dc] = "n")
DW_AT_decl_file [DW_FORM_data1] ("/usr/local/google/home/azakai/Dev/emscripten/tests/fannkuch.cpp")
@@ -2593,7 +2593,7 @@ Abbrev table for offset: 0x00000000
0x000000e1: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x000000c3:
- [0xffffffff, 0x0000001a):
+ [0xffffffff, 0x00000038):
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x0000013e] = "perm1")
DW_AT_decl_file [DW_FORM_data1] ("/usr/local/google/home/azakai/Dev/emscripten/tests/fannkuch.cpp")
@@ -2602,7 +2602,7 @@ Abbrev table for offset: 0x00000000
0x000000f0: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x000000e1:
- [0xffffffff, 0x00000020):
+ [0xffffffff, 0x0000003e):
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +5, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x00000196] = "perm")
DW_AT_decl_file [DW_FORM_data1] ("/usr/local/google/home/azakai/Dev/emscripten/tests/fannkuch.cpp")
@@ -2611,7 +2611,7 @@ Abbrev table for offset: 0x00000000
0x000000ff: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x000000ff:
- [0xffffffff, 0x00000026):
+ [0xffffffff, 0x00000044):
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +6, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x00000144] = "count")
DW_AT_decl_file [DW_FORM_data1] ("/usr/local/google/home/azakai/Dev/emscripten/tests/fannkuch.cpp")
@@ -2620,9 +2620,9 @@ Abbrev table for offset: 0x00000000
0x0000010e: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x0000011d:
- [0xffffffff, 0x000001c5):
+ [0xffffffff, 0x000001e7):
[0x00000000, 0x00000005): DW_OP_WASM_location 0x0 +2, DW_OP_stack_value
- [0x0000017d, 0x00000182): DW_OP_WASM_location 0x0 +2, DW_OP_stack_value)
+ [0x00000183, 0x00000188): DW_OP_WASM_location 0x0 +2, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x0000014a] = "r")
DW_AT_decl_file [DW_FORM_data1] ("/usr/local/google/home/azakai/Dev/emscripten/tests/fannkuch.cpp")
DW_AT_decl_line [DW_FORM_data1] (30)
@@ -2630,13 +2630,13 @@ Abbrev table for offset: 0x00000000
0x0000011d: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x00000149:
- [0xffffffff, 0x000000ba):
+ [0xffffffff, 0x000000dc):
[0x00000000, 0x00000013): DW_OP_consts +0, DW_OP_stack_value
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +13, DW_OP_stack_value
[0x00000085, 0x0000008d): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
- [0x00000185, 0x00000190): DW_OP_consts +0, DW_OP_stack_value
+ [0x0000018b, 0x00000196): DW_OP_consts +0, DW_OP_stack_value
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +10, DW_OP_stack_value
- [0x00000202, 0x0000020a): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value)
+ [0x00000208, 0x00000210): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x00000155] = "flips")
DW_AT_decl_file [DW_FORM_data1] ("/usr/local/google/home/azakai/Dev/emscripten/tests/fannkuch.cpp")
DW_AT_decl_line [DW_FORM_data1] (30)
@@ -2644,9 +2644,9 @@ Abbrev table for offset: 0x00000000
0x0000012c: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x000001ab:
- [0xffffffff, 0x000000c9):
+ [0xffffffff, 0x000000eb):
[0x00000000, 0x00000004): DW_OP_WASM_location 0x0 +12, DW_OP_stack_value
- [0x0000017d, 0x00000181): DW_OP_WASM_location 0x0 +16, DW_OP_stack_value)
+ [0x00000183, 0x00000187): DW_OP_WASM_location 0x0 +16, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x0000019b] = "k")
DW_AT_decl_file [DW_FORM_data1] ("/usr/local/google/home/azakai/Dev/emscripten/tests/fannkuch.cpp")
DW_AT_decl_line [DW_FORM_data1] (30)
@@ -2654,11 +2654,11 @@ Abbrev table for offset: 0x00000000
0x0000013b: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x000001d7:
- [0xffffffff, 0x000000e1):
+ [0xffffffff, 0x00000103):
[0x00000000, 0x00000004): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
[0x0000003c, 0x0000003f): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
- [0x0000017d, 0x00000181): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
- [0x000001b9, 0x000001bc): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value)
+ [0x00000183, 0x00000187): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
+ [0x000001bf, 0x000001c2): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x0000019d] = "j")
DW_AT_decl_file [DW_FORM_data1] ("/usr/local/google/home/azakai/Dev/emscripten/tests/fannkuch.cpp")
DW_AT_decl_line [DW_FORM_data1] (30)
@@ -2666,11 +2666,11 @@ Abbrev table for offset: 0x00000000
0x0000014a: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x0000021f:
- [0xffffffff, 0x000000f6):
+ [0xffffffff, 0x00000118):
[0x00000000, 0x0000002a): DW_OP_WASM_location 0x0 +15, DW_OP_stack_value
[0x0000003b, 0x00000051): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
- [0x0000017d, 0x000001a7): DW_OP_WASM_location 0x0 +14, DW_OP_stack_value
- [0x000001b8, 0x000001ce): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value)
+ [0x00000183, 0x000001ad): DW_OP_WASM_location 0x0 +14, DW_OP_stack_value
+ [0x000001be, 0x000001d4): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x0000019f] = "tmp")
DW_AT_decl_file [DW_FORM_data1] ("/usr/local/google/home/azakai/Dev/emscripten/tests/fannkuch.cpp")
DW_AT_decl_line [DW_FORM_data1] (30)
@@ -2678,10 +2678,10 @@ Abbrev table for offset: 0x00000000
0x00000159: DW_TAG_lexical_block [14] *
DW_AT_ranges [DW_FORM_sec_offset] (0x00000000
- [0x00000162, 0x000001a0)
- [0x000001ca, 0x000001d3)
- [0x000002df, 0x0000031d)
- [0x00000347, 0x00000350))
+ [0x00000184, 0x000001c2)
+ [0x000001ec, 0x000001f5)
+ [0x00000307, 0x00000345)
+ [0x0000036f, 0x00000378))
0x0000015e: DW_TAG_variable [12]
DW_AT_name [DW_FORM_strp] ( .debug_str[0x00000163] = "p0")
@@ -2692,28 +2692,28 @@ Abbrev table for offset: 0x00000000
0x00000169: NULL
0x0000016a: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000018)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000036)
0x0000016f: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x000000000000001e)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000003c)
0x00000174: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000024)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000042)
0x00000179: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x00000000000000c2)
+ DW_AT_low_pc [DW_FORM_addr] (0x00000000000000e4)
0x0000017e: DW_TAG_GNU_call_site [16]
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x019a => {0x0000019a} "free")
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000359)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000383)
0x00000187: DW_TAG_GNU_call_site [16]
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x019a => {0x0000019a} "free")
- DW_AT_low_pc [DW_FORM_addr] (0x000000000000035d)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000387)
0x00000190: DW_TAG_GNU_call_site [16]
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x019a => {0x0000019a} "free")
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000361)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000038b)
0x00000199: NULL
@@ -2817,8 +2817,8 @@ Abbrev table for offset: 0x00000000
0x0000023a: NULL
0x0000023b: DW_TAG_subprogram [23] *
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000366)
- DW_AT_high_pc [DW_FORM_data4] (0x000002d3)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000390)
+ DW_AT_high_pc [DW_FORM_data4] (0x000002e7)
DW_AT_frame_base [DW_FORM_exprloc] (DW_OP_WASM_location 0x0 +2, DW_OP_stack_value)
DW_AT_GNU_all_call_sites [DW_FORM_flag_present] (true)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x0000018c] = "main")
@@ -2841,7 +2841,7 @@ Abbrev table for offset: 0x00000000
0x00000269: DW_TAG_variable [13]
DW_AT_location [DW_FORM_sec_offset] (0x00000267:
- [0xffffffff, 0x00000386):
+ [0xffffffff, 0x000003bc):
[0x00000000, 0x00000005): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x000000dc] = "n")
DW_AT_decl_file [DW_FORM_data1] ("/usr/local/google/home/azakai/Dev/emscripten/tests/fannkuch.cpp")
@@ -2850,8 +2850,8 @@ Abbrev table for offset: 0x00000000
0x00000278: DW_TAG_inlined_subroutine [24] *
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x01a8 => {0x000001a8} "_ZL8fannkuchi")
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000399)
- DW_AT_high_pc [DW_FORM_data4] (0xfffffc67)
+ DW_AT_low_pc [DW_FORM_addr] (0x00000000000003cf)
+ DW_AT_high_pc [DW_FORM_data4] (0xfffffc31)
DW_AT_call_file [DW_FORM_data1] ("/usr/local/google/home/azakai/Dev/emscripten/tests/fannkuch.cpp")
DW_AT_call_line [DW_FORM_data1] (159)
DW_AT_call_column [DW_FORM_data1] (0x29)
@@ -2867,14 +2867,14 @@ Abbrev table for offset: 0x00000000
0x00000296: DW_TAG_variable [26]
DW_AT_location [DW_FORM_sec_offset] (0x000002a2:
- [0xffffffff, 0x000005fe):
+ [0xffffffff, 0x0000063c):
[0x00000001, 0x00000001): DW_OP_lit0, DW_OP_stack_value
[0x00000000, 0x00000018): DW_OP_WASM_location 0x0 +6, DW_OP_stack_value)
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x01ce => {0x000001ce} "args")
0x0000029f: DW_TAG_variable [26]
DW_AT_location [DW_FORM_sec_offset] (0x000002cc:
- [0xffffffff, 0x000003d5):
+ [0xffffffff, 0x0000040b):
[0x00000001, 0x00000001): DW_OP_consts +0, DW_OP_stack_value
[0x00000000, 0x00000005): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
[0x00000001, 0x00000001): DW_OP_consts +0, DW_OP_stack_value
@@ -2891,48 +2891,48 @@ Abbrev table for offset: 0x00000000
0x000002ad: DW_TAG_variable [26]
DW_AT_location [DW_FORM_sec_offset] (0x00000354:
- [0xffffffff, 0x000003eb):
+ [0xffffffff, 0x00000421):
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value)
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x01ef => {0x000001ef} "perm1")
0x000002b6: DW_TAG_variable [26]
DW_AT_location [DW_FORM_sec_offset] (0x00000372:
- [0xffffffff, 0x000003f1):
+ [0xffffffff, 0x00000427):
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +5, DW_OP_stack_value)
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x01fa => {0x000001fa} "count")
0x000002bf: DW_TAG_variable [26]
DW_AT_location [DW_FORM_sec_offset] (0x00000390:
- [0xffffffff, 0x0000050e):
+ [0xffffffff, 0x00000548):
[0x00000000, 0x00000007): DW_OP_WASM_location 0x0 +6, DW_OP_stack_value
- [0x000000be, 0x000000c5): DW_OP_WASM_location 0x0 +6, DW_OP_stack_value)
+ [0x000000c2, 0x000000c9): DW_OP_WASM_location 0x0 +6, DW_OP_stack_value)
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x0205 => {0x00000205} "r")
0x000002c8: DW_TAG_variable [26]
DW_AT_location [DW_FORM_sec_offset] (0x000003e8:
- [0xffffffff, 0x000005e7):
+ [0xffffffff, 0x00000625):
[0x00000001, 0x00000001): DW_OP_consts +0, DW_OP_stack_value
[0x00000027, 0x0000002f): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value)
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x0210 => {0x00000210} "maxflips")
0x000002d1: DW_TAG_variable [26]
DW_AT_location [DW_FORM_sec_offset] (0x00000413:
- [0xffffffff, 0x000005f7):
+ [0xffffffff, 0x00000635):
[0x00000000, 0x0000001f): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value)
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x021b => {0x0000021b} "flips")
0x000002da: DW_TAG_label [28]
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x0226 => {0x00000226} "cleanup")
- DW_AT_low_pc [DW_FORM_addr] (0x00000000000005db)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000619)
0x000002e3: DW_TAG_lexical_block [14] *
DW_AT_ranges [DW_FORM_sec_offset] (0x00000028
- [0x000004a4, 0x000004e9)
- [0x0000055c, 0x000005a7))
+ [0x000004de, 0x00000523)
+ [0x0000059a, 0x000005e5))
0x000002e8: DW_TAG_variable [26]
DW_AT_location [DW_FORM_sec_offset] (0x000003bc:
- [0xffffffff, 0x00000565):
+ [0xffffffff, 0x000005a3):
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +8, DW_OP_stack_value
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +8, DW_OP_stack_value)
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x022e => {0x0000022e} "p0")
@@ -2942,46 +2942,46 @@ Abbrev table for offset: 0x00000000
0x000002f2: NULL
0x000002f3: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000384)
+ DW_AT_low_pc [DW_FORM_addr] (0x00000000000003ba)
0x000002f8: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000391)
+ DW_AT_low_pc [DW_FORM_addr] (0x00000000000003c7)
0x000002fd: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x00000000000003b5)
+ DW_AT_low_pc [DW_FORM_addr] (0x00000000000003eb)
0x00000302: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x00000000000003e9)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000041f)
0x00000307: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x00000000000003ef)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000425)
0x0000030c: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000455)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000048b)
0x00000311: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000467)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000049d)
0x00000316: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000525)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000055f)
0x0000031b: DW_TAG_GNU_call_site [16]
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x019a => {0x0000019a} "free")
- DW_AT_low_pc [DW_FORM_addr] (0x00000000000005df)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000061d)
0x00000324: DW_TAG_GNU_call_site [16]
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x019a => {0x0000019a} "free")
- DW_AT_low_pc [DW_FORM_addr] (0x00000000000005e3)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000621)
0x0000032d: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x00000000000005f5)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000633)
0x00000332: DW_TAG_GNU_call_site [16]
DW_AT_abstract_origin [DW_FORM_ref4] (cu + 0x019a => {0x0000019a} "free")
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000602)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000640)
0x0000033b: DW_TAG_GNU_call_site [15]
- DW_AT_low_pc [DW_FORM_addr] (0x000000000000062d)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000066b)
0x00000340: NULL
@@ -3004,68 +3004,68 @@ Abbrev table for offset: 0x00000000
[0x00000001, 0x00000001): DW_OP_consts +0, DW_OP_stack_value
0x0000001d:
- [0xffffffff, 0x0000000a):
+ [0xffffffff, 0x00000028):
[0x00000001, 0x00000001): DW_OP_consts +0, DW_OP_stack_value
[0x0000003d, 0x00000042): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
[0x00000001, 0x00000001): DW_OP_consts +1, DW_OP_stack_value
- [0x0000010c, 0x00000116): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
+ [0x00000110, 0x0000011a): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
[0x00000001, 0x00000001): DW_OP_consts +0, DW_OP_stack_value
- [0x00000235, 0x00000240): DW_OP_consts +0, DW_OP_stack_value
+ [0x0000023f, 0x0000024a): DW_OP_consts +0, DW_OP_stack_value
[0x00000001, 0x00000001): DW_OP_consts +1, DW_OP_stack_value
- [0x00000289, 0x00000293): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
+ [0x00000293, 0x0000029d): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
[0x00000001, 0x00000001): DW_OP_consts +0, DW_OP_stack_value
0x000000a5:
- [0xffffffff, 0x00000011):
+ [0xffffffff, 0x0000002f):
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +2, DW_OP_stack_value
0x000000c3:
- [0xffffffff, 0x0000001a):
+ [0xffffffff, 0x00000038):
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value
0x000000e1:
- [0xffffffff, 0x00000020):
+ [0xffffffff, 0x0000003e):
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +5, DW_OP_stack_value
0x000000ff:
- [0xffffffff, 0x00000026):
+ [0xffffffff, 0x00000044):
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +6, DW_OP_stack_value
0x0000011d:
- [0xffffffff, 0x000001c5):
+ [0xffffffff, 0x000001e7):
[0x00000000, 0x00000005): DW_OP_WASM_location 0x0 +2, DW_OP_stack_value
- [0x0000017d, 0x00000182): DW_OP_WASM_location 0x0 +2, DW_OP_stack_value
+ [0x00000183, 0x00000188): DW_OP_WASM_location 0x0 +2, DW_OP_stack_value
0x00000149:
- [0xffffffff, 0x000000ba):
+ [0xffffffff, 0x000000dc):
[0x00000000, 0x00000013): DW_OP_consts +0, DW_OP_stack_value
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +13, DW_OP_stack_value
[0x00000085, 0x0000008d): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
- [0x00000185, 0x00000190): DW_OP_consts +0, DW_OP_stack_value
+ [0x0000018b, 0x00000196): DW_OP_consts +0, DW_OP_stack_value
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +10, DW_OP_stack_value
- [0x00000202, 0x0000020a): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
+ [0x00000208, 0x00000210): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
0x000001ab:
- [0xffffffff, 0x000000c9):
+ [0xffffffff, 0x000000eb):
[0x00000000, 0x00000004): DW_OP_WASM_location 0x0 +12, DW_OP_stack_value
- [0x0000017d, 0x00000181): DW_OP_WASM_location 0x0 +16, DW_OP_stack_value
+ [0x00000183, 0x00000187): DW_OP_WASM_location 0x0 +16, DW_OP_stack_value
0x000001d7:
- [0xffffffff, 0x000000e1):
+ [0xffffffff, 0x00000103):
[0x00000000, 0x00000004): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
[0x0000003c, 0x0000003f): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
- [0x0000017d, 0x00000181): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
- [0x000001b9, 0x000001bc): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
+ [0x00000183, 0x00000187): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
+ [0x000001bf, 0x000001c2): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
0x0000021f:
- [0xffffffff, 0x000000f6):
+ [0xffffffff, 0x00000118):
[0x00000000, 0x0000002a): DW_OP_WASM_location 0x0 +15, DW_OP_stack_value
[0x0000003b, 0x00000051): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
- [0x0000017d, 0x000001a7): DW_OP_WASM_location 0x0 +14, DW_OP_stack_value
- [0x000001b8, 0x000001ce): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
+ [0x00000183, 0x000001ad): DW_OP_WASM_location 0x0 +14, DW_OP_stack_value
+ [0x000001be, 0x000001d4): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
0x00000267:
- [0xffffffff, 0x00000386):
+ [0xffffffff, 0x000003bc):
[0x00000000, 0x00000005): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value
0x00000285:
@@ -3073,12 +3073,12 @@ Abbrev table for offset: 0x00000000
[0x00000001, 0x00000001): DW_OP_consts +30, DW_OP_stack_value
0x000002a2:
- [0xffffffff, 0x000005fe):
+ [0xffffffff, 0x0000063c):
[0x00000001, 0x00000001): DW_OP_lit0, DW_OP_stack_value
[0x00000000, 0x00000018): DW_OP_WASM_location 0x0 +6, DW_OP_stack_value
0x000002cc:
- [0xffffffff, 0x000003d5):
+ [0xffffffff, 0x0000040b):
[0x00000001, 0x00000001): DW_OP_consts +0, DW_OP_stack_value
[0x00000000, 0x00000005): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
[0x00000001, 0x00000001): DW_OP_consts +0, DW_OP_stack_value
@@ -3090,36 +3090,36 @@ Abbrev table for offset: 0x00000000
[0x00000001, 0x00000001): DW_OP_consts +0, DW_OP_stack_value
0x00000354:
- [0xffffffff, 0x000003eb):
+ [0xffffffff, 0x00000421):
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
0x00000372:
- [0xffffffff, 0x000003f1):
+ [0xffffffff, 0x00000427):
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +5, DW_OP_stack_value
0x00000390:
- [0xffffffff, 0x0000050e):
+ [0xffffffff, 0x00000548):
[0x00000000, 0x00000007): DW_OP_WASM_location 0x0 +6, DW_OP_stack_value
- [0x000000be, 0x000000c5): DW_OP_WASM_location 0x0 +6, DW_OP_stack_value
+ [0x000000c2, 0x000000c9): DW_OP_WASM_location 0x0 +6, DW_OP_stack_value
0x000003bc:
- [0xffffffff, 0x00000565):
+ [0xffffffff, 0x000005a3):
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +8, DW_OP_stack_value
[0x00000001, 0x00000001): DW_OP_WASM_location 0x0 +8, DW_OP_stack_value
0x000003e8:
- [0xffffffff, 0x000005e7):
+ [0xffffffff, 0x00000625):
[0x00000001, 0x00000001): DW_OP_consts +0, DW_OP_stack_value
[0x00000027, 0x0000002f): DW_OP_WASM_location 0x0 +0, DW_OP_stack_value
0x00000413:
- [0xffffffff, 0x000005f7):
+ [0xffffffff, 0x00000635):
[0x00000000, 0x0000001f): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
.debug_line contents:
debug_line[0x00000000]
Line table prologue:
- total_length: 0x00000a62
+ total_length: 0x00000a8a
version: 4
prologue_length: 0x000000dd
min_inst_length: 1
@@ -3167,1471 +3167,1497 @@ file_names[ 4]:
0x0000000000000007 27 0 1 0 0 is_stmt
-0x000000f1: 00 DW_LNE_set_address (0x000000000000000a)
+0x000000f1: 00 DW_LNE_set_address (0x0000000000000028)
0x000000f8: 03 DW_LNS_advance_line (33)
0x000000fa: 05 DW_LNS_set_column (14)
0x000000fc: 0a DW_LNS_set_prologue_end
0x000000fd: 01 DW_LNS_copy
- 0x000000000000000a 33 14 1 0 0 is_stmt prologue_end
+ 0x0000000000000028 33 14 1 0 0 is_stmt prologue_end
-0x000000fe: 00 DW_LNE_set_address (0x0000000000000013)
+0x000000fe: 00 DW_LNE_set_address (0x0000000000000031)
0x00000105: 03 DW_LNS_advance_line (34)
0x00000107: 05 DW_LNS_set_column (27)
0x00000109: 01 DW_LNS_copy
- 0x0000000000000013 34 27 1 0 0 is_stmt
+ 0x0000000000000031 34 27 1 0 0 is_stmt
-0x0000010a: 00 DW_LNE_set_address (0x0000000000000014)
+0x0000010a: 00 DW_LNE_set_address (0x0000000000000032)
0x00000111: 05 DW_LNS_set_column (18)
0x00000113: 06 DW_LNS_negate_stmt
0x00000114: 01 DW_LNS_copy
- 0x0000000000000014 34 18 1 0 0
+ 0x0000000000000032 34 18 1 0 0
-0x00000115: 00 DW_LNE_set_address (0x000000000000001a)
+0x00000115: 00 DW_LNE_set_address (0x0000000000000038)
0x0000011c: 03 DW_LNS_advance_line (35)
0x0000011e: 05 DW_LNS_set_column (17)
0x00000120: 06 DW_LNS_negate_stmt
0x00000121: 01 DW_LNS_copy
- 0x000000000000001a 35 17 1 0 0 is_stmt
+ 0x0000000000000038 35 17 1 0 0 is_stmt
-0x00000122: 00 DW_LNE_set_address (0x0000000000000020)
+0x00000122: 00 DW_LNE_set_address (0x000000000000003e)
0x00000129: 03 DW_LNS_advance_line (36)
0x0000012b: 05 DW_LNS_set_column (18)
0x0000012d: 01 DW_LNS_copy
- 0x0000000000000020 36 18 1 0 0 is_stmt
+ 0x000000000000003e 36 18 1 0 0 is_stmt
-0x0000012e: 00 DW_LNE_set_address (0x000000000000002a)
+0x0000012e: 00 DW_LNE_set_address (0x0000000000000048)
0x00000135: 03 DW_LNS_advance_line (37)
0x00000137: 01 DW_LNS_copy
- 0x000000000000002a 37 18 1 0 0 is_stmt
+ 0x0000000000000048 37 18 1 0 0 is_stmt
-0x00000138: 00 DW_LNE_set_address (0x0000000000000033)
+0x00000138: 00 DW_LNE_set_address (0x0000000000000051)
0x0000013f: 03 DW_LNS_advance_line (38)
0x00000141: 05 DW_LNS_set_column (7)
0x00000143: 01 DW_LNS_copy
- 0x0000000000000033 38 7 1 0 0 is_stmt
+ 0x0000000000000051 38 7 1 0 0 is_stmt
-0x00000144: 00 DW_LNE_set_address (0x000000000000003b)
+0x00000144: 00 DW_LNE_set_address (0x0000000000000059)
0x0000014b: 05 DW_LNS_set_column (16)
0x0000014d: 06 DW_LNS_negate_stmt
0x0000014e: 01 DW_LNS_copy
- 0x000000000000003b 38 16 1 0 0
+ 0x0000000000000059 38 16 1 0 0
-0x0000014f: 00 DW_LNE_set_address (0x0000000000000040)
+0x0000014f: 00 DW_LNE_set_address (0x000000000000005e)
0x00000156: 03 DW_LNS_advance_line (37)
0x00000158: 05 DW_LNS_set_column (24)
0x0000015a: 06 DW_LNS_negate_stmt
0x0000015b: 01 DW_LNS_copy
- 0x0000000000000040 37 24 1 0 0 is_stmt
+ 0x000000000000005e 37 24 1 0 0 is_stmt
-0x0000015c: 00 DW_LNE_set_address (0x0000000000000045)
+0x0000015c: 00 DW_LNE_set_address (0x0000000000000063)
0x00000163: 05 DW_LNS_set_column (18)
0x00000165: 06 DW_LNS_negate_stmt
0x00000166: 01 DW_LNS_copy
- 0x0000000000000045 37 18 1 0 0
+ 0x0000000000000063 37 18 1 0 0
-0x00000167: 00 DW_LNE_set_address (0x000000000000004a)
+0x00000167: 00 DW_LNE_set_address (0x0000000000000068)
0x0000016e: 05 DW_LNS_set_column (4)
0x00000170: 01 DW_LNS_copy
- 0x000000000000004a 37 4 1 0 0
+ 0x0000000000000068 37 4 1 0 0
-0x00000171: 00 DW_LNE_set_address (0x000000000000004d)
+0x00000171: 00 DW_LNE_set_address (0x000000000000006b)
0x00000178: 03 DW_LNS_advance_line (39)
0x0000017a: 06 DW_LNS_negate_stmt
0x0000017b: 01 DW_LNS_copy
- 0x000000000000004d 39 4 1 0 0 is_stmt
+ 0x000000000000006b 39 4 1 0 0 is_stmt
-0x0000017c: 00 DW_LNE_set_address (0x000000000000004f)
+0x0000017c: 00 DW_LNE_set_address (0x000000000000006d)
0x00000183: 05 DW_LNS_set_column (16)
0x00000185: 06 DW_LNS_negate_stmt
0x00000186: 01 DW_LNS_copy
- 0x000000000000004f 39 16 1 0 0
+ 0x000000000000006d 39 16 1 0 0
-0x00000187: 00 DW_LNE_set_address (0x0000000000000058)
+0x00000187: 00 DW_LNE_set_address (0x0000000000000076)
0x0000018e: 05 DW_LNS_set_column (4)
0x00000190: 01 DW_LNS_copy
- 0x0000000000000058 39 4 1 0 0
+ 0x0000000000000076 39 4 1 0 0
-0x00000191: 00 DW_LNE_set_address (0x000000000000005a)
+0x00000191: 00 DW_LNE_set_address (0x0000000000000078)
0x00000198: 05 DW_LNS_set_column (23)
0x0000019a: 01 DW_LNS_copy
- 0x000000000000005a 39 23 1 0 0
+ 0x0000000000000078 39 23 1 0 0
-0x0000019b: 00 DW_LNE_set_address (0x000000000000005f)
+0x0000019b: 00 DW_LNE_set_address (0x000000000000007d)
0x000001a2: 05 DW_LNS_set_column (19)
0x000001a4: 01 DW_LNS_copy
- 0x000000000000005f 39 19 1 0 0
+ 0x000000000000007d 39 19 1 0 0
-0x000001a5: 00 DW_LNE_set_address (0x0000000000000064)
+0x000001a5: 00 DW_LNE_set_address (0x0000000000000082)
0x000001ac: 03 DW_LNS_advance_line (40)
0x000001ae: 05 DW_LNS_set_column (4)
0x000001b0: 06 DW_LNS_negate_stmt
0x000001b1: 01 DW_LNS_copy
- 0x0000000000000064 40 4 1 0 0 is_stmt
+ 0x0000000000000082 40 4 1 0 0 is_stmt
-0x000001b2: 00 DW_LNE_set_address (0x000000000000006c)
+0x000001b2: 00 DW_LNE_set_address (0x000000000000008a)
0x000001b9: 05 DW_LNS_set_column (17)
0x000001bb: 06 DW_LNS_negate_stmt
0x000001bc: 01 DW_LNS_copy
- 0x000000000000006c 40 17 1 0 0
+ 0x000000000000008a 40 17 1 0 0
-0x000001bd: 00 DW_LNE_set_address (0x0000000000000073)
+0x000001bd: 00 DW_LNE_set_address (0x0000000000000091)
0x000001c4: 03 DW_LNS_advance_line (37)
0x000001c6: 05 DW_LNS_set_column (18)
0x000001c8: 06 DW_LNS_negate_stmt
0x000001c9: 01 DW_LNS_copy
- 0x0000000000000073 37 18 1 0 0 is_stmt
+ 0x0000000000000091 37 18 1 0 0 is_stmt
-0x000001ca: 00 DW_LNE_set_address (0x0000000000000078)
+0x000001ca: 00 DW_LNE_set_address (0x0000000000000096)
0x000001d1: 03 DW_LNS_advance_line (43)
0x000001d3: 05 DW_LNS_set_column (4)
0x000001d5: 01 DW_LNS_copy
- 0x0000000000000078 43 4 1 0 0 is_stmt
+ 0x0000000000000096 43 4 1 0 0 is_stmt
-0x000001d6: 00 DW_LNE_set_address (0x000000000000007c)
+0x000001d6: 00 DW_LNE_set_address (0x000000000000009a)
0x000001dd: 03 DW_LNS_advance_line (44)
0x000001df: 05 DW_LNS_set_column (16)
0x000001e1: 01 DW_LNS_copy
- 0x000000000000007c 44 16 1 0 0 is_stmt
+ 0x000000000000009a 44 16 1 0 0 is_stmt
-0x000001e2: 00 DW_LNE_set_address (0x0000000000000085)
+0x000001e2: 00 DW_LNE_set_address (0x00000000000000a3)
0x000001e9: 03 DW_LNS_advance_line (45)
0x000001eb: 05 DW_LNS_set_column (10)
0x000001ed: 01 DW_LNS_copy
- 0x0000000000000085 45 10 1 0 0 is_stmt
+ 0x00000000000000a3 45 10 1 0 0 is_stmt
-0x000001ee: 00 DW_LNE_set_address (0x0000000000000087)
+0x000001ee: 00 DW_LNE_set_address (0x00000000000000a5)
0x000001f5: 05 DW_LNS_set_column (18)
0x000001f7: 06 DW_LNS_negate_stmt
0x000001f8: 01 DW_LNS_copy
- 0x0000000000000087 45 18 1 0 0
+ 0x00000000000000a5 45 18 1 0 0
-0x000001f9: 00 DW_LNE_set_address (0x0000000000000090)
+0x000001f9: 00 DW_LNE_set_address (0x00000000000000ae)
0x00000200: 05 DW_LNS_set_column (10)
0x00000202: 01 DW_LNS_copy
- 0x0000000000000090 45 10 1 0 0
+ 0x00000000000000ae 45 10 1 0 0
-0x00000203: 00 DW_LNE_set_address (0x0000000000000092)
+0x00000203: 00 DW_LNE_set_address (0x00000000000000b0)
0x0000020a: 05 DW_LNS_set_column (23)
0x0000020c: 01 DW_LNS_copy
- 0x0000000000000092 45 23 1 0 0
+ 0x00000000000000b0 45 23 1 0 0
-0x0000020d: 00 DW_LNE_set_address (0x0000000000000097)
+0x0000020d: 00 DW_LNE_set_address (0x00000000000000b5)
0x00000214: 03 DW_LNS_advance_line (44)
0x00000216: 05 DW_LNS_set_column (16)
0x00000218: 06 DW_LNS_negate_stmt
0x00000219: 01 DW_LNS_copy
- 0x0000000000000097 44 16 1 0 0 is_stmt
+ 0x00000000000000b5 44 16 1 0 0 is_stmt
-0x0000021a: 00 DW_LNE_set_address (0x00000000000000a4)
-0x00000221: 03 DW_LNS_advance_line (46)
-0x00000223: 05 DW_LNS_set_column (11)
-0x00000225: 01 DW_LNS_copy
- 0x00000000000000a4 46 11 1 0 0 is_stmt
+0x0000021a: 00 DW_LNE_set_address (0x00000000000000c0)
+0x00000221: 05 DW_LNS_set_column (7)
+0x00000223: 06 DW_LNS_negate_stmt
+0x00000224: 01 DW_LNS_copy
+ 0x00000000000000c0 44 7 1 0 0
-0x00000226: 00 DW_LNE_set_address (0x00000000000000b0)
-0x0000022d: 05 DW_LNS_set_column (28)
-0x0000022f: 06 DW_LNS_negate_stmt
-0x00000230: 01 DW_LNS_copy
- 0x00000000000000b0 46 28 1 0 0
+0x00000225: 00 DW_LNE_set_address (0x00000000000000c6)
+0x0000022c: 03 DW_LNS_advance_line (46)
+0x0000022e: 05 DW_LNS_set_column (11)
+0x00000230: 06 DW_LNS_negate_stmt
+0x00000231: 01 DW_LNS_copy
+ 0x00000000000000c6 46 11 1 0 0 is_stmt
-0x00000231: 00 DW_LNE_set_address (0x00000000000000b5)
-0x00000238: 05 DW_LNS_set_column (41)
-0x0000023a: 01 DW_LNS_copy
- 0x00000000000000b5 46 41 1 0 0
+0x00000232: 00 DW_LNE_set_address (0x00000000000000d2)
+0x00000239: 05 DW_LNS_set_column (28)
+0x0000023b: 06 DW_LNS_negate_stmt
+0x0000023c: 01 DW_LNS_copy
+ 0x00000000000000d2 46 28 1 0 0
-0x0000023b: 00 DW_LNE_set_address (0x00000000000000ba)
-0x00000242: 03 DW_LNS_advance_line (48)
-0x00000244: 05 DW_LNS_set_column (21)
-0x00000246: 06 DW_LNS_negate_stmt
-0x00000247: 01 DW_LNS_copy
- 0x00000000000000ba 48 21 1 0 0 is_stmt
+0x0000023d: 00 DW_LNE_set_address (0x00000000000000d7)
+0x00000244: 05 DW_LNS_set_column (41)
+0x00000246: 01 DW_LNS_copy
+ 0x00000000000000d7 46 41 1 0 0
-0x00000248: 00 DW_LNE_set_address (0x00000000000000c2)
-0x0000024f: 03 DW_LNS_advance_line (50)
-0x00000251: 05 DW_LNS_set_column (14)
+0x00000247: 00 DW_LNE_set_address (0x00000000000000dc)
+0x0000024e: 03 DW_LNS_advance_line (48)
+0x00000250: 05 DW_LNS_set_column (21)
+0x00000252: 06 DW_LNS_negate_stmt
0x00000253: 01 DW_LNS_copy
- 0x00000000000000c2 50 14 1 0 0 is_stmt
+ 0x00000000000000dc 48 21 1 0 0 is_stmt
-0x00000254: 00 DW_LNE_set_address (0x00000000000000d3)
-0x0000025b: 03 DW_LNS_advance_line (52)
-0x0000025d: 05 DW_LNS_set_column (38)
+0x00000254: 00 DW_LNE_set_address (0x00000000000000e4)
+0x0000025b: 03 DW_LNS_advance_line (50)
+0x0000025d: 05 DW_LNS_set_column (14)
0x0000025f: 01 DW_LNS_copy
- 0x00000000000000d3 52 38 1 0 0 is_stmt
+ 0x00000000000000e4 50 14 1 0 0 is_stmt
-0x00000260: 00 DW_LNE_set_address (0x00000000000000e7)
-0x00000267: 03 DW_LNS_advance_line (53)
-0x00000269: 05 DW_LNS_set_column (22)
+0x00000260: 00 DW_LNE_set_address (0x00000000000000f5)
+0x00000267: 03 DW_LNS_advance_line (52)
+0x00000269: 05 DW_LNS_set_column (38)
0x0000026b: 01 DW_LNS_copy
- 0x00000000000000e7 53 22 1 0 0 is_stmt
+ 0x00000000000000f5 52 38 1 0 0 is_stmt
-0x0000026c: 00 DW_LNE_set_address (0x00000000000000f6)
-0x00000273: 03 DW_LNS_advance_line (54)
-0x00000275: 05 DW_LNS_set_column (24)
+0x0000026c: 00 DW_LNE_set_address (0x0000000000000109)
+0x00000273: 03 DW_LNS_advance_line (53)
+0x00000275: 05 DW_LNS_set_column (22)
0x00000277: 01 DW_LNS_copy
- 0x00000000000000f6 54 24 1 0 0 is_stmt
+ 0x0000000000000109 53 22 1 0 0 is_stmt
-0x00000278: 00 DW_LNE_set_address (0x00000000000000f8)
-0x0000027f: 05 DW_LNS_set_column (26)
-0x00000281: 06 DW_LNS_negate_stmt
-0x00000282: 01 DW_LNS_copy
- 0x00000000000000f8 54 26 1 0 0
+0x00000278: 00 DW_LNE_set_address (0x0000000000000118)
+0x0000027f: 03 DW_LNS_advance_line (54)
+0x00000281: 05 DW_LNS_set_column (24)
+0x00000283: 01 DW_LNS_copy
+ 0x0000000000000118 54 24 1 0 0 is_stmt
-0x00000283: 00 DW_LNE_set_address (0x0000000000000105)
-0x0000028a: 05 DW_LNS_set_column (24)
-0x0000028c: 01 DW_LNS_copy
- 0x0000000000000105 54 24 1 0 0
+0x00000284: 00 DW_LNE_set_address (0x000000000000011a)
+0x0000028b: 05 DW_LNS_set_column (26)
+0x0000028d: 06 DW_LNS_negate_stmt
+0x0000028e: 01 DW_LNS_copy
+ 0x000000000000011a 54 26 1 0 0
-0x0000028d: 00 DW_LNE_set_address (0x0000000000000108)
-0x00000294: 03 DW_LNS_advance_line (55)
-0x00000296: 06 DW_LNS_negate_stmt
-0x00000297: 01 DW_LNS_copy
- 0x0000000000000108 55 24 1 0 0 is_stmt
+0x0000028f: 00 DW_LNE_set_address (0x0000000000000127)
+0x00000296: 05 DW_LNS_set_column (24)
+0x00000298: 01 DW_LNS_copy
+ 0x0000000000000127 54 24 1 0 0
-0x00000298: 00 DW_LNE_set_address (0x000000000000010f)
-0x0000029f: 03 DW_LNS_advance_line (52)
-0x000002a1: 05 DW_LNS_set_column (44)
+0x00000299: 00 DW_LNE_set_address (0x000000000000012a)
+0x000002a0: 03 DW_LNS_advance_line (55)
+0x000002a2: 06 DW_LNS_negate_stmt
0x000002a3: 01 DW_LNS_copy
- 0x000000000000010f 52 44 1 0 0 is_stmt
+ 0x000000000000012a 55 24 1 0 0 is_stmt
-0x000002a4: 00 DW_LNE_set_address (0x000000000000011b)
-0x000002ab: 05 DW_LNS_set_column (38)
-0x000002ad: 06 DW_LNS_negate_stmt
-0x000002ae: 01 DW_LNS_copy
- 0x000000000000011b 52 38 1 0 0
+0x000002a4: 00 DW_LNE_set_address (0x0000000000000131)
+0x000002ab: 03 DW_LNS_advance_line (52)
+0x000002ad: 05 DW_LNS_set_column (44)
+0x000002af: 01 DW_LNS_copy
+ 0x0000000000000131 52 44 1 0 0 is_stmt
-0x000002af: 00 DW_LNE_set_address (0x000000000000011e)
-0x000002b6: 05 DW_LNS_set_column (13)
-0x000002b8: 01 DW_LNS_copy
- 0x000000000000011e 52 13 1 0 0
+0x000002b0: 00 DW_LNE_set_address (0x000000000000013d)
+0x000002b7: 05 DW_LNS_set_column (38)
+0x000002b9: 06 DW_LNS_negate_stmt
+0x000002ba: 01 DW_LNS_copy
+ 0x000000000000013d 52 38 1 0 0
-0x000002b9: 00 DW_LNE_set_address (0x0000000000000122)
-0x000002c0: 03 DW_LNS_advance_line (58)
-0x000002c2: 05 DW_LNS_set_column (19)
-0x000002c4: 06 DW_LNS_negate_stmt
-0x000002c5: 01 DW_LNS_copy
- 0x0000000000000122 58 19 1 0 0 is_stmt
+0x000002bb: 00 DW_LNE_set_address (0x0000000000000140)
+0x000002c2: 05 DW_LNS_set_column (13)
+0x000002c4: 01 DW_LNS_copy
+ 0x0000000000000140 52 13 1 0 0
-0x000002c6: 00 DW_LNE_set_address (0x0000000000000131)
-0x000002cd: 03 DW_LNS_advance_line (59)
-0x000002cf: 05 DW_LNS_set_column (21)
+0x000002c5: 00 DW_LNE_set_address (0x0000000000000144)
+0x000002cc: 03 DW_LNS_advance_line (58)
+0x000002ce: 05 DW_LNS_set_column (19)
+0x000002d0: 06 DW_LNS_negate_stmt
0x000002d1: 01 DW_LNS_copy
- 0x0000000000000131 59 21 1 0 0 is_stmt
+ 0x0000000000000144 58 19 1 0 0 is_stmt
-0x000002d2: 00 DW_LNE_set_address (0x0000000000000138)
-0x000002d9: 03 DW_LNS_advance_line (57)
-0x000002db: 05 DW_LNS_set_column (18)
+0x000002d2: 00 DW_LNE_set_address (0x0000000000000153)
+0x000002d9: 03 DW_LNS_advance_line (59)
+0x000002db: 05 DW_LNS_set_column (21)
0x000002dd: 01 DW_LNS_copy
- 0x0000000000000138 57 18 1 0 0 is_stmt
+ 0x0000000000000153 59 21 1 0 0 is_stmt
-0x000002de: 00 DW_LNE_set_address (0x0000000000000148)
-0x000002e5: 03 DW_LNS_advance_line (62)
-0x000002e7: 05 DW_LNS_set_column (14)
+0x000002de: 00 DW_LNE_set_address (0x000000000000015a)
+0x000002e5: 03 DW_LNS_advance_line (57)
+0x000002e7: 05 DW_LNS_set_column (18)
0x000002e9: 01 DW_LNS_copy
- 0x0000000000000148 62 14 1 0 0 is_stmt
+ 0x000000000000015a 57 18 1 0 0 is_stmt
-0x000002ea: 00 DW_LNE_set_address (0x000000000000014c)
-0x000002f1: 05 DW_LNS_set_column (23)
-0x000002f3: 06 DW_LNS_negate_stmt
-0x000002f4: 01 DW_LNS_copy
- 0x000000000000014c 62 23 1 0 0
+0x000002ea: 00 DW_LNE_set_address (0x000000000000016a)
+0x000002f1: 03 DW_LNS_advance_line (62)
+0x000002f3: 05 DW_LNS_set_column (14)
+0x000002f5: 01 DW_LNS_copy
+ 0x000000000000016a 62 14 1 0 0 is_stmt
-0x000002f5: 00 DW_LNE_set_address (0x0000000000000151)
-0x000002fc: 05 DW_LNS_set_column (14)
-0x000002fe: 01 DW_LNS_copy
- 0x0000000000000151 62 14 1 0 0
+0x000002f6: 00 DW_LNE_set_address (0x000000000000016e)
+0x000002fd: 05 DW_LNS_set_column (23)
+0x000002ff: 06 DW_LNS_negate_stmt
+0x00000300: 01 DW_LNS_copy
+ 0x000000000000016e 62 23 1 0 0
-0x000002ff: 00 DW_LNE_set_address (0x0000000000000155)
-0x00000306: 03 DW_LNS_advance_line (66)
-0x00000308: 05 DW_LNS_set_column (16)
-0x0000030a: 06 DW_LNS_negate_stmt
-0x0000030b: 01 DW_LNS_copy
- 0x0000000000000155 66 16 1 0 0 is_stmt
+0x00000301: 00 DW_LNE_set_address (0x0000000000000173)
+0x00000308: 05 DW_LNS_set_column (14)
+0x0000030a: 01 DW_LNS_copy
+ 0x0000000000000173 62 14 1 0 0
-0x0000030c: 00 DW_LNE_set_address (0x0000000000000162)
-0x00000313: 03 DW_LNS_advance_line (75)
-0x00000315: 05 DW_LNS_set_column (27)
+0x0000030b: 00 DW_LNE_set_address (0x0000000000000177)
+0x00000312: 03 DW_LNS_advance_line (66)
+0x00000314: 05 DW_LNS_set_column (16)
+0x00000316: 06 DW_LNS_negate_stmt
0x00000317: 01 DW_LNS_copy
- 0x0000000000000162 75 27 1 0 0 is_stmt
+ 0x0000000000000177 66 16 1 0 0 is_stmt
-0x00000318: 00 DW_LNE_set_address (0x000000000000016b)
-0x0000031f: 03 DW_LNS_advance_line (76)
-0x00000321: 05 DW_LNS_set_column (16)
+0x00000318: 00 DW_LNE_set_address (0x0000000000000184)
+0x0000031f: 03 DW_LNS_advance_line (75)
+0x00000321: 05 DW_LNS_set_column (27)
0x00000323: 01 DW_LNS_copy
- 0x000000000000016b 76 16 1 0 0 is_stmt
+ 0x0000000000000184 75 27 1 0 0 is_stmt
-0x00000324: 00 DW_LNE_set_address (0x0000000000000173)
-0x0000032b: 05 DW_LNS_set_column (27)
-0x0000032d: 06 DW_LNS_negate_stmt
-0x0000032e: 01 DW_LNS_copy
- 0x0000000000000173 76 27 1 0 0
+0x00000324: 00 DW_LNE_set_address (0x000000000000018d)
+0x0000032b: 03 DW_LNS_advance_line (76)
+0x0000032d: 05 DW_LNS_set_column (16)
+0x0000032f: 01 DW_LNS_copy
+ 0x000000000000018d 76 16 1 0 0 is_stmt
-0x0000032f: 00 DW_LNE_set_address (0x0000000000000175)
-0x00000336: 05 DW_LNS_set_column (35)
-0x00000338: 01 DW_LNS_copy
- 0x0000000000000175 76 35 1 0 0
+0x00000330: 00 DW_LNE_set_address (0x0000000000000195)
+0x00000337: 05 DW_LNS_set_column (27)
+0x00000339: 06 DW_LNS_negate_stmt
+0x0000033a: 01 DW_LNS_copy
+ 0x0000000000000195 76 27 1 0 0
-0x00000339: 00 DW_LNE_set_address (0x000000000000017e)
-0x00000340: 05 DW_LNS_set_column (27)
-0x00000342: 01 DW_LNS_copy
- 0x000000000000017e 76 27 1 0 0
+0x0000033b: 00 DW_LNE_set_address (0x0000000000000197)
+0x00000342: 05 DW_LNS_set_column (35)
+0x00000344: 01 DW_LNS_copy
+ 0x0000000000000197 76 35 1 0 0
-0x00000343: 00 DW_LNE_set_address (0x0000000000000183)
-0x0000034a: 05 DW_LNS_set_column (25)
-0x0000034c: 01 DW_LNS_copy
- 0x0000000000000183 76 25 1 0 0
+0x00000345: 00 DW_LNE_set_address (0x00000000000001a0)
+0x0000034c: 05 DW_LNS_set_column (27)
+0x0000034e: 01 DW_LNS_copy
+ 0x00000000000001a0 76 27 1 0 0
-0x0000034d: 00 DW_LNE_set_address (0x0000000000000186)
-0x00000354: 03 DW_LNS_advance_line (75)
-0x00000356: 05 DW_LNS_set_column (27)
-0x00000358: 06 DW_LNS_negate_stmt
-0x00000359: 01 DW_LNS_copy
- 0x0000000000000186 75 27 1 0 0 is_stmt
+0x0000034f: 00 DW_LNE_set_address (0x00000000000001a5)
+0x00000356: 05 DW_LNS_set_column (25)
+0x00000358: 01 DW_LNS_copy
+ 0x00000000000001a5 76 25 1 0 0
-0x0000035a: 00 DW_LNE_set_address (0x000000000000018b)
-0x00000361: 05 DW_LNS_set_column (13)
-0x00000363: 06 DW_LNS_negate_stmt
-0x00000364: 01 DW_LNS_copy
- 0x000000000000018b 75 13 1 0 0
+0x00000359: 00 DW_LNE_set_address (0x00000000000001a8)
+0x00000360: 03 DW_LNS_advance_line (75)
+0x00000362: 05 DW_LNS_set_column (27)
+0x00000364: 06 DW_LNS_negate_stmt
+0x00000365: 01 DW_LNS_copy
+ 0x00000000000001a8 75 27 1 0 0 is_stmt
-0x00000365: 00 DW_LNE_set_address (0x0000000000000193)
-0x0000036c: 03 DW_LNS_advance_line (77)
-0x0000036e: 06 DW_LNS_negate_stmt
-0x0000036f: 01 DW_LNS_copy
- 0x0000000000000193 77 13 1 0 0 is_stmt
+0x00000366: 00 DW_LNE_set_address (0x00000000000001ad)
+0x0000036d: 05 DW_LNS_set_column (13)
+0x0000036f: 06 DW_LNS_negate_stmt
+0x00000370: 01 DW_LNS_copy
+ 0x00000000000001ad 75 13 1 0 0
-0x00000370: 00 DW_LNE_set_address (0x000000000000019b)
-0x00000377: 05 DW_LNS_set_column (22)
-0x00000379: 06 DW_LNS_negate_stmt
-0x0000037a: 01 DW_LNS_copy
- 0x000000000000019b 77 22 1 0 0
+0x00000371: 00 DW_LNE_set_address (0x00000000000001b5)
+0x00000378: 03 DW_LNS_advance_line (77)
+0x0000037a: 06 DW_LNS_negate_stmt
+0x0000037b: 01 DW_LNS_copy
+ 0x00000000000001b5 77 13 1 0 0 is_stmt
-0x0000037b: 00 DW_LNE_set_address (0x00000000000001a0)
-0x00000382: 03 DW_LNS_advance_line (79)
-0x00000384: 05 DW_LNS_set_column (16)
-0x00000386: 06 DW_LNS_negate_stmt
-0x00000387: 01 DW_LNS_copy
- 0x00000000000001a0 79 16 1 0 0 is_stmt
+0x0000037c: 00 DW_LNE_set_address (0x00000000000001bd)
+0x00000383: 05 DW_LNS_set_column (22)
+0x00000385: 06 DW_LNS_negate_stmt
+0x00000386: 01 DW_LNS_copy
+ 0x00000000000001bd 77 22 1 0 0
-0x00000388: 00 DW_LNE_set_address (0x00000000000001a8)
-0x0000038f: 05 DW_LNS_set_column (14)
-0x00000391: 06 DW_LNS_negate_stmt
-0x00000392: 01 DW_LNS_copy
- 0x00000000000001a8 79 14 1 0 0
+0x00000387: 00 DW_LNE_set_address (0x00000000000001c2)
+0x0000038e: 03 DW_LNS_advance_line (79)
+0x00000390: 05 DW_LNS_set_column (16)
+0x00000392: 06 DW_LNS_negate_stmt
+0x00000393: 01 DW_LNS_copy
+ 0x00000000000001c2 79 16 1 0 0 is_stmt
-0x00000393: 00 DW_LNE_set_address (0x00000000000001b7)
-0x0000039a: 05 DW_LNS_set_column (25)
-0x0000039c: 01 DW_LNS_copy
- 0x00000000000001b7 79 25 1 0 0
+0x00000394: 00 DW_LNE_set_address (0x00000000000001ca)
+0x0000039b: 05 DW_LNS_set_column (14)
+0x0000039d: 06 DW_LNS_negate_stmt
+0x0000039e: 01 DW_LNS_copy
+ 0x00000000000001ca 79 14 1 0 0
-0x0000039d: 00 DW_LNE_set_address (0x00000000000001be)
-0x000003a4: 03 DW_LNS_advance_line (81)
-0x000003a6: 05 DW_LNS_set_column (11)
-0x000003a8: 06 DW_LNS_negate_stmt
-0x000003a9: 01 DW_LNS_copy
- 0x00000000000001be 81 11 1 0 0 is_stmt
+0x0000039f: 00 DW_LNE_set_address (0x00000000000001d9)
+0x000003a6: 05 DW_LNS_set_column (25)
+0x000003a8: 01 DW_LNS_copy
+ 0x00000000000001d9 79 25 1 0 0
-0x000003aa: 00 DW_LNE_set_address (0x00000000000001c3)
-0x000003b1: 03 DW_LNS_advance_line (66)
-0x000003b3: 05 DW_LNS_set_column (16)
+0x000003a9: 00 DW_LNE_set_address (0x00000000000001e0)
+0x000003b0: 03 DW_LNS_advance_line (81)
+0x000003b2: 05 DW_LNS_set_column (11)
+0x000003b4: 06 DW_LNS_negate_stmt
0x000003b5: 01 DW_LNS_copy
- 0x00000000000001c3 66 16 1 0 0 is_stmt
+ 0x00000000000001e0 81 11 1 0 0 is_stmt
-0x000003b6: 00 DW_LNE_set_address (0x00000000000001ca)
-0x000003bd: 03 DW_LNS_advance_line (74)
-0x000003bf: 05 DW_LNS_set_column (22)
+0x000003b6: 00 DW_LNE_set_address (0x00000000000001e5)
+0x000003bd: 03 DW_LNS_advance_line (66)
+0x000003bf: 05 DW_LNS_set_column (16)
0x000003c1: 01 DW_LNS_copy
- 0x00000000000001ca 74 22 1 0 0 is_stmt
+ 0x00000000000001e5 66 16 1 0 0 is_stmt
-0x000003c2: 00 DW_LNE_set_address (0x00000000000001d3)
-0x000003c9: 03 DW_LNS_advance_line (37)
-0x000003cb: 05 DW_LNS_set_column (4)
+0x000003c2: 00 DW_LNE_set_address (0x00000000000001ec)
+0x000003c9: 03 DW_LNS_advance_line (74)
+0x000003cb: 05 DW_LNS_set_column (22)
0x000003cd: 01 DW_LNS_copy
- 0x00000000000001d3 37 4 1 0 0 is_stmt
+ 0x00000000000001ec 74 22 1 0 0 is_stmt
-0x000003ce: 00 DW_LNE_set_address (0x00000000000001d8)
-0x000003d5: 03 DW_LNS_advance_line (39)
-0x000003d7: 01 DW_LNS_copy
- 0x00000000000001d8 39 4 1 0 0 is_stmt
+0x000003ce: 00 DW_LNE_set_address (0x00000000000001f6)
+0x000003d5: 03 DW_LNS_advance_line (37)
+0x000003d7: 05 DW_LNS_set_column (4)
+0x000003d9: 01 DW_LNS_copy
+ 0x00000000000001f6 37 4 1 0 0 is_stmt
-0x000003d8: 00 DW_LNE_set_address (0x00000000000001da)
-0x000003df: 05 DW_LNS_set_column (16)
-0x000003e1: 06 DW_LNS_negate_stmt
-0x000003e2: 01 DW_LNS_copy
- 0x00000000000001da 39 16 1 0 0
+0x000003da: 00 DW_LNE_set_address (0x00000000000001fc)
+0x000003e1: 03 DW_LNS_advance_line (39)
+0x000003e3: 01 DW_LNS_copy
+ 0x00000000000001fc 39 4 1 0 0 is_stmt
-0x000003e3: 00 DW_LNE_set_address (0x00000000000001e3)
-0x000003ea: 05 DW_LNS_set_column (4)
-0x000003ec: 01 DW_LNS_copy
- 0x00000000000001e3 39 4 1 0 0
+0x000003e4: 00 DW_LNE_set_address (0x00000000000001fe)
+0x000003eb: 05 DW_LNS_set_column (16)
+0x000003ed: 06 DW_LNS_negate_stmt
+0x000003ee: 01 DW_LNS_copy
+ 0x00000000000001fe 39 16 1 0 0
-0x000003ed: 00 DW_LNE_set_address (0x00000000000001e5)
-0x000003f4: 05 DW_LNS_set_column (23)
-0x000003f6: 01 DW_LNS_copy
- 0x00000000000001e5 39 23 1 0 0
+0x000003ef: 00 DW_LNE_set_address (0x0000000000000207)
+0x000003f6: 05 DW_LNS_set_column (4)
+0x000003f8: 01 DW_LNS_copy
+ 0x0000000000000207 39 4 1 0 0
-0x000003f7: 00 DW_LNE_set_address (0x00000000000001ea)
-0x000003fe: 05 DW_LNS_set_column (19)
-0x00000400: 01 DW_LNS_copy
- 0x00000000000001ea 39 19 1 0 0
+0x000003f9: 00 DW_LNE_set_address (0x0000000000000209)
+0x00000400: 05 DW_LNS_set_column (23)
+0x00000402: 01 DW_LNS_copy
+ 0x0000000000000209 39 23 1 0 0
-0x00000401: 00 DW_LNE_set_address (0x00000000000001ef)
-0x00000408: 03 DW_LNS_advance_line (40)
-0x0000040a: 05 DW_LNS_set_column (4)
-0x0000040c: 06 DW_LNS_negate_stmt
-0x0000040d: 01 DW_LNS_copy
- 0x00000000000001ef 40 4 1 0 0 is_stmt
+0x00000403: 00 DW_LNE_set_address (0x000000000000020e)
+0x0000040a: 05 DW_LNS_set_column (19)
+0x0000040c: 01 DW_LNS_copy
+ 0x000000000000020e 39 19 1 0 0
-0x0000040e: 00 DW_LNE_set_address (0x00000000000001f7)
-0x00000415: 05 DW_LNS_set_column (17)
-0x00000417: 06 DW_LNS_negate_stmt
-0x00000418: 01 DW_LNS_copy
- 0x00000000000001f7 40 17 1 0 0
+0x0000040d: 00 DW_LNE_set_address (0x0000000000000213)
+0x00000414: 03 DW_LNS_advance_line (40)
+0x00000416: 05 DW_LNS_set_column (4)
+0x00000418: 06 DW_LNS_negate_stmt
+0x00000419: 01 DW_LNS_copy
+ 0x0000000000000213 40 4 1 0 0 is_stmt
-0x00000419: 00 DW_LNE_set_address (0x0000000000000201)
-0x00000420: 03 DW_LNS_advance_line (44)
-0x00000422: 05 DW_LNS_set_column (16)
-0x00000424: 06 DW_LNS_negate_stmt
-0x00000425: 01 DW_LNS_copy
- 0x0000000000000201 44 16 1 0 0 is_stmt
+0x0000041a: 00 DW_LNE_set_address (0x000000000000021b)
+0x00000421: 05 DW_LNS_set_column (17)
+0x00000423: 06 DW_LNS_negate_stmt
+0x00000424: 01 DW_LNS_copy
+ 0x000000000000021b 40 17 1 0 0
-0x00000426: 00 DW_LNE_set_address (0x000000000000020a)
-0x0000042d: 03 DW_LNS_advance_line (45)
-0x0000042f: 05 DW_LNS_set_column (10)
+0x00000425: 00 DW_LNE_set_address (0x0000000000000225)
+0x0000042c: 03 DW_LNS_advance_line (44)
+0x0000042e: 05 DW_LNS_set_column (16)
+0x00000430: 06 DW_LNS_negate_stmt
0x00000431: 01 DW_LNS_copy
- 0x000000000000020a 45 10 1 0 0 is_stmt
+ 0x0000000000000225 44 16 1 0 0 is_stmt
-0x00000432: 00 DW_LNE_set_address (0x000000000000020c)
-0x00000439: 05 DW_LNS_set_column (18)
-0x0000043b: 06 DW_LNS_negate_stmt
-0x0000043c: 01 DW_LNS_copy
- 0x000000000000020c 45 18 1 0 0
+0x00000432: 00 DW_LNE_set_address (0x000000000000022e)
+0x00000439: 03 DW_LNS_advance_line (45)
+0x0000043b: 05 DW_LNS_set_column (10)
+0x0000043d: 01 DW_LNS_copy
+ 0x000000000000022e 45 10 1 0 0 is_stmt
-0x0000043d: 00 DW_LNE_set_address (0x0000000000000215)
-0x00000444: 05 DW_LNS_set_column (10)
-0x00000446: 01 DW_LNS_copy
- 0x0000000000000215 45 10 1 0 0
+0x0000043e: 00 DW_LNE_set_address (0x0000000000000230)
+0x00000445: 05 DW_LNS_set_column (18)
+0x00000447: 06 DW_LNS_negate_stmt
+0x00000448: 01 DW_LNS_copy
+ 0x0000000000000230 45 18 1 0 0
-0x00000447: 00 DW_LNE_set_address (0x0000000000000217)
-0x0000044e: 05 DW_LNS_set_column (23)
-0x00000450: 01 DW_LNS_copy
- 0x0000000000000217 45 23 1 0 0
+0x00000449: 00 DW_LNE_set_address (0x0000000000000239)
+0x00000450: 05 DW_LNS_set_column (10)
+0x00000452: 01 DW_LNS_copy
+ 0x0000000000000239 45 10 1 0 0
-0x00000451: 00 DW_LNE_set_address (0x000000000000021c)
-0x00000458: 03 DW_LNS_advance_line (44)
-0x0000045a: 05 DW_LNS_set_column (16)
-0x0000045c: 06 DW_LNS_negate_stmt
-0x0000045d: 01 DW_LNS_copy
- 0x000000000000021c 44 16 1 0 0 is_stmt
+0x00000453: 00 DW_LNE_set_address (0x000000000000023b)
+0x0000045a: 05 DW_LNS_set_column (23)
+0x0000045c: 01 DW_LNS_copy
+ 0x000000000000023b 45 23 1 0 0
-0x0000045e: 00 DW_LNE_set_address (0x0000000000000229)
-0x00000465: 03 DW_LNS_advance_line (46)
-0x00000467: 05 DW_LNS_set_column (11)
+0x0000045d: 00 DW_LNE_set_address (0x0000000000000240)
+0x00000464: 03 DW_LNS_advance_line (44)
+0x00000466: 05 DW_LNS_set_column (16)
+0x00000468: 06 DW_LNS_negate_stmt
0x00000469: 01 DW_LNS_copy
- 0x0000000000000229 46 11 1 0 0 is_stmt
+ 0x0000000000000240 44 16 1 0 0 is_stmt
-0x0000046a: 00 DW_LNE_set_address (0x0000000000000235)
-0x00000471: 05 DW_LNS_set_column (28)
-0x00000473: 06 DW_LNS_negate_stmt
-0x00000474: 01 DW_LNS_copy
- 0x0000000000000235 46 28 1 0 0
+0x0000046a: 00 DW_LNE_set_address (0x0000000000000251)
+0x00000471: 03 DW_LNS_advance_line (46)
+0x00000473: 05 DW_LNS_set_column (11)
+0x00000475: 01 DW_LNS_copy
+ 0x0000000000000251 46 11 1 0 0 is_stmt
-0x00000475: 00 DW_LNE_set_address (0x000000000000023a)
-0x0000047c: 05 DW_LNS_set_column (41)
-0x0000047e: 01 DW_LNS_copy
- 0x000000000000023a 46 41 1 0 0
+0x00000476: 00 DW_LNE_set_address (0x000000000000025d)
+0x0000047d: 05 DW_LNS_set_column (28)
+0x0000047f: 06 DW_LNS_negate_stmt
+0x00000480: 01 DW_LNS_copy
+ 0x000000000000025d 46 28 1 0 0
-0x0000047f: 00 DW_LNE_set_address (0x000000000000023f)
-0x00000486: 03 DW_LNS_advance_line (50)
-0x00000488: 05 DW_LNS_set_column (14)
-0x0000048a: 06 DW_LNS_negate_stmt
-0x0000048b: 01 DW_LNS_copy
- 0x000000000000023f 50 14 1 0 0 is_stmt
+0x00000481: 00 DW_LNE_set_address (0x0000000000000262)
+0x00000488: 05 DW_LNS_set_column (41)
+0x0000048a: 01 DW_LNS_copy
+ 0x0000000000000262 46 41 1 0 0
-0x0000048c: 00 DW_LNE_set_address (0x0000000000000250)
-0x00000493: 03 DW_LNS_advance_line (52)
-0x00000495: 05 DW_LNS_set_column (38)
+0x0000048b: 00 DW_LNE_set_address (0x0000000000000267)
+0x00000492: 03 DW_LNS_advance_line (50)
+0x00000494: 05 DW_LNS_set_column (14)
+0x00000496: 06 DW_LNS_negate_stmt
0x00000497: 01 DW_LNS_copy
- 0x0000000000000250 52 38 1 0 0 is_stmt
+ 0x0000000000000267 50 14 1 0 0 is_stmt
-0x00000498: 00 DW_LNE_set_address (0x0000000000000264)
-0x0000049f: 03 DW_LNS_advance_line (53)
-0x000004a1: 05 DW_LNS_set_column (22)
+0x00000498: 00 DW_LNE_set_address (0x0000000000000278)
+0x0000049f: 03 DW_LNS_advance_line (52)
+0x000004a1: 05 DW_LNS_set_column (38)
0x000004a3: 01 DW_LNS_copy
- 0x0000000000000264 53 22 1 0 0 is_stmt
+ 0x0000000000000278 52 38 1 0 0 is_stmt
-0x000004a4: 00 DW_LNE_set_address (0x0000000000000273)
-0x000004ab: 03 DW_LNS_advance_line (54)
-0x000004ad: 05 DW_LNS_set_column (24)
+0x000004a4: 00 DW_LNE_set_address (0x000000000000028c)
+0x000004ab: 03 DW_LNS_advance_line (53)
+0x000004ad: 05 DW_LNS_set_column (22)
0x000004af: 01 DW_LNS_copy
- 0x0000000000000273 54 24 1 0 0 is_stmt
+ 0x000000000000028c 53 22 1 0 0 is_stmt
-0x000004b0: 00 DW_LNE_set_address (0x0000000000000275)
-0x000004b7: 05 DW_LNS_set_column (26)
-0x000004b9: 06 DW_LNS_negate_stmt
-0x000004ba: 01 DW_LNS_copy
- 0x0000000000000275 54 26 1 0 0
+0x000004b0: 00 DW_LNE_set_address (0x000000000000029b)
+0x000004b7: 03 DW_LNS_advance_line (54)
+0x000004b9: 05 DW_LNS_set_column (24)
+0x000004bb: 01 DW_LNS_copy
+ 0x000000000000029b 54 24 1 0 0 is_stmt
-0x000004bb: 00 DW_LNE_set_address (0x0000000000000282)
-0x000004c2: 05 DW_LNS_set_column (24)
-0x000004c4: 01 DW_LNS_copy
- 0x0000000000000282 54 24 1 0 0
+0x000004bc: 00 DW_LNE_set_address (0x000000000000029d)
+0x000004c3: 05 DW_LNS_set_column (26)
+0x000004c5: 06 DW_LNS_negate_stmt
+0x000004c6: 01 DW_LNS_copy
+ 0x000000000000029d 54 26 1 0 0
-0x000004c5: 00 DW_LNE_set_address (0x0000000000000285)
-0x000004cc: 03 DW_LNS_advance_line (55)
-0x000004ce: 06 DW_LNS_negate_stmt
-0x000004cf: 01 DW_LNS_copy
- 0x0000000000000285 55 24 1 0 0 is_stmt
+0x000004c7: 00 DW_LNE_set_address (0x00000000000002aa)
+0x000004ce: 05 DW_LNS_set_column (24)
+0x000004d0: 01 DW_LNS_copy
+ 0x00000000000002aa 54 24 1 0 0
-0x000004d0: 00 DW_LNE_set_address (0x000000000000028c)
-0x000004d7: 03 DW_LNS_advance_line (52)
-0x000004d9: 05 DW_LNS_set_column (44)
+0x000004d1: 00 DW_LNE_set_address (0x00000000000002ad)
+0x000004d8: 03 DW_LNS_advance_line (55)
+0x000004da: 06 DW_LNS_negate_stmt
0x000004db: 01 DW_LNS_copy
- 0x000000000000028c 52 44 1 0 0 is_stmt
+ 0x00000000000002ad 55 24 1 0 0 is_stmt
-0x000004dc: 00 DW_LNE_set_address (0x0000000000000298)
-0x000004e3: 05 DW_LNS_set_column (38)
-0x000004e5: 06 DW_LNS_negate_stmt
-0x000004e6: 01 DW_LNS_copy
- 0x0000000000000298 52 38 1 0 0
+0x000004dc: 00 DW_LNE_set_address (0x00000000000002b4)
+0x000004e3: 03 DW_LNS_advance_line (52)
+0x000004e5: 05 DW_LNS_set_column (44)
+0x000004e7: 01 DW_LNS_copy
+ 0x00000000000002b4 52 44 1 0 0 is_stmt
-0x000004e7: 00 DW_LNE_set_address (0x000000000000029f)
-0x000004ee: 03 DW_LNS_advance_line (58)
-0x000004f0: 05 DW_LNS_set_column (19)
-0x000004f2: 06 DW_LNS_negate_stmt
-0x000004f3: 01 DW_LNS_copy
- 0x000000000000029f 58 19 1 0 0 is_stmt
+0x000004e8: 00 DW_LNE_set_address (0x00000000000002c0)
+0x000004ef: 05 DW_LNS_set_column (38)
+0x000004f1: 06 DW_LNS_negate_stmt
+0x000004f2: 01 DW_LNS_copy
+ 0x00000000000002c0 52 38 1 0 0
-0x000004f4: 00 DW_LNE_set_address (0x00000000000002ae)
-0x000004fb: 03 DW_LNS_advance_line (59)
-0x000004fd: 05 DW_LNS_set_column (21)
+0x000004f3: 00 DW_LNE_set_address (0x00000000000002c7)
+0x000004fa: 03 DW_LNS_advance_line (58)
+0x000004fc: 05 DW_LNS_set_column (19)
+0x000004fe: 06 DW_LNS_negate_stmt
0x000004ff: 01 DW_LNS_copy
- 0x00000000000002ae 59 21 1 0 0 is_stmt
+ 0x00000000000002c7 58 19 1 0 0 is_stmt
-0x00000500: 00 DW_LNE_set_address (0x00000000000002b5)
-0x00000507: 03 DW_LNS_advance_line (57)
-0x00000509: 05 DW_LNS_set_column (18)
+0x00000500: 00 DW_LNE_set_address (0x00000000000002d6)
+0x00000507: 03 DW_LNS_advance_line (59)
+0x00000509: 05 DW_LNS_set_column (21)
0x0000050b: 01 DW_LNS_copy
- 0x00000000000002b5 57 18 1 0 0 is_stmt
+ 0x00000000000002d6 59 21 1 0 0 is_stmt
-0x0000050c: 00 DW_LNE_set_address (0x00000000000002c5)
-0x00000513: 03 DW_LNS_advance_line (62)
-0x00000515: 05 DW_LNS_set_column (14)
+0x0000050c: 00 DW_LNE_set_address (0x00000000000002dd)
+0x00000513: 03 DW_LNS_advance_line (57)
+0x00000515: 05 DW_LNS_set_column (18)
0x00000517: 01 DW_LNS_copy
- 0x00000000000002c5 62 14 1 0 0 is_stmt
+ 0x00000000000002dd 57 18 1 0 0 is_stmt
-0x00000518: 00 DW_LNE_set_address (0x00000000000002c9)
-0x0000051f: 05 DW_LNS_set_column (23)
-0x00000521: 06 DW_LNS_negate_stmt
-0x00000522: 01 DW_LNS_copy
- 0x00000000000002c9 62 23 1 0 0
+0x00000518: 00 DW_LNE_set_address (0x00000000000002ed)
+0x0000051f: 03 DW_LNS_advance_line (62)
+0x00000521: 05 DW_LNS_set_column (14)
+0x00000523: 01 DW_LNS_copy
+ 0x00000000000002ed 62 14 1 0 0 is_stmt
-0x00000523: 00 DW_LNE_set_address (0x00000000000002ce)
-0x0000052a: 05 DW_LNS_set_column (14)
-0x0000052c: 01 DW_LNS_copy
- 0x00000000000002ce 62 14 1 0 0
+0x00000524: 00 DW_LNE_set_address (0x00000000000002f1)
+0x0000052b: 05 DW_LNS_set_column (23)
+0x0000052d: 06 DW_LNS_negate_stmt
+0x0000052e: 01 DW_LNS_copy
+ 0x00000000000002f1 62 23 1 0 0
-0x0000052d: 00 DW_LNE_set_address (0x00000000000002d2)
-0x00000534: 03 DW_LNS_advance_line (66)
-0x00000536: 05 DW_LNS_set_column (16)
-0x00000538: 06 DW_LNS_negate_stmt
-0x00000539: 01 DW_LNS_copy
- 0x00000000000002d2 66 16 1 0 0 is_stmt
+0x0000052f: 00 DW_LNE_set_address (0x00000000000002f6)
+0x00000536: 05 DW_LNS_set_column (14)
+0x00000538: 01 DW_LNS_copy
+ 0x00000000000002f6 62 14 1 0 0
-0x0000053a: 00 DW_LNE_set_address (0x00000000000002df)
-0x00000541: 03 DW_LNS_advance_line (75)
-0x00000543: 05 DW_LNS_set_column (27)
+0x00000539: 00 DW_LNE_set_address (0x00000000000002fa)
+0x00000540: 03 DW_LNS_advance_line (66)
+0x00000542: 05 DW_LNS_set_column (16)
+0x00000544: 06 DW_LNS_negate_stmt
0x00000545: 01 DW_LNS_copy
- 0x00000000000002df 75 27 1 0 0 is_stmt
+ 0x00000000000002fa 66 16 1 0 0 is_stmt
-0x00000546: 00 DW_LNE_set_address (0x00000000000002e8)
-0x0000054d: 03 DW_LNS_advance_line (76)
-0x0000054f: 05 DW_LNS_set_column (16)
+0x00000546: 00 DW_LNE_set_address (0x0000000000000307)
+0x0000054d: 03 DW_LNS_advance_line (75)
+0x0000054f: 05 DW_LNS_set_column (27)
0x00000551: 01 DW_LNS_copy
- 0x00000000000002e8 76 16 1 0 0 is_stmt
+ 0x0000000000000307 75 27 1 0 0 is_stmt
-0x00000552: 00 DW_LNE_set_address (0x00000000000002f0)
-0x00000559: 05 DW_LNS_set_column (27)
-0x0000055b: 06 DW_LNS_negate_stmt
-0x0000055c: 01 DW_LNS_copy
- 0x00000000000002f0 76 27 1 0 0
+0x00000552: 00 DW_LNE_set_address (0x0000000000000310)
+0x00000559: 03 DW_LNS_advance_line (76)
+0x0000055b: 05 DW_LNS_set_column (16)
+0x0000055d: 01 DW_LNS_copy
+ 0x0000000000000310 76 16 1 0 0 is_stmt
-0x0000055d: 00 DW_LNE_set_address (0x00000000000002f2)
-0x00000564: 05 DW_LNS_set_column (35)
-0x00000566: 01 DW_LNS_copy
- 0x00000000000002f2 76 35 1 0 0
+0x0000055e: 00 DW_LNE_set_address (0x0000000000000318)
+0x00000565: 05 DW_LNS_set_column (27)
+0x00000567: 06 DW_LNS_negate_stmt
+0x00000568: 01 DW_LNS_copy
+ 0x0000000000000318 76 27 1 0 0
-0x00000567: 00 DW_LNE_set_address (0x00000000000002fb)
-0x0000056e: 05 DW_LNS_set_column (27)
-0x00000570: 01 DW_LNS_copy
- 0x00000000000002fb 76 27 1 0 0
+0x00000569: 00 DW_LNE_set_address (0x000000000000031a)
+0x00000570: 05 DW_LNS_set_column (35)
+0x00000572: 01 DW_LNS_copy
+ 0x000000000000031a 76 35 1 0 0
-0x00000571: 00 DW_LNE_set_address (0x0000000000000300)
-0x00000578: 05 DW_LNS_set_column (25)
-0x0000057a: 01 DW_LNS_copy
- 0x0000000000000300 76 25 1 0 0
+0x00000573: 00 DW_LNE_set_address (0x0000000000000323)
+0x0000057a: 05 DW_LNS_set_column (27)
+0x0000057c: 01 DW_LNS_copy
+ 0x0000000000000323 76 27 1 0 0
-0x0000057b: 00 DW_LNE_set_address (0x0000000000000303)
-0x00000582: 03 DW_LNS_advance_line (75)
-0x00000584: 05 DW_LNS_set_column (27)
-0x00000586: 06 DW_LNS_negate_stmt
-0x00000587: 01 DW_LNS_copy
- 0x0000000000000303 75 27 1 0 0 is_stmt
+0x0000057d: 00 DW_LNE_set_address (0x0000000000000328)
+0x00000584: 05 DW_LNS_set_column (25)
+0x00000586: 01 DW_LNS_copy
+ 0x0000000000000328 76 25 1 0 0
-0x00000588: 00 DW_LNE_set_address (0x0000000000000310)
-0x0000058f: 03 DW_LNS_advance_line (77)
-0x00000591: 05 DW_LNS_set_column (13)
+0x00000587: 00 DW_LNE_set_address (0x000000000000032b)
+0x0000058e: 03 DW_LNS_advance_line (75)
+0x00000590: 05 DW_LNS_set_column (27)
+0x00000592: 06 DW_LNS_negate_stmt
0x00000593: 01 DW_LNS_copy
- 0x0000000000000310 77 13 1 0 0 is_stmt
+ 0x000000000000032b 75 27 1 0 0 is_stmt
-0x00000594: 00 DW_LNE_set_address (0x0000000000000318)
-0x0000059b: 05 DW_LNS_set_column (22)
-0x0000059d: 06 DW_LNS_negate_stmt
-0x0000059e: 01 DW_LNS_copy
- 0x0000000000000318 77 22 1 0 0
+0x00000594: 00 DW_LNE_set_address (0x0000000000000338)
+0x0000059b: 03 DW_LNS_advance_line (77)
+0x0000059d: 05 DW_LNS_set_column (13)
+0x0000059f: 01 DW_LNS_copy
+ 0x0000000000000338 77 13 1 0 0 is_stmt
-0x0000059f: 00 DW_LNE_set_address (0x000000000000031d)
-0x000005a6: 03 DW_LNS_advance_line (79)
-0x000005a8: 05 DW_LNS_set_column (16)
-0x000005aa: 06 DW_LNS_negate_stmt
-0x000005ab: 01 DW_LNS_copy
- 0x000000000000031d 79 16 1 0 0 is_stmt
+0x000005a0: 00 DW_LNE_set_address (0x0000000000000340)
+0x000005a7: 05 DW_LNS_set_column (22)
+0x000005a9: 06 DW_LNS_negate_stmt
+0x000005aa: 01 DW_LNS_copy
+ 0x0000000000000340 77 22 1 0 0
-0x000005ac: 00 DW_LNE_set_address (0x0000000000000325)
-0x000005b3: 05 DW_LNS_set_column (14)
-0x000005b5: 06 DW_LNS_negate_stmt
-0x000005b6: 01 DW_LNS_copy
- 0x0000000000000325 79 14 1 0 0
+0x000005ab: 00 DW_LNE_set_address (0x0000000000000345)
+0x000005b2: 03 DW_LNS_advance_line (79)
+0x000005b4: 05 DW_LNS_set_column (16)
+0x000005b6: 06 DW_LNS_negate_stmt
+0x000005b7: 01 DW_LNS_copy
+ 0x0000000000000345 79 16 1 0 0 is_stmt
-0x000005b7: 00 DW_LNE_set_address (0x0000000000000334)
-0x000005be: 05 DW_LNS_set_column (25)
-0x000005c0: 01 DW_LNS_copy
- 0x0000000000000334 79 25 1 0 0
+0x000005b8: 00 DW_LNE_set_address (0x000000000000034d)
+0x000005bf: 05 DW_LNS_set_column (14)
+0x000005c1: 06 DW_LNS_negate_stmt
+0x000005c2: 01 DW_LNS_copy
+ 0x000000000000034d 79 14 1 0 0
-0x000005c1: 00 DW_LNE_set_address (0x000000000000033b)
-0x000005c8: 03 DW_LNS_advance_line (81)
-0x000005ca: 05 DW_LNS_set_column (11)
-0x000005cc: 06 DW_LNS_negate_stmt
-0x000005cd: 01 DW_LNS_copy
- 0x000000000000033b 81 11 1 0 0 is_stmt
+0x000005c3: 00 DW_LNE_set_address (0x000000000000035c)
+0x000005ca: 05 DW_LNS_set_column (25)
+0x000005cc: 01 DW_LNS_copy
+ 0x000000000000035c 79 25 1 0 0
-0x000005ce: 00 DW_LNE_set_address (0x0000000000000340)
-0x000005d5: 03 DW_LNS_advance_line (66)
-0x000005d7: 05 DW_LNS_set_column (16)
+0x000005cd: 00 DW_LNE_set_address (0x0000000000000363)
+0x000005d4: 03 DW_LNS_advance_line (81)
+0x000005d6: 05 DW_LNS_set_column (11)
+0x000005d8: 06 DW_LNS_negate_stmt
0x000005d9: 01 DW_LNS_copy
- 0x0000000000000340 66 16 1 0 0 is_stmt
+ 0x0000000000000363 81 11 1 0 0 is_stmt
-0x000005da: 00 DW_LNE_set_address (0x0000000000000347)
-0x000005e1: 03 DW_LNS_advance_line (74)
-0x000005e3: 05 DW_LNS_set_column (22)
+0x000005da: 00 DW_LNE_set_address (0x0000000000000368)
+0x000005e1: 03 DW_LNS_advance_line (66)
+0x000005e3: 05 DW_LNS_set_column (16)
0x000005e5: 01 DW_LNS_copy
- 0x0000000000000347 74 22 1 0 0 is_stmt
+ 0x0000000000000368 66 16 1 0 0 is_stmt
-0x000005e6: 00 DW_LNE_set_address (0x0000000000000355)
-0x000005ed: 03 DW_LNS_advance_line (67)
-0x000005ef: 05 DW_LNS_set_column (13)
+0x000005e6: 00 DW_LNE_set_address (0x000000000000036f)
+0x000005ed: 03 DW_LNS_advance_line (74)
+0x000005ef: 05 DW_LNS_set_column (22)
0x000005f1: 01 DW_LNS_copy
- 0x0000000000000355 67 13 1 0 0 is_stmt
+ 0x000000000000036f 74 22 1 0 0 is_stmt
-0x000005f2: 00 DW_LNE_set_address (0x0000000000000359)
-0x000005f9: 03 DW_LNS_advance_line (68)
-0x000005fb: 01 DW_LNS_copy
- 0x0000000000000359 68 13 1 0 0 is_stmt
+0x000005f2: 00 DW_LNE_set_address (0x000000000000037f)
+0x000005f9: 03 DW_LNS_advance_line (67)
+0x000005fb: 05 DW_LNS_set_column (13)
+0x000005fd: 01 DW_LNS_copy
+ 0x000000000000037f 67 13 1 0 0 is_stmt
-0x000005fc: 00 DW_LNE_set_address (0x000000000000035d)
-0x00000603: 03 DW_LNS_advance_line (69)
-0x00000605: 01 DW_LNS_copy
- 0x000000000000035d 69 13 1 0 0 is_stmt
+0x000005fe: 00 DW_LNE_set_address (0x0000000000000383)
+0x00000605: 03 DW_LNS_advance_line (68)
+0x00000607: 01 DW_LNS_copy
+ 0x0000000000000383 68 13 1 0 0 is_stmt
-0x00000606: 00 DW_LNE_set_address (0x0000000000000361)
-0x0000060d: 03 DW_LNS_advance_line (70)
-0x0000060f: 01 DW_LNS_copy
- 0x0000000000000361 70 13 1 0 0 is_stmt
+0x00000608: 00 DW_LNE_set_address (0x0000000000000387)
+0x0000060f: 03 DW_LNS_advance_line (69)
+0x00000611: 01 DW_LNS_copy
+ 0x0000000000000387 69 13 1 0 0 is_stmt
-0x00000610: 00 DW_LNE_set_address (0x0000000000000364)
-0x00000617: 00 DW_LNE_end_sequence
- 0x0000000000000364 70 13 1 0 0 is_stmt end_sequence
+0x00000612: 00 DW_LNE_set_address (0x000000000000038b)
+0x00000619: 03 DW_LNS_advance_line (70)
+0x0000061b: 01 DW_LNS_copy
+ 0x000000000000038b 70 13 1 0 0 is_stmt
-0x0000061a: 00 DW_LNE_set_address (0x0000000000000366)
-0x00000621: 03 DW_LNS_advance_line (152)
-0x00000624: 01 DW_LNS_copy
- 0x0000000000000366 152 0 1 0 0 is_stmt
+0x0000061c: 00 DW_LNE_set_address (0x000000000000038e)
+0x00000623: 00 DW_LNE_end_sequence
+ 0x000000000000038e 70 13 1 0 0 is_stmt end_sequence
-0x00000625: 00 DW_LNE_set_address (0x0000000000000376)
-0x0000062c: 03 DW_LNS_advance_line (153)
-0x0000062e: 05 DW_LNS_set_column (17)
-0x00000630: 0a DW_LNS_set_prologue_end
-0x00000631: 01 DW_LNS_copy
- 0x0000000000000376 153 17 1 0 0 is_stmt prologue_end
+0x00000626: 00 DW_LNE_set_address (0x0000000000000390)
+0x0000062d: 03 DW_LNS_advance_line (152)
+0x00000630: 01 DW_LNS_copy
+ 0x0000000000000390 152 0 1 0 0 is_stmt
-0x00000632: 00 DW_LNE_set_address (0x000000000000037d)
-0x00000639: 05 DW_LNS_set_column (28)
-0x0000063b: 06 DW_LNS_negate_stmt
-0x0000063c: 01 DW_LNS_copy
- 0x000000000000037d 153 28 1 0 0
+0x00000631: 00 DW_LNE_set_address (0x00000000000003ac)
+0x00000638: 03 DW_LNS_advance_line (153)
+0x0000063a: 05 DW_LNS_set_column (17)
+0x0000063c: 0a DW_LNS_set_prologue_end
+0x0000063d: 01 DW_LNS_copy
+ 0x00000000000003ac 153 17 1 0 0 is_stmt prologue_end
-0x0000063d: 00 DW_LNE_set_address (0x0000000000000382)
-0x00000644: 05 DW_LNS_set_column (23)
-0x00000646: 01 DW_LNS_copy
- 0x0000000000000382 153 23 1 0 0
+0x0000063e: 00 DW_LNE_set_address (0x00000000000003b3)
+0x00000645: 05 DW_LNS_set_column (28)
+0x00000647: 06 DW_LNS_negate_stmt
+0x00000648: 01 DW_LNS_copy
+ 0x00000000000003b3 153 28 1 0 0
-0x00000647: 00 DW_LNE_set_address (0x0000000000000388)
-0x0000064e: 03 DW_LNS_advance_line (155)
-0x00000650: 05 DW_LNS_set_column (10)
-0x00000652: 06 DW_LNS_negate_stmt
-0x00000653: 01 DW_LNS_copy
- 0x0000000000000388 155 10 1 0 0 is_stmt
+0x00000649: 00 DW_LNE_set_address (0x00000000000003b8)
+0x00000650: 05 DW_LNS_set_column (23)
+0x00000652: 01 DW_LNS_copy
+ 0x00000000000003b8 153 23 1 0 0
-0x00000654: 00 DW_LNE_set_address (0x0000000000000389)
-0x0000065b: 05 DW_LNS_set_column (8)
-0x0000065d: 06 DW_LNS_negate_stmt
-0x0000065e: 01 DW_LNS_copy
- 0x0000000000000389 155 8 1 0 0
+0x00000653: 00 DW_LNE_set_address (0x00000000000003be)
+0x0000065a: 03 DW_LNS_advance_line (155)
+0x0000065c: 05 DW_LNS_set_column (10)
+0x0000065e: 06 DW_LNS_negate_stmt
+0x0000065f: 01 DW_LNS_copy
+ 0x00000000000003be 155 10 1 0 0 is_stmt
-0x0000065f: 00 DW_LNE_set_address (0x000000000000038c)
-0x00000666: 03 DW_LNS_advance_line (156)
-0x00000668: 05 DW_LNS_set_column (7)
-0x0000066a: 06 DW_LNS_negate_stmt
-0x0000066b: 01 DW_LNS_copy
- 0x000000000000038c 156 7 1 0 0 is_stmt
+0x00000660: 00 DW_LNE_set_address (0x00000000000003bf)
+0x00000667: 05 DW_LNS_set_column (8)
+0x00000669: 06 DW_LNS_negate_stmt
+0x0000066a: 01 DW_LNS_copy
+ 0x00000000000003bf 155 8 1 0 0
-0x0000066c: 00 DW_LNE_set_address (0x0000000000000399)
-0x00000673: 03 DW_LNS_advance_line (94)
-0x00000675: 05 DW_LNS_set_column (18)
+0x0000066b: 00 DW_LNE_set_address (0x00000000000003c2)
+0x00000672: 03 DW_LNS_advance_line (156)
+0x00000674: 05 DW_LNS_set_column (7)
+0x00000676: 06 DW_LNS_negate_stmt
0x00000677: 01 DW_LNS_copy
- 0x0000000000000399 94 18 1 0 0 is_stmt
+ 0x00000000000003c2 156 7 1 0 0 is_stmt
-0x00000678: 00 DW_LNE_set_address (0x00000000000003b3)
-0x0000067f: 03 DW_LNS_advance_line (95)
-0x00000681: 05 DW_LNS_set_column (29)
+0x00000678: 00 DW_LNE_set_address (0x00000000000003cf)
+0x0000067f: 03 DW_LNS_advance_line (94)
+0x00000681: 05 DW_LNS_set_column (18)
0x00000683: 01 DW_LNS_copy
- 0x00000000000003b3 95 29 1 0 0 is_stmt
+ 0x00000000000003cf 94 18 1 0 0 is_stmt
-0x00000684: 00 DW_LNE_set_address (0x00000000000003b5)
-0x0000068b: 03 DW_LNS_advance_line (98)
-0x0000068d: 05 DW_LNS_set_column (19)
+0x00000684: 00 DW_LNE_set_address (0x00000000000003e9)
+0x0000068b: 03 DW_LNS_advance_line (95)
+0x0000068d: 05 DW_LNS_set_column (29)
0x0000068f: 01 DW_LNS_copy
- 0x00000000000003b5 98 19 1 0 0 is_stmt
+ 0x00000000000003e9 95 29 1 0 0 is_stmt
-0x00000690: 00 DW_LNE_set_address (0x00000000000003bc)
-0x00000697: 03 DW_LNS_advance_line (97)
-0x00000699: 05 DW_LNS_set_column (16)
+0x00000690: 00 DW_LNE_set_address (0x00000000000003eb)
+0x00000697: 03 DW_LNS_advance_line (98)
+0x00000699: 05 DW_LNS_set_column (19)
0x0000069b: 01 DW_LNS_copy
- 0x00000000000003bc 97 16 1 0 0 is_stmt
+ 0x00000000000003eb 98 19 1 0 0 is_stmt
-0x0000069c: 00 DW_LNE_set_address (0x00000000000003c3)
-0x000006a3: 03 DW_LNS_advance_line (96)
-0x000006a5: 01 DW_LNS_copy
- 0x00000000000003c3 96 16 1 0 0 is_stmt
+0x0000069c: 00 DW_LNE_set_address (0x00000000000003f2)
+0x000006a3: 03 DW_LNS_advance_line (97)
+0x000006a5: 05 DW_LNS_set_column (16)
+0x000006a7: 01 DW_LNS_copy
+ 0x00000000000003f2 97 16 1 0 0 is_stmt
-0x000006a6: 00 DW_LNE_set_address (0x00000000000003ce)
-0x000006ad: 03 DW_LNS_advance_line (94)
-0x000006af: 05 DW_LNS_set_column (28)
+0x000006a8: 00 DW_LNE_set_address (0x00000000000003f9)
+0x000006af: 03 DW_LNS_advance_line (96)
0x000006b1: 01 DW_LNS_copy
- 0x00000000000003ce 94 28 1 0 0 is_stmt
+ 0x00000000000003f9 96 16 1 0 0 is_stmt
-0x000006b2: 00 DW_LNE_set_address (0x00000000000003d3)
-0x000006b9: 05 DW_LNS_set_column (18)
-0x000006bb: 06 DW_LNS_negate_stmt
-0x000006bc: 01 DW_LNS_copy
- 0x00000000000003d3 94 18 1 0 0
+0x000006b2: 00 DW_LNE_set_address (0x0000000000000404)
+0x000006b9: 03 DW_LNS_advance_line (94)
+0x000006bb: 05 DW_LNS_set_column (28)
+0x000006bd: 01 DW_LNS_copy
+ 0x0000000000000404 94 28 1 0 0 is_stmt
-0x000006bd: 00 DW_LNE_set_address (0x00000000000003d8)
-0x000006c4: 05 DW_LNS_set_column (4)
-0x000006c6: 01 DW_LNS_copy
- 0x00000000000003d8 94 4 1 0 0
+0x000006be: 00 DW_LNE_set_address (0x0000000000000409)
+0x000006c5: 05 DW_LNS_set_column (18)
+0x000006c7: 06 DW_LNS_negate_stmt
+0x000006c8: 01 DW_LNS_copy
+ 0x0000000000000409 94 18 1 0 0
-0x000006c7: 00 DW_LNE_set_address (0x00000000000003e0)
-0x000006ce: 03 DW_LNS_advance_line (102)
-0x000006d0: 05 DW_LNS_set_column (27)
-0x000006d2: 06 DW_LNS_negate_stmt
-0x000006d3: 01 DW_LNS_copy
- 0x00000000000003e0 102 27 1 0 0 is_stmt
+0x000006c9: 00 DW_LNE_set_address (0x000000000000040e)
+0x000006d0: 05 DW_LNS_set_column (4)
+0x000006d2: 01 DW_LNS_copy
+ 0x000000000000040e 94 4 1 0 0
-0x000006d4: 00 DW_LNE_set_address (0x00000000000003e5)
-0x000006db: 05 DW_LNS_set_column (18)
-0x000006dd: 06 DW_LNS_negate_stmt
-0x000006de: 01 DW_LNS_copy
- 0x00000000000003e5 102 18 1 0 0
+0x000006d3: 00 DW_LNE_set_address (0x0000000000000416)
+0x000006da: 03 DW_LNS_advance_line (102)
+0x000006dc: 05 DW_LNS_set_column (27)
+0x000006de: 06 DW_LNS_negate_stmt
+0x000006df: 01 DW_LNS_copy
+ 0x0000000000000416 102 27 1 0 0 is_stmt
-0x000006df: 00 DW_LNE_set_address (0x00000000000003eb)
-0x000006e6: 03 DW_LNS_advance_line (103)
-0x000006e8: 06 DW_LNS_negate_stmt
-0x000006e9: 01 DW_LNS_copy
- 0x00000000000003eb 103 18 1 0 0 is_stmt
+0x000006e0: 00 DW_LNE_set_address (0x000000000000041b)
+0x000006e7: 05 DW_LNS_set_column (18)
+0x000006e9: 06 DW_LNS_negate_stmt
+0x000006ea: 01 DW_LNS_copy
+ 0x000000000000041b 102 18 1 0 0
-0x000006ea: 00 DW_LNE_set_address (0x00000000000003f7)
-0x000006f1: 03 DW_LNS_advance_line (105)
-0x000006f3: 01 DW_LNS_copy
- 0x00000000000003f7 105 18 1 0 0 is_stmt
+0x000006eb: 00 DW_LNE_set_address (0x0000000000000421)
+0x000006f2: 03 DW_LNS_advance_line (103)
+0x000006f4: 06 DW_LNS_negate_stmt
+0x000006f5: 01 DW_LNS_copy
+ 0x0000000000000421 103 18 1 0 0 is_stmt
-0x000006f4: 00 DW_LNE_set_address (0x0000000000000400)
-0x000006fb: 03 DW_LNS_advance_line (106)
-0x000006fd: 05 DW_LNS_set_column (7)
+0x000006f6: 00 DW_LNE_set_address (0x000000000000042d)
+0x000006fd: 03 DW_LNS_advance_line (105)
0x000006ff: 01 DW_LNS_copy
- 0x0000000000000400 106 7 1 0 0 is_stmt
+ 0x000000000000042d 105 18 1 0 0 is_stmt
-0x00000700: 00 DW_LNE_set_address (0x0000000000000408)
-0x00000707: 05 DW_LNS_set_column (16)
-0x00000709: 06 DW_LNS_negate_stmt
-0x0000070a: 01 DW_LNS_copy
- 0x0000000000000408 106 16 1 0 0
+0x00000700: 00 DW_LNE_set_address (0x0000000000000436)
+0x00000707: 03 DW_LNS_advance_line (106)
+0x00000709: 05 DW_LNS_set_column (7)
+0x0000070b: 01 DW_LNS_copy
+ 0x0000000000000436 106 7 1 0 0 is_stmt
-0x0000070b: 00 DW_LNE_set_address (0x000000000000040d)
-0x00000712: 03 DW_LNS_advance_line (105)
-0x00000714: 05 DW_LNS_set_column (24)
-0x00000716: 06 DW_LNS_negate_stmt
-0x00000717: 01 DW_LNS_copy
- 0x000000000000040d 105 24 1 0 0 is_stmt
+0x0000070c: 00 DW_LNE_set_address (0x000000000000043e)
+0x00000713: 05 DW_LNS_set_column (16)
+0x00000715: 06 DW_LNS_negate_stmt
+0x00000716: 01 DW_LNS_copy
+ 0x000000000000043e 106 16 1 0 0
-0x00000718: 00 DW_LNE_set_address (0x0000000000000412)
-0x0000071f: 05 DW_LNS_set_column (18)
-0x00000721: 06 DW_LNS_negate_stmt
-0x00000722: 01 DW_LNS_copy
- 0x0000000000000412 105 18 1 0 0
+0x00000717: 00 DW_LNE_set_address (0x0000000000000443)
+0x0000071e: 03 DW_LNS_advance_line (105)
+0x00000720: 05 DW_LNS_set_column (24)
+0x00000722: 06 DW_LNS_negate_stmt
+0x00000723: 01 DW_LNS_copy
+ 0x0000000000000443 105 24 1 0 0 is_stmt
-0x00000723: 00 DW_LNE_set_address (0x0000000000000438)
-0x0000072a: 03 DW_LNS_advance_line (112)
-0x0000072c: 05 DW_LNS_set_column (13)
-0x0000072e: 06 DW_LNS_negate_stmt
-0x0000072f: 01 DW_LNS_copy
- 0x0000000000000438 112 13 1 0 0 is_stmt
+0x00000724: 00 DW_LNE_set_address (0x0000000000000448)
+0x0000072b: 05 DW_LNS_set_column (18)
+0x0000072d: 06 DW_LNS_negate_stmt
+0x0000072e: 01 DW_LNS_copy
+ 0x0000000000000448 105 18 1 0 0
-0x00000730: 00 DW_LNE_set_address (0x000000000000043a)
-0x00000737: 05 DW_LNS_set_column (26)
-0x00000739: 06 DW_LNS_negate_stmt
-0x0000073a: 01 DW_LNS_copy
- 0x000000000000043a 112 26 1 0 0
+0x0000072f: 00 DW_LNE_set_address (0x000000000000046e)
+0x00000736: 03 DW_LNS_advance_line (112)
+0x00000738: 05 DW_LNS_set_column (13)
+0x0000073a: 06 DW_LNS_negate_stmt
+0x0000073b: 01 DW_LNS_copy
+ 0x000000000000046e 112 13 1 0 0 is_stmt
-0x0000073b: 00 DW_LNE_set_address (0x0000000000000447)
-0x00000742: 05 DW_LNS_set_column (35)
-0x00000744: 01 DW_LNS_copy
- 0x0000000000000447 112 35 1 0 0
+0x0000073c: 00 DW_LNE_set_address (0x0000000000000470)
+0x00000743: 05 DW_LNS_set_column (26)
+0x00000745: 06 DW_LNS_negate_stmt
+0x00000746: 01 DW_LNS_copy
+ 0x0000000000000470 112 26 1 0 0
-0x00000745: 00 DW_LNE_set_address (0x0000000000000448)
-0x0000074c: 05 DW_LNS_set_column (13)
-0x0000074e: 01 DW_LNS_copy
- 0x0000000000000448 112 13 1 0 0
+0x00000747: 00 DW_LNE_set_address (0x000000000000047d)
+0x0000074e: 05 DW_LNS_set_column (35)
+0x00000750: 01 DW_LNS_copy
+ 0x000000000000047d 112 35 1 0 0
-0x0000074f: 00 DW_LNE_set_address (0x0000000000000456)
-0x00000756: 03 DW_LNS_advance_line (111)
-0x00000758: 05 DW_LNS_set_column (30)
-0x0000075a: 06 DW_LNS_negate_stmt
-0x0000075b: 01 DW_LNS_copy
- 0x0000000000000456 111 30 1 0 0 is_stmt
+0x00000751: 00 DW_LNE_set_address (0x000000000000047e)
+0x00000758: 05 DW_LNS_set_column (13)
+0x0000075a: 01 DW_LNS_copy
+ 0x000000000000047e 112 13 1 0 0
-0x0000075c: 00 DW_LNE_set_address (0x000000000000045b)
-0x00000763: 05 DW_LNS_set_column (24)
-0x00000765: 06 DW_LNS_negate_stmt
-0x00000766: 01 DW_LNS_copy
- 0x000000000000045b 111 24 1 0 0
+0x0000075b: 00 DW_LNE_set_address (0x000000000000048c)
+0x00000762: 03 DW_LNS_advance_line (111)
+0x00000764: 05 DW_LNS_set_column (30)
+0x00000766: 06 DW_LNS_negate_stmt
+0x00000767: 01 DW_LNS_copy
+ 0x000000000000048c 111 30 1 0 0 is_stmt
-0x00000767: 00 DW_LNE_set_address (0x0000000000000460)
-0x0000076e: 05 DW_LNS_set_column (10)
-0x00000770: 01 DW_LNS_copy
- 0x0000000000000460 111 10 1 0 0
+0x00000768: 00 DW_LNE_set_address (0x0000000000000491)
+0x0000076f: 05 DW_LNS_set_column (24)
+0x00000771: 06 DW_LNS_negate_stmt
+0x00000772: 01 DW_LNS_copy
+ 0x0000000000000491 111 24 1 0 0
-0x00000771: 00 DW_LNE_set_address (0x0000000000000465)
-0x00000778: 03 DW_LNS_advance_line (113)
-0x0000077a: 06 DW_LNS_negate_stmt
-0x0000077b: 01 DW_LNS_copy
- 0x0000000000000465 113 10 1 0 0 is_stmt
+0x00000773: 00 DW_LNE_set_address (0x0000000000000496)
+0x0000077a: 05 DW_LNS_set_column (10)
+0x0000077c: 01 DW_LNS_copy
+ 0x0000000000000496 111 10 1 0 0
-0x0000077c: 00 DW_LNE_set_address (0x0000000000000468)
-0x00000783: 03 DW_LNS_advance_line (118)
-0x00000785: 05 DW_LNS_set_column (16)
+0x0000077d: 00 DW_LNE_set_address (0x000000000000049b)
+0x00000784: 03 DW_LNS_advance_line (113)
+0x00000786: 06 DW_LNS_negate_stmt
0x00000787: 01 DW_LNS_copy
- 0x0000000000000468 118 16 1 0 0 is_stmt
+ 0x000000000000049b 113 10 1 0 0 is_stmt
-0x00000788: 00 DW_LNE_set_address (0x0000000000000471)
-0x0000078f: 03 DW_LNS_advance_line (119)
-0x00000791: 05 DW_LNS_set_column (10)
+0x00000788: 00 DW_LNE_set_address (0x000000000000049e)
+0x0000078f: 03 DW_LNS_advance_line (118)
+0x00000791: 05 DW_LNS_set_column (16)
0x00000793: 01 DW_LNS_copy
- 0x0000000000000471 119 10 1 0 0 is_stmt
+ 0x000000000000049e 118 16 1 0 0 is_stmt
+
+
+0x00000794: 00 DW_LNE_set_address (0x00000000000004a7)
+0x0000079b: 03 DW_LNS_advance_line (119)
+0x0000079d: 05 DW_LNS_set_column (10)
+0x0000079f: 01 DW_LNS_copy
+ 0x00000000000004a7 119 10 1 0 0 is_stmt
+
+
+0x000007a0: 00 DW_LNE_set_address (0x00000000000004a9)
+0x000007a7: 05 DW_LNS_set_column (18)
+0x000007a9: 06 DW_LNS_negate_stmt
+0x000007aa: 01 DW_LNS_copy
+ 0x00000000000004a9 119 18 1 0 0
+
+
+0x000007ab: 00 DW_LNE_set_address (0x00000000000004b2)
+0x000007b2: 05 DW_LNS_set_column (10)
+0x000007b4: 01 DW_LNS_copy
+ 0x00000000000004b2 119 10 1 0 0
-0x00000794: 00 DW_LNE_set_address (0x0000000000000473)
-0x0000079b: 05 DW_LNS_set_column (18)
-0x0000079d: 06 DW_LNS_negate_stmt
-0x0000079e: 01 DW_LNS_copy
- 0x0000000000000473 119 18 1 0 0
+0x000007b5: 00 DW_LNE_set_address (0x00000000000004b4)
+0x000007bc: 05 DW_LNS_set_column (23)
+0x000007be: 01 DW_LNS_copy
+ 0x00000000000004b4 119 23 1 0 0
-0x0000079f: 00 DW_LNE_set_address (0x000000000000047c)
-0x000007a6: 05 DW_LNS_set_column (10)
-0x000007a8: 01 DW_LNS_copy
- 0x000000000000047c 119 10 1 0 0
+0x000007bf: 00 DW_LNE_set_address (0x00000000000004b9)
+0x000007c6: 03 DW_LNS_advance_line (118)
+0x000007c8: 05 DW_LNS_set_column (16)
+0x000007ca: 06 DW_LNS_negate_stmt
+0x000007cb: 01 DW_LNS_copy
+ 0x00000000000004b9 118 16 1 0 0 is_stmt
-0x000007a9: 00 DW_LNE_set_address (0x000000000000047e)
-0x000007b0: 05 DW_LNS_set_column (23)
-0x000007b2: 01 DW_LNS_copy
- 0x000000000000047e 119 23 1 0 0
+0x000007cc: 00 DW_LNE_set_address (0x00000000000004c4)
+0x000007d3: 05 DW_LNS_set_column (7)
+0x000007d5: 06 DW_LNS_negate_stmt
+0x000007d6: 01 DW_LNS_copy
+ 0x00000000000004c4 118 7 1 0 0
-0x000007b3: 00 DW_LNE_set_address (0x0000000000000483)
-0x000007ba: 03 DW_LNS_advance_line (118)
-0x000007bc: 05 DW_LNS_set_column (16)
-0x000007be: 06 DW_LNS_negate_stmt
-0x000007bf: 01 DW_LNS_copy
- 0x0000000000000483 118 16 1 0 0 is_stmt
+0x000007d7: 00 DW_LNE_set_address (0x00000000000004ca)
+0x000007de: 03 DW_LNS_advance_line (122)
+0x000007e0: 05 DW_LNS_set_column (16)
+0x000007e2: 06 DW_LNS_negate_stmt
+0x000007e3: 01 DW_LNS_copy
+ 0x00000000000004ca 122 16 1 0 0 is_stmt
-0x000007c0: 00 DW_LNE_set_address (0x0000000000000490)
-0x000007c7: 03 DW_LNS_advance_line (122)
-0x000007c9: 01 DW_LNS_copy
- 0x0000000000000490 122 16 1 0 0 is_stmt
+0x000007e4: 00 DW_LNE_set_address (0x00000000000004de)
+0x000007eb: 03 DW_LNS_advance_line (125)
+0x000007ed: 05 DW_LNS_set_column (22)
+0x000007ef: 01 DW_LNS_copy
+ 0x00000000000004de 125 22 1 0 0 is_stmt
-0x000007ca: 00 DW_LNE_set_address (0x00000000000004a4)
-0x000007d1: 03 DW_LNS_advance_line (125)
-0x000007d3: 05 DW_LNS_set_column (22)
-0x000007d5: 01 DW_LNS_copy
- 0x00000000000004a4 125 22 1 0 0 is_stmt
+0x000007f0: 00 DW_LNE_set_address (0x00000000000004e5)
+0x000007f7: 03 DW_LNS_advance_line (126)
+0x000007f9: 05 DW_LNS_set_column (27)
+0x000007fb: 01 DW_LNS_copy
+ 0x00000000000004e5 126 27 1 0 0 is_stmt
-0x000007d6: 00 DW_LNE_set_address (0x00000000000004ab)
-0x000007dd: 03 DW_LNS_advance_line (126)
-0x000007df: 05 DW_LNS_set_column (27)
-0x000007e1: 01 DW_LNS_copy
- 0x00000000000004ab 126 27 1 0 0 is_stmt
+0x000007fc: 00 DW_LNE_set_address (0x00000000000004ee)
+0x00000803: 03 DW_LNS_advance_line (127)
+0x00000805: 05 DW_LNS_set_column (16)
+0x00000807: 01 DW_LNS_copy
+ 0x00000000000004ee 127 16 1 0 0 is_stmt
-0x000007e2: 00 DW_LNE_set_address (0x00000000000004b4)
-0x000007e9: 03 DW_LNS_advance_line (127)
-0x000007eb: 05 DW_LNS_set_column (16)
-0x000007ed: 01 DW_LNS_copy
- 0x00000000000004b4 127 16 1 0 0 is_stmt
+0x00000808: 00 DW_LNE_set_address (0x00000000000004f6)
+0x0000080f: 05 DW_LNS_set_column (27)
+0x00000811: 06 DW_LNS_negate_stmt
+0x00000812: 01 DW_LNS_copy
+ 0x00000000000004f6 127 27 1 0 0
-0x000007ee: 00 DW_LNE_set_address (0x00000000000004bc)
-0x000007f5: 05 DW_LNS_set_column (27)
-0x000007f7: 06 DW_LNS_negate_stmt
-0x000007f8: 01 DW_LNS_copy
- 0x00000000000004bc 127 27 1 0 0
+0x00000813: 00 DW_LNE_set_address (0x00000000000004f8)
+0x0000081a: 05 DW_LNS_set_column (35)
+0x0000081c: 01 DW_LNS_copy
+ 0x00000000000004f8 127 35 1 0 0
-0x000007f9: 00 DW_LNE_set_address (0x00000000000004be)
-0x00000800: 05 DW_LNS_set_column (35)
-0x00000802: 01 DW_LNS_copy
- 0x00000000000004be 127 35 1 0 0
+0x0000081d: 00 DW_LNE_set_address (0x0000000000000501)
+0x00000824: 05 DW_LNS_set_column (27)
+0x00000826: 01 DW_LNS_copy
+ 0x0000000000000501 127 27 1 0 0
-0x00000803: 00 DW_LNE_set_address (0x00000000000004c7)
-0x0000080a: 05 DW_LNS_set_column (27)
-0x0000080c: 01 DW_LNS_copy
- 0x00000000000004c7 127 27 1 0 0
+0x00000827: 00 DW_LNE_set_address (0x0000000000000506)
+0x0000082e: 05 DW_LNS_set_column (25)
+0x00000830: 01 DW_LNS_copy
+ 0x0000000000000506 127 25 1 0 0
-0x0000080d: 00 DW_LNE_set_address (0x00000000000004cc)
-0x00000814: 05 DW_LNS_set_column (25)
-0x00000816: 01 DW_LNS_copy
- 0x00000000000004cc 127 25 1 0 0
+0x00000831: 00 DW_LNE_set_address (0x0000000000000509)
+0x00000838: 03 DW_LNS_advance_line (126)
+0x0000083a: 05 DW_LNS_set_column (27)
+0x0000083c: 06 DW_LNS_negate_stmt
+0x0000083d: 01 DW_LNS_copy
+ 0x0000000000000509 126 27 1 0 0 is_stmt
-0x00000817: 00 DW_LNE_set_address (0x00000000000004cf)
-0x0000081e: 03 DW_LNS_advance_line (126)
-0x00000820: 05 DW_LNS_set_column (27)
-0x00000822: 06 DW_LNS_negate_stmt
-0x00000823: 01 DW_LNS_copy
- 0x00000000000004cf 126 27 1 0 0 is_stmt
+0x0000083e: 00 DW_LNE_set_address (0x000000000000050e)
+0x00000845: 05 DW_LNS_set_column (13)
+0x00000847: 06 DW_LNS_negate_stmt
+0x00000848: 01 DW_LNS_copy
+ 0x000000000000050e 126 13 1 0 0
-0x00000824: 00 DW_LNE_set_address (0x00000000000004d4)
-0x0000082b: 05 DW_LNS_set_column (13)
-0x0000082d: 06 DW_LNS_negate_stmt
-0x0000082e: 01 DW_LNS_copy
- 0x00000000000004d4 126 13 1 0 0
+0x00000849: 00 DW_LNE_set_address (0x0000000000000516)
+0x00000850: 03 DW_LNS_advance_line (128)
+0x00000852: 06 DW_LNS_negate_stmt
+0x00000853: 01 DW_LNS_copy
+ 0x0000000000000516 128 13 1 0 0 is_stmt
-0x0000082f: 00 DW_LNE_set_address (0x00000000000004dc)
-0x00000836: 03 DW_LNS_advance_line (128)
-0x00000838: 06 DW_LNS_negate_stmt
-0x00000839: 01 DW_LNS_copy
- 0x00000000000004dc 128 13 1 0 0 is_stmt
+0x00000854: 00 DW_LNE_set_address (0x000000000000051e)
+0x0000085b: 05 DW_LNS_set_column (22)
+0x0000085d: 06 DW_LNS_negate_stmt
+0x0000085e: 01 DW_LNS_copy
+ 0x000000000000051e 128 22 1 0 0
-0x0000083a: 00 DW_LNE_set_address (0x00000000000004e4)
-0x00000841: 05 DW_LNS_set_column (22)
-0x00000843: 06 DW_LNS_negate_stmt
-0x00000844: 01 DW_LNS_copy
- 0x00000000000004e4 128 22 1 0 0
+0x0000085f: 00 DW_LNE_set_address (0x0000000000000523)
+0x00000866: 03 DW_LNS_advance_line (130)
+0x00000868: 05 DW_LNS_set_column (16)
+0x0000086a: 06 DW_LNS_negate_stmt
+0x0000086b: 01 DW_LNS_copy
+ 0x0000000000000523 130 16 1 0 0 is_stmt
-0x00000845: 00 DW_LNE_set_address (0x00000000000004e9)
-0x0000084c: 03 DW_LNS_advance_line (130)
-0x0000084e: 05 DW_LNS_set_column (16)
-0x00000850: 06 DW_LNS_negate_stmt
-0x00000851: 01 DW_LNS_copy
- 0x00000000000004e9 130 16 1 0 0 is_stmt
+0x0000086c: 00 DW_LNE_set_address (0x000000000000052b)
+0x00000873: 05 DW_LNS_set_column (14)
+0x00000875: 06 DW_LNS_negate_stmt
+0x00000876: 01 DW_LNS_copy
+ 0x000000000000052b 130 14 1 0 0
-0x00000852: 00 DW_LNE_set_address (0x00000000000004f1)
-0x00000859: 05 DW_LNS_set_column (14)
-0x0000085b: 06 DW_LNS_negate_stmt
-0x0000085c: 01 DW_LNS_copy
- 0x00000000000004f1 130 14 1 0 0
+0x00000877: 00 DW_LNE_set_address (0x000000000000053a)
+0x0000087e: 05 DW_LNS_set_column (25)
+0x00000880: 01 DW_LNS_copy
+ 0x000000000000053a 130 25 1 0 0
-0x0000085d: 00 DW_LNE_set_address (0x0000000000000500)
-0x00000864: 05 DW_LNS_set_column (25)
-0x00000866: 01 DW_LNS_copy
- 0x0000000000000500 130 25 1 0 0
+0x00000881: 00 DW_LNE_set_address (0x0000000000000541)
+0x00000888: 03 DW_LNS_advance_line (133)
+0x0000088a: 05 DW_LNS_set_column (11)
+0x0000088c: 06 DW_LNS_negate_stmt
+0x0000088d: 01 DW_LNS_copy
+ 0x0000000000000541 133 11 1 0 0 is_stmt
-0x00000867: 00 DW_LNE_set_address (0x0000000000000507)
-0x0000086e: 03 DW_LNS_advance_line (133)
-0x00000870: 05 DW_LNS_set_column (11)
-0x00000872: 06 DW_LNS_negate_stmt
-0x00000873: 01 DW_LNS_copy
- 0x0000000000000507 133 11 1 0 0 is_stmt
+0x0000088e: 00 DW_LNE_set_address (0x0000000000000546)
+0x00000895: 03 DW_LNS_advance_line (122)
+0x00000897: 05 DW_LNS_set_column (16)
+0x00000899: 01 DW_LNS_copy
+ 0x0000000000000546 122 16 1 0 0 is_stmt
-0x00000874: 00 DW_LNE_set_address (0x000000000000050c)
-0x0000087b: 03 DW_LNS_advance_line (122)
-0x0000087d: 05 DW_LNS_set_column (16)
-0x0000087f: 01 DW_LNS_copy
- 0x000000000000050c 122 16 1 0 0 is_stmt
+0x0000089a: 00 DW_LNE_set_address (0x000000000000054b)
+0x000008a1: 05 DW_LNS_set_column (14)
+0x000008a3: 06 DW_LNS_negate_stmt
+0x000008a4: 01 DW_LNS_copy
+ 0x000000000000054b 122 14 1 0 0
-0x00000880: 00 DW_LNE_set_address (0x0000000000000511)
-0x00000887: 05 DW_LNS_set_column (14)
-0x00000889: 06 DW_LNS_negate_stmt
-0x0000088a: 01 DW_LNS_copy
- 0x0000000000000511 122 14 1 0 0
+0x000008a5: 00 DW_LNE_set_address (0x0000000000000550)
+0x000008ac: 03 DW_LNS_advance_line (130)
+0x000008ae: 06 DW_LNS_negate_stmt
+0x000008af: 01 DW_LNS_copy
+ 0x0000000000000550 130 14 1 0 0 is_stmt
-0x0000088b: 00 DW_LNE_set_address (0x0000000000000516)
-0x00000892: 03 DW_LNS_advance_line (130)
-0x00000894: 06 DW_LNS_negate_stmt
-0x00000895: 01 DW_LNS_copy
- 0x0000000000000516 130 14 1 0 0 is_stmt
+0x000008b0: 00 DW_LNE_set_address (0x0000000000000551)
+0x000008b7: 03 DW_LNS_advance_line (110)
+0x000008b9: 05 DW_LNS_set_column (11)
+0x000008bb: 01 DW_LNS_copy
+ 0x0000000000000551 110 11 1 0 0 is_stmt
-0x00000896: 00 DW_LNE_set_address (0x0000000000000517)
-0x0000089d: 03 DW_LNS_advance_line (110)
-0x0000089f: 05 DW_LNS_set_column (11)
-0x000008a1: 01 DW_LNS_copy
- 0x0000000000000517 110 11 1 0 0 is_stmt
+0x000008bc: 00 DW_LNE_set_address (0x000000000000055d)
+0x000008c3: 03 DW_LNS_advance_line (113)
+0x000008c5: 05 DW_LNS_set_column (10)
+0x000008c7: 01 DW_LNS_copy
+ 0x000000000000055d 113 10 1 0 0 is_stmt
-0x000008a2: 00 DW_LNE_set_address (0x0000000000000523)
-0x000008a9: 03 DW_LNS_advance_line (113)
-0x000008ab: 05 DW_LNS_set_column (10)
-0x000008ad: 01 DW_LNS_copy
- 0x0000000000000523 113 10 1 0 0 is_stmt
+0x000008c8: 00 DW_LNE_set_address (0x0000000000000560)
+0x000008cf: 03 DW_LNS_advance_line (118)
+0x000008d1: 05 DW_LNS_set_column (16)
+0x000008d3: 01 DW_LNS_copy
+ 0x0000000000000560 118 16 1 0 0 is_stmt
-0x000008ae: 00 DW_LNE_set_address (0x0000000000000526)
-0x000008b5: 03 DW_LNS_advance_line (118)
-0x000008b7: 05 DW_LNS_set_column (16)
-0x000008b9: 01 DW_LNS_copy
- 0x0000000000000526 118 16 1 0 0 is_stmt
+0x000008d4: 00 DW_LNE_set_address (0x0000000000000569)
+0x000008db: 03 DW_LNS_advance_line (119)
+0x000008dd: 05 DW_LNS_set_column (10)
+0x000008df: 01 DW_LNS_copy
+ 0x0000000000000569 119 10 1 0 0 is_stmt
-0x000008ba: 00 DW_LNE_set_address (0x000000000000052f)
-0x000008c1: 03 DW_LNS_advance_line (119)
-0x000008c3: 05 DW_LNS_set_column (10)
-0x000008c5: 01 DW_LNS_copy
- 0x000000000000052f 119 10 1 0 0 is_stmt
+0x000008e0: 00 DW_LNE_set_address (0x000000000000056b)
+0x000008e7: 05 DW_LNS_set_column (18)
+0x000008e9: 06 DW_LNS_negate_stmt
+0x000008ea: 01 DW_LNS_copy
+ 0x000000000000056b 119 18 1 0 0
-0x000008c6: 00 DW_LNE_set_address (0x0000000000000531)
-0x000008cd: 05 DW_LNS_set_column (18)
-0x000008cf: 06 DW_LNS_negate_stmt
-0x000008d0: 01 DW_LNS_copy
- 0x0000000000000531 119 18 1 0 0
+0x000008eb: 00 DW_LNE_set_address (0x0000000000000574)
+0x000008f2: 05 DW_LNS_set_column (10)
+0x000008f4: 01 DW_LNS_copy
+ 0x0000000000000574 119 10 1 0 0
-0x000008d1: 00 DW_LNE_set_address (0x000000000000053a)
-0x000008d8: 05 DW_LNS_set_column (10)
-0x000008da: 01 DW_LNS_copy
- 0x000000000000053a 119 10 1 0 0
+0x000008f5: 00 DW_LNE_set_address (0x0000000000000576)
+0x000008fc: 05 DW_LNS_set_column (23)
+0x000008fe: 01 DW_LNS_copy
+ 0x0000000000000576 119 23 1 0 0
-0x000008db: 00 DW_LNE_set_address (0x000000000000053c)
-0x000008e2: 05 DW_LNS_set_column (23)
-0x000008e4: 01 DW_LNS_copy
- 0x000000000000053c 119 23 1 0 0
+0x000008ff: 00 DW_LNE_set_address (0x000000000000057b)
+0x00000906: 03 DW_LNS_advance_line (118)
+0x00000908: 05 DW_LNS_set_column (16)
+0x0000090a: 06 DW_LNS_negate_stmt
+0x0000090b: 01 DW_LNS_copy
+ 0x000000000000057b 118 16 1 0 0 is_stmt
-0x000008e5: 00 DW_LNE_set_address (0x0000000000000541)
-0x000008ec: 03 DW_LNS_advance_line (118)
-0x000008ee: 05 DW_LNS_set_column (16)
-0x000008f0: 06 DW_LNS_negate_stmt
-0x000008f1: 01 DW_LNS_copy
- 0x0000000000000541 118 16 1 0 0 is_stmt
+0x0000090c: 00 DW_LNE_set_address (0x0000000000000586)
+0x00000913: 05 DW_LNS_set_column (7)
+0x00000915: 06 DW_LNS_negate_stmt
+0x00000916: 01 DW_LNS_copy
+ 0x0000000000000586 118 7 1 0 0
-0x000008f2: 00 DW_LNE_set_address (0x000000000000054e)
-0x000008f9: 03 DW_LNS_advance_line (122)
-0x000008fb: 01 DW_LNS_copy
- 0x000000000000054e 122 16 1 0 0 is_stmt
+0x00000917: 00 DW_LNE_set_address (0x000000000000058c)
+0x0000091e: 03 DW_LNS_advance_line (122)
+0x00000920: 05 DW_LNS_set_column (16)
+0x00000922: 06 DW_LNS_negate_stmt
+0x00000923: 01 DW_LNS_copy
+ 0x000000000000058c 122 16 1 0 0 is_stmt
-0x000008fc: 00 DW_LNE_set_address (0x0000000000000553)
-0x00000903: 05 DW_LNS_set_column (14)
-0x00000905: 06 DW_LNS_negate_stmt
-0x00000906: 01 DW_LNS_copy
- 0x0000000000000553 122 14 1 0 0
+0x00000924: 00 DW_LNE_set_address (0x0000000000000591)
+0x0000092b: 05 DW_LNS_set_column (14)
+0x0000092d: 06 DW_LNS_negate_stmt
+0x0000092e: 01 DW_LNS_copy
+ 0x0000000000000591 122 14 1 0 0
-0x00000907: 00 DW_LNE_set_address (0x000000000000055c)
-0x0000090e: 03 DW_LNS_advance_line (125)
-0x00000910: 05 DW_LNS_set_column (22)
-0x00000912: 06 DW_LNS_negate_stmt
-0x00000913: 01 DW_LNS_copy
- 0x000000000000055c 125 22 1 0 0 is_stmt
+0x0000092f: 00 DW_LNE_set_address (0x000000000000059a)
+0x00000936: 03 DW_LNS_advance_line (125)
+0x00000938: 05 DW_LNS_set_column (22)
+0x0000093a: 06 DW_LNS_negate_stmt
+0x0000093b: 01 DW_LNS_copy
+ 0x000000000000059a 125 22 1 0 0 is_stmt
-0x00000914: 00 DW_LNE_set_address (0x0000000000000569)
-0x0000091b: 03 DW_LNS_advance_line (126)
-0x0000091d: 05 DW_LNS_set_column (27)
-0x0000091f: 01 DW_LNS_copy
- 0x0000000000000569 126 27 1 0 0 is_stmt
+0x0000093c: 00 DW_LNE_set_address (0x00000000000005a7)
+0x00000943: 03 DW_LNS_advance_line (126)
+0x00000945: 05 DW_LNS_set_column (27)
+0x00000947: 01 DW_LNS_copy
+ 0x00000000000005a7 126 27 1 0 0 is_stmt
-0x00000920: 00 DW_LNE_set_address (0x0000000000000572)
-0x00000927: 03 DW_LNS_advance_line (127)
-0x00000929: 05 DW_LNS_set_column (16)
-0x0000092b: 01 DW_LNS_copy
- 0x0000000000000572 127 16 1 0 0 is_stmt
+0x00000948: 00 DW_LNE_set_address (0x00000000000005b0)
+0x0000094f: 03 DW_LNS_advance_line (127)
+0x00000951: 05 DW_LNS_set_column (16)
+0x00000953: 01 DW_LNS_copy
+ 0x00000000000005b0 127 16 1 0 0 is_stmt
-0x0000092c: 00 DW_LNE_set_address (0x000000000000057a)
-0x00000933: 05 DW_LNS_set_column (27)
-0x00000935: 06 DW_LNS_negate_stmt
-0x00000936: 01 DW_LNS_copy
- 0x000000000000057a 127 27 1 0 0
+0x00000954: 00 DW_LNE_set_address (0x00000000000005b8)
+0x0000095b: 05 DW_LNS_set_column (27)
+0x0000095d: 06 DW_LNS_negate_stmt
+0x0000095e: 01 DW_LNS_copy
+ 0x00000000000005b8 127 27 1 0 0
-0x00000937: 00 DW_LNE_set_address (0x000000000000057c)
-0x0000093e: 05 DW_LNS_set_column (35)
-0x00000940: 01 DW_LNS_copy
- 0x000000000000057c 127 35 1 0 0
+0x0000095f: 00 DW_LNE_set_address (0x00000000000005ba)
+0x00000966: 05 DW_LNS_set_column (35)
+0x00000968: 01 DW_LNS_copy
+ 0x00000000000005ba 127 35 1 0 0
-0x00000941: 00 DW_LNE_set_address (0x0000000000000585)
-0x00000948: 05 DW_LNS_set_column (27)
-0x0000094a: 01 DW_LNS_copy
- 0x0000000000000585 127 27 1 0 0
+0x00000969: 00 DW_LNE_set_address (0x00000000000005c3)
+0x00000970: 05 DW_LNS_set_column (27)
+0x00000972: 01 DW_LNS_copy
+ 0x00000000000005c3 127 27 1 0 0
-0x0000094b: 00 DW_LNE_set_address (0x000000000000058a)
-0x00000952: 05 DW_LNS_set_column (25)
-0x00000954: 01 DW_LNS_copy
- 0x000000000000058a 127 25 1 0 0
+0x00000973: 00 DW_LNE_set_address (0x00000000000005c8)
+0x0000097a: 05 DW_LNS_set_column (25)
+0x0000097c: 01 DW_LNS_copy
+ 0x00000000000005c8 127 25 1 0 0
-0x00000955: 00 DW_LNE_set_address (0x000000000000058d)
-0x0000095c: 03 DW_LNS_advance_line (126)
-0x0000095e: 05 DW_LNS_set_column (27)
-0x00000960: 06 DW_LNS_negate_stmt
-0x00000961: 01 DW_LNS_copy
- 0x000000000000058d 126 27 1 0 0 is_stmt
+0x0000097d: 00 DW_LNE_set_address (0x00000000000005cb)
+0x00000984: 03 DW_LNS_advance_line (126)
+0x00000986: 05 DW_LNS_set_column (27)
+0x00000988: 06 DW_LNS_negate_stmt
+0x00000989: 01 DW_LNS_copy
+ 0x00000000000005cb 126 27 1 0 0 is_stmt
-0x00000962: 00 DW_LNE_set_address (0x0000000000000592)
-0x00000969: 05 DW_LNS_set_column (13)
-0x0000096b: 06 DW_LNS_negate_stmt
-0x0000096c: 01 DW_LNS_copy
- 0x0000000000000592 126 13 1 0 0
+0x0000098a: 00 DW_LNE_set_address (0x00000000000005d0)
+0x00000991: 05 DW_LNS_set_column (13)
+0x00000993: 06 DW_LNS_negate_stmt
+0x00000994: 01 DW_LNS_copy
+ 0x00000000000005d0 126 13 1 0 0
-0x0000096d: 00 DW_LNE_set_address (0x000000000000059a)
-0x00000974: 03 DW_LNS_advance_line (128)
-0x00000976: 06 DW_LNS_negate_stmt
-0x00000977: 01 DW_LNS_copy
- 0x000000000000059a 128 13 1 0 0 is_stmt
+0x00000995: 00 DW_LNE_set_address (0x00000000000005d8)
+0x0000099c: 03 DW_LNS_advance_line (128)
+0x0000099e: 06 DW_LNS_negate_stmt
+0x0000099f: 01 DW_LNS_copy
+ 0x00000000000005d8 128 13 1 0 0 is_stmt
-0x00000978: 00 DW_LNE_set_address (0x00000000000005a2)
-0x0000097f: 05 DW_LNS_set_column (22)
-0x00000981: 06 DW_LNS_negate_stmt
-0x00000982: 01 DW_LNS_copy
- 0x00000000000005a2 128 22 1 0 0
+0x000009a0: 00 DW_LNE_set_address (0x00000000000005e0)
+0x000009a7: 05 DW_LNS_set_column (22)
+0x000009a9: 06 DW_LNS_negate_stmt
+0x000009aa: 01 DW_LNS_copy
+ 0x00000000000005e0 128 22 1 0 0
-0x00000983: 00 DW_LNE_set_address (0x00000000000005a7)
-0x0000098a: 03 DW_LNS_advance_line (130)
-0x0000098c: 05 DW_LNS_set_column (16)
-0x0000098e: 06 DW_LNS_negate_stmt
-0x0000098f: 01 DW_LNS_copy
- 0x00000000000005a7 130 16 1 0 0 is_stmt
+0x000009ab: 00 DW_LNE_set_address (0x00000000000005e5)
+0x000009b2: 03 DW_LNS_advance_line (130)
+0x000009b4: 05 DW_LNS_set_column (16)
+0x000009b6: 06 DW_LNS_negate_stmt
+0x000009b7: 01 DW_LNS_copy
+ 0x00000000000005e5 130 16 1 0 0 is_stmt
-0x00000990: 00 DW_LNE_set_address (0x00000000000005af)
-0x00000997: 05 DW_LNS_set_column (14)
-0x00000999: 06 DW_LNS_negate_stmt
-0x0000099a: 01 DW_LNS_copy
- 0x00000000000005af 130 14 1 0 0
+0x000009b8: 00 DW_LNE_set_address (0x00000000000005ed)
+0x000009bf: 05 DW_LNS_set_column (14)
+0x000009c1: 06 DW_LNS_negate_stmt
+0x000009c2: 01 DW_LNS_copy
+ 0x00000000000005ed 130 14 1 0 0
-0x0000099b: 00 DW_LNE_set_address (0x00000000000005be)
-0x000009a2: 05 DW_LNS_set_column (25)
-0x000009a4: 01 DW_LNS_copy
- 0x00000000000005be 130 25 1 0 0
+0x000009c3: 00 DW_LNE_set_address (0x00000000000005fc)
+0x000009ca: 05 DW_LNS_set_column (25)
+0x000009cc: 01 DW_LNS_copy
+ 0x00000000000005fc 130 25 1 0 0
-0x000009a5: 00 DW_LNE_set_address (0x00000000000005c5)
-0x000009ac: 03 DW_LNS_advance_line (133)
-0x000009ae: 05 DW_LNS_set_column (11)
-0x000009b0: 06 DW_LNS_negate_stmt
-0x000009b1: 01 DW_LNS_copy
- 0x00000000000005c5 133 11 1 0 0 is_stmt
+0x000009cd: 00 DW_LNE_set_address (0x0000000000000603)
+0x000009d4: 03 DW_LNS_advance_line (133)
+0x000009d6: 05 DW_LNS_set_column (11)
+0x000009d8: 06 DW_LNS_negate_stmt
+0x000009d9: 01 DW_LNS_copy
+ 0x0000000000000603 133 11 1 0 0 is_stmt
-0x000009b2: 00 DW_LNE_set_address (0x00000000000005ca)
-0x000009b9: 03 DW_LNS_advance_line (122)
-0x000009bb: 05 DW_LNS_set_column (16)
-0x000009bd: 01 DW_LNS_copy
- 0x00000000000005ca 122 16 1 0 0 is_stmt
+0x000009da: 00 DW_LNE_set_address (0x0000000000000608)
+0x000009e1: 03 DW_LNS_advance_line (122)
+0x000009e3: 05 DW_LNS_set_column (16)
+0x000009e5: 01 DW_LNS_copy
+ 0x0000000000000608 122 16 1 0 0 is_stmt
-0x000009be: 00 DW_LNE_set_address (0x00000000000005cf)
-0x000009c5: 05 DW_LNS_set_column (14)
-0x000009c7: 06 DW_LNS_negate_stmt
-0x000009c8: 01 DW_LNS_copy
- 0x00000000000005cf 122 14 1 0 0
+0x000009e6: 00 DW_LNE_set_address (0x000000000000060d)
+0x000009ed: 05 DW_LNS_set_column (14)
+0x000009ef: 06 DW_LNS_negate_stmt
+0x000009f0: 01 DW_LNS_copy
+ 0x000000000000060d 122 14 1 0 0
-0x000009c9: 00 DW_LNE_set_address (0x00000000000005d4)
-0x000009d0: 03 DW_LNS_advance_line (130)
-0x000009d2: 06 DW_LNS_negate_stmt
-0x000009d3: 01 DW_LNS_copy
- 0x00000000000005d4 130 14 1 0 0 is_stmt
+0x000009f1: 00 DW_LNE_set_address (0x0000000000000612)
+0x000009f8: 03 DW_LNS_advance_line (130)
+0x000009fa: 06 DW_LNS_negate_stmt
+0x000009fb: 01 DW_LNS_copy
+ 0x0000000000000612 130 14 1 0 0 is_stmt
-0x000009d4: 00 DW_LNE_set_address (0x00000000000005d5)
-0x000009db: 03 DW_LNS_advance_line (110)
-0x000009dd: 05 DW_LNS_set_column (11)
-0x000009df: 01 DW_LNS_copy
- 0x00000000000005d5 110 11 1 0 0 is_stmt
+0x000009fc: 00 DW_LNE_set_address (0x0000000000000613)
+0x00000a03: 03 DW_LNS_advance_line (110)
+0x00000a05: 05 DW_LNS_set_column (11)
+0x00000a07: 01 DW_LNS_copy
+ 0x0000000000000613 110 11 1 0 0 is_stmt
-0x000009e0: 00 DW_LNE_set_address (0x00000000000005db)
-0x000009e7: 03 DW_LNS_advance_line (138)
-0x000009e9: 05 DW_LNS_set_column (4)
-0x000009eb: 01 DW_LNS_copy
- 0x00000000000005db 138 4 1 0 0 is_stmt
+0x00000a08: 00 DW_LNE_set_address (0x0000000000000619)
+0x00000a0f: 03 DW_LNS_advance_line (138)
+0x00000a11: 05 DW_LNS_set_column (4)
+0x00000a13: 01 DW_LNS_copy
+ 0x0000000000000619 138 4 1 0 0 is_stmt
-0x000009ec: 00 DW_LNE_set_address (0x00000000000005df)
-0x000009f3: 03 DW_LNS_advance_line (139)
-0x000009f5: 01 DW_LNS_copy
- 0x00000000000005df 139 4 1 0 0 is_stmt
+0x00000a14: 00 DW_LNE_set_address (0x000000000000061d)
+0x00000a1b: 03 DW_LNS_advance_line (139)
+0x00000a1d: 01 DW_LNS_copy
+ 0x000000000000061d 139 4 1 0 0 is_stmt
-0x000009f6: 00 DW_LNE_set_address (0x00000000000005ef)
-0x000009fd: 03 DW_LNS_advance_line (142)
-0x000009ff: 05 DW_LNS_set_column (20)
-0x00000a01: 01 DW_LNS_copy
- 0x00000000000005ef 142 20 1 0 0 is_stmt
+0x00000a1e: 00 DW_LNE_set_address (0x000000000000062d)
+0x00000a25: 03 DW_LNS_advance_line (142)
+0x00000a27: 05 DW_LNS_set_column (20)
+0x00000a29: 01 DW_LNS_copy
+ 0x000000000000062d 142 20 1 0 0 is_stmt
-0x00000a02: 00 DW_LNE_set_address (0x00000000000005f7)
-0x00000a09: 03 DW_LNS_advance_line (146)
-0x00000a0b: 01 DW_LNS_copy
- 0x00000000000005f7 146 20 1 0 0 is_stmt
+0x00000a2a: 00 DW_LNE_set_address (0x0000000000000635)
+0x00000a31: 03 DW_LNS_advance_line (146)
+0x00000a33: 01 DW_LNS_copy
+ 0x0000000000000635 146 20 1 0 0 is_stmt
-0x00000a0c: 00 DW_LNE_set_address (0x00000000000005fe)
-0x00000a13: 03 DW_LNS_advance_line (147)
-0x00000a15: 05 DW_LNS_set_column (7)
-0x00000a17: 01 DW_LNS_copy
- 0x00000000000005fe 147 7 1 0 0 is_stmt
+0x00000a34: 00 DW_LNE_set_address (0x000000000000063c)
+0x00000a3b: 03 DW_LNS_advance_line (147)
+0x00000a3d: 05 DW_LNS_set_column (7)
+0x00000a3f: 01 DW_LNS_copy
+ 0x000000000000063c 147 7 1 0 0 is_stmt
-0x00000a18: 00 DW_LNE_set_address (0x0000000000000602)
-0x00000a1f: 03 DW_LNS_advance_line (143)
-0x00000a21: 05 DW_LNS_set_column (11)
-0x00000a23: 01 DW_LNS_copy
- 0x0000000000000602 143 11 1 0 0 is_stmt
+0x00000a40: 00 DW_LNE_set_address (0x0000000000000640)
+0x00000a47: 03 DW_LNS_advance_line (143)
+0x00000a49: 05 DW_LNS_set_column (11)
+0x00000a4b: 01 DW_LNS_copy
+ 0x0000000000000640 143 11 1 0 0 is_stmt
-0x00000a24: 00 DW_LNE_set_address (0x0000000000000606)
-0x00000a2b: 05 DW_LNS_set_column (20)
-0x00000a2d: 06 DW_LNS_negate_stmt
-0x00000a2e: 01 DW_LNS_copy
- 0x0000000000000606 143 20 1 0 0
+0x00000a4c: 00 DW_LNE_set_address (0x0000000000000644)
+0x00000a53: 05 DW_LNS_set_column (20)
+0x00000a55: 06 DW_LNS_negate_stmt
+0x00000a56: 01 DW_LNS_copy
+ 0x0000000000000644 143 20 1 0 0
-0x00000a2f: 00 DW_LNE_set_address (0x000000000000060b)
-0x00000a36: 05 DW_LNS_set_column (11)
-0x00000a38: 01 DW_LNS_copy
- 0x000000000000060b 143 11 1 0 0
+0x00000a57: 00 DW_LNE_set_address (0x0000000000000649)
+0x00000a5e: 05 DW_LNS_set_column (11)
+0x00000a60: 01 DW_LNS_copy
+ 0x0000000000000649 143 11 1 0 0
-0x00000a39: 00 DW_LNE_set_address (0x0000000000000612)
-0x00000a40: 03 DW_LNS_advance_line (141)
-0x00000a42: 05 DW_LNS_set_column (4)
-0x00000a44: 06 DW_LNS_negate_stmt
-0x00000a45: 01 DW_LNS_copy
- 0x0000000000000612 141 4 1 0 0 is_stmt
+0x00000a61: 00 DW_LNE_set_address (0x0000000000000650)
+0x00000a68: 03 DW_LNS_advance_line (141)
+0x00000a6a: 05 DW_LNS_set_column (4)
+0x00000a6c: 06 DW_LNS_negate_stmt
+0x00000a6d: 01 DW_LNS_copy
+ 0x0000000000000650 141 4 1 0 0 is_stmt
-0x00000a46: 00 DW_LNE_set_address (0x0000000000000618)
-0x00000a4d: 03 DW_LNS_advance_line (159)
-0x00000a4f: 01 DW_LNS_copy
- 0x0000000000000618 159 4 1 0 0 is_stmt
+0x00000a6e: 00 DW_LNE_set_address (0x0000000000000656)
+0x00000a75: 03 DW_LNS_advance_line (159)
+0x00000a77: 01 DW_LNS_copy
+ 0x0000000000000656 159 4 1 0 0 is_stmt
-0x00000a50: 00 DW_LNE_set_address (0x000000000000062f)
-0x00000a57: 03 DW_LNS_advance_line (161)
-0x00000a59: 05 DW_LNS_set_column (1)
-0x00000a5b: 01 DW_LNS_copy
- 0x000000000000062f 161 1 1 0 0 is_stmt
+0x00000a78: 00 DW_LNE_set_address (0x000000000000066d)
+0x00000a7f: 03 DW_LNS_advance_line (161)
+0x00000a81: 05 DW_LNS_set_column (1)
+0x00000a83: 01 DW_LNS_copy
+ 0x000000000000066d 161 1 1 0 0 is_stmt
-0x00000a5c: 00 DW_LNE_set_address (0x0000000000000639)
-0x00000a63: 00 DW_LNE_end_sequence
- 0x0000000000000639 161 1 1 0 0 is_stmt end_sequence
+0x00000a84: 00 DW_LNE_set_address (0x0000000000000677)
+0x00000a8b: 00 DW_LNE_end_sequence
+ 0x0000000000000677 161 1 1 0 0 is_stmt end_sequence
.debug_str contents:
@@ -4672,16 +4698,16 @@ file_names[ 4]:
0x000001ad: "char"
.debug_ranges contents:
-00000000 00000162 000001a0
-00000000 000001ca 000001d3
-00000000 000002df 0000031d
-00000000 00000347 00000350
+00000000 00000184 000001c2
+00000000 000001ec 000001f5
+00000000 00000307 00000345
+00000000 0000036f 00000378
00000000 <End of list>
-00000028 000004a4 000004e9
-00000028 0000055c 000005a7
+00000028 000004de 00000523
+00000028 0000059a 000005e5
00000028 <End of list>
-00000040 00000007 00000364
-00000040 00000366 00000639
+00000040 00000007 0000038e
+00000040 00000390 00000677
00000040 <End of list>
(module
(type $i32_=>_i32 (func (param i32) (result i32)))
@@ -4724,376 +4750,374 @@ file_names[ 4]:
(local $14 i32)
(local $15 i32)
(local $16 i32)
- (local $17 i32)
- (local $18 i32)
- ;; code offset: 0x18
+ ;; code offset: 0x36
(local.set $3
- ;; code offset: 0x16
+ ;; code offset: 0x34
(call $malloc
- ;; code offset: 0x14
+ ;; code offset: 0x32
(local.tee $12
- ;; code offset: 0x13
+ ;; code offset: 0x31
(i32.shl
- ;; code offset: 0xf
+ ;; code offset: 0x2d
(local.tee $2
- ;; code offset: 0xc
+ ;; code offset: 0x2a
(i32.load offset=4
- ;; code offset: 0xa
+ ;; code offset: 0x28
(local.get $0)
)
)
- ;; code offset: 0x11
+ ;; code offset: 0x2f
(i32.const 2)
)
)
)
)
- ;; code offset: 0x1e
+ ;; code offset: 0x3c
(local.set $8
- ;; code offset: 0x1c
+ ;; code offset: 0x3a
(call $malloc
- ;; code offset: 0x1a
+ ;; code offset: 0x38
(local.get $12)
)
)
- ;; code offset: 0x24
+ ;; code offset: 0x42
(local.set $9
- ;; code offset: 0x22
+ ;; code offset: 0x40
(call $malloc
- ;; code offset: 0x20
+ ;; code offset: 0x3e
(local.get $12)
)
)
- ;; code offset: 0x26
+ ;; code offset: 0x44
(block $label$1
(block $label$2
- ;; code offset: 0x2f
+ ;; code offset: 0x4d
(if
- ;; code offset: 0x2e
+ ;; code offset: 0x4c
(i32.gt_s
- ;; code offset: 0x2a
+ ;; code offset: 0x48
(local.get $2)
- ;; code offset: 0x2c
+ ;; code offset: 0x4a
(i32.const 0)
)
(block
- ;; code offset: 0x31
+ ;; code offset: 0x4f
(loop $label$4
- ;; code offset: 0x3d
+ ;; code offset: 0x5b
(i32.store
- ;; code offset: 0x3a
+ ;; code offset: 0x58
(i32.add
- ;; code offset: 0x33
+ ;; code offset: 0x51
(local.get $3)
- ;; code offset: 0x39
+ ;; code offset: 0x57
(i32.shl
- ;; code offset: 0x35
+ ;; code offset: 0x53
(local.get $1)
- ;; code offset: 0x37
+ ;; code offset: 0x55
(i32.const 2)
)
)
- ;; code offset: 0x3b
+ ;; code offset: 0x59
(local.get $1)
)
- ;; code offset: 0x4a
+ ;; code offset: 0x68
(br_if $label$4
- ;; code offset: 0x49
+ ;; code offset: 0x67
(i32.ne
- ;; code offset: 0x45
+ ;; code offset: 0x63
(local.tee $1
- ;; code offset: 0x44
+ ;; code offset: 0x62
(i32.add
- ;; code offset: 0x40
+ ;; code offset: 0x5e
(local.get $1)
- ;; code offset: 0x42
+ ;; code offset: 0x60
(i32.const 1)
)
)
- ;; code offset: 0x47
+ ;; code offset: 0x65
(local.get $2)
)
)
)
- ;; code offset: 0x61
+ ;; code offset: 0x7f
(i32.store
- ;; code offset: 0x59
+ ;; code offset: 0x77
(i32.add
- ;; code offset: 0x4d
+ ;; code offset: 0x6b
(local.get $3)
- ;; code offset: 0x58
+ ;; code offset: 0x76
(i32.shl
- ;; code offset: 0x54
+ ;; code offset: 0x72
(local.tee $1
- ;; code offset: 0x51
+ ;; code offset: 0x6f
(i32.load
- ;; code offset: 0x4f
+ ;; code offset: 0x6d
(local.get $0)
)
)
- ;; code offset: 0x56
+ ;; code offset: 0x74
(i32.const 2)
)
)
- ;; code offset: 0x5f
+ ;; code offset: 0x7d
(local.tee $4
- ;; code offset: 0x5e
+ ;; code offset: 0x7c
(i32.add
- ;; code offset: 0x5a
+ ;; code offset: 0x78
(local.get $2)
- ;; code offset: 0x5c
+ ;; code offset: 0x7a
(i32.const -1)
)
)
)
- ;; code offset: 0x70
+ ;; code offset: 0x8e
(i32.store
- ;; code offset: 0x6c
+ ;; code offset: 0x8a
(local.tee $13
- ;; code offset: 0x6b
+ ;; code offset: 0x89
(i32.add
- ;; code offset: 0x64
+ ;; code offset: 0x82
(local.get $3)
- ;; code offset: 0x6a
+ ;; code offset: 0x88
(i32.shl
- ;; code offset: 0x66
+ ;; code offset: 0x84
(local.get $4)
- ;; code offset: 0x68
+ ;; code offset: 0x86
(i32.const 2)
)
)
)
- ;; code offset: 0x6e
+ ;; code offset: 0x8c
(local.get $1)
)
- ;; code offset: 0x78
+ ;; code offset: 0x96
(br_if $label$2
- ;; code offset: 0x77
+ ;; code offset: 0x95
(i32.le_s
- ;; code offset: 0x73
+ ;; code offset: 0x91
(local.get $2)
- ;; code offset: 0x75
+ ;; code offset: 0x93
(i32.const 0)
)
)
- ;; code offset: 0x7a
+ ;; code offset: 0x98
(loop $label$5
- ;; code offset: 0x81
+ ;; code offset: 0x9f
(if
- ;; code offset: 0x80
+ ;; code offset: 0x9e
(i32.gt_s
- ;; code offset: 0x7c
+ ;; code offset: 0x9a
(local.get $2)
- ;; code offset: 0x7e
+ ;; code offset: 0x9c
(i32.const 1)
)
- ;; code offset: 0x83
+ ;; code offset: 0xa1
(loop $label$7
- ;; code offset: 0x94
+ ;; code offset: 0xb2
(i32.store
- ;; code offset: 0x91
+ ;; code offset: 0xaf
(i32.add
- ;; code offset: 0x85
+ ;; code offset: 0xa3
(local.get $9)
- ;; code offset: 0x90
+ ;; code offset: 0xae
(i32.shl
- ;; code offset: 0x8c
+ ;; code offset: 0xaa
(local.tee $1
- ;; code offset: 0x8b
+ ;; code offset: 0xa9
(i32.add
- ;; code offset: 0x87
+ ;; code offset: 0xa5
(local.get $2)
- ;; code offset: 0x89
+ ;; code offset: 0xa7
(i32.const -1)
)
)
- ;; code offset: 0x8e
+ ;; code offset: 0xac
(i32.const 2)
)
)
- ;; code offset: 0x92
+ ;; code offset: 0xb0
(local.get $2)
)
- ;; code offset: 0xa0
- (br_if $label$7
- (block (result i32)
- (local.set $17
- ;; code offset: 0x9b
- (i32.gt_s
- ;; code offset: 0x97
- (local.get $2)
- ;; code offset: 0x99
- (i32.const 2)
- )
- )
- ;; code offset: 0x9e
- (local.set $2
- ;; code offset: 0x9c
- (local.get $1)
- )
- (local.get $17)
+ ;; code offset: 0xba
+ (local.set $0
+ ;; code offset: 0xb9
+ (i32.gt_s
+ ;; code offset: 0xb5
+ (local.get $2)
+ ;; code offset: 0xb7
+ (i32.const 2)
)
)
+ ;; code offset: 0xbe
+ (local.set $2
+ ;; code offset: 0xbc
+ (local.get $1)
+ )
+ ;; code offset: 0xc2
+ (br_if $label$7
+ ;; code offset: 0xc0
+ (local.get $0)
+ )
)
)
- ;; code offset: 0xa4
+ ;; code offset: 0xc6
(block $label$8
- ;; code offset: 0xae
+ ;; code offset: 0xd0
(br_if $label$8
- ;; code offset: 0xad
+ ;; code offset: 0xcf
(i32.eqz
- ;; code offset: 0xab
+ ;; code offset: 0xcd
(local.tee $10
- ;; code offset: 0xa8
+ ;; code offset: 0xca
(i32.load
- ;; code offset: 0xa6
+ ;; code offset: 0xc8
(local.get $3)
)
)
)
)
- ;; code offset: 0xb8
+ ;; code offset: 0xda
(br_if $label$8
- ;; code offset: 0xb7
+ ;; code offset: 0xd9
(i32.eq
- ;; code offset: 0xb2
+ ;; code offset: 0xd4
(i32.load
- ;; code offset: 0xb0
+ ;; code offset: 0xd2
(local.get $13)
)
- ;; code offset: 0xb5
+ ;; code offset: 0xd7
(local.get $4)
)
)
- ;; code offset: 0xc7
+ ;; code offset: 0xe9
(local.set $6
- ;; code offset: 0xc4
+ ;; code offset: 0xe6
(i32.load
- ;; code offset: 0xc2
+ ;; code offset: 0xe4
(local.tee $11
- ;; code offset: 0xc0
+ ;; code offset: 0xe2
(call $memcpy
- ;; code offset: 0xba
+ ;; code offset: 0xdc
(local.get $8)
- ;; code offset: 0xbc
+ ;; code offset: 0xde
(local.get $3)
- ;; code offset: 0xbe
+ ;; code offset: 0xe0
(local.get $12)
)
)
)
)
- ;; code offset: 0xcb
+ ;; code offset: 0xed
(local.set $0
- ;; code offset: 0xc9
+ ;; code offset: 0xeb
(i32.const 0)
)
- ;; code offset: 0xcd
+ ;; code offset: 0xef
(loop $label$9
- ;; code offset: 0xd1
+ ;; code offset: 0xf3
(local.set $16
- ;; code offset: 0xcf
+ ;; code offset: 0xf1
(local.get $0)
)
- ;; code offset: 0xd8
+ ;; code offset: 0xfa
(if
- ;; code offset: 0xd7
+ ;; code offset: 0xf9
(i32.ge_s
- ;; code offset: 0xd3
+ ;; code offset: 0xf5
(local.get $6)
- ;; code offset: 0xd5
+ ;; code offset: 0xf7
(i32.const 3)
)
(block
- ;; code offset: 0xdf
+ ;; code offset: 0x101
(local.set $1
- ;; code offset: 0xde
+ ;; code offset: 0x100
(i32.add
- ;; code offset: 0xda
+ ;; code offset: 0xfc
(local.get $6)
- ;; code offset: 0xdc
+ ;; code offset: 0xfe
(i32.const -1)
)
)
- ;; code offset: 0xe3
+ ;; code offset: 0x105
(local.set $0
- ;; code offset: 0xe1
+ ;; code offset: 0x103
(i32.const 1)
)
- ;; code offset: 0xe5
+ ;; code offset: 0x107
(loop $label$11
- ;; code offset: 0xf4
+ ;; code offset: 0x116
(local.set $15
- ;; code offset: 0xf1
+ ;; code offset: 0x113
(i32.load
- ;; code offset: 0xef
+ ;; code offset: 0x111
(local.tee $14
- ;; code offset: 0xee
+ ;; code offset: 0x110
(i32.add
- ;; code offset: 0xe7
+ ;; code offset: 0x109
(local.get $11)
- ;; code offset: 0xed
+ ;; code offset: 0x10f
(i32.shl
- ;; code offset: 0xe9
+ ;; code offset: 0x10b
(local.get $0)
- ;; code offset: 0xeb
+ ;; code offset: 0x10d
(i32.const 2)
)
)
)
)
)
- ;; code offset: 0x105
+ ;; code offset: 0x127
(i32.store
- ;; code offset: 0xf6
+ ;; code offset: 0x118
(local.get $14)
- ;; code offset: 0x102
+ ;; code offset: 0x124
(i32.load
- ;; code offset: 0x100
+ ;; code offset: 0x122
(local.tee $7
- ;; code offset: 0xff
+ ;; code offset: 0x121
(i32.add
- ;; code offset: 0xf8
+ ;; code offset: 0x11a
(local.get $11)
- ;; code offset: 0xfe
+ ;; code offset: 0x120
(i32.shl
- ;; code offset: 0xfa
+ ;; code offset: 0x11c
(local.get $1)
- ;; code offset: 0xfc
+ ;; code offset: 0x11e
(i32.const 2)
)
)
)
)
)
- ;; code offset: 0x10c
+ ;; code offset: 0x12e
(i32.store
- ;; code offset: 0x108
+ ;; code offset: 0x12a
(local.get $7)
- ;; code offset: 0x10a
+ ;; code offset: 0x12c
(local.get $15)
)
- ;; code offset: 0x11e
+ ;; code offset: 0x140
(br_if $label$11
- ;; code offset: 0x11d
+ ;; code offset: 0x13f
(i32.lt_s
- ;; code offset: 0x114
+ ;; code offset: 0x136
(local.tee $0
- ;; code offset: 0x113
+ ;; code offset: 0x135
(i32.add
- ;; code offset: 0x10f
+ ;; code offset: 0x131
(local.get $0)
- ;; code offset: 0x111
+ ;; code offset: 0x133
(i32.const 1)
)
)
- ;; code offset: 0x11b
+ ;; code offset: 0x13d
(local.tee $1
- ;; code offset: 0x11a
+ ;; code offset: 0x13c
(i32.add
- ;; code offset: 0x116
+ ;; code offset: 0x138
(local.get $1)
- ;; code offset: 0x118
+ ;; code offset: 0x13a
(i32.const -1)
)
)
@@ -5102,508 +5126,508 @@ file_names[ 4]:
)
)
)
- ;; code offset: 0x12f
+ ;; code offset: 0x151
(local.set $1
- ;; code offset: 0x12c
+ ;; code offset: 0x14e
(i32.load
- ;; code offset: 0x12a
+ ;; code offset: 0x14c
(local.tee $0
- ;; code offset: 0x129
+ ;; code offset: 0x14b
(i32.add
- ;; code offset: 0x122
+ ;; code offset: 0x144
(local.get $11)
- ;; code offset: 0x128
+ ;; code offset: 0x14a
(i32.shl
- ;; code offset: 0x124
+ ;; code offset: 0x146
(local.get $6)
- ;; code offset: 0x126
+ ;; code offset: 0x148
(i32.const 2)
)
)
)
)
)
- ;; code offset: 0x135
+ ;; code offset: 0x157
(i32.store
- ;; code offset: 0x131
+ ;; code offset: 0x153
(local.get $0)
- ;; code offset: 0x133
+ ;; code offset: 0x155
(local.get $6)
)
- ;; code offset: 0x13d
+ ;; code offset: 0x15f
(local.set $0
- ;; code offset: 0x13c
+ ;; code offset: 0x15e
(i32.add
- ;; code offset: 0x138
+ ;; code offset: 0x15a
(local.get $16)
- ;; code offset: 0x13a
+ ;; code offset: 0x15c
(i32.const 1)
)
)
- ;; code offset: 0x141
+ ;; code offset: 0x163
(local.set $6
- ;; code offset: 0x13f
+ ;; code offset: 0x161
(local.get $1)
)
- ;; code offset: 0x145
+ ;; code offset: 0x167
(br_if $label$9
- ;; code offset: 0x143
+ ;; code offset: 0x165
(local.get $1)
)
)
- ;; code offset: 0x152
+ ;; code offset: 0x174
(local.set $5
- ;; code offset: 0x151
+ ;; code offset: 0x173
(select
- ;; code offset: 0x148
+ ;; code offset: 0x16a
(local.get $5)
- ;; code offset: 0x14a
+ ;; code offset: 0x16c
(local.get $0)
- ;; code offset: 0x150
+ ;; code offset: 0x172
(i32.gt_s
- ;; code offset: 0x14c
+ ;; code offset: 0x16e
(local.get $5)
- ;; code offset: 0x14e
+ ;; code offset: 0x170
(local.get $16)
)
)
)
)
- ;; code offset: 0x15a
+ ;; code offset: 0x17c
(br_if $label$1
- ;; code offset: 0x159
+ ;; code offset: 0x17b
(i32.ge_s
- ;; code offset: 0x155
+ ;; code offset: 0x177
(local.get $2)
- ;; code offset: 0x157
+ ;; code offset: 0x179
(local.get $4)
)
)
- ;; code offset: 0x15c
+ ;; code offset: 0x17e
(loop $label$12
- ;; code offset: 0x160
+ ;; code offset: 0x182
(local.set $1
- ;; code offset: 0x15e
+ ;; code offset: 0x180
(i32.const 0)
)
- ;; code offset: 0x167
+ ;; code offset: 0x189
(if
- ;; code offset: 0x166
+ ;; code offset: 0x188
(i32.gt_s
- ;; code offset: 0x162
+ ;; code offset: 0x184
(local.get $2)
- ;; code offset: 0x164
+ ;; code offset: 0x186
(i32.const 0)
)
(block
- ;; code offset: 0x169
+ ;; code offset: 0x18b
(loop $label$14
- ;; code offset: 0x183
+ ;; code offset: 0x1a5
(i32.store
- ;; code offset: 0x172
+ ;; code offset: 0x194
(i32.add
- ;; code offset: 0x16b
+ ;; code offset: 0x18d
(local.get $3)
- ;; code offset: 0x171
+ ;; code offset: 0x193
(i32.shl
- ;; code offset: 0x16d
+ ;; code offset: 0x18f
(local.get $1)
- ;; code offset: 0x16f
+ ;; code offset: 0x191
(i32.const 2)
)
)
- ;; code offset: 0x180
+ ;; code offset: 0x1a2
(i32.load
- ;; code offset: 0x17f
+ ;; code offset: 0x1a1
(i32.add
- ;; code offset: 0x173
+ ;; code offset: 0x195
(local.get $3)
- ;; code offset: 0x17e
+ ;; code offset: 0x1a0
(i32.shl
- ;; code offset: 0x17a
+ ;; code offset: 0x19c
(local.tee $1
- ;; code offset: 0x179
+ ;; code offset: 0x19b
(i32.add
- ;; code offset: 0x175
+ ;; code offset: 0x197
(local.get $1)
- ;; code offset: 0x177
+ ;; code offset: 0x199
(i32.const 1)
)
)
- ;; code offset: 0x17c
+ ;; code offset: 0x19e
(i32.const 2)
)
)
)
)
- ;; code offset: 0x18b
+ ;; code offset: 0x1ad
(br_if $label$14
- ;; code offset: 0x18a
+ ;; code offset: 0x1ac
(i32.ne
- ;; code offset: 0x186
+ ;; code offset: 0x1a8
(local.get $1)
- ;; code offset: 0x188
+ ;; code offset: 0x1aa
(local.get $2)
)
)
)
- ;; code offset: 0x190
+ ;; code offset: 0x1b2
(local.set $1
- ;; code offset: 0x18e
+ ;; code offset: 0x1b0
(local.get $2)
)
)
)
- ;; code offset: 0x19d
+ ;; code offset: 0x1bf
(i32.store
- ;; code offset: 0x19a
+ ;; code offset: 0x1bc
(i32.add
- ;; code offset: 0x193
+ ;; code offset: 0x1b5
(local.get $3)
- ;; code offset: 0x199
+ ;; code offset: 0x1bb
(i32.shl
- ;; code offset: 0x195
+ ;; code offset: 0x1b7
(local.get $1)
- ;; code offset: 0x197
+ ;; code offset: 0x1b9
(i32.const 2)
)
)
- ;; code offset: 0x19b
+ ;; code offset: 0x1bd
(local.get $10)
)
- ;; code offset: 0x1b4
+ ;; code offset: 0x1d6
(i32.store
- ;; code offset: 0x1a8
+ ;; code offset: 0x1ca
(local.tee $1
- ;; code offset: 0x1a7
+ ;; code offset: 0x1c9
(i32.add
- ;; code offset: 0x1a0
+ ;; code offset: 0x1c2
(local.get $9)
- ;; code offset: 0x1a6
+ ;; code offset: 0x1c8
(i32.shl
- ;; code offset: 0x1a2
+ ;; code offset: 0x1c4
(local.get $2)
- ;; code offset: 0x1a4
+ ;; code offset: 0x1c6
(i32.const 2)
)
)
)
- ;; code offset: 0x1b3
+ ;; code offset: 0x1d5
(i32.add
- ;; code offset: 0x1af
+ ;; code offset: 0x1d1
(local.tee $1
- ;; code offset: 0x1ac
+ ;; code offset: 0x1ce
(i32.load
- ;; code offset: 0x1aa
+ ;; code offset: 0x1cc
(local.get $1)
)
)
- ;; code offset: 0x1b1
+ ;; code offset: 0x1d3
(i32.const -1)
)
)
- ;; code offset: 0x1bc
+ ;; code offset: 0x1de
(br_if $label$5
- ;; code offset: 0x1bb
+ ;; code offset: 0x1dd
(i32.gt_s
- ;; code offset: 0x1b7
+ ;; code offset: 0x1d9
(local.get $1)
- ;; code offset: 0x1b9
+ ;; code offset: 0x1db
(i32.const 1)
)
)
- ;; code offset: 0x1c8
+ ;; code offset: 0x1ea
(br_if $label$1
- ;; code offset: 0x1c7
+ ;; code offset: 0x1e9
(i32.eq
- ;; code offset: 0x1c3
+ ;; code offset: 0x1e5
(local.tee $2
- ;; code offset: 0x1c2
+ ;; code offset: 0x1e4
(i32.add
- ;; code offset: 0x1be
+ ;; code offset: 0x1e0
(local.get $2)
- ;; code offset: 0x1c0
+ ;; code offset: 0x1e2
(i32.const 1)
)
)
- ;; code offset: 0x1c5
+ ;; code offset: 0x1e7
(local.get $4)
)
)
- ;; code offset: 0x1cf
+ ;; code offset: 0x1f1
(local.set $10
- ;; code offset: 0x1cc
+ ;; code offset: 0x1ee
(i32.load
- ;; code offset: 0x1ca
+ ;; code offset: 0x1ec
(local.get $3)
)
)
- ;; code offset: 0x1d1
+ ;; code offset: 0x1f3
(br $label$12)
)
)
)
)
- ;; code offset: 0x1ec
+ ;; code offset: 0x210
(i32.store
- ;; code offset: 0x1e4
+ ;; code offset: 0x208
(i32.add
- ;; code offset: 0x1d8
+ ;; code offset: 0x1fc
(local.get $3)
- ;; code offset: 0x1e3
+ ;; code offset: 0x207
(i32.shl
- ;; code offset: 0x1df
+ ;; code offset: 0x203
(local.tee $1
- ;; code offset: 0x1dc
+ ;; code offset: 0x200
(i32.load
- ;; code offset: 0x1da
+ ;; code offset: 0x1fe
(local.get $0)
)
)
- ;; code offset: 0x1e1
+ ;; code offset: 0x205
(i32.const 2)
)
)
- ;; code offset: 0x1ea
+ ;; code offset: 0x20e
(local.tee $4
- ;; code offset: 0x1e9
+ ;; code offset: 0x20d
(i32.add
- ;; code offset: 0x1e5
+ ;; code offset: 0x209
(local.get $2)
- ;; code offset: 0x1e7
+ ;; code offset: 0x20b
(i32.const -1)
)
)
)
- ;; code offset: 0x1fb
+ ;; code offset: 0x21f
(i32.store
- ;; code offset: 0x1f7
+ ;; code offset: 0x21b
(local.tee $13
- ;; code offset: 0x1f6
+ ;; code offset: 0x21a
(i32.add
- ;; code offset: 0x1ef
+ ;; code offset: 0x213
(local.get $3)
- ;; code offset: 0x1f5
+ ;; code offset: 0x219
(i32.shl
- ;; code offset: 0x1f1
+ ;; code offset: 0x215
(local.get $4)
- ;; code offset: 0x1f3
+ ;; code offset: 0x217
(i32.const 2)
)
)
)
- ;; code offset: 0x1f9
+ ;; code offset: 0x21d
(local.get $1)
)
)
- ;; code offset: 0x1ff
+ ;; code offset: 0x223
(loop $label$15
- ;; code offset: 0x206
+ ;; code offset: 0x22a
(if
- ;; code offset: 0x205
+ ;; code offset: 0x229
(i32.ge_s
- ;; code offset: 0x201
+ ;; code offset: 0x225
(local.get $2)
- ;; code offset: 0x203
+ ;; code offset: 0x227
(i32.const 2)
)
- ;; code offset: 0x208
+ ;; code offset: 0x22c
(loop $label$17
- ;; code offset: 0x219
+ ;; code offset: 0x23d
(i32.store
- ;; code offset: 0x216
+ ;; code offset: 0x23a
(i32.add
- ;; code offset: 0x20a
+ ;; code offset: 0x22e
(local.get $9)
- ;; code offset: 0x215
+ ;; code offset: 0x239
(i32.shl
- ;; code offset: 0x211
+ ;; code offset: 0x235
(local.tee $1
- ;; code offset: 0x210
+ ;; code offset: 0x234
(i32.add
- ;; code offset: 0x20c
+ ;; code offset: 0x230
(local.get $2)
- ;; code offset: 0x20e
+ ;; code offset: 0x232
(i32.const -1)
)
)
- ;; code offset: 0x213
+ ;; code offset: 0x237
(i32.const 2)
)
)
- ;; code offset: 0x217
+ ;; code offset: 0x23b
(local.get $2)
)
- ;; code offset: 0x225
- (br_if $label$17
- (block (result i32)
- (local.set $18
- ;; code offset: 0x220
- (i32.gt_s
- ;; code offset: 0x21c
- (local.get $2)
- ;; code offset: 0x21e
- (i32.const 2)
- )
- )
- ;; code offset: 0x223
- (local.set $2
- ;; code offset: 0x221
- (local.get $1)
- )
- (local.get $18)
+ ;; code offset: 0x245
+ (local.set $0
+ ;; code offset: 0x244
+ (i32.gt_s
+ ;; code offset: 0x240
+ (local.get $2)
+ ;; code offset: 0x242
+ (i32.const 2)
)
)
+ ;; code offset: 0x249
+ (local.set $2
+ ;; code offset: 0x247
+ (local.get $1)
+ )
+ ;; code offset: 0x24d
+ (br_if $label$17
+ ;; code offset: 0x24b
+ (local.get $0)
+ )
)
)
- ;; code offset: 0x229
+ ;; code offset: 0x251
(block $label$18
- ;; code offset: 0x233
+ ;; code offset: 0x25b
(br_if $label$18
- ;; code offset: 0x232
+ ;; code offset: 0x25a
(i32.eqz
- ;; code offset: 0x230
+ ;; code offset: 0x258
(local.tee $6
- ;; code offset: 0x22d
+ ;; code offset: 0x255
(i32.load
- ;; code offset: 0x22b
+ ;; code offset: 0x253
(local.get $3)
)
)
)
)
- ;; code offset: 0x23d
+ ;; code offset: 0x265
(br_if $label$18
- ;; code offset: 0x23c
+ ;; code offset: 0x264
(i32.eq
- ;; code offset: 0x237
+ ;; code offset: 0x25f
(i32.load
- ;; code offset: 0x235
+ ;; code offset: 0x25d
(local.get $13)
)
- ;; code offset: 0x23a
+ ;; code offset: 0x262
(local.get $4)
)
)
- ;; code offset: 0x244
+ ;; code offset: 0x26c
(local.set $7
- ;; code offset: 0x241
+ ;; code offset: 0x269
(i32.load
- ;; code offset: 0x23f
+ ;; code offset: 0x267
(local.get $8)
)
)
- ;; code offset: 0x248
+ ;; code offset: 0x270
(local.set $0
- ;; code offset: 0x246
+ ;; code offset: 0x26e
(i32.const 0)
)
- ;; code offset: 0x24a
+ ;; code offset: 0x272
(loop $label$19
- ;; code offset: 0x24e
+ ;; code offset: 0x276
(local.set $10
- ;; code offset: 0x24c
+ ;; code offset: 0x274
(local.get $0)
)
- ;; code offset: 0x255
+ ;; code offset: 0x27d
(if
- ;; code offset: 0x254
+ ;; code offset: 0x27c
(i32.ge_s
- ;; code offset: 0x250
+ ;; code offset: 0x278
(local.get $7)
- ;; code offset: 0x252
+ ;; code offset: 0x27a
(i32.const 3)
)
(block
- ;; code offset: 0x25c
+ ;; code offset: 0x284
(local.set $1
- ;; code offset: 0x25b
+ ;; code offset: 0x283
(i32.add
- ;; code offset: 0x257
+ ;; code offset: 0x27f
(local.get $7)
- ;; code offset: 0x259
+ ;; code offset: 0x281
(i32.const -1)
)
)
- ;; code offset: 0x260
+ ;; code offset: 0x288
(local.set $0
- ;; code offset: 0x25e
+ ;; code offset: 0x286
(i32.const 1)
)
- ;; code offset: 0x262
+ ;; code offset: 0x28a
(loop $label$21
- ;; code offset: 0x271
+ ;; code offset: 0x299
(local.set $14
- ;; code offset: 0x26e
+ ;; code offset: 0x296
(i32.load
- ;; code offset: 0x26c
+ ;; code offset: 0x294
(local.tee $11
- ;; code offset: 0x26b
+ ;; code offset: 0x293
(i32.add
- ;; code offset: 0x264
+ ;; code offset: 0x28c
(local.get $8)
- ;; code offset: 0x26a
+ ;; code offset: 0x292
(i32.shl
- ;; code offset: 0x266
+ ;; code offset: 0x28e
(local.get $0)
- ;; code offset: 0x268
+ ;; code offset: 0x290
(i32.const 2)
)
)
)
)
)
- ;; code offset: 0x282
+ ;; code offset: 0x2aa
(i32.store
- ;; code offset: 0x273
+ ;; code offset: 0x29b
(local.get $11)
- ;; code offset: 0x27f
+ ;; code offset: 0x2a7
(i32.load
- ;; code offset: 0x27d
+ ;; code offset: 0x2a5
(local.tee $15
- ;; code offset: 0x27c
+ ;; code offset: 0x2a4
(i32.add
- ;; code offset: 0x275
+ ;; code offset: 0x29d
(local.get $8)
- ;; code offset: 0x27b
+ ;; code offset: 0x2a3
(i32.shl
- ;; code offset: 0x277
+ ;; code offset: 0x29f
(local.get $1)
- ;; code offset: 0x279
+ ;; code offset: 0x2a1
(i32.const 2)
)
)
)
)
)
- ;; code offset: 0x289
+ ;; code offset: 0x2b1
(i32.store
- ;; code offset: 0x285
+ ;; code offset: 0x2ad
(local.get $15)
- ;; code offset: 0x287
+ ;; code offset: 0x2af
(local.get $14)
)
- ;; code offset: 0x29b
+ ;; code offset: 0x2c3
(br_if $label$21
- ;; code offset: 0x29a
+ ;; code offset: 0x2c2
(i32.lt_s
- ;; code offset: 0x291
+ ;; code offset: 0x2b9
(local.tee $0
- ;; code offset: 0x290
+ ;; code offset: 0x2b8
(i32.add
- ;; code offset: 0x28c
+ ;; code offset: 0x2b4
(local.get $0)
- ;; code offset: 0x28e
+ ;; code offset: 0x2b6
(i32.const 1)
)
)
- ;; code offset: 0x298
+ ;; code offset: 0x2c0
(local.tee $1
- ;; code offset: 0x297
+ ;; code offset: 0x2bf
(i32.add
- ;; code offset: 0x293
+ ;; code offset: 0x2bb
(local.get $1)
- ;; code offset: 0x295
+ ;; code offset: 0x2bd
(i32.const -1)
)
)
@@ -5612,263 +5636,263 @@ file_names[ 4]:
)
)
)
- ;; code offset: 0x2ac
+ ;; code offset: 0x2d4
(local.set $1
- ;; code offset: 0x2a9
+ ;; code offset: 0x2d1
(i32.load
- ;; code offset: 0x2a7
+ ;; code offset: 0x2cf
(local.tee $0
- ;; code offset: 0x2a6
+ ;; code offset: 0x2ce
(i32.add
- ;; code offset: 0x29f
+ ;; code offset: 0x2c7
(local.get $8)
- ;; code offset: 0x2a5
+ ;; code offset: 0x2cd
(i32.shl
- ;; code offset: 0x2a1
+ ;; code offset: 0x2c9
(local.get $7)
- ;; code offset: 0x2a3
+ ;; code offset: 0x2cb
(i32.const 2)
)
)
)
)
)
- ;; code offset: 0x2b2
+ ;; code offset: 0x2da
(i32.store
- ;; code offset: 0x2ae
+ ;; code offset: 0x2d6
(local.get $0)
- ;; code offset: 0x2b0
+ ;; code offset: 0x2d8
(local.get $7)
)
- ;; code offset: 0x2ba
+ ;; code offset: 0x2e2
(local.set $0
- ;; code offset: 0x2b9
+ ;; code offset: 0x2e1
(i32.add
- ;; code offset: 0x2b5
+ ;; code offset: 0x2dd
(local.get $10)
- ;; code offset: 0x2b7
+ ;; code offset: 0x2df
(i32.const 1)
)
)
- ;; code offset: 0x2be
+ ;; code offset: 0x2e6
(local.set $7
- ;; code offset: 0x2bc
+ ;; code offset: 0x2e4
(local.get $1)
)
- ;; code offset: 0x2c2
+ ;; code offset: 0x2ea
(br_if $label$19
- ;; code offset: 0x2c0
+ ;; code offset: 0x2e8
(local.get $1)
)
)
- ;; code offset: 0x2cf
+ ;; code offset: 0x2f7
(local.set $5
- ;; code offset: 0x2ce
+ ;; code offset: 0x2f6
(select
- ;; code offset: 0x2c5
+ ;; code offset: 0x2ed
(local.get $5)
- ;; code offset: 0x2c7
+ ;; code offset: 0x2ef
(local.get $0)
- ;; code offset: 0x2cd
+ ;; code offset: 0x2f5
(i32.gt_s
- ;; code offset: 0x2c9
+ ;; code offset: 0x2f1
(local.get $5)
- ;; code offset: 0x2cb
+ ;; code offset: 0x2f3
(local.get $10)
)
)
)
)
- ;; code offset: 0x2d7
+ ;; code offset: 0x2ff
(br_if $label$1
- ;; code offset: 0x2d6
+ ;; code offset: 0x2fe
(i32.ge_s
- ;; code offset: 0x2d2
+ ;; code offset: 0x2fa
(local.get $2)
- ;; code offset: 0x2d4
+ ;; code offset: 0x2fc
(local.get $4)
)
)
- ;; code offset: 0x2d9
+ ;; code offset: 0x301
(loop $label$22
- ;; code offset: 0x2dd
+ ;; code offset: 0x305
(local.set $1
- ;; code offset: 0x2db
+ ;; code offset: 0x303
(i32.const 0)
)
- ;; code offset: 0x2e4
+ ;; code offset: 0x30c
(if
- ;; code offset: 0x2e3
+ ;; code offset: 0x30b
(i32.ge_s
- ;; code offset: 0x2df
+ ;; code offset: 0x307
(local.get $2)
- ;; code offset: 0x2e1
+ ;; code offset: 0x309
(i32.const 1)
)
(block
- ;; code offset: 0x2e6
+ ;; code offset: 0x30e
(loop $label$24
- ;; code offset: 0x300
+ ;; code offset: 0x328
(i32.store
- ;; code offset: 0x2ef
+ ;; code offset: 0x317
(i32.add
- ;; code offset: 0x2e8
+ ;; code offset: 0x310
(local.get $3)
- ;; code offset: 0x2ee
+ ;; code offset: 0x316
(i32.shl
- ;; code offset: 0x2ea
+ ;; code offset: 0x312
(local.get $1)
- ;; code offset: 0x2ec
+ ;; code offset: 0x314
(i32.const 2)
)
)
- ;; code offset: 0x2fd
+ ;; code offset: 0x325
(i32.load
- ;; code offset: 0x2fc
+ ;; code offset: 0x324
(i32.add
- ;; code offset: 0x2f0
+ ;; code offset: 0x318
(local.get $3)
- ;; code offset: 0x2fb
+ ;; code offset: 0x323
(i32.shl
- ;; code offset: 0x2f7
+ ;; code offset: 0x31f
(local.tee $1
- ;; code offset: 0x2f6
+ ;; code offset: 0x31e
(i32.add
- ;; code offset: 0x2f2
+ ;; code offset: 0x31a
(local.get $1)
- ;; code offset: 0x2f4
+ ;; code offset: 0x31c
(i32.const 1)
)
)
- ;; code offset: 0x2f9
+ ;; code offset: 0x321
(i32.const 2)
)
)
)
)
- ;; code offset: 0x308
+ ;; code offset: 0x330
(br_if $label$24
- ;; code offset: 0x307
+ ;; code offset: 0x32f
(i32.ne
- ;; code offset: 0x303
+ ;; code offset: 0x32b
(local.get $1)
- ;; code offset: 0x305
+ ;; code offset: 0x32d
(local.get $2)
)
)
)
- ;; code offset: 0x30d
+ ;; code offset: 0x335
(local.set $1
- ;; code offset: 0x30b
+ ;; code offset: 0x333
(local.get $2)
)
)
)
- ;; code offset: 0x31a
+ ;; code offset: 0x342
(i32.store
- ;; code offset: 0x317
+ ;; code offset: 0x33f
(i32.add
- ;; code offset: 0x310
+ ;; code offset: 0x338
(local.get $3)
- ;; code offset: 0x316
+ ;; code offset: 0x33e
(i32.shl
- ;; code offset: 0x312
+ ;; code offset: 0x33a
(local.get $1)
- ;; code offset: 0x314
+ ;; code offset: 0x33c
(i32.const 2)
)
)
- ;; code offset: 0x318
+ ;; code offset: 0x340
(local.get $6)
)
- ;; code offset: 0x331
+ ;; code offset: 0x359
(i32.store
- ;; code offset: 0x325
+ ;; code offset: 0x34d
(local.tee $1
- ;; code offset: 0x324
+ ;; code offset: 0x34c
(i32.add
- ;; code offset: 0x31d
+ ;; code offset: 0x345
(local.get $9)
- ;; code offset: 0x323
+ ;; code offset: 0x34b
(i32.shl
- ;; code offset: 0x31f
+ ;; code offset: 0x347
(local.get $2)
- ;; code offset: 0x321
+ ;; code offset: 0x349
(i32.const 2)
)
)
)
- ;; code offset: 0x330
+ ;; code offset: 0x358
(i32.add
- ;; code offset: 0x32c
+ ;; code offset: 0x354
(local.tee $1
- ;; code offset: 0x329
+ ;; code offset: 0x351
(i32.load
- ;; code offset: 0x327
+ ;; code offset: 0x34f
(local.get $1)
)
)
- ;; code offset: 0x32e
+ ;; code offset: 0x356
(i32.const -1)
)
)
- ;; code offset: 0x339
+ ;; code offset: 0x361
(br_if $label$15
- ;; code offset: 0x338
+ ;; code offset: 0x360
(i32.gt_s
- ;; code offset: 0x334
+ ;; code offset: 0x35c
(local.get $1)
- ;; code offset: 0x336
+ ;; code offset: 0x35e
(i32.const 1)
)
)
- ;; code offset: 0x345
+ ;; code offset: 0x36d
(br_if $label$1
- ;; code offset: 0x344
+ ;; code offset: 0x36c
(i32.eq
- ;; code offset: 0x340
+ ;; code offset: 0x368
(local.tee $2
- ;; code offset: 0x33f
+ ;; code offset: 0x367
(i32.add
- ;; code offset: 0x33b
+ ;; code offset: 0x363
(local.get $2)
- ;; code offset: 0x33d
+ ;; code offset: 0x365
(i32.const 1)
)
)
- ;; code offset: 0x342
+ ;; code offset: 0x36a
(local.get $4)
)
)
- ;; code offset: 0x34c
+ ;; code offset: 0x374
(local.set $6
- ;; code offset: 0x349
+ ;; code offset: 0x371
(i32.load
- ;; code offset: 0x347
+ ;; code offset: 0x36f
(local.get $3)
)
)
- ;; code offset: 0x34e
+ ;; code offset: 0x376
(br $label$22)
)
)
)
- ;; code offset: 0x357
+ ;; code offset: 0x381
(call $free
- ;; code offset: 0x355
+ ;; code offset: 0x37f
(local.get $3)
)
- ;; code offset: 0x35b
+ ;; code offset: 0x385
(call $free
- ;; code offset: 0x359
+ ;; code offset: 0x383
(local.get $8)
)
- ;; code offset: 0x35f
+ ;; code offset: 0x389
(call $free
- ;; code offset: 0x35d
+ ;; code offset: 0x387
(local.get $9)
)
- ;; code offset: 0x361
+ ;; code offset: 0x38b
(local.get $5)
)
(func $main (param $0 i32) (param $1 i32) (result i32)
@@ -5879,967 +5903,965 @@ file_names[ 4]:
(local $6 i32)
(local $7 i32)
(local $8 i32)
- (local $9 i32)
- (local $10 i32)
- ;; code offset: 0x370
+ ;; code offset: 0x3a6
(global.set $global$0
- ;; code offset: 0x36e
+ ;; code offset: 0x3a4
(local.tee $8
- ;; code offset: 0x36d
+ ;; code offset: 0x3a3
(i32.sub
- ;; code offset: 0x369
+ ;; code offset: 0x39f
(global.get $global$0)
- ;; code offset: 0x36b
+ ;; code offset: 0x3a1
(i32.const 32)
)
)
)
- ;; code offset: 0x372
+ ;; code offset: 0x3a8
(block $label$1
(block $label$2
- ;; code offset: 0x37b
+ ;; code offset: 0x3b1
(if
- ;; code offset: 0x37a
+ ;; code offset: 0x3b0
(i32.ge_s
- ;; code offset: 0x376
+ ;; code offset: 0x3ac
(local.get $0)
- ;; code offset: 0x378
+ ;; code offset: 0x3ae
(i32.const 2)
)
- ;; code offset: 0x389
+ ;; code offset: 0x3bf
(br_if $label$2
- ;; code offset: 0x388
+ ;; code offset: 0x3be
(i32.gt_s
- ;; code offset: 0x384
+ ;; code offset: 0x3ba
(local.tee $3
- ;; code offset: 0x382
+ ;; code offset: 0x3b8
(call $atoi
- ;; code offset: 0x37f
+ ;; code offset: 0x3b5
(i32.load offset=4
- ;; code offset: 0x37d
+ ;; code offset: 0x3b3
(local.get $1)
)
)
)
- ;; code offset: 0x386
+ ;; code offset: 0x3bc
(i32.const 0)
)
)
)
- ;; code offset: 0x391
+ ;; code offset: 0x3c7
(drop
- ;; code offset: 0x38f
+ ;; code offset: 0x3c5
(call $puts
- ;; code offset: 0x38c
+ ;; code offset: 0x3c2
(i32.const 1050)
)
)
- ;; code offset: 0x394
+ ;; code offset: 0x3ca
(local.set $5
- ;; code offset: 0x392
+ ;; code offset: 0x3c8
(i32.const 1)
)
- ;; code offset: 0x396
+ ;; code offset: 0x3cc
(br $label$1)
)
- ;; code offset: 0x39e
+ ;; code offset: 0x3d4
(if
- ;; code offset: 0x39d
+ ;; code offset: 0x3d3
(i32.ne
- ;; code offset: 0x399
+ ;; code offset: 0x3cf
(local.get $3)
- ;; code offset: 0x39b
+ ;; code offset: 0x3d1
(i32.const 1)
)
(block
- ;; code offset: 0x3a5
+ ;; code offset: 0x3db
(local.set $2
- ;; code offset: 0x3a4
+ ;; code offset: 0x3da
(i32.add
- ;; code offset: 0x3a0
+ ;; code offset: 0x3d6
(local.get $3)
- ;; code offset: 0x3a2
+ ;; code offset: 0x3d8
(i32.const -1)
)
)
- ;; code offset: 0x3a9
+ ;; code offset: 0x3df
(local.set $1
- ;; code offset: 0x3a7
+ ;; code offset: 0x3dd
(i32.const 0)
)
- ;; code offset: 0x3ad
+ ;; code offset: 0x3e3
(local.set $0
- ;; code offset: 0x3ab
+ ;; code offset: 0x3e1
(i32.const 0)
)
- ;; code offset: 0x3af
+ ;; code offset: 0x3e5
(loop $label$5
- ;; code offset: 0x3b9
+ ;; code offset: 0x3ef
(i32.store offset=8
- ;; code offset: 0x3b5
+ ;; code offset: 0x3eb
(local.tee $4
- ;; code offset: 0x3b3
+ ;; code offset: 0x3e9
(call $malloc
- ;; code offset: 0x3b1
+ ;; code offset: 0x3e7
(i32.const 12)
)
)
- ;; code offset: 0x3b7
+ ;; code offset: 0x3ed
(local.get $1)
)
- ;; code offset: 0x3c0
+ ;; code offset: 0x3f6
(i32.store offset=4
- ;; code offset: 0x3bc
+ ;; code offset: 0x3f2
(local.get $4)
- ;; code offset: 0x3be
+ ;; code offset: 0x3f4
(local.get $3)
)
- ;; code offset: 0x3c7
+ ;; code offset: 0x3fd
(i32.store
- ;; code offset: 0x3c3
+ ;; code offset: 0x3f9
(local.get $4)
- ;; code offset: 0x3c5
+ ;; code offset: 0x3fb
(local.get $0)
)
- ;; code offset: 0x3cc
+ ;; code offset: 0x402
(local.set $1
- ;; code offset: 0x3ca
+ ;; code offset: 0x400
(local.get $4)
)
- ;; code offset: 0x3d8
+ ;; code offset: 0x40e
(br_if $label$5
- ;; code offset: 0x3d7
+ ;; code offset: 0x40d
(i32.ne
- ;; code offset: 0x3d3
+ ;; code offset: 0x409
(local.tee $0
- ;; code offset: 0x3d2
+ ;; code offset: 0x408
(i32.add
- ;; code offset: 0x3ce
+ ;; code offset: 0x404
(local.get $0)
- ;; code offset: 0x3d0
+ ;; code offset: 0x406
(i32.const 1)
)
)
- ;; code offset: 0x3d5
+ ;; code offset: 0x40b
(local.get $2)
)
)
)
)
)
- ;; code offset: 0x3de
+ ;; code offset: 0x414
(local.set $0
- ;; code offset: 0x3dc
+ ;; code offset: 0x412
(i32.const 0)
)
- ;; code offset: 0x3e9
+ ;; code offset: 0x41f
(local.set $1
- ;; code offset: 0x3e7
+ ;; code offset: 0x41d
(call $malloc
- ;; code offset: 0x3e5
+ ;; code offset: 0x41b
(local.tee $2
- ;; code offset: 0x3e4
+ ;; code offset: 0x41a
(i32.shl
- ;; code offset: 0x3e0
+ ;; code offset: 0x416
(local.get $3)
- ;; code offset: 0x3e2
+ ;; code offset: 0x418
(i32.const 2)
)
)
)
)
- ;; code offset: 0x3ef
+ ;; code offset: 0x425
(local.set $5
- ;; code offset: 0x3ed
+ ;; code offset: 0x423
(call $malloc
- ;; code offset: 0x3eb
+ ;; code offset: 0x421
(local.get $2)
)
)
- ;; code offset: 0x3f1
+ ;; code offset: 0x427
(block $label$6
(block $label$7
(block $label$8
- ;; code offset: 0x3fc
+ ;; code offset: 0x432
(if
- ;; code offset: 0x3fb
+ ;; code offset: 0x431
(i32.gt_s
- ;; code offset: 0x3f7
+ ;; code offset: 0x42d
(local.get $3)
- ;; code offset: 0x3f9
+ ;; code offset: 0x42f
(i32.const 0)
)
(block
- ;; code offset: 0x3fe
+ ;; code offset: 0x434
(loop $label$10
- ;; code offset: 0x40a
+ ;; code offset: 0x440
(i32.store
- ;; code offset: 0x407
+ ;; code offset: 0x43d
(i32.add
- ;; code offset: 0x400
+ ;; code offset: 0x436
(local.get $1)
- ;; code offset: 0x406
+ ;; code offset: 0x43c
(i32.shl
- ;; code offset: 0x402
+ ;; code offset: 0x438
(local.get $0)
- ;; code offset: 0x404
+ ;; code offset: 0x43a
(i32.const 2)
)
)
- ;; code offset: 0x408
+ ;; code offset: 0x43e
(local.get $0)
)
- ;; code offset: 0x417
+ ;; code offset: 0x44d
(br_if $label$10
- ;; code offset: 0x416
+ ;; code offset: 0x44c
(i32.ne
- ;; code offset: 0x412
+ ;; code offset: 0x448
(local.tee $0
- ;; code offset: 0x411
+ ;; code offset: 0x447
(i32.add
- ;; code offset: 0x40d
+ ;; code offset: 0x443
(local.get $0)
- ;; code offset: 0x40f
+ ;; code offset: 0x445
(i32.const 1)
)
)
- ;; code offset: 0x414
+ ;; code offset: 0x44a
(local.get $3)
)
)
)
- ;; code offset: 0x41c
+ ;; code offset: 0x452
(local.set $6
- ;; code offset: 0x41a
+ ;; code offset: 0x450
(i32.const 30)
)
- ;; code offset: 0x420
+ ;; code offset: 0x456
(local.set $2
- ;; code offset: 0x41e
+ ;; code offset: 0x454
(local.get $3)
)
- ;; code offset: 0x422
+ ;; code offset: 0x458
(br $label$8)
)
)
- ;; code offset: 0x427
+ ;; code offset: 0x45d
(local.set $6
- ;; code offset: 0x425
+ ;; code offset: 0x45b
(i32.const 30)
)
- ;; code offset: 0x42b
+ ;; code offset: 0x461
(local.set $2
- ;; code offset: 0x429
+ ;; code offset: 0x45f
(local.get $3)
)
- ;; code offset: 0x42d
+ ;; code offset: 0x463
(br $label$7)
)
- ;; code offset: 0x430
+ ;; code offset: 0x466
(loop $label$11
- ;; code offset: 0x434
+ ;; code offset: 0x46a
(local.set $0
- ;; code offset: 0x432
+ ;; code offset: 0x468
(i32.const 0)
)
- ;; code offset: 0x436
+ ;; code offset: 0x46c
(loop $label$12
- ;; code offset: 0x448
+ ;; code offset: 0x47e
(i32.store offset=16
- ;; code offset: 0x438
+ ;; code offset: 0x46e
(local.get $8)
- ;; code offset: 0x447
+ ;; code offset: 0x47d
(i32.add
- ;; code offset: 0x442
+ ;; code offset: 0x478
(i32.load
- ;; code offset: 0x441
+ ;; code offset: 0x477
(i32.add
- ;; code offset: 0x43a
+ ;; code offset: 0x470
(local.get $1)
- ;; code offset: 0x440
+ ;; code offset: 0x476
(i32.shl
- ;; code offset: 0x43c
+ ;; code offset: 0x472
(local.get $0)
- ;; code offset: 0x43e
+ ;; code offset: 0x474
(i32.const 2)
)
)
)
- ;; code offset: 0x445
+ ;; code offset: 0x47b
(i32.const 1)
)
)
- ;; code offset: 0x455
+ ;; code offset: 0x48b
(drop
- ;; code offset: 0x453
+ ;; code offset: 0x489
(call $iprintf
- ;; code offset: 0x44b
+ ;; code offset: 0x481
(i32.const 1047)
- ;; code offset: 0x452
+ ;; code offset: 0x488
(i32.add
- ;; code offset: 0x44e
+ ;; code offset: 0x484
(local.get $8)
- ;; code offset: 0x450
+ ;; code offset: 0x486
(i32.const 16)
)
)
)
- ;; code offset: 0x460
+ ;; code offset: 0x496
(br_if $label$12
- ;; code offset: 0x45f
+ ;; code offset: 0x495
(i32.ne
- ;; code offset: 0x45b
+ ;; code offset: 0x491
(local.tee $0
- ;; code offset: 0x45a
+ ;; code offset: 0x490
(i32.add
- ;; code offset: 0x456
+ ;; code offset: 0x48c
(local.get $0)
- ;; code offset: 0x458
+ ;; code offset: 0x48e
(i32.const 1)
)
)
- ;; code offset: 0x45d
+ ;; code offset: 0x493
(local.get $3)
)
)
)
- ;; code offset: 0x467
+ ;; code offset: 0x49d
(drop
- ;; code offset: 0x465
+ ;; code offset: 0x49b
(call $putchar
- ;; code offset: 0x463
+ ;; code offset: 0x499
(i32.const 10)
)
)
- ;; code offset: 0x46d
+ ;; code offset: 0x4a3
(if
- ;; code offset: 0x46c
+ ;; code offset: 0x4a2
(i32.gt_s
- ;; code offset: 0x468
+ ;; code offset: 0x49e
(local.get $2)
- ;; code offset: 0x46a
+ ;; code offset: 0x4a0
(i32.const 1)
)
- ;; code offset: 0x46f
+ ;; code offset: 0x4a5
(loop $label$14
- ;; code offset: 0x480
+ ;; code offset: 0x4b6
(i32.store
- ;; code offset: 0x47d
+ ;; code offset: 0x4b3
(i32.add
- ;; code offset: 0x471
+ ;; code offset: 0x4a7
(local.get $5)
- ;; code offset: 0x47c
+ ;; code offset: 0x4b2
(i32.shl
- ;; code offset: 0x478
+ ;; code offset: 0x4ae
(local.tee $0
- ;; code offset: 0x477
+ ;; code offset: 0x4ad
(i32.add
- ;; code offset: 0x473
+ ;; code offset: 0x4a9
(local.get $2)
- ;; code offset: 0x475
+ ;; code offset: 0x4ab
(i32.const -1)
)
)
- ;; code offset: 0x47a
+ ;; code offset: 0x4b0
(i32.const 2)
)
)
- ;; code offset: 0x47e
+ ;; code offset: 0x4b4
(local.get $2)
)
- ;; code offset: 0x48c
- (br_if $label$14
- (block (result i32)
- (local.set $9
- ;; code offset: 0x487
- (i32.gt_s
- ;; code offset: 0x483
- (local.get $2)
- ;; code offset: 0x485
- (i32.const 2)
- )
- )
- ;; code offset: 0x48a
- (local.set $2
- ;; code offset: 0x488
- (local.get $0)
- )
- (local.get $9)
+ ;; code offset: 0x4be
+ (local.set $7
+ ;; code offset: 0x4bd
+ (i32.gt_s
+ ;; code offset: 0x4b9
+ (local.get $2)
+ ;; code offset: 0x4bb
+ (i32.const 2)
)
)
+ ;; code offset: 0x4c2
+ (local.set $2
+ ;; code offset: 0x4c0
+ (local.get $0)
+ )
+ ;; code offset: 0x4c6
+ (br_if $label$14
+ ;; code offset: 0x4c4
+ (local.get $7)
+ )
)
)
- ;; code offset: 0x495
+ ;; code offset: 0x4cf
(br_if $label$6
- ;; code offset: 0x494
+ ;; code offset: 0x4ce
(i32.eq
- ;; code offset: 0x490
+ ;; code offset: 0x4ca
(local.get $2)
- ;; code offset: 0x492
+ ;; code offset: 0x4cc
(local.get $3)
)
)
- ;; code offset: 0x49c
+ ;; code offset: 0x4d6
(local.set $6
- ;; code offset: 0x49b
+ ;; code offset: 0x4d5
(i32.add
- ;; code offset: 0x497
+ ;; code offset: 0x4d1
(local.get $6)
- ;; code offset: 0x499
+ ;; code offset: 0x4d3
(i32.const -1)
)
)
- ;; code offset: 0x49e
+ ;; code offset: 0x4d8
(loop $label$15
- ;; code offset: 0x4a2
+ ;; code offset: 0x4dc
(local.set $0
- ;; code offset: 0x4a0
+ ;; code offset: 0x4da
(i32.const 0)
)
- ;; code offset: 0x4a9
+ ;; code offset: 0x4e3
(local.set $7
- ;; code offset: 0x4a6
+ ;; code offset: 0x4e0
(i32.load
- ;; code offset: 0x4a4
+ ;; code offset: 0x4de
(local.get $1)
)
)
- ;; code offset: 0x4b0
+ ;; code offset: 0x4ea
(if
- ;; code offset: 0x4af
+ ;; code offset: 0x4e9
(i32.gt_s
- ;; code offset: 0x4ab
+ ;; code offset: 0x4e5
(local.get $2)
- ;; code offset: 0x4ad
+ ;; code offset: 0x4e7
(i32.const 0)
)
(block
- ;; code offset: 0x4b2
+ ;; code offset: 0x4ec
(loop $label$17
- ;; code offset: 0x4cc
+ ;; code offset: 0x506
(i32.store
- ;; code offset: 0x4bb
+ ;; code offset: 0x4f5
(i32.add
- ;; code offset: 0x4b4
+ ;; code offset: 0x4ee
(local.get $1)
- ;; code offset: 0x4ba
+ ;; code offset: 0x4f4
(i32.shl
- ;; code offset: 0x4b6
+ ;; code offset: 0x4f0
(local.get $0)
- ;; code offset: 0x4b8
+ ;; code offset: 0x4f2
(i32.const 2)
)
)
- ;; code offset: 0x4c9
+ ;; code offset: 0x503
(i32.load
- ;; code offset: 0x4c8
+ ;; code offset: 0x502
(i32.add
- ;; code offset: 0x4bc
+ ;; code offset: 0x4f6
(local.get $1)
- ;; code offset: 0x4c7
+ ;; code offset: 0x501
(i32.shl
- ;; code offset: 0x4c3
+ ;; code offset: 0x4fd
(local.tee $0
- ;; code offset: 0x4c2
+ ;; code offset: 0x4fc
(i32.add
- ;; code offset: 0x4be
+ ;; code offset: 0x4f8
(local.get $0)
- ;; code offset: 0x4c0
+ ;; code offset: 0x4fa
(i32.const 1)
)
)
- ;; code offset: 0x4c5
+ ;; code offset: 0x4ff
(i32.const 2)
)
)
)
)
- ;; code offset: 0x4d4
+ ;; code offset: 0x50e
(br_if $label$17
- ;; code offset: 0x4d3
+ ;; code offset: 0x50d
(i32.ne
- ;; code offset: 0x4cf
+ ;; code offset: 0x509
(local.get $0)
- ;; code offset: 0x4d1
+ ;; code offset: 0x50b
(local.get $2)
)
)
)
- ;; code offset: 0x4d9
+ ;; code offset: 0x513
(local.set $0
- ;; code offset: 0x4d7
+ ;; code offset: 0x511
(local.get $2)
)
)
)
- ;; code offset: 0x4e6
+ ;; code offset: 0x520
(i32.store
- ;; code offset: 0x4e3
+ ;; code offset: 0x51d
(i32.add
- ;; code offset: 0x4dc
+ ;; code offset: 0x516
(local.get $1)
- ;; code offset: 0x4e2
+ ;; code offset: 0x51c
(i32.shl
- ;; code offset: 0x4de
+ ;; code offset: 0x518
(local.get $0)
- ;; code offset: 0x4e0
+ ;; code offset: 0x51a
(i32.const 2)
)
)
- ;; code offset: 0x4e4
+ ;; code offset: 0x51e
(local.get $7)
)
- ;; code offset: 0x4fd
+ ;; code offset: 0x537
(i32.store
- ;; code offset: 0x4f1
+ ;; code offset: 0x52b
(local.tee $0
- ;; code offset: 0x4f0
+ ;; code offset: 0x52a
(i32.add
- ;; code offset: 0x4e9
+ ;; code offset: 0x523
(local.get $5)
- ;; code offset: 0x4ef
+ ;; code offset: 0x529
(i32.shl
- ;; code offset: 0x4eb
+ ;; code offset: 0x525
(local.get $2)
- ;; code offset: 0x4ed
+ ;; code offset: 0x527
(i32.const 2)
)
)
)
- ;; code offset: 0x4fc
+ ;; code offset: 0x536
(i32.add
- ;; code offset: 0x4f8
+ ;; code offset: 0x532
(local.tee $0
- ;; code offset: 0x4f5
+ ;; code offset: 0x52f
(i32.load
- ;; code offset: 0x4f3
+ ;; code offset: 0x52d
(local.get $0)
)
)
- ;; code offset: 0x4fa
+ ;; code offset: 0x534
(i32.const -1)
)
)
- ;; code offset: 0x505
+ ;; code offset: 0x53f
(if
- ;; code offset: 0x504
+ ;; code offset: 0x53e
(i32.le_s
- ;; code offset: 0x500
+ ;; code offset: 0x53a
(local.get $0)
- ;; code offset: 0x502
+ ;; code offset: 0x53c
(i32.const 1)
)
(block
- ;; code offset: 0x511
+ ;; code offset: 0x54b
(br_if $label$15
- ;; code offset: 0x510
+ ;; code offset: 0x54a
(i32.ne
- ;; code offset: 0x50c
+ ;; code offset: 0x546
(local.tee $2
- ;; code offset: 0x50b
+ ;; code offset: 0x545
(i32.add
- ;; code offset: 0x507
+ ;; code offset: 0x541
(local.get $2)
- ;; code offset: 0x509
+ ;; code offset: 0x543
(i32.const 1)
)
)
- ;; code offset: 0x50e
+ ;; code offset: 0x548
(local.get $3)
)
)
- ;; code offset: 0x513
+ ;; code offset: 0x54d
(br $label$6)
)
)
)
- ;; code offset: 0x519
+ ;; code offset: 0x553
(br_if $label$11
- ;; code offset: 0x517
+ ;; code offset: 0x551
(local.get $6)
)
)
- ;; code offset: 0x51c
+ ;; code offset: 0x556
(br $label$6)
)
- ;; code offset: 0x51f
+ ;; code offset: 0x559
(loop $label$19
- ;; code offset: 0x525
+ ;; code offset: 0x55f
(drop
- ;; code offset: 0x523
+ ;; code offset: 0x55d
(call $putchar
- ;; code offset: 0x521
+ ;; code offset: 0x55b
(i32.const 10)
)
)
- ;; code offset: 0x52b
+ ;; code offset: 0x565
(if
- ;; code offset: 0x52a
+ ;; code offset: 0x564
(i32.gt_s
- ;; code offset: 0x526
+ ;; code offset: 0x560
(local.get $2)
- ;; code offset: 0x528
+ ;; code offset: 0x562
(i32.const 1)
)
- ;; code offset: 0x52d
+ ;; code offset: 0x567
(loop $label$21
- ;; code offset: 0x53e
+ ;; code offset: 0x578
(i32.store
- ;; code offset: 0x53b
+ ;; code offset: 0x575
(i32.add
- ;; code offset: 0x52f
+ ;; code offset: 0x569
(local.get $5)
- ;; code offset: 0x53a
+ ;; code offset: 0x574
(i32.shl
- ;; code offset: 0x536
+ ;; code offset: 0x570
(local.tee $0
- ;; code offset: 0x535
+ ;; code offset: 0x56f
(i32.add
- ;; code offset: 0x531
+ ;; code offset: 0x56b
(local.get $2)
- ;; code offset: 0x533
+ ;; code offset: 0x56d
(i32.const -1)
)
)
- ;; code offset: 0x538
+ ;; code offset: 0x572
(i32.const 2)
)
)
- ;; code offset: 0x53c
+ ;; code offset: 0x576
(local.get $2)
)
- ;; code offset: 0x54a
- (br_if $label$21
- (block (result i32)
- (local.set $10
- ;; code offset: 0x545
- (i32.gt_s
- ;; code offset: 0x541
- (local.get $2)
- ;; code offset: 0x543
- (i32.const 2)
- )
- )
- ;; code offset: 0x548
- (local.set $2
- ;; code offset: 0x546
- (local.get $0)
- )
- (local.get $10)
+ ;; code offset: 0x580
+ (local.set $7
+ ;; code offset: 0x57f
+ (i32.gt_s
+ ;; code offset: 0x57b
+ (local.get $2)
+ ;; code offset: 0x57d
+ (i32.const 2)
)
)
+ ;; code offset: 0x584
+ (local.set $2
+ ;; code offset: 0x582
+ (local.get $0)
+ )
+ ;; code offset: 0x588
+ (br_if $label$21
+ ;; code offset: 0x586
+ (local.get $7)
+ )
)
)
- ;; code offset: 0x553
+ ;; code offset: 0x591
(br_if $label$6
- ;; code offset: 0x552
+ ;; code offset: 0x590
(i32.eq
- ;; code offset: 0x54e
+ ;; code offset: 0x58c
(local.get $2)
- ;; code offset: 0x550
+ ;; code offset: 0x58e
(local.get $3)
)
)
- ;; code offset: 0x55a
+ ;; code offset: 0x598
(local.set $6
- ;; code offset: 0x559
+ ;; code offset: 0x597
(i32.add
- ;; code offset: 0x555
+ ;; code offset: 0x593
(local.get $6)
- ;; code offset: 0x557
+ ;; code offset: 0x595
(i32.const -1)
)
)
- ;; code offset: 0x55c
+ ;; code offset: 0x59a
(loop $label$22
- ;; code offset: 0x563
+ ;; code offset: 0x5a1
(local.set $7
- ;; code offset: 0x560
+ ;; code offset: 0x59e
(i32.load
- ;; code offset: 0x55e
+ ;; code offset: 0x59c
(local.get $1)
)
)
- ;; code offset: 0x567
+ ;; code offset: 0x5a5
(local.set $0
- ;; code offset: 0x565
+ ;; code offset: 0x5a3
(i32.const 0)
)
- ;; code offset: 0x56e
+ ;; code offset: 0x5ac
(if
- ;; code offset: 0x56d
+ ;; code offset: 0x5ab
(i32.ge_s
- ;; code offset: 0x569
+ ;; code offset: 0x5a7
(local.get $2)
- ;; code offset: 0x56b
+ ;; code offset: 0x5a9
(i32.const 1)
)
(block
- ;; code offset: 0x570
+ ;; code offset: 0x5ae
(loop $label$24
- ;; code offset: 0x58a
+ ;; code offset: 0x5c8
(i32.store
- ;; code offset: 0x579
+ ;; code offset: 0x5b7
(i32.add
- ;; code offset: 0x572
+ ;; code offset: 0x5b0
(local.get $1)
- ;; code offset: 0x578
+ ;; code offset: 0x5b6
(i32.shl
- ;; code offset: 0x574
+ ;; code offset: 0x5b2
(local.get $0)
- ;; code offset: 0x576
+ ;; code offset: 0x5b4
(i32.const 2)
)
)
- ;; code offset: 0x587
+ ;; code offset: 0x5c5
(i32.load
- ;; code offset: 0x586
+ ;; code offset: 0x5c4
(i32.add
- ;; code offset: 0x57a
+ ;; code offset: 0x5b8
(local.get $1)
- ;; code offset: 0x585
+ ;; code offset: 0x5c3
(i32.shl
- ;; code offset: 0x581
+ ;; code offset: 0x5bf
(local.tee $0
- ;; code offset: 0x580
+ ;; code offset: 0x5be
(i32.add
- ;; code offset: 0x57c
+ ;; code offset: 0x5ba
(local.get $0)
- ;; code offset: 0x57e
+ ;; code offset: 0x5bc
(i32.const 1)
)
)
- ;; code offset: 0x583
+ ;; code offset: 0x5c1
(i32.const 2)
)
)
)
)
- ;; code offset: 0x592
+ ;; code offset: 0x5d0
(br_if $label$24
- ;; code offset: 0x591
+ ;; code offset: 0x5cf
(i32.ne
- ;; code offset: 0x58d
+ ;; code offset: 0x5cb
(local.get $0)
- ;; code offset: 0x58f
+ ;; code offset: 0x5cd
(local.get $2)
)
)
)
- ;; code offset: 0x597
+ ;; code offset: 0x5d5
(local.set $0
- ;; code offset: 0x595
+ ;; code offset: 0x5d3
(local.get $2)
)
)
)
- ;; code offset: 0x5a4
+ ;; code offset: 0x5e2
(i32.store
- ;; code offset: 0x5a1
+ ;; code offset: 0x5df
(i32.add
- ;; code offset: 0x59a
+ ;; code offset: 0x5d8
(local.get $1)
- ;; code offset: 0x5a0
+ ;; code offset: 0x5de
(i32.shl
- ;; code offset: 0x59c
+ ;; code offset: 0x5da
(local.get $0)
- ;; code offset: 0x59e
+ ;; code offset: 0x5dc
(i32.const 2)
)
)
- ;; code offset: 0x5a2
+ ;; code offset: 0x5e0
(local.get $7)
)
- ;; code offset: 0x5bb
+ ;; code offset: 0x5f9
(i32.store
- ;; code offset: 0x5af
+ ;; code offset: 0x5ed
(local.tee $0
- ;; code offset: 0x5ae
+ ;; code offset: 0x5ec
(i32.add
- ;; code offset: 0x5a7
+ ;; code offset: 0x5e5
(local.get $5)
- ;; code offset: 0x5ad
+ ;; code offset: 0x5eb
(i32.shl
- ;; code offset: 0x5a9
+ ;; code offset: 0x5e7
(local.get $2)
- ;; code offset: 0x5ab
+ ;; code offset: 0x5e9
(i32.const 2)
)
)
)
- ;; code offset: 0x5ba
+ ;; code offset: 0x5f8
(i32.add
- ;; code offset: 0x5b6
+ ;; code offset: 0x5f4
(local.tee $0
- ;; code offset: 0x5b3
+ ;; code offset: 0x5f1
(i32.load
- ;; code offset: 0x5b1
+ ;; code offset: 0x5ef
(local.get $0)
)
)
- ;; code offset: 0x5b8
+ ;; code offset: 0x5f6
(i32.const -1)
)
)
- ;; code offset: 0x5c3
+ ;; code offset: 0x601
(if
- ;; code offset: 0x5c2
+ ;; code offset: 0x600
(i32.le_s
- ;; code offset: 0x5be
+ ;; code offset: 0x5fc
(local.get $0)
- ;; code offset: 0x5c0
+ ;; code offset: 0x5fe
(i32.const 1)
)
(block
- ;; code offset: 0x5cf
+ ;; code offset: 0x60d
(br_if $label$22
- ;; code offset: 0x5ce
+ ;; code offset: 0x60c
(i32.ne
- ;; code offset: 0x5ca
+ ;; code offset: 0x608
(local.tee $2
- ;; code offset: 0x5c9
+ ;; code offset: 0x607
(i32.add
- ;; code offset: 0x5c5
+ ;; code offset: 0x603
(local.get $2)
- ;; code offset: 0x5c7
+ ;; code offset: 0x605
(i32.const 1)
)
)
- ;; code offset: 0x5cc
+ ;; code offset: 0x60a
(local.get $3)
)
)
- ;; code offset: 0x5d1
+ ;; code offset: 0x60f
(br $label$6)
)
)
)
- ;; code offset: 0x5d7
+ ;; code offset: 0x615
(br_if $label$19
- ;; code offset: 0x5d5
+ ;; code offset: 0x613
(local.get $6)
)
)
)
- ;; code offset: 0x5dd
+ ;; code offset: 0x61b
(call $free
- ;; code offset: 0x5db
+ ;; code offset: 0x619
(local.get $1)
)
- ;; code offset: 0x5e1
+ ;; code offset: 0x61f
(call $free
- ;; code offset: 0x5df
+ ;; code offset: 0x61d
(local.get $5)
)
- ;; code offset: 0x5e5
+ ;; code offset: 0x623
(local.set $5
- ;; code offset: 0x5e3
+ ;; code offset: 0x621
(i32.const 0)
)
- ;; code offset: 0x5e9
+ ;; code offset: 0x627
(local.set $0
- ;; code offset: 0x5e7
+ ;; code offset: 0x625
(i32.const 0)
)
- ;; code offset: 0x5ed
+ ;; code offset: 0x62b
(if
- ;; code offset: 0x5eb
+ ;; code offset: 0x629
(local.get $4)
- ;; code offset: 0x5ef
+ ;; code offset: 0x62d
(loop $label$27
- ;; code offset: 0x5f5
+ ;; code offset: 0x633
(local.set $1
- ;; code offset: 0x5f3
+ ;; code offset: 0x631
(call $fannkuch_worker\28void*\29
- ;; code offset: 0x5f1
+ ;; code offset: 0x62f
(local.get $4)
)
)
- ;; code offset: 0x5fc
+ ;; code offset: 0x63a
(local.set $2
- ;; code offset: 0x5f9
+ ;; code offset: 0x637
(i32.load offset=8
- ;; code offset: 0x5f7
+ ;; code offset: 0x635
(local.get $4)
)
)
- ;; code offset: 0x600
+ ;; code offset: 0x63e
(call $free
- ;; code offset: 0x5fe
+ ;; code offset: 0x63c
(local.get $4)
)
- ;; code offset: 0x60c
+ ;; code offset: 0x64a
(local.set $0
- ;; code offset: 0x60b
+ ;; code offset: 0x649
(select
- ;; code offset: 0x602
+ ;; code offset: 0x640
(local.get $1)
- ;; code offset: 0x604
+ ;; code offset: 0x642
(local.get $0)
- ;; code offset: 0x60a
+ ;; code offset: 0x648
(i32.lt_s
- ;; code offset: 0x606
+ ;; code offset: 0x644
(local.get $0)
- ;; code offset: 0x608
+ ;; code offset: 0x646
(local.get $1)
)
)
)
- ;; code offset: 0x610
+ ;; code offset: 0x64e
(local.set $4
- ;; code offset: 0x60e
+ ;; code offset: 0x64c
(local.get $2)
)
- ;; code offset: 0x614
+ ;; code offset: 0x652
(br_if $label$27
- ;; code offset: 0x612
+ ;; code offset: 0x650
(local.get $2)
)
)
)
- ;; code offset: 0x61c
+ ;; code offset: 0x65a
(i32.store offset=4
- ;; code offset: 0x618
+ ;; code offset: 0x656
(local.get $8)
- ;; code offset: 0x61a
+ ;; code offset: 0x658
(local.get $0)
)
- ;; code offset: 0x623
+ ;; code offset: 0x661
(i32.store
- ;; code offset: 0x61f
+ ;; code offset: 0x65d
(local.get $8)
- ;; code offset: 0x621
+ ;; code offset: 0x65f
(local.get $3)
)
- ;; code offset: 0x62d
+ ;; code offset: 0x66b
(drop
- ;; code offset: 0x62b
+ ;; code offset: 0x669
(call $iprintf
- ;; code offset: 0x626
+ ;; code offset: 0x664
(i32.const 1024)
- ;; code offset: 0x629
+ ;; code offset: 0x667
(local.get $8)
)
)
)
- ;; code offset: 0x634
+ ;; code offset: 0x672
(global.set $global$0
- ;; code offset: 0x633
+ ;; code offset: 0x671
(i32.add
- ;; code offset: 0x62f
+ ;; code offset: 0x66d
(local.get $8)
- ;; code offset: 0x631
+ ;; code offset: 0x66f
(i32.const 32)
)
)
- ;; code offset: 0x636
+ ;; code offset: 0x674
(local.get $5)
)
;; custom section ".debug_info", size 851
;; custom section ".debug_loc", size 1073
;; custom section ".debug_ranges", size 88
;; custom section ".debug_abbrev", size 333
- ;; custom section ".debug_line", size 2662
+ ;; custom section ".debug_line", size 2702
;; custom section ".debug_str", size 434
;; custom section "producers", size 135
)
diff --git a/test/passes/fib2.bin.txt b/test/passes/fib2.bin.txt
index 2380cb146..ac0c26cf5 100644
--- a/test/passes/fib2.bin.txt
+++ b/test/passes/fib2.bin.txt
@@ -381,12 +381,12 @@ Abbrev table for offset: 0x00000000
DW_AT_comp_dir [DW_FORM_strp] ( .debug_str[0x00000070] = "/usr/local/google/home/azakai/Dev/2-binaryen")
DW_AT_low_pc [DW_FORM_addr] (0x0000000000000000)
DW_AT_ranges [DW_FORM_sec_offset] (0x00000000
- [0x00000005, 0x0000003d)
- [0x0000003e, 0x00000044))
+ [0x00000005, 0x00000043)
+ [0x00000044, 0x0000004a))
0x00000026: DW_TAG_subprogram [2] *
DW_AT_low_pc [DW_FORM_addr] (0x0000000000000005)
- DW_AT_high_pc [DW_FORM_data4] (0x00000038)
+ DW_AT_high_pc [DW_FORM_data4] (0x0000003e)
DW_AT_frame_base [DW_FORM_exprloc] (DW_OP_WASM_location 0x1 +0, DW_OP_stack_value)
DW_AT_GNU_all_call_sites [DW_FORM_flag_present] (true)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x0000009d] = "fib")
@@ -404,7 +404,7 @@ Abbrev table for offset: 0x00000000
0x00000049: DW_TAG_variable [4]
DW_AT_location [DW_FORM_sec_offset] (0x00000000:
- [0xffffffff, 0x0000000c):
+ [0xffffffff, 0x00000012):
[0x00000000, 0x00000009): DW_OP_consts +0, DW_OP_stack_value
[0x00000017, 0x0000002c): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x000000ac] = "a")
@@ -414,7 +414,7 @@ Abbrev table for offset: 0x00000000
0x00000058: DW_TAG_variable [4]
DW_AT_location [DW_FORM_sec_offset] (0x0000002b:
- [0xffffffff, 0x0000000c):
+ [0xffffffff, 0x00000012):
[0x00000000, 0x00000009): DW_OP_consts +1, DW_OP_stack_value
[0x00000017, 0x0000001c): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value
[0x0000001c, 0x0000002c): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value)
@@ -425,7 +425,7 @@ Abbrev table for offset: 0x00000000
0x00000067: DW_TAG_variable [4]
DW_AT_location [DW_FORM_sec_offset] (0x00000064:
- [0xffffffff, 0x0000000c):
+ [0xffffffff, 0x00000012):
[0x00000000, 0x00000009): DW_OP_consts +0, DW_OP_stack_value
[0x00000027, 0x0000002c): DW_OP_WASM_location 0x0 +3, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x000000b0] = "i")
@@ -442,7 +442,7 @@ Abbrev table for offset: 0x00000000
0x00000081: NULL
0x00000082: DW_TAG_subprogram [6] *
- DW_AT_low_pc [DW_FORM_addr] (0x000000000000003e)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000044)
DW_AT_high_pc [DW_FORM_data4] (0x00000006)
DW_AT_frame_base [DW_FORM_exprloc] (DW_OP_WASM_location 0x1 +0, DW_OP_stack_value)
DW_AT_GNU_all_call_sites [DW_FORM_flag_present] (true)
@@ -466,18 +466,18 @@ Abbrev table for offset: 0x00000000
.debug_loc contents:
0x00000000:
- [0xffffffff, 0x0000000c):
+ [0xffffffff, 0x00000012):
[0x00000000, 0x00000009): DW_OP_consts +0, DW_OP_stack_value
[0x00000017, 0x0000002c): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value
0x0000002b:
- [0xffffffff, 0x0000000c):
+ [0xffffffff, 0x00000012):
[0x00000000, 0x00000009): DW_OP_consts +1, DW_OP_stack_value
[0x00000017, 0x0000001c): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value
[0x0000001c, 0x0000002c): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
0x00000064:
- [0xffffffff, 0x0000000c):
+ [0xffffffff, 0x00000012):
[0x00000000, 0x00000009): DW_OP_consts +0, DW_OP_stack_value
[0x00000027, 0x0000002c): DW_OP_WASM_location 0x0 +3, DW_OP_stack_value
@@ -515,84 +515,84 @@ file_names[ 1]:
0x0000000000000005 1 0 1 0 0 is_stmt
-0x00000030: 00 DW_LNE_set_address (0x000000000000000e)
+0x00000030: 00 DW_LNE_set_address (0x0000000000000014)
0x00000037: 03 DW_LNS_advance_line (3)
0x00000039: 05 DW_LNS_set_column (17)
0x0000003b: 0a DW_LNS_set_prologue_end
0x0000003c: 01 DW_LNS_copy
- 0x000000000000000e 3 17 1 0 0 is_stmt prologue_end
+ 0x0000000000000014 3 17 1 0 0 is_stmt prologue_end
-0x0000003d: 00 DW_LNE_set_address (0x0000000000000013)
+0x0000003d: 00 DW_LNE_set_address (0x0000000000000019)
0x00000044: 05 DW_LNS_set_column (3)
0x00000046: 06 DW_LNS_negate_stmt
0x00000047: 01 DW_LNS_copy
- 0x0000000000000013 3 3 1 0 0
+ 0x0000000000000019 3 3 1 0 0
-0x00000048: 00 DW_LNE_set_address (0x0000000000000021)
+0x00000048: 00 DW_LNE_set_address (0x0000000000000027)
0x0000004f: 03 DW_LNS_advance_line (6)
0x00000051: 05 DW_LNS_set_column (7)
0x00000053: 06 DW_LNS_negate_stmt
0x00000054: 01 DW_LNS_copy
- 0x0000000000000021 6 7 1 0 0 is_stmt
+ 0x0000000000000027 6 7 1 0 0 is_stmt
-0x00000055: 00 DW_LNE_set_address (0x000000000000002c)
+0x00000055: 00 DW_LNE_set_address (0x0000000000000032)
0x0000005c: 03 DW_LNS_advance_line (3)
0x0000005e: 05 DW_LNS_set_column (23)
0x00000060: 01 DW_LNS_copy
- 0x000000000000002c 3 23 1 0 0 is_stmt
+ 0x0000000000000032 3 23 1 0 0 is_stmt
-0x00000061: 00 DW_LNE_set_address (0x0000000000000031)
+0x00000061: 00 DW_LNE_set_address (0x0000000000000037)
0x00000068: 05 DW_LNS_set_column (17)
0x0000006a: 06 DW_LNS_negate_stmt
0x0000006b: 01 DW_LNS_copy
- 0x0000000000000031 3 17 1 0 0
+ 0x0000000000000037 3 17 1 0 0
-0x0000006c: 00 DW_LNE_set_address (0x0000000000000036)
+0x0000006c: 00 DW_LNE_set_address (0x000000000000003c)
0x00000073: 05 DW_LNS_set_column (3)
0x00000075: 01 DW_LNS_copy
- 0x0000000000000036 3 3 1 0 0
+ 0x000000000000003c 3 3 1 0 0
-0x00000076: 00 DW_LNE_set_address (0x000000000000003a)
+0x00000076: 00 DW_LNE_set_address (0x0000000000000040)
0x0000007d: 03 DW_LNS_advance_line (8)
0x0000007f: 06 DW_LNS_negate_stmt
0x00000080: 01 DW_LNS_copy
- 0x000000000000003a 8 3 1 0 0 is_stmt
+ 0x0000000000000040 8 3 1 0 0 is_stmt
-0x00000081: 00 DW_LNE_set_address (0x000000000000003d)
+0x00000081: 00 DW_LNE_set_address (0x0000000000000043)
0x00000088: 00 DW_LNE_end_sequence
- 0x000000000000003d 8 3 1 0 0 is_stmt end_sequence
+ 0x0000000000000043 8 3 1 0 0 is_stmt end_sequence
-0x0000008b: 00 DW_LNE_set_address (0x000000000000003e)
+0x0000008b: 00 DW_LNE_set_address (0x0000000000000044)
0x00000092: 03 DW_LNS_advance_line (11)
0x00000094: 01 DW_LNS_copy
- 0x000000000000003e 11 0 1 0 0 is_stmt
+ 0x0000000000000044 11 0 1 0 0 is_stmt
-0x00000095: 00 DW_LNE_set_address (0x0000000000000041)
+0x00000095: 00 DW_LNE_set_address (0x0000000000000047)
0x0000009c: 03 DW_LNS_advance_line (12)
0x0000009e: 05 DW_LNS_set_column (10)
0x000000a0: 0a DW_LNS_set_prologue_end
0x000000a1: 01 DW_LNS_copy
- 0x0000000000000041 12 10 1 0 0 is_stmt prologue_end
+ 0x0000000000000047 12 10 1 0 0 is_stmt prologue_end
-0x000000a2: 00 DW_LNE_set_address (0x0000000000000043)
+0x000000a2: 00 DW_LNE_set_address (0x0000000000000049)
0x000000a9: 05 DW_LNS_set_column (3)
0x000000ab: 06 DW_LNS_negate_stmt
0x000000ac: 01 DW_LNS_copy
- 0x0000000000000043 12 3 1 0 0
+ 0x0000000000000049 12 3 1 0 0
-0x000000ad: 00 DW_LNE_set_address (0x0000000000000044)
+0x000000ad: 00 DW_LNE_set_address (0x000000000000004a)
0x000000b4: 00 DW_LNE_end_sequence
- 0x0000000000000044 12 3 1 0 0 end_sequence
+ 0x000000000000004a 12 3 1 0 0 end_sequence
.debug_str contents:
@@ -609,8 +609,8 @@ file_names[ 1]:
0x000000b2: "t"
.debug_ranges contents:
-00000000 00000005 0000003d
-00000000 0000003e 00000044
+00000000 00000005 00000043
+00000000 00000044 0000004a
00000000 <End of list>
(module
(type $none_=>_none (func))
@@ -631,85 +631,85 @@ file_names[ 1]:
(local $2 i32)
(local $3 i32)
(local $4 i32)
- ;; code offset: 0xa
+ ;; code offset: 0x10
(local.set $1
- ;; code offset: 0x8
+ ;; code offset: 0xe
(i32.const 1)
)
- ;; code offset: 0xc
+ ;; code offset: 0x12
(block $label$1
- ;; code offset: 0x13
+ ;; code offset: 0x19
(br_if $label$1
- ;; code offset: 0x12
+ ;; code offset: 0x18
(i32.lt_s
- ;; code offset: 0xe
+ ;; code offset: 0x14
(local.get $0)
- ;; code offset: 0x10
+ ;; code offset: 0x16
(i32.const 1)
)
)
- ;; code offset: 0x17
+ ;; code offset: 0x1d
(local.set $2
- ;; code offset: 0x15
+ ;; code offset: 0x1b
(i32.const 0)
)
- ;; code offset: 0x1b
+ ;; code offset: 0x21
(local.set $3
- ;; code offset: 0x19
+ ;; code offset: 0x1f
(i32.const 0)
)
- ;; code offset: 0x1d
+ ;; code offset: 0x23
(loop $label$2
- ;; code offset: 0x26
+ ;; code offset: 0x2c
(local.set $1
- ;; code offset: 0x25
+ ;; code offset: 0x2b
(i32.add
- ;; code offset: 0x21
+ ;; code offset: 0x27
(local.tee $4
- ;; code offset: 0x1f
+ ;; code offset: 0x25
(local.get $1)
)
- ;; code offset: 0x23
+ ;; code offset: 0x29
(local.get $2)
)
)
- ;; code offset: 0x2a
+ ;; code offset: 0x30
(local.set $2
- ;; code offset: 0x28
+ ;; code offset: 0x2e
(local.get $4)
)
- ;; code offset: 0x36
+ ;; code offset: 0x3c
(br_if $label$2
- ;; code offset: 0x35
+ ;; code offset: 0x3b
(i32.ne
- ;; code offset: 0x31
+ ;; code offset: 0x37
(local.tee $3
- ;; code offset: 0x30
+ ;; code offset: 0x36
(i32.add
- ;; code offset: 0x2c
+ ;; code offset: 0x32
(local.get $3)
- ;; code offset: 0x2e
+ ;; code offset: 0x34
(i32.const 1)
)
)
- ;; code offset: 0x33
+ ;; code offset: 0x39
(local.get $0)
)
)
)
)
- ;; code offset: 0x3a
+ ;; code offset: 0x40
(local.get $1)
)
(func $__original_main (result i32)
- ;; code offset: 0x41
+ ;; code offset: 0x47
(call $fib
- ;; code offset: 0x3f
+ ;; code offset: 0x45
(i32.const 6)
)
)
(func $main (param $0 i32) (param $1 i32) (result i32)
- ;; code offset: 0x46
+ ;; code offset: 0x4c
(call $__original_main)
)
;; custom section ".debug_info", size 168
diff --git a/test/passes/fib2_emptylocspan.bin.txt b/test/passes/fib2_emptylocspan.bin.txt
index 7c9449300..21f2fb878 100644
--- a/test/passes/fib2_emptylocspan.bin.txt
+++ b/test/passes/fib2_emptylocspan.bin.txt
@@ -381,12 +381,12 @@ Abbrev table for offset: 0x00000000
DW_AT_comp_dir [DW_FORM_strp] ( .debug_str[0x00000070] = "/usr/local/google/home/azakai/Dev/2-binaryen")
DW_AT_low_pc [DW_FORM_addr] (0x0000000000000000)
DW_AT_ranges [DW_FORM_sec_offset] (0x00000000
- [0x00000005, 0x0000003d)
- [0x0000003e, 0x00000044))
+ [0x00000005, 0x00000043)
+ [0x00000044, 0x0000004a))
0x00000026: DW_TAG_subprogram [2] *
DW_AT_low_pc [DW_FORM_addr] (0x0000000000000005)
- DW_AT_high_pc [DW_FORM_data4] (0x00000038)
+ DW_AT_high_pc [DW_FORM_data4] (0x0000003e)
DW_AT_frame_base [DW_FORM_exprloc] (DW_OP_WASM_location 0x1 +0, DW_OP_stack_value)
DW_AT_GNU_all_call_sites [DW_FORM_flag_present] (true)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x0000009d] = "fib")
@@ -404,7 +404,7 @@ Abbrev table for offset: 0x00000000
0x00000049: DW_TAG_variable [4]
DW_AT_location [DW_FORM_sec_offset] (0x00000000:
- [0xffffffff, 0x0000000c):
+ [0xffffffff, 0x00000012):
[0x00000001, 0x00000001): DW_OP_consts +0, DW_OP_stack_value
[0x00000017, 0x00000017): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x000000ac] = "a")
@@ -414,7 +414,7 @@ Abbrev table for offset: 0x00000000
0x00000058: DW_TAG_variable [4]
DW_AT_location [DW_FORM_sec_offset] (0x0000002b:
- [0xffffffff, 0x0000000c):
+ [0xffffffff, 0x00000012):
[0x00000000, 0x00000009): DW_OP_consts +1, DW_OP_stack_value
[0x00000017, 0x0000001c): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value
[0x0000001c, 0x0000002c): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value)
@@ -425,7 +425,7 @@ Abbrev table for offset: 0x00000000
0x00000067: DW_TAG_variable [4]
DW_AT_location [DW_FORM_sec_offset] (0x00000064:
- [0xffffffff, 0x0000000c):
+ [0xffffffff, 0x00000012):
[0x00000000, 0x00000009): DW_OP_consts +0, DW_OP_stack_value
[0x00000027, 0x0000002c): DW_OP_WASM_location 0x0 +3, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x000000b0] = "i")
@@ -442,7 +442,7 @@ Abbrev table for offset: 0x00000000
0x00000081: NULL
0x00000082: DW_TAG_subprogram [6] *
- DW_AT_low_pc [DW_FORM_addr] (0x000000000000003e)
+ DW_AT_low_pc [DW_FORM_addr] (0x0000000000000044)
DW_AT_high_pc [DW_FORM_data4] (0x00000006)
DW_AT_frame_base [DW_FORM_exprloc] (DW_OP_WASM_location 0x1 +0, DW_OP_stack_value)
DW_AT_GNU_all_call_sites [DW_FORM_flag_present] (true)
@@ -466,18 +466,18 @@ Abbrev table for offset: 0x00000000
.debug_loc contents:
0x00000000:
- [0xffffffff, 0x0000000c):
+ [0xffffffff, 0x00000012):
[0x00000001, 0x00000001): DW_OP_consts +0, DW_OP_stack_value
[0x00000017, 0x00000017): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value
0x0000002b:
- [0xffffffff, 0x0000000c):
+ [0xffffffff, 0x00000012):
[0x00000000, 0x00000009): DW_OP_consts +1, DW_OP_stack_value
[0x00000017, 0x0000001c): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value
[0x0000001c, 0x0000002c): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
0x00000064:
- [0xffffffff, 0x0000000c):
+ [0xffffffff, 0x00000012):
[0x00000000, 0x00000009): DW_OP_consts +0, DW_OP_stack_value
[0x00000027, 0x0000002c): DW_OP_WASM_location 0x0 +3, DW_OP_stack_value
@@ -515,84 +515,84 @@ file_names[ 1]:
0x0000000000000005 1 0 1 0 0 is_stmt
-0x00000030: 00 DW_LNE_set_address (0x000000000000000e)
+0x00000030: 00 DW_LNE_set_address (0x0000000000000014)
0x00000037: 03 DW_LNS_advance_line (3)
0x00000039: 05 DW_LNS_set_column (17)
0x0000003b: 0a DW_LNS_set_prologue_end
0x0000003c: 01 DW_LNS_copy
- 0x000000000000000e 3 17 1 0 0 is_stmt prologue_end
+ 0x0000000000000014 3 17 1 0 0 is_stmt prologue_end
-0x0000003d: 00 DW_LNE_set_address (0x0000000000000013)
+0x0000003d: 00 DW_LNE_set_address (0x0000000000000019)
0x00000044: 05 DW_LNS_set_column (3)
0x00000046: 06 DW_LNS_negate_stmt
0x00000047: 01 DW_LNS_copy
- 0x0000000000000013 3 3 1 0 0
+ 0x0000000000000019 3 3 1 0 0
-0x00000048: 00 DW_LNE_set_address (0x0000000000000021)
+0x00000048: 00 DW_LNE_set_address (0x0000000000000027)
0x0000004f: 03 DW_LNS_advance_line (6)
0x00000051: 05 DW_LNS_set_column (7)
0x00000053: 06 DW_LNS_negate_stmt
0x00000054: 01 DW_LNS_copy
- 0x0000000000000021 6 7 1 0 0 is_stmt
+ 0x0000000000000027 6 7 1 0 0 is_stmt
-0x00000055: 00 DW_LNE_set_address (0x000000000000002c)
+0x00000055: 00 DW_LNE_set_address (0x0000000000000032)
0x0000005c: 03 DW_LNS_advance_line (3)
0x0000005e: 05 DW_LNS_set_column (23)
0x00000060: 01 DW_LNS_copy
- 0x000000000000002c 3 23 1 0 0 is_stmt
+ 0x0000000000000032 3 23 1 0 0 is_stmt
-0x00000061: 00 DW_LNE_set_address (0x0000000000000031)
+0x00000061: 00 DW_LNE_set_address (0x0000000000000037)
0x00000068: 05 DW_LNS_set_column (17)
0x0000006a: 06 DW_LNS_negate_stmt
0x0000006b: 01 DW_LNS_copy
- 0x0000000000000031 3 17 1 0 0
+ 0x0000000000000037 3 17 1 0 0
-0x0000006c: 00 DW_LNE_set_address (0x0000000000000036)
+0x0000006c: 00 DW_LNE_set_address (0x000000000000003c)
0x00000073: 05 DW_LNS_set_column (3)
0x00000075: 01 DW_LNS_copy
- 0x0000000000000036 3 3 1 0 0
+ 0x000000000000003c 3 3 1 0 0
-0x00000076: 00 DW_LNE_set_address (0x000000000000003a)
+0x00000076: 00 DW_LNE_set_address (0x0000000000000040)
0x0000007d: 03 DW_LNS_advance_line (8)
0x0000007f: 06 DW_LNS_negate_stmt
0x00000080: 01 DW_LNS_copy
- 0x000000000000003a 8 3 1 0 0 is_stmt
+ 0x0000000000000040 8 3 1 0 0 is_stmt
-0x00000081: 00 DW_LNE_set_address (0x000000000000003d)
+0x00000081: 00 DW_LNE_set_address (0x0000000000000043)
0x00000088: 00 DW_LNE_end_sequence
- 0x000000000000003d 8 3 1 0 0 is_stmt end_sequence
+ 0x0000000000000043 8 3 1 0 0 is_stmt end_sequence
-0x0000008b: 00 DW_LNE_set_address (0x000000000000003e)
+0x0000008b: 00 DW_LNE_set_address (0x0000000000000044)
0x00000092: 03 DW_LNS_advance_line (11)
0x00000094: 01 DW_LNS_copy
- 0x000000000000003e 11 0 1 0 0 is_stmt
+ 0x0000000000000044 11 0 1 0 0 is_stmt
-0x00000095: 00 DW_LNE_set_address (0x0000000000000041)
+0x00000095: 00 DW_LNE_set_address (0x0000000000000047)
0x0000009c: 03 DW_LNS_advance_line (12)
0x0000009e: 05 DW_LNS_set_column (10)
0x000000a0: 0a DW_LNS_set_prologue_end
0x000000a1: 01 DW_LNS_copy
- 0x0000000000000041 12 10 1 0 0 is_stmt prologue_end
+ 0x0000000000000047 12 10 1 0 0 is_stmt prologue_end
-0x000000a2: 00 DW_LNE_set_address (0x0000000000000043)
+0x000000a2: 00 DW_LNE_set_address (0x0000000000000049)
0x000000a9: 05 DW_LNS_set_column (3)
0x000000ab: 06 DW_LNS_negate_stmt
0x000000ac: 01 DW_LNS_copy
- 0x0000000000000043 12 3 1 0 0
+ 0x0000000000000049 12 3 1 0 0
-0x000000ad: 00 DW_LNE_set_address (0x0000000000000044)
+0x000000ad: 00 DW_LNE_set_address (0x000000000000004a)
0x000000b4: 00 DW_LNE_end_sequence
- 0x0000000000000044 12 3 1 0 0 end_sequence
+ 0x000000000000004a 12 3 1 0 0 end_sequence
.debug_str contents:
@@ -609,8 +609,8 @@ file_names[ 1]:
0x000000b2: "t"
.debug_ranges contents:
-00000000 00000005 0000003d
-00000000 0000003e 00000044
+00000000 00000005 00000043
+00000000 00000044 0000004a
00000000 <End of list>
(module
(type $none_=>_none (func))
@@ -631,85 +631,85 @@ file_names[ 1]:
(local $2 i32)
(local $3 i32)
(local $4 i32)
- ;; code offset: 0xa
+ ;; code offset: 0x10
(local.set $1
- ;; code offset: 0x8
+ ;; code offset: 0xe
(i32.const 1)
)
- ;; code offset: 0xc
+ ;; code offset: 0x12
(block $label$1
- ;; code offset: 0x13
+ ;; code offset: 0x19
(br_if $label$1
- ;; code offset: 0x12
+ ;; code offset: 0x18
(i32.lt_s
- ;; code offset: 0xe
+ ;; code offset: 0x14
(local.get $0)
- ;; code offset: 0x10
+ ;; code offset: 0x16
(i32.const 1)
)
)
- ;; code offset: 0x17
+ ;; code offset: 0x1d
(local.set $2
- ;; code offset: 0x15
+ ;; code offset: 0x1b
(i32.const 0)
)
- ;; code offset: 0x1b
+ ;; code offset: 0x21
(local.set $3
- ;; code offset: 0x19
+ ;; code offset: 0x1f
(i32.const 0)
)
- ;; code offset: 0x1d
+ ;; code offset: 0x23
(loop $label$2
- ;; code offset: 0x26
+ ;; code offset: 0x2c
(local.set $1
- ;; code offset: 0x25
+ ;; code offset: 0x2b
(i32.add
- ;; code offset: 0x21
+ ;; code offset: 0x27
(local.tee $4
- ;; code offset: 0x1f
+ ;; code offset: 0x25
(local.get $1)
)
- ;; code offset: 0x23
+ ;; code offset: 0x29
(local.get $2)
)
)
- ;; code offset: 0x2a
+ ;; code offset: 0x30
(local.set $2
- ;; code offset: 0x28
+ ;; code offset: 0x2e
(local.get $4)
)
- ;; code offset: 0x36
+ ;; code offset: 0x3c
(br_if $label$2
- ;; code offset: 0x35
+ ;; code offset: 0x3b
(i32.ne
- ;; code offset: 0x31
+ ;; code offset: 0x37
(local.tee $3
- ;; code offset: 0x30
+ ;; code offset: 0x36
(i32.add
- ;; code offset: 0x2c
+ ;; code offset: 0x32
(local.get $3)
- ;; code offset: 0x2e
+ ;; code offset: 0x34
(i32.const 1)
)
)
- ;; code offset: 0x33
+ ;; code offset: 0x39
(local.get $0)
)
)
)
)
- ;; code offset: 0x3a
+ ;; code offset: 0x40
(local.get $1)
)
(func $__original_main (result i32)
- ;; code offset: 0x41
+ ;; code offset: 0x47
(call $fib
- ;; code offset: 0x3f
+ ;; code offset: 0x45
(i32.const 6)
)
)
(func $main (param $0 i32) (param $1 i32) (result i32)
- ;; code offset: 0x46
+ ;; code offset: 0x4c
(call $__original_main)
)
;; custom section ".debug_info", size 168
diff --git a/test/passes/fib_nonzero-low-pc.bin.txt b/test/passes/fib_nonzero-low-pc.bin.txt
index e5988660d..ac28b21a4 100644
--- a/test/passes/fib_nonzero-low-pc.bin.txt
+++ b/test/passes/fib_nonzero-low-pc.bin.txt
@@ -313,11 +313,11 @@ Abbrev table for offset: 0x00000000
DW_AT_stmt_list [DW_FORM_sec_offset] (0x00000000)
DW_AT_comp_dir [DW_FORM_strp] ( .debug_str[0x0000006f] = "D:\\test\\fib")
DW_AT_low_pc [DW_FORM_addr] (0x000000000000000a)
- DW_AT_high_pc [DW_FORM_data4] (0x0000003f)
+ DW_AT_high_pc [DW_FORM_data4] (0x00000047)
0x00000026: DW_TAG_subprogram [2] *
DW_AT_low_pc [DW_FORM_addr] (0x000000000000000a)
- DW_AT_high_pc [DW_FORM_data4] (0x0000003f)
+ DW_AT_high_pc [DW_FORM_data4] (0x00000047)
DW_AT_frame_base [DW_FORM_exprloc] (DW_OP_WASM_location 0x3 +0, <decoding error> 00 00 9f)
DW_AT_GNU_all_call_sites [DW_FORM_flag_present] (true)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x0000007b] = "fib")
@@ -335,9 +335,9 @@ Abbrev table for offset: 0x00000000
0x0000004c: DW_TAG_variable [4]
DW_AT_location [DW_FORM_sec_offset] (0x00000000:
- [0x0000000a, 0x0000001a): DW_OP_consts +1, DW_OP_stack_value
- [0x00000026, 0x00000028): DW_OP_WASM_location 0x2 +0, DW_OP_stack_value
- [0x00000028, 0x00000044): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value)
+ [0x0000000a, 0x00000022): DW_OP_consts +1, DW_OP_stack_value
+ [0x0000002e, 0x00000030): DW_OP_WASM_location 0x2 +0, DW_OP_stack_value
+ [0x00000030, 0x0000004c): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x00000085] = "previous")
DW_AT_decl_file [DW_FORM_data1] ("D:\test\fib/fib.c")
DW_AT_decl_line [DW_FORM_data1] (4)
@@ -345,8 +345,8 @@ Abbrev table for offset: 0x00000000
0x0000005b: DW_TAG_variable [4]
DW_AT_location [DW_FORM_sec_offset] (0x00000031:
- [0x0000000a, 0x0000001a): DW_OP_consts +1, DW_OP_stack_value
- [0x0000002d, 0x00000044): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value)
+ [0x0000000a, 0x00000022): DW_OP_consts +1, DW_OP_stack_value
+ [0x00000035, 0x0000004c): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x0000008e] = "current")
DW_AT_decl_file [DW_FORM_data1] ("D:\test\fib/fib.c")
DW_AT_decl_line [DW_FORM_data1] (5)
@@ -354,23 +354,23 @@ Abbrev table for offset: 0x00000000
0x0000006a: DW_TAG_variable [4]
DW_AT_location [DW_FORM_sec_offset] (0x00000054:
- [0x0000000a, 0x0000001a): DW_OP_consts +1, DW_OP_stack_value
- [0x00000026, 0x00000028): DW_OP_WASM_location 0x2 +0, DW_OP_stack_value
- [0x00000028, 0x0000002d): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value
- [0x0000002d, 0x00000044): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value)
+ [0x0000000a, 0x00000022): DW_OP_consts +1, DW_OP_stack_value
+ [0x0000002e, 0x00000030): DW_OP_WASM_location 0x2 +0, DW_OP_stack_value
+ [0x00000030, 0x00000035): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value
+ [0x00000035, 0x0000004c): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x00000096] = "next")
DW_AT_decl_file [DW_FORM_data1] ("D:\test\fib/fib.c")
DW_AT_decl_line [DW_FORM_data1] (6)
DW_AT_type [DW_FORM_ref4] (cu + 0x0093 => {0x00000093} "int")
0x00000079: DW_TAG_lexical_block [5] *
- DW_AT_low_pc [DW_FORM_addr] (0x0000000000000013)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000001b)
DW_AT_high_pc [DW_FORM_data4] (0x00000000)
0x00000082: DW_TAG_variable [4]
DW_AT_location [DW_FORM_sec_offset] (0x00000093:
- [0x0000000a, 0x0000001a): DW_OP_consts +3, DW_OP_stack_value
- [0x00000039, 0x0000003b): DW_OP_WASM_location 0x2 +0, DW_OP_stack_value)
+ [0x0000000a, 0x00000022): DW_OP_consts +3, DW_OP_stack_value
+ [0x00000041, 0x00000043): DW_OP_WASM_location 0x2 +0, DW_OP_stack_value)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x0000009b] = "i")
DW_AT_decl_file [DW_FORM_data1] ("D:\test\fib/fib.c")
DW_AT_decl_line [DW_FORM_data1] (7)
@@ -389,23 +389,23 @@ Abbrev table for offset: 0x00000000
.debug_loc contents:
0x00000000:
- [0x00000000, 0x00000010): DW_OP_consts +1, DW_OP_stack_value
- [0x0000001c, 0x0000001e): DW_OP_WASM_location 0x2 +0, DW_OP_stack_value
- [0x0000001e, 0x0000003a): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value
+ [0x00000000, 0x00000018): DW_OP_consts +1, DW_OP_stack_value
+ [0x00000024, 0x00000026): DW_OP_WASM_location 0x2 +0, DW_OP_stack_value
+ [0x00000026, 0x00000042): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value
0x00000031:
- [0x00000000, 0x00000010): DW_OP_consts +1, DW_OP_stack_value
- [0x00000023, 0x0000003a): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
+ [0x00000000, 0x00000018): DW_OP_consts +1, DW_OP_stack_value
+ [0x0000002b, 0x00000042): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
0x00000054:
- [0x00000000, 0x00000010): DW_OP_consts +1, DW_OP_stack_value
- [0x0000001c, 0x0000001e): DW_OP_WASM_location 0x2 +0, DW_OP_stack_value
- [0x0000001e, 0x00000023): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value
- [0x00000023, 0x0000003a): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
+ [0x00000000, 0x00000018): DW_OP_consts +1, DW_OP_stack_value
+ [0x00000024, 0x00000026): DW_OP_WASM_location 0x2 +0, DW_OP_stack_value
+ [0x00000026, 0x0000002b): DW_OP_WASM_location 0x0 +4, DW_OP_stack_value
+ [0x0000002b, 0x00000042): DW_OP_WASM_location 0x0 +1, DW_OP_stack_value
0x00000093:
- [0x00000000, 0x00000010): DW_OP_consts +3, DW_OP_stack_value
- [0x0000002f, 0x00000031): DW_OP_WASM_location 0x2 +0, DW_OP_stack_value
+ [0x00000000, 0x00000018): DW_OP_consts +3, DW_OP_stack_value
+ [0x00000037, 0x00000039): DW_OP_WASM_location 0x2 +0, DW_OP_stack_value
.debug_line contents:
debug_line[0x00000000]
@@ -442,59 +442,59 @@ file_names[ 1]:
0x000000000000000a 3 0 1 0 0 is_stmt
-0x00000031: 00 DW_LNE_set_address (0x0000000000000013)
+0x00000031: 00 DW_LNE_set_address (0x000000000000001b)
0x00000038: 03 DW_LNS_advance_line (7)
0x0000003a: 05 DW_LNS_set_column (23)
0x0000003c: 0a DW_LNS_set_prologue_end
0x0000003d: 01 DW_LNS_copy
- 0x0000000000000013 7 23 1 0 0 is_stmt prologue_end
+ 0x000000000000001b 7 23 1 0 0 is_stmt prologue_end
-0x0000003e: 00 DW_LNE_set_address (0x0000000000000018)
+0x0000003e: 00 DW_LNE_set_address (0x0000000000000020)
0x00000045: 05 DW_LNS_set_column (5)
0x00000047: 06 DW_LNS_negate_stmt
0x00000048: 01 DW_LNS_copy
- 0x0000000000000018 7 5 1 0 0
+ 0x0000000000000020 7 5 1 0 0
-0x00000049: 00 DW_LNE_set_address (0x0000000000000026)
+0x00000049: 00 DW_LNE_set_address (0x000000000000002e)
0x00000050: 03 DW_LNS_advance_line (9)
0x00000052: 05 DW_LNS_set_column (24)
0x00000054: 06 DW_LNS_negate_stmt
0x00000055: 01 DW_LNS_copy
- 0x0000000000000026 9 24 1 0 0 is_stmt
+ 0x000000000000002e 9 24 1 0 0 is_stmt
-0x00000056: 00 DW_LNE_set_address (0x000000000000002d)
+0x00000056: 00 DW_LNE_set_address (0x0000000000000035)
0x0000005d: 03 DW_LNS_advance_line (7)
0x0000005f: 05 DW_LNS_set_column (23)
0x00000061: 01 DW_LNS_copy
- 0x000000000000002d 7 23 1 0 0 is_stmt
+ 0x0000000000000035 7 23 1 0 0 is_stmt
-0x00000062: 00 DW_LNE_set_address (0x0000000000000034)
+0x00000062: 00 DW_LNE_set_address (0x000000000000003c)
0x00000069: 05 DW_LNS_set_column (29)
0x0000006b: 06 DW_LNS_negate_stmt
0x0000006c: 01 DW_LNS_copy
- 0x0000000000000034 7 29 1 0 0
+ 0x000000000000003c 7 29 1 0 0
-0x0000006d: 00 DW_LNE_set_address (0x000000000000003f)
+0x0000006d: 00 DW_LNE_set_address (0x0000000000000047)
0x00000074: 05 DW_LNS_set_column (5)
0x00000076: 01 DW_LNS_copy
- 0x000000000000003f 7 5 1 0 0
+ 0x0000000000000047 7 5 1 0 0
-0x00000077: 00 DW_LNE_set_address (0x0000000000000046)
+0x00000077: 00 DW_LNE_set_address (0x000000000000004e)
0x0000007e: 03 DW_LNS_advance_line (16)
0x00000080: 06 DW_LNS_negate_stmt
0x00000081: 01 DW_LNS_copy
- 0x0000000000000046 16 5 1 0 0 is_stmt
+ 0x000000000000004e 16 5 1 0 0 is_stmt
-0x00000082: 00 DW_LNE_set_address (0x0000000000000049)
+0x00000082: 00 DW_LNE_set_address (0x0000000000000051)
0x00000089: 00 DW_LNE_end_sequence
- 0x0000000000000049 16 5 1 0 0 is_stmt end_sequence
+ 0x0000000000000051 16 5 1 0 0 is_stmt end_sequence
.debug_str contents:
@@ -533,84 +533,84 @@ file_names[ 1]:
(local $3 i32)
(local $4 i32)
(local $5 i32)
- ;; code offset: 0xf
+ ;; code offset: 0x17
(local.set $1
- ;; code offset: 0xd
+ ;; code offset: 0x15
(i32.const 1)
)
- ;; code offset: 0x11
+ ;; code offset: 0x19
(block $label$1
- ;; code offset: 0x18
+ ;; code offset: 0x20
(br_if $label$1
- ;; code offset: 0x17
+ ;; code offset: 0x1f
(i32.le_s
- ;; code offset: 0x13
+ ;; code offset: 0x1b
(local.get $0)
- ;; code offset: 0x15
+ ;; code offset: 0x1d
(i32.const 2)
)
)
- ;; code offset: 0x1c
+ ;; code offset: 0x24
(local.set $2
- ;; code offset: 0x1a
+ ;; code offset: 0x22
(i32.const 3)
)
- ;; code offset: 0x20
+ ;; code offset: 0x28
(local.set $3
- ;; code offset: 0x1e
+ ;; code offset: 0x26
(i32.const 1)
)
- ;; code offset: 0x22
+ ;; code offset: 0x2a
(loop $label$2
- ;; code offset: 0x2b
+ ;; code offset: 0x33
(local.set $1
- ;; code offset: 0x2a
+ ;; code offset: 0x32
(i32.add
- ;; code offset: 0x26
+ ;; code offset: 0x2e
(local.tee $4
- ;; code offset: 0x24
+ ;; code offset: 0x2c
(local.get $1)
)
- ;; code offset: 0x28
+ ;; code offset: 0x30
(local.get $3)
)
)
- ;; code offset: 0x32
+ ;; code offset: 0x3a
(local.set $5
- ;; code offset: 0x31
+ ;; code offset: 0x39
(i32.eq
- ;; code offset: 0x2d
+ ;; code offset: 0x35
(local.get $2)
- ;; code offset: 0x2f
+ ;; code offset: 0x37
(local.get $0)
)
)
- ;; code offset: 0x39
+ ;; code offset: 0x41
(local.set $2
- ;; code offset: 0x38
+ ;; code offset: 0x40
(i32.add
- ;; code offset: 0x34
+ ;; code offset: 0x3c
(local.get $2)
- ;; code offset: 0x36
+ ;; code offset: 0x3e
(i32.const 1)
)
)
- ;; code offset: 0x3d
+ ;; code offset: 0x45
(local.set $3
- ;; code offset: 0x3b
+ ;; code offset: 0x43
(local.get $4)
)
- ;; code offset: 0x42
+ ;; code offset: 0x4a
(br_if $label$2
- ;; code offset: 0x41
+ ;; code offset: 0x49
(i32.eqz
- ;; code offset: 0x3f
+ ;; code offset: 0x47
(local.get $5)
)
)
)
)
- ;; code offset: 0x46
+ ;; code offset: 0x4e
(local.get $1)
)
;; dylink section
diff --git a/test/passes/ignore_missing_func.bin.txt b/test/passes/ignore_missing_func.bin.txt
index 24ea66556..c5f45cfdc 100644
--- a/test/passes/ignore_missing_func.bin.txt
+++ b/test/passes/ignore_missing_func.bin.txt
@@ -622,7 +622,7 @@ Abbrev table for offset: 0x00000000
DW_AT_comp_dir [DW_FORM_strp] ( .debug_str[0x0000009b] = "/home/alon/Dev/emscripten")
DW_AT_low_pc [DW_FORM_addr] (0x0000000000000000)
DW_AT_ranges [DW_FORM_sec_offset] (0x00000000
- [0x00000005, 0x0000005b))
+ [0x00000005, 0x0000006d))
0x00000026: DW_TAG_variable [2]
DW_AT_name [DW_FORM_strp] ( .debug_str[0x000000b5] = "quine")
@@ -650,7 +650,7 @@ Abbrev table for offset: 0x00000000
0x0000004f: DW_TAG_subprogram [6] *
DW_AT_low_pc [DW_FORM_addr] (0x0000000000000005)
- DW_AT_high_pc [DW_FORM_data4] (0x00000056)
+ DW_AT_high_pc [DW_FORM_data4] (0x00000068)
DW_AT_linkage_name [DW_FORM_strp] ( .debug_str[0x000000c4] = "_Z4usedi")
DW_AT_name [DW_FORM_strp] ( .debug_str[0x000000cd] = "used")
DW_AT_decl_file [DW_FORM_data1] ("/home/alon/Dev/emscripten/a.cpp")
@@ -687,8 +687,8 @@ Abbrev table for offset: 0x00000000
0x0000009a: NULL
0x0000009b: DW_TAG_subprogram [8]
- DW_AT_low_pc [DW_FORM_addr] (0x000000000000005c)
- DW_AT_high_pc [DW_FORM_data4] (0x00000051)
+ DW_AT_low_pc [DW_FORM_addr] (0x000000000000006e)
+ DW_AT_high_pc [DW_FORM_data4] (0x00000065)
DW_AT_name [DW_FORM_strp] ( .debug_str[0x000000e4] = "main")
DW_AT_decl_file [DW_FORM_data1] ("/home/alon/Dev/emscripten/a.cpp")
DW_AT_decl_line [DW_FORM_data1] (16)
@@ -732,74 +732,74 @@ file_names[ 1]:
0x0000000000000005 4 0 1 0 0 is_stmt
-0x00000031: 00 DW_LNE_set_address (0x000000000000001e)
+0x00000031: 00 DW_LNE_set_address (0x0000000000000030)
0x00000038: 03 DW_LNS_advance_line (5)
0x0000003a: 05 DW_LNS_set_column (4)
0x0000003c: 0a DW_LNS_set_prologue_end
0x0000003d: 01 DW_LNS_copy
- 0x000000000000001e 5 4 1 0 0 is_stmt prologue_end
+ 0x0000000000000030 5 4 1 0 0 is_stmt prologue_end
-0x0000003e: 00 DW_LNE_set_address (0x0000000000000037)
+0x0000003e: 00 DW_LNE_set_address (0x0000000000000049)
0x00000045: 03 DW_LNS_advance_line (6)
0x00000047: 01 DW_LNS_copy
- 0x0000000000000037 6 4 1 0 0 is_stmt
+ 0x0000000000000049 6 4 1 0 0 is_stmt
-0x00000048: 00 DW_LNE_set_address (0x0000000000000050)
+0x00000048: 00 DW_LNE_set_address (0x0000000000000062)
0x0000004f: 03 DW_LNS_advance_line (7)
0x00000051: 05 DW_LNS_set_column (10)
0x00000053: 01 DW_LNS_copy
- 0x0000000000000050 7 10 1 0 0 is_stmt
+ 0x0000000000000062 7 10 1 0 0 is_stmt
-0x00000054: 00 DW_LNE_set_address (0x0000000000000057)
+0x00000054: 00 DW_LNE_set_address (0x0000000000000069)
0x0000005b: 05 DW_LNS_set_column (3)
0x0000005d: 06 DW_LNS_negate_stmt
0x0000005e: 01 DW_LNS_copy
- 0x0000000000000057 7 3 1 0 0
+ 0x0000000000000069 7 3 1 0 0
-0x0000005f: 00 DW_LNE_set_address (0x000000000000005b)
+0x0000005f: 00 DW_LNE_set_address (0x000000000000006d)
0x00000066: 00 DW_LNE_end_sequence
- 0x000000000000005b 7 3 1 0 0 end_sequence
+ 0x000000000000006d 7 3 1 0 0 end_sequence
-0x00000069: 00 DW_LNE_set_address (0x000000000000005c)
+0x00000069: 00 DW_LNE_set_address (0x000000000000006e)
0x00000070: 03 DW_LNS_advance_line (16)
0x00000072: 01 DW_LNS_copy
- 0x000000000000005c 16 0 1 0 0 is_stmt
+ 0x000000000000006e 16 0 1 0 0 is_stmt
-0x00000073: 00 DW_LNE_set_address (0x0000000000000081)
+0x00000073: 00 DW_LNE_set_address (0x00000000000000a7)
0x0000007a: 03 DW_LNS_advance_line (17)
0x0000007c: 05 DW_LNS_set_column (10)
0x0000007e: 0a DW_LNS_set_prologue_end
0x0000007f: 01 DW_LNS_copy
- 0x0000000000000081 17 10 1 0 0 is_stmt prologue_end
+ 0x00000000000000a7 17 10 1 0 0 is_stmt prologue_end
-0x00000080: 00 DW_LNE_set_address (0x0000000000000087)
+0x00000080: 00 DW_LNE_set_address (0x00000000000000ad)
0x00000087: 05 DW_LNS_set_column (25)
0x00000089: 06 DW_LNS_negate_stmt
0x0000008a: 01 DW_LNS_copy
- 0x0000000000000087 17 25 1 0 0
+ 0x00000000000000ad 17 25 1 0 0
-0x0000008b: 00 DW_LNE_set_address (0x0000000000000093)
+0x0000008b: 00 DW_LNE_set_address (0x00000000000000b9)
0x00000092: 05 DW_LNS_set_column (19)
0x00000094: 01 DW_LNS_copy
- 0x0000000000000093 17 19 1 0 0
+ 0x00000000000000b9 17 19 1 0 0
-0x00000095: 00 DW_LNE_set_address (0x000000000000009a)
+0x00000095: 00 DW_LNE_set_address (0x00000000000000c0)
0x0000009c: 05 DW_LNS_set_column (3)
0x0000009e: 01 DW_LNS_copy
- 0x000000000000009a 17 3 1 0 0
+ 0x00000000000000c0 17 3 1 0 0
-0x0000009f: 00 DW_LNE_set_address (0x00000000000000ad)
+0x0000009f: 00 DW_LNE_set_address (0x00000000000000d3)
0x000000a6: 00 DW_LNE_end_sequence
- 0x00000000000000ad 17 3 1 0 0 end_sequence
+ 0x00000000000000d3 17 3 1 0 0 end_sequence
.debug_str contents:
@@ -817,9 +817,9 @@ file_names[ 1]:
0x000000e9: "x"
.debug_ranges contents:
-00000000 00000005 0000005b
+00000000 00000005 0000006d
00000000 <End of list>
-00000010 0000005c 000000ad
+00000010 0000006e 000000d3
00000010 <End of list>
(module
(type $none_=>_none (func))
@@ -848,104 +848,104 @@ file_names[ 1]:
(local $8 i32)
(local $9 i32)
(local $10 i32)
- ;; code offset: 0xa
+ ;; code offset: 0x1c
(local.set $1
- ;; code offset: 0x8
+ ;; code offset: 0x1a
(global.get $global$0)
)
- ;; code offset: 0xe
+ ;; code offset: 0x20
(local.set $2
- ;; code offset: 0xc
+ ;; code offset: 0x1e
(i32.const 16)
)
- ;; code offset: 0x15
+ ;; code offset: 0x27
(local.set $3
- ;; code offset: 0x14
+ ;; code offset: 0x26
(i32.sub
- ;; code offset: 0x10
+ ;; code offset: 0x22
(local.get $1)
- ;; code offset: 0x12
+ ;; code offset: 0x24
(local.get $2)
)
)
- ;; code offset: 0x1b
+ ;; code offset: 0x2d
(i32.store offset=12
- ;; code offset: 0x17
+ ;; code offset: 0x29
(local.get $3)
- ;; code offset: 0x19
+ ;; code offset: 0x2b
(local.get $0)
)
- ;; code offset: 0x23
+ ;; code offset: 0x35
(local.set $4
- ;; code offset: 0x20
+ ;; code offset: 0x32
(i32.load offset=12
- ;; code offset: 0x1e
+ ;; code offset: 0x30
(local.get $3)
)
)
- ;; code offset: 0x27
+ ;; code offset: 0x39
(local.set $5
- ;; code offset: 0x25
+ ;; code offset: 0x37
(i32.const 1)
)
- ;; code offset: 0x2e
+ ;; code offset: 0x40
(local.set $6
- ;; code offset: 0x2d
+ ;; code offset: 0x3f
(i32.add
- ;; code offset: 0x29
+ ;; code offset: 0x3b
(local.get $4)
- ;; code offset: 0x2b
+ ;; code offset: 0x3d
(local.get $5)
)
)
- ;; code offset: 0x34
+ ;; code offset: 0x46
(i32.store offset=12
- ;; code offset: 0x30
+ ;; code offset: 0x42
(local.get $3)
- ;; code offset: 0x32
+ ;; code offset: 0x44
(local.get $6)
)
- ;; code offset: 0x3c
+ ;; code offset: 0x4e
(local.set $7
- ;; code offset: 0x39
+ ;; code offset: 0x4b
(i32.load offset=12
- ;; code offset: 0x37
+ ;; code offset: 0x49
(local.get $3)
)
)
- ;; code offset: 0x40
+ ;; code offset: 0x52
(local.set $8
- ;; code offset: 0x3e
+ ;; code offset: 0x50
(i32.const -1)
)
- ;; code offset: 0x47
+ ;; code offset: 0x59
(local.set $9
- ;; code offset: 0x46
+ ;; code offset: 0x58
(i32.add
- ;; code offset: 0x42
+ ;; code offset: 0x54
(local.get $7)
- ;; code offset: 0x44
+ ;; code offset: 0x56
(local.get $8)
)
)
- ;; code offset: 0x4d
+ ;; code offset: 0x5f
(i32.store offset=12
- ;; code offset: 0x49
+ ;; code offset: 0x5b
(local.get $3)
- ;; code offset: 0x4b
+ ;; code offset: 0x5d
(local.get $9)
)
- ;; code offset: 0x55
+ ;; code offset: 0x67
(local.set $10
- ;; code offset: 0x52
+ ;; code offset: 0x64
(i32.load offset=12
- ;; code offset: 0x50
+ ;; code offset: 0x62
(local.get $3)
)
)
- ;; code offset: 0x59
+ ;; code offset: 0x6b
(return
- ;; code offset: 0x57
+ ;; code offset: 0x69
(local.get $10)
)
)
@@ -961,115 +961,115 @@ file_names[ 1]:
(local $8 i32)
(local $9 i32)
(local $10 i32)
- ;; code offset: 0x61
+ ;; code offset: 0x87
(local.set $0
- ;; code offset: 0x5f
+ ;; code offset: 0x85
(global.get $global$0)
)
- ;; code offset: 0x65
+ ;; code offset: 0x8b
(local.set $1
- ;; code offset: 0x63
+ ;; code offset: 0x89
(i32.const 16)
)
- ;; code offset: 0x6c
+ ;; code offset: 0x92
(local.set $2
- ;; code offset: 0x6b
+ ;; code offset: 0x91
(i32.sub
- ;; code offset: 0x67
+ ;; code offset: 0x8d
(local.get $0)
- ;; code offset: 0x69
+ ;; code offset: 0x8f
(local.get $1)
)
)
- ;; code offset: 0x70
+ ;; code offset: 0x96
(global.set $global$0
- ;; code offset: 0x6e
+ ;; code offset: 0x94
(local.get $2)
)
- ;; code offset: 0x74
+ ;; code offset: 0x9a
(local.set $3
- ;; code offset: 0x72
+ ;; code offset: 0x98
(i32.const 42)
)
- ;; code offset: 0x78
+ ;; code offset: 0x9e
(local.set $4
- ;; code offset: 0x76
+ ;; code offset: 0x9c
(i32.const 0)
)
- ;; code offset: 0x7e
+ ;; code offset: 0xa4
(i32.store offset=12
- ;; code offset: 0x7a
+ ;; code offset: 0xa0
(local.get $2)
- ;; code offset: 0x7c
+ ;; code offset: 0xa2
(local.get $4)
)
- ;; code offset: 0x85
+ ;; code offset: 0xab
(local.set $5
- ;; code offset: 0x83
+ ;; code offset: 0xa9
(call $used\28int\29
- ;; code offset: 0x81
+ ;; code offset: 0xa7
(local.get $3)
)
)
- ;; code offset: 0x89
+ ;; code offset: 0xaf
(local.set $6
- ;; code offset: 0x87
+ ;; code offset: 0xad
(i32.const 0)
)
- ;; code offset: 0x91
+ ;; code offset: 0xb7
(local.set $7
- ;; code offset: 0x8d
+ ;; code offset: 0xb3
(i32.load offset=1168
- ;; code offset: 0x8b
+ ;; code offset: 0xb1
(local.get $6)
)
)
- ;; code offset: 0x98
+ ;; code offset: 0xbe
(local.set $8
- ;; code offset: 0x97
+ ;; code offset: 0xbd
(i32.add
- ;; code offset: 0x93
+ ;; code offset: 0xb9
(local.get $5)
- ;; code offset: 0x95
+ ;; code offset: 0xbb
(local.get $7)
)
)
- ;; code offset: 0x9c
+ ;; code offset: 0xc2
(local.set $9
- ;; code offset: 0x9a
+ ;; code offset: 0xc0
(i32.const 16)
)
- ;; code offset: 0xa3
+ ;; code offset: 0xc9
(local.set $10
- ;; code offset: 0xa2
+ ;; code offset: 0xc8
(i32.add
- ;; code offset: 0x9e
+ ;; code offset: 0xc4
(local.get $2)
- ;; code offset: 0xa0
+ ;; code offset: 0xc6
(local.get $9)
)
)
- ;; code offset: 0xa7
+ ;; code offset: 0xcd
(global.set $global$0
- ;; code offset: 0xa5
+ ;; code offset: 0xcb
(local.get $10)
)
- ;; code offset: 0xab
+ ;; code offset: 0xd1
(return
- ;; code offset: 0xa9
+ ;; code offset: 0xcf
(local.get $8)
)
)
(func $main (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
- ;; code offset: 0xb3
+ ;; code offset: 0xd9
(local.set $2
- ;; code offset: 0xb1
+ ;; code offset: 0xd7
(call $__original_main)
)
- ;; code offset: 0xb7
+ ;; code offset: 0xdd
(return
- ;; code offset: 0xb5
+ ;; code offset: 0xdb
(local.get $2)
)
)