summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <azakai@google.com>2020-07-23 15:34:00 -0700
committerGitHub <noreply@github.com>2020-07-23 15:34:00 -0700
commitd25b4921d2de5218ac4107084274dbce68e95930 (patch)
treedb802d756220d28f44643fd67651cbd56e07497a
parent9bfade13c4cd5ebce7ae70681c655302f0f02ce7 (diff)
downloadbinaryen-d25b4921d2de5218ac4107084274dbce68e95930.tar.gz
binaryen-d25b4921d2de5218ac4107084274dbce68e95930.tar.bz2
binaryen-d25b4921d2de5218ac4107084274dbce68e95930.zip
DWARF: Do not reorder locals in binary writing (#2959)
The binary writer reorders locals unconditionally. I forgot about this, and so when I made DWARF disable optimization passes that reorder, this was left active. Optimally the writer would not do this, and the ReorderLocals pass would. But it looks like we need special logic for tuple locals anyhow, as they expand into multiple locals, so some amount of local order changes seems unavoidable atm. Test changes are mostly just lots of offsets, and can be ignored, but the new test test/passes/dwarf-local-order.* shows the issue. It prints $foo once, then after a roundtrip (showing no reordering), then it strips the DWARF section and prints after another roundtrip (which does show reordering). This also makes us avoid the Stack IR writer if DWARF is present, which matches what we do with source maps. This doesn't prevent any known bugs, but it's simpler this way and debugging + Stack IR opts is not an important combination.
-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)
)
)